:root {--bodyBG: #ffffff;--collectionBG: #f5f5f6;--headingsColor: #000000;--bodyText: #000000;--accent: #f39200;--addtocartbutton:#02b801;--addtocartHover: #02b801;--positives: #02b801;--negatives: #f39200;--priceColor: #000000;--headings: 'Nunito', Arial, Helvetica, sans-serif;--headingsWeight: 700;--body: 'Nunito', Arial, Helvetica, sans-serif;--bodyWeight: normal;--dropdownText: #000000;--defaultSize: 14px;--borderRadius: 4px;--borderRadiusBanners: 6px;--transition: all 0.3s ease;--topbarHeight: 61px;--menuHeight: 53px;--uspHeight: 41px;--btnHeight: 46px;--btnCheckout: 50px;--scrollbarHeight:5px;--instaHeight: 236px;--instaItems: 4;}*, :before, :after {margin: 0;padding: 0;box-sizing: border-box;outline-color: var(--accent);}html {min-height: 100%;margin: 0 0 1px;font-size: 100.01%;-webkit-tap-highlight-color: transparent;-moz-osx-font-smoothing: grayscale;-webkit-overflow-scrolling: touch;-ms-content-zooming: none;-ms-overflow-style: scrollbar;scroll-behavior: smooth;}@media (pointer:none), (pointer:coarse) {html.enable-overflow {overflow-x: hidden;}}@media only screen and (max-width: 768.98px) {html {overflow-x: hidden;}}body {background-color: var(--bodyBG);display: flex;flex-direction: column;min-height: 100%;color: var(--bodyText);font-family: var(--body);font-size: var(--defaultSize);font-weight: var(--bodyWeight);margin: 0;margin-top: 0 !important;overflow-x: hidden;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-overflow-scrolling: auto;}body > * {order: 10;}body > #top {order: 0;}body > .messages-wrapper {order: 1;}body > .featured-blocks{order: 2;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: var(--headingsColor);font-family: var(--headings);font-weight: var(--headingsWeight);margin-bottom: 10px;margin-top: 0;display:block}h1, .h1 {font-size: 28px;}h2, .h2 {font-size: 28px;}h3, .h3 {font-size: 20px;}h4, .h4 {font-size: 16px;}b, strong, .strong {font-weight: 600;}a {color: var(--accent);text-decoration: none;}input, select, textarea {z-index: 1;outline-width: 0;}input, button, select, textarea {border-radius: var(--borderRadius);font-family: var(--body);font-size: var(--defaultSize);padding: 11px 15px;}input:focus, select:focus, textarea:focus {border: 1px solid var(--accent);}audio, canvas, iframe, img, svg, video {border-width: 0;vertical-align: middle;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]), video[autoplay]:not([muted]) {display: none;}svg:not(:root) {overflow: hidden;}::selection {background: var(--accent);color: var(--white);text-shadow: none;}::-moz-selection {background: var(--accent);color: var(--white);text-shadow: none;}img {height: auto;max-width: 100%;}.f-24 {font-size: 28px;}.c-accent {color: var(--accent);}.c-negatives {color: var(--negatives);}.mb-0 {margin-bottom: 0 !important;}.w-50 {width: 50%;}.hidden, .d-none {display :none !important;}.container {margin: 0 auto;width: 1380px;}.h-100 {height: 100%;}.w-100 {width: 100%;}.d-flex {display: flex;}.align-center {align-items: center;}.align-start {align-items: flex-start;}.justify-around {justify-content: space-around;}.justify-between {justify-content: space-between;}.justify-evenly {justify-content: space-evenly;}.justify-center {justify-content: center;}.justify-end {justify-content: flex-end;}.pos-r {position: relative;}.btn, .form-comment p.submit button, .default-cart .gui-cart a.gui-button-small, .default-cart .gui-cart a.gui-button-large.gui-button-action {align-items: center;background-color: #f39200;border: none;border-radius: var(--borderRadius);box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff;cursor: pointer;display: flex;font-weight: 600;height: var(--btnHeight);justify-content: center;padding: 0 23px;transition: var(--transition);}.btn:hover, .form-comment p.submit button:hover {background-color: #f39200;}.btn.addtocart, .default-cart .gui-cart a.gui-button-large.gui-button-action {background-color: var(--addtocartbutton);}.btn.addtocart:hover, .default-cart .gui-cart a.gui-button-large.gui-button-action:hover {background-color: var(--addtocartHover);box-shadow: none;}.btn.grey {background-color: #f5f7fa;border: 1px solid #dadada;color: var(--bodyText);}.btn.icon i {margin-right: 7px;}.owl-carousel .owl-nav button.disabled {opacity: 0.5;}.owl-carousel .owl-nav button:focus {border: none;outline: none;}a .icon-nav-right, button .icon-nav-right, a .icon-nav-left, button .icon-nav-left {position: relative;}i.icon-close {transition: 0.30s;-webkit-transition: 0.30s;-moz-transition: 0.30s;-ms-transition: 0.30s;-o-transition: 0.30s;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}i.icon-close:hover {transition: 0.30s;-webkit-transition: 0.30s;-moz-transition: 0.30s;-ms-transition: 0.30s;-o-transition: 0.30s;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}a:hover .icon-nav-right, button:hover .icon-nav-right {-webkit-animation: arrow-pulse-right 0.5s ease-in;-moz-animation: arrow-pulse-right 0.5s ease-in;animation: arrow-pulse-right 0.5s ease-in;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}a:hover .icon-nav-left, button:hover .icon-nav-left {-webkit-animation: arrow-pulse-left 0.5s ease-in;-moz-animation: arrow-pulse-left 0.5s ease-in;animation: arrow-pulse-left 0.5s ease-in;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}@keyframes arrow-pulse-right {0% {left: 0px;}25% {left: 5px;}50% {left: 10px;}75% {left: 5px;}100% {left: 0px;}}@keyframes arrow-pulse-left {0% {right: 0px;}25% {right: 5px;}50% {right: 10px;}75% {right: 5px;}100% {right: 0px;}}.product:not(.product-noll) img:not(.second-image), header img:not(.desktop-logo):not(.mobile-logo):not(.search-image), .featured-blocks img, .sub-blocks img, #product img, #product-content img, #add-to-cart img, .lastviewed img, .catalog img, .article-wrapper img, #compare-btn img, .blog .clear:not(.list-articles) img, .popup img, .blog-articles img, .search-products li img:not(.search-image) {transition: 1s opacity ease-out;opacity: .25;}.product:not(.product-noll) img.yall-loaded, header img.yall-loaded:not(.desktop-logo):not(.mobile-logo), .featured-blocks img.yall-loaded, .sub-blocks img.yall-loaded, #product img.yall-loaded, #product-content img.yall-loaded, #add-to-cart img.yall-loaded, .lastviewed img.yall-loaded, .catalog img.yall-loaded, .article-wrapper img.yall-loaded, .blog img.yall-loaded, #compare-btn img.yall-loaded, .blog .clear:not(.list-articles) img.yall-loaded, .popup img.yall-loaded, .blog-articles img.yall-loaded, #product-content .desc .inner img, .article-wrapper .blog img {opacity: 1;}.messages-wrapper {position: fixed;top: 0;width: 100%;z-index: 10;-moz-animation: hideMessages 0s ease-in 6s forwards;-webkit-animation: hideMessages 0s ease-in 6s forwards;-o-animation: hideMessages 0s ease-in 6s forwards;animation: hideMessages 0s ease-in 6s forwards;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes hideMessages {to {height: 0;overflow: hidden;width: 0;}}@-webkit-keyframes hideMessages {to {height: 0;visibility: hidden;width: 0;}}.messages-container, .messages-wrapper .gui-messages {background: #fff;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);color: var(--dropdownText);height: auto;max-width: 500px;padding: 20px;position: absolute;right: 0;top: var(--topbarHeight);z-index: 9;}.messages-container ul, .gui-messages ul {background: none !important;border: none;color: var(--bodyText) !important;font-size: var(--defaultSize);line-height: 1.8;list-style: none;margin: 0;padding: 0;}.messages-container ul li, .gui-messages ul li {position: relative;}.messages-container ul li a, .gui-messages ul li a {color: var(--positives);text-decoration: underline;white-space: nowrap;}.messages-container ul li::before, .gui-messages ul li::before {align-items: center;background-color: var(--positives);border-radius: 50%;color: #fff;content: '';display: inline-flex;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -6px;width: 15px;}.messages-container ul.error li::before, .gui-messages ul.gui-error li::before {background-color: var(--negatives);}.messages-container ul.info li::before, .gui-messages ul.gui-info li::before {background-color: var(--accent);}.messages-container ul li::after, .gui-messages ul li::after {color: #fff;font-family: 'icomoon' !important;font-size: 8px;position: absolute;top: 5px;}.messages-container ul.success li::after, .gui-messages ul.gui-success li::after {content: "\e90e";left: 4px;}.messages-container ul.error li::after, .gui-messages ul.gui-error li::after {content: "\e932";font-size: 7px;left: 4.2px;line-height: 1.9;}.messages-container ul.info li::after, .gui-messages ul.gui-info li::after {content: "\e913";left: 3px;}#top .top-wrap {position: relative;z-index: 2;}#top .fixed {position: fixed;top: 0;width: 100%;z-index: 9;}#top .fixed + .below-main {margin-top: calc( var(--topbarHeight) + var(--menuHeight) );transition: 0.5s;}#top .fixed + .below-main.small {margin-top: var(--topbarHeight);}#top .below-main.space {height: 20px;}#top .main {background-color: #225069;color: #ffffff;z-index: 1;}#top #logo img {max-height: 61px;object-fit: contain;padding-bottom: 5px;padding-top: 5px;width: 120px;}#top #logo .btn {background-color: #f39200;box-shadow: none;color: #ffffff;margin-left: 20px;padding: 0 20px;position: relative;z-index: 3;}#top #logo .btn i::before {color: #ffffff;font-size: 10px;margin-left: 6px;vertical-align: middle;}#top #logo .btn-wrap:hover .btn {background-color: #f39200;color: #ffffff;}#top #logo .btn-wrap:hover .btn i::before {color: #ffffff;}#top .btn-wrap::after {background: rgba(0,0,0,0.4);content: "";display: block;height: 100%;left: 0;opacity: 0;pointer-events: none;position: fixed;right: 0;top: 0;transition: var(--transition);visibility: hidden;width: 100%;z-index: 2;}#top .btn-wrap:has(.mega-active)::after {opacity: 1;visibility: visible;}#top #catbtn.btn-wrap .categorymenu.mega-active, #top #menubtn.btn-wrap:hover .navigation-menu {opacity: 1;pointer-events: auto;transition-delay: var(--transition);visibility: visible;}#top .categorymenu, #top .navigation-menu {left: 0;opacity: 0;pointer-events: none;position: absolute;top: var(--topbarHeight);transition: var(--transition);visibility: hidden;width: 100%;z-index: 3;}#top .navigation-menu {min-width: 175px;width: auto;}#top .categorymenu .wrap, #top .navigation-menu .wrap {background-color: #ffffff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}#top .categorymenu .wrap {overflow: hidden;}#top .categorymenu ul.maincategories, #top .navigation-menu ul {box-shadow: 2px 2px 50px rgba(38,63,77,0.1);list-style: none;margin: 0;padding: 0;position: relative;width: 25%;}#top .navigation-menu ul {width: auto;}#top .categorymenu ul.maincategories li:not(:last-of-type), #top .navigation-menu ul li:not(:last-of-type) {border-bottom: 1px solid #E1E1E1;}#top .categorymenu ul.maincategories li a, #top .navigation-menu ul li a {color: #000000;display: block;font-weight: 600;padding: 20px;position: relative;}#top .categorymenu ul.maincategories li a i {font-size: 10px;position: absolute;right: 40px;top: 50%;transform: translateY(-50%);}#top .categorymenu ul.maincategories li a i::before {color: #000000;}#top .categorymenu ul.maincategories li.active a, #top .navigation-menu ul li:hover a {background-color: #F5F7FA;}#top .categorymenu .maincategories, #top .categorymenu .subcategories {max-height: calc(100vh - var(--topbarHeight) - 30px);overflow-y: scroll;}#top .categorymenu .subcategories {width: 75%;}#top .categorymenu .subcategories .wrapper {align-content: flex-start;background: #ffffff;flex-wrap: wrap;display: none;height: 100%;padding: 20px;}#top .categorymenu .subcategories .wrapper.active {display: flex;}#top .categorymenu .subcategories .wrapper h4 {color: var(--accent);margin-bottom: 40px;width: 100%;}#top .categorymenu .subcategories .wrapper ul {list-style: none;margin: 0;padding: 0;}#top .categorymenu .subcategories .wrapper > ul {margin-bottom: 10px;width: 25%;}#top .categorymenu .subcategories .wrapper ul li {margin-bottom: 15px;}#top .categorymenu .subcategories .wrapper ul li a {color: var(--bodyText);}#top .categorymenu .subcategories .wrapper ul li.sub a {color: var(--headingsColor);font-weight: 600;}#top .categorymenu .subcategories .wrapper ul li a:hover, #top .categorymenu .subcategories .wrapper ul li a.more {color: var(--accent);}#top .main .top-nav {min-width: 62%;}#top .main .top-nav > div {align-items: center;display: inline-flex;height: var(--topbarHeight);padding-left: 5%;white-space: nowrap;}#top .main .top-nav .current {cursor: default;transition: var(--transition);}#top .main .top-nav > div span i {font-size: 10px;margin-left: 6px;vertical-align: middle;}#top .main .top-nav > div span i::before {transition: 0.30s;-webkit-transition: 0.30s;-moz-transition: 0.30s;-ms-transition: 0.30s;-o-transition: 0.30s;-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}#top .main .top-nav > div.hover span i:before {transition: 0.30s;-webkit-transition: 0.30s;-moz-transition: 0.30s;-ms-transition: 0.30s;-o-transition: 0.30s;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}#top .main .top-nav > div.lang {min-width: calc(40px + 5%);}#top .main .top-nav > div.lang .current img {width: 22px;}#top .main a, #top .main .top-nav > div span i::before {color: #ffffff;transition: var(--transition);}#top .main a:hover, #top .main .top-nav .current:hover, #top .main .top-nav .current:hover i::before, #top .main .top-nav a:hover i::before, #top .main .favorites > a:hover > i::before, #top .main .cart > a:hover > i::before {color: #f39200;}#showSearch input {-webkit-appearance: none;background-color: #f5f5f5;border: 1px solid #d4d4d4;border-right: none;border-bottom-right-radius: 0;border-top-right-radius: 0;color: #757575;height: 45px;outline: none;}#showSearch button {background-color: #f5f5f5;border: 1px solid #d4d4d4;border-left: none;border-bottom-left-radius: 0;border-top-left-radius: 0;color: #f39200;height: 45px;vertical-align: top;}#top #showSearch button i:before {color: #f39200;font-size: 19px;}.search-autocomplete #searchExpanded {align-items: center;background-color: #225069;display: flex;height: 100%;left: 0;opacity: 0;pointer-events: none;position: absolute;top: 0;transition: 0.5s;width: 100%;z-index: 9;}.search-autocomplete.show #searchExpanded {opacity: 1;pointer-events: auto;}.search-autocomplete .search-icon {padding-left: 15%;transition: 0.5s;}.search-autocomplete.show #searchExpanded .search-icon {padding-left: 0;}.search-autocomplete i {font-size: 20px;}.search-autocomplete.show #searchExpanded i:before {color: #f39200;}.search-autocomplete form {width: 100%;}.search-autocomplete input[type="text"] {background-color: transparent;border: none;color: #ffffff;outline: none;width: 100%;}.search-autocomplete input::placeholder {color: #ffffff;opacity: 1;}.search-autocomplete input:-ms-input-placeholder {color: #ffffff;}.search-autocomplete input::-ms-input-placeholder {color: #ffffff;}.search-autocomplete .container > .close {align-items: center;border-left: 1px solid rgba(255,255,255,0.3);color: #f39200;cursor: pointer;display: flex;font-weight: 500;height: 40px;letter-spacing: 0.5px;margin-left: auto;padding-left: 15px;}.search-autocomplete .results-wrap {background: #fff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;color: var(--headingsColor);display: none;left: 0;max-width: 1165px;opacity: 0;overflow: scroll;padding: 35px 40px;pointer-events: none;position: absolute;right: 10%;top: 100%;transition: 0.5s;width: 60%;z-index: 5;}.search-autocomplete.show .results-wrap {display: block;}.search-autocomplete .results-wrap.with-filter {width: 100%;}.search-autocomplete .results-wrap.show {display: block;opacity: 1;pointer-events: auto;z-index: 9;}.search-autocomplete.searching .overlay {opacity: 1;transition-delay: 0.2s;visibility: visible;}.search-autocomplete .results-wrap .close {cursor: pointer;position: absolute;right: 40px;top: 35px;}.search-autocomplete .results-wrap h4 {font-size: 16px;margin-bottom: 20px;}.search-autocomplete .results-wrap .categories {margin-bottom: 20px;}.search-autocomplete .results-wrap .categories ul {flex-wrap: wrap;list-style: none;margin: 0;padding: 0;}.search-autocomplete .results-wrap .categories ul li {margin-bottom: 10px;margin-right: 10px;}.search-autocomplete .results-wrap .categories ul li a {background-color: #F5F7FA;border-radius: 3px;color: var(--bodyText) !important;display: block;font-weight: 600;padding: 5px 10px;}.search-autocomplete .results-wrap .filter-scroll-wrap {margin-right: 30px;max-height: 50vh;overflow-y: scroll;padding-right: 4%;width: 28%;}.search-autocomplete .results-wrap .filter-scroll-wrap select {-webkit-appearance: none;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-wrap {margin-bottom: 20px;}.search-autocomplete .results-wrap .filter-scroll-wrap .title-font, .search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-title {font-size: 16px;font-weight: 600;margin-bottom: 12px;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .filter-item {margin-bottom: 10px;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .filter-item label span {color: var(--bodyText);margin-left: 5px;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox {position: relative;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox input {cursor: pointer;margin-right: 10px;opacity: 0;padding: 0px;position: relative;z-index: 1;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox .checkmark {background-color: #fff;border: 1px solid #c4c4c4;border-radius: 2px;height: 16px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 16px;}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .filter-item:hover .checkbox .checkmark {border-color: var(--accent);}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox input:checked ~ .checkmark {background-color: var(--accent);border-color: var(--accent);}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox i {font-size: 8px;left: 5px;position: absolute;top: 50%;transform: translateY(-50%);}.search-autocomplete .results-wrap .filter-scroll-wrap .filter-boxes .filter-items .checkbox i:before {color: #fff !important;}.search-autocomplete .results-wrap ul.search-products {list-style: none;margin: 0;padding: 0;width: 100%;}.search-autocomplete .results-wrap.with-filter ul.search-products {width: 70%;}.search-autocomplete .results-wrap ul.search-products li {border-bottom: 1px solid #E2E2E2;margin-bottom: 20px;padding-bottom: 20px;}.search-autocomplete .results-wrap ul.search-products li img {margin-right: 3%;width: 8%;}.search-autocomplete .results-wrap ul.search-products li .content {margin-right: 5%;width: 53%;}.search-autocomplete .results-wrap ul.search-products li .price {margin-right: 2%;width: 12%;}.search-autocomplete .results-wrap ul.search-products li .btn {background-color: #4fc1e9;color: #ffffff!important;min-width: 109px;padding-left: 5px;padding-right: 5px;}.search-autocomplete .results-wrap ul.search-products li .btn:hover {background-color: #48cfad;color: #ffffff!important;}.search-autocomplete .results-wrap ul.search-products li .price .line-through {color: var(--bodyText);text-decoration: line-through;}.search-autocomplete .results-wrap ul.search-products li .content h5 {font-size: 16px;margin-bottom: 0;}.search-autocomplete .results-wrap ul.search-products li .content h5 a {color: var(--bodyText) !important;}.search-autocomplete .results-wrap ul.search-products li .price .current {font-size: 16px;font-weight: 600;}.search-autocomplete .results-wrap .btn {color: #fff !important;}.search-autocomplete .results-wrap .more {float: right;}.search-autocomplete .results-wrap .filter-wrap .more {color: var(--accent);cursor: pointer;float: none;}.search-autocomplete .results-wrap .filter-wrap .more i {font-size: 9px;}.search-autocomplete .results-wrap .filter-wrap .more i::before {color: var(--accent);}.search-autocomplete .notfound {display: none;}.search-autocomplete.noresults .more {display: none;}.search-autocomplete.noresults .notfound {display: block;}.search-autocomplete .overlay {background: rgba(0,0,0,0.4);bottom: 0;display: block;height: 100vh;left: 50%;opacity: 0;position: fixed;top: 0;top: var(--topbarHeight);transform: translateX(-50%);transition-delay: 0.2s;transition: var(--transition);width: 100vw;z-index: -1;}#top .main .with-drop::after {background: rgba(0,0,0,0.4);content: "";display: block;height: 125vh;left: 50%;opacity: 0;pointer-events: none;position: absolute;top: var(--topbarHeight);transform: translateX(-50%);transition: var(--transition);transition-delay: 0.2s;width: 100vw;z-index: 1;}#top .main .with-drop.hover::after, #top .main .with-drop.hover .dropdown {opacity: 1;transition-delay: var(--transition);visibility: visible;}#top .main .with-drop.hover .dropdown {pointer-events: auto;}#top .main .list .dropdown{right: auto;}#top .main .list img {margin-right: 2px;vertical-align: middle;}#top .main .list ul img {margin-right: 10px;}#top .main .list ul {list-style: none;margin: 0;padding: 0;}#top .main .list ul li:not(:last-of-type) {margin-bottom: 10px;}#top .main .dropdown {background: #ffffff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;color: var(--dropdownText);opacity: 0;overflow: hidden;padding: 20px;pointer-events: none;position: absolute;right: 0;top: var(--topbarHeight);transition: var(--transition);visibility: hidden;z-index: 2;}#top .main .dropdown a {color: var(--dropdownText);}#top .main .dropdown .icon-close {font-size: 22px;position: absolute;right: 25px;top: 25px;}#top .main .currency .dropdown ul li a span:first-of-type {display: inline-block;width: 15px;}#top .main .login .dropdown {width: 360px;}#top .main .login .dropdown a {color: var(--accent);}#top .main .login .dropdown a.forgot {float: right;}#top .main .login .dropdown h3 {color: var(--dropdownText);margin-bottom: 5px;}#top .main .login .dropdown p {margin-top: 0;margin-bottom: 15px;}#top .main .login .dropdown div label {color: var(--dropdownText);display: inline-block;font-weight: 600;margin-bottom: 8px;}#top .main .login .dropdown div input {border: none;box-shadow: 0 2px 15px rgba(40, 56, 74, 0.08);display: block;margin-bottom: 15px;width: 100%;}#top .main .login .dropdown .btn {justify-content: center;margin-bottom: 15px;width: 100%;}#top .main .login .dropdown a.fb {background-color: #4267B2;color: #fff;}#top .main .login .dropdown a.fb i {margin-right: 10px;}#top .main .login .dropdown a.fb i:before {color: #fff;}#top .main .login .dropdown p.register {margin: 25px 0 0;text-align: center;}#top .main .cart .dropdown {padding: 20px 0 0;width: 515px;}#top .main .cart .dropdown .h3 {color: var(--dropdownText);margin-bottom: 0;padding: 0 25px;}#top .main .cart .dropdown p {padding: 25px;}#top .main .cart .dropdown ul.list-cart {list-style: none;margin: 0;padding: 0;}#top .main .cart .dropdown ul.list-cart.scroll {max-height: 250px;overflow: auto;box-shadow: inset 0px -5px 8px rgba(38, 63, 77, 0.1);}#top .main .cart .dropdown ul.list-cart li:nth-child(even) {box-shadow: 2px 2px 20px rgba(38, 63, 77, 0.1);}#top .main .cart .dropdown ul.list-cart li {align-items: center;display: flex;justify-content: space-between;padding: 25px;white-space: normal;position: relative;}#top .main .cart .dropdown ul.list-cart li a, #top .main .cart .dropdown ul.list-cart li a i::before {color: var(--dropdownText);}#top .main .cart .dropdown ul.list-cart li div a i, #top .main .cart .dropdown ul.list-cart li div a i + img {margin-right: 10px;}#top .main .cart .dropdown ul.list-cart li .img {margin-right: 20px;width: 10%;z-index: -1;}#top .main .cart .dropdown ul.list-cart li .titles {width: 60%;}#top .main .cart .dropdown ul.list-cart li .titles .title {color: var(--headingsColor);font-weight: 600;}#top .main .cart .dropdown ul.list-cart li .price {padding-right: 15px;text-align: right;width: 20%;}#top .main .cart .dropdown ul.list-cart li .price .prev {text-decoration: line-through;white-space: nowrap;}#top .main .cart .dropdown ul.list-cart li .price .current {color: var(--headingsColor);font-size: 16px;font-weight: 600;white-space: nowrap;}#top .main .cart .dropdown ul.list-cart li .close {align-items: center;border-radius: 50%;border: 1px solid #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);display: flex;height: 41px;justify-content: center;width: 41px;min-width: 41px;text-align: center;}#top .main .cart .dropdown ul.list-cart li .close i::before {color: #adadba;}#top .main .cart .dropdown ul.list-cart li .close:hover i::before {color: var(--accent);}#top .main .cart .dropdown .actions {background-color: rgba(0,0,0,0.02);display: flex;flex-direction: column;padding: 20px 25px;}#top .main .cart .dropdown .actions ul.list-total {list-style: none;margin: 0;padding: 0 0 15px calc(10% + 20px);}#top .main .cart .dropdown .actions ul.list-total li {display: flex;justify-content: space-between;margin-bottom: 6px;}#top .main .cart .dropdown .actions ul.list-total li.total {color: var(--headingsColor);font-size: 16px;font-weight: 600;margin-bottom: 0;}#top .main .cart .dropdown .actions .btn {align-self: flex-end;color: #fff;height: 50px;justify-content: center;width: 197px;}#top .main .cart .dropdown .actions ul.list-total .shipping {font-weight: 600;}#top .main .cart .dropdown .actions ul.list-total .shipping .overlay-a {color: var(--positives);}#top .main .count {position: relative;}#top .main .count span {align-items: center;border-radius: 50%;box-shadow: 0 4px 4px rgba(40,40,48,.25);color: #ffffff;display: flex;height: 20px;justify-content: center;position: absolute;top: -11px;width: 20px;}#top .main .favorites .count span {background-color: #394a54;color: #ffffff;right: -12px;}#top .main .favorites i {font-size: 19px;}#top .main .favorites > a > i::before, #top .main .cart > a > i::before, #top .main .icon-login::before {color: #ffffff;transition: var(--transition);}#top .main .cart .count span {background-color: #f39200;color: #ffffff;right: -10px;top: -8px;}#top .main .cart i.icon-delete {font-size: 18px;}#top #menubtn, #top #catbtn {align-items: center;display: flex;height: var(--topbarHeight);z-index: 9;}#menubtn i {margin-left: 5px;}#menu {background-color: #f5f5f6;top: var(--topbarHeight);transition: top 0.5s ease;width: 100%;}#top .top-wrap.fixed #menu {position: fixed;}#top.scroll .top-wrap.fixed #menu {pointer-events: none;top: 0;}#menu .menu {position: relative;}#menu .menu::before, #menu .menu::after {content: '';display: block;height: 100%;opacity: 0;pointer-events: none;position: absolute;top: 0;transition: var(--transition);width: 10%;z-index: 2;}#menu .menu.scrolled::before {background: linear-gradient(to right, #f5f5f6, transparent);left: 0;opacity: 1;}#menu .menu.scrolled::after, #menu .menu.overflow::after {background: linear-gradient(to left, #f5f5f6, transparent);opacity: 1;right: 0;}#menu ul {list-style: none;margin: 0;padding: 0;}#menu .menu.overflow > ul {overflow-x: scroll;scrollbar-width: thin;}#menu .menu.overflow > ul::-webkit-scrollbar, #product-content .recommended .box .list-collection > .products.scroll::-webkit-scrollbar, #collection .products-wrap .brands ul.overflow::-webkit-scrollbar {height: var(--scrollbarHeight);width: 10px;}#menu .menu.overflow > ul::-webkit-scrollbar-track, #product-content .recommended .box .list-collection > .products.scroll::-webkit-scrollbar-track, #collection .products-wrap .brands ul.overflow::-webkit-scrollbar-track {border-radius: 10px;}#menu .menu.overflow > ul::-webkit-scrollbar-thumb, #product-content .recommended .box .list-collection > .products.scroll::-webkit-scrollbar-thumb, #collection .products-wrap .brands ul.overflow::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.2);border-radius: 5px;}#menu .menu.overflow > ul::-webkit-scrollbar-thumb:hover, #product-content .recommended .box .list-collection > .products.scroll::-webkit-scrollbar-thumb:hover, #collection .products-wrap .brands ul.overflow::-webkit-scrollbar-thumb:hover {background: rgba(0,0,0,0.4);}#menu .menu.overflow > ul > li:last-of-type {padding-right: 50px;}#menu ul > li.item:not(:last-of-type) {padding-right: 23px;}#menu ul li.item > a {align-items: center;color: #000000;display: flex;font-weight: 600;height: var(--menuHeight);white-space: nowrap;}#menu ul li.item.has-children > a.disabled {pointer-events: none;}#menu .menu.overflow ul ul.subnav {border-top: 5px solid #f5f5f6;margin-top: -5px;}#menu .menu.overflow ul li.item > a {height: calc( var(--menuHeight) - var(--scrollbarHeight) );}#menu ul li.item:hover > a, #menu ul li.item.active > a {color: #f39200;}#menu ul li.item::after {background: rgba(0,0,0,0.4);content: "";display: block;height: calc(100vh - var(--menuHeight));left: -10vw;opacity: 0;pointer-events: none;position: absolute;top: var(--menuHeight);transform: translateX(-50%);transition-duration: 0.3s;transition-property: opacity;transition-delay: 0.1s;visibility: hidden;width: 225vw;z-index: 1;}#menu ul li.item.has-children:hover::after {opacity: 1;visibility: visible;}#menu ul ul {background-color: #ffffff;}#menu ul ul.subnav {display: block;opacity: 0;pointer-events: none;position: absolute;top: 100%;transition: var(--transition);visibility: hidden;z-index: 2;}#menu ul li.item:hover ul.subnav {opacity: 1;pointer-events: initial;transition-duration: 0.3s;transition-property: opacity;transition-delay: 0.1s;visibility: visible;}#menu.megamenu ul li.item ul.subnav.overflow {max-height: calc(100vh - var(--topbarHeight) - var(--menuHeight) - 30px);overflow-y: scroll;}#menu ul ul.subnav > li.subitem > a.subitemLink {color: #000000;font-weight: 600;}#menu ul ul.subnav > li.subitem a {color: #000000;}#menu ul ul.subnav > li.subitem a:hover, #menu ul ul.subnav > li.subitem a.more {color: #f39200;}#menu.megamenu ul ul.subnav {border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;display: flex;flex-wrap: wrap;left: 0!important;padding: 40px;width: 100%;}#menu.megamenu ul ul.subnav li {margin-bottom: 10px;}#menu.megamenu ul ul.subnav li.count {color: #000000;font-size: 16px;font-weight: 600;margin-bottom: 30px;width: 100%;}#menu.megamenu ul ul.subnav > li.subitem {width: 25%;}#menu.megamenu ul ul.subnav li a {display: block;margin-bottom: 12px;}#menu.dropdown ul ul.subnav {left: auto;max-width: 400px;}#menu.dropdown ul ul.subnav li {position: relative;}#menu.dropdown ul ul.subnav ul.subsubnav {left: 100%;position: absolute;top: 0;}#menu.dropdown ul ul.subnav li a.subitemLink {color: #000000;display: block;font-weight: 600;min-width: 300px;padding: 12px 20px;}#menu.dropdown ul ul.subnav > li.has-children > a.subitemLink {padding-right: 45px;}#menu.dropdown ul ul.subnav > li.has-children > a.subitemLink:after {content: '\e903';font-family: icomoon;font-size: 10px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%) rotate(90deg);}#menu.dropdown ul ul.subnav li:hover > a.subitemLink {background-color: #f5f7fa;color: #f39200;}#menu.dropdown ul li.item ul.subnav ul.subsubnav {box-shadow: 0 10px 10px rgba(0,0,0,0.08);opacity: 0;transition: var(--transition);visibility: hidden;}#menu.dropdown ul li.item ul.subnav li:hover ul.subsubnav {opacity: 1;transition-delay: var(--transition);visibility: visible;}#menu.dropdown ul li.subright ul.subnav {right: 0;}#menu.dropdown ul li.subsubleft ul.subnav li.has-children > a.subitemLink {padding-left: 40px;}#menu.dropdown ul li.subsubleft ul.subnav > li.has-children > a.subitemLink::after {left: 18px;line-height: 0;right: auto;transform: rotate(-90deg);}#menu.dropdown ul li.subsubleft ul.subnav ul.subsubnav {left: auto;right: 100%;}.usps-slider {display: flex !important;width: calc(100% - 72px);}.usps-slider.owl-carousel .owl-stage {align-items: center;display: flex;}.usps ul {line-height: 1.8;list-style: none;margin: 0;padding: 15px 0;}.usps ul li {margin-left: 2px;}.usps ul li, .usps ul li a {color: #000000;}.usps ul li a:hover {color: #000000;}.usps ul li.announcement, .usps ul li.announcement a {color: #f39200;}.usps ul li:not(:last-of-type) {margin-right: 30px;}.usps ul li i {background-color: #4dc98d;border-radius: 50%;display: inline-block;height: 15px;left: 0;line-height: 0;margin-right: 5px;position: relative;top: 2px;width: 15px;}.usps ul li i::before {align-items: center;display: flex;height: 15px;justify-content: center;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);width: 15px;}.usps ul li.feedback-company {margin-left: auto;position: relative;}.usps ul li.feedback-company span {align-items: center;background-color: var(--positives);border-radius: 50%;box-shadow: 0 4px 4px rgba(0,0,0,0.06);color: #fff;display: flex;font-size: var(--defaultSize);font-weight: 600;height: 32px;justify-content: center;width: 32px;}.usps ul li.feedback-company img {position: absolute;right: -18px;top: -6px;}.product {background-color: #fff;border-radius: 6px;box-shadow: 2px 2px 50px rgba(38, 63, 77, 0.1);flex-direction: column;height: 490px;padding: 30px 20px 20px;position: relative;transition: var(--transition);width: 100%;}.product:hover {box-shadow: 2px 2px 50px rgba(38, 63, 77, 0.2);}.product .img {height: 200px;margin-bottom: 25px;position: relative;}.product .img img {max-height: 100%;object-fit: contain;width: auto;}.product .add-to-wishlist {align-items: center;background: #fff;border-radius: 50%;border: 1px solid #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);display: flex;font-size: 16px;height: 41px;justify-content: center;position: absolute;right: 20px;top: 20px;width: 41px;z-index: 8;}.product .add-to-wishlist i::before {color: #ADADBA;}.product .add-to-wishlist:hover i::before {color: var(--accent);}.product .add-to-wishlist.in-wishlist {font-size: 0;}.product .add-to-wishlist.in-wishlist::before {color: var(--positives);content: "\e92c";font-family: 'icomoon';font-size: 16px;}.product .label {align-items: center;background: var(--accent);border-radius: var(--borderRadius);bottom: -18px;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff;display: flex;font-weight: 600;justify-content: center;left: 0;min-height: 27px;padding: 0 11px;position: absolute;z-index: 3;}.product .label.sale {background-color: var(--negatives);}.product .img .price {align-items: center;background-color: var(--negatives);border-radius: 50%;box-shadow: 2px 4px 10px rgba(0,0,0,0.1);color: #fff;display: flex;flex-direction: column;height: 93px;justify-content: center;left: 0;position: absolute;top: -5px;width: 93px;z-index: 3;}.product .img .price .line-through {text-decoration: line-through;}.product .img .price div:not(.current) {font-weight: 300;line-height: 1;opacity: 0.6;}.product .img .price .current {font-size: 16px;font-weight: 600;margin-top: 2px;}.product .data {min-height: 118px;}.product .data h4 {font-size: 16px;margin-bottom: 8px;}.product .data h4 a {color: var(--headingsColor);}.product .data .meta {margin-bottom: 10px;}.product .data .meta span {color: #DADADA;}.product .actions-wrap {margin-top: auto;}.product .actions {flex-wrap: wrap;margin-top: 15px;}.product .actions .stock {text-align: right;}.product .actions .stock.instock {color: var(--positives);}.product .actions .stock.instock i, .product .actions .stock.backorder i {align-items: center;background-color: var(--positives);border-radius: 50%;display: inline-flex;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: 2px;width: 15px;}.product .actions .stock.backorder i {background-color: var(--bodyText);font-size: 8px;}.product .actions .stock.instock i::before, .product .actions .stock.backorder i::before {align-items: center;display: flex;justify-content: center;left: 50%;position: absolute;top: 50%;transform: translate(-50%,-50%);}.product .actions .stock.outofstock {color: #ADADBA;}.product .actions .price .prev {text-decoration: line-through;}.product .actions .price .avp .prev {display: inline-block;}.product .actions .price .prev .avp {text-decoration: none;}.product .actions .price .current {color: var(--priceColor);font-size: 16px;font-weight: 600;}.product .actions .price .tax {display: block;font-size: var(--defaultSize);font-weight: 400;}.product .actions .direct-buy input {border: 1px solid #f2f2f2;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);margin-right: 6px;padding-right: 5px;width: 52px;}.product .actions .direct-buy .btn {width: 85px;}.product.strict {padding-top: 15px;}.product.strict .img {height: 160px;}.product .strict-small, .product .unit-price, #product .strict-small, #product .unit-price {font-size: 12px;margin: 5px 0 5px;}.product.short {height: 470px;}.product.short.strict {height: 435px;}.product.short .data {min-height: 88px;}.product.list {flex-direction: row;height: auto;min-height: 0;padding: 30px;width: 100%;}.product.list .img {margin-bottom: 0;width: calc(50% - 250px);}.product.list .label {bottom: 0;display: inline-flex;margin-bottom: 10px;position: relative;}.product.list .add-to-wishlist {margin-left: 20px;position: relative;right: 0;top: 0;}.product.list .data {width: 50%;}.product.list .data p {line-height: 1.8;margin: 30px 0 0;}.product.list .actions-wrap {flex-direction: column;margin-top: 0;width: 200px;}.product.list .actions {margin-top: 0;}.product.list .actions > div {width: auto;}.product.list .actions .stock {margin-bottom: 10px;width: 100%;}.product.list .actions .price .prev {margin-right: 5px;}.product.list .actions .price .avp .prev {margin-right: 5px;}.product.list .actions .direct-buy {margin-top: 12px;}.product.list .legal {text-align: right;}.second-image {position: absolute!important;z-index: 2!important;}.compare {position: relative;}.compare input {cursor: pointer;margin-right: 10px;opacity: 0;padding: 0;position: relative;z-index: 1;}.compare .checkmark {background-color: #fff;border: 1px solid #c4c4c4;border-radius: 2px;height: 16px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 16px;}.compare input:checked ~ .checkmark, #dmws-filter-wrap .filter ul li input:checked ~ .checkbox {background-color: var(--accent);border-color: var(--accent);}.compare i {left: 4px;position: absolute;top: 50%;transform: translateY(-50%);}body > section:not(:last-of-type) {margin-bottom: 50px;}.featured-blocks.order-2 {padding-top: 50px;}.featured-blocks .blocks {min-height: 450px;}.featured-blocks .blocks:not(:last-of-type) {margin-right: 20px;}.featured-blocks .blocks.single {width: calc( 100% / 3 * 2 - 7.5px );}.featured-blocks .blocks.full {margin-left: 0 !important;margin-right: 0 !important;width: 100%;}.featured-blocks .blocks.double {width: calc(100% / 3 - 15px);}.featured-blocks .blocks.order-1 {order: 1;}.featured-blocks .blocks.order-2 {order: 2;}.featured-blocks .blocks.single.order-2 {margin-left: 20px;margin-right: 0;}.featured-blocks .blocks.single.order-2.content-right .block {justify-content: flex-end;}.featured-blocks .blocks .block {background-position: center;background-repeat: no-repeat;background-size: cover;border-radius: var(--borderRadiusBanners);display: flex;height: 100%;overflow: hidden;box-shadow: 0 2px 15px rgba(0,0,0,0.08);}.featured-blocks .blocks.content-right .block {justify-content: flex-end;}.featured-blocks .blocks .block:not(:last-child) {margin-bottom: 20px;}.featured-blocks .blocks.double:not(.one) .block {height: calc(50% - 10px);margin-bottom: 20px;}.featured-blocks .blocks.double .block:last-child {margin-bottom: 0;}.featured-blocks .blocks.double.one .block .content {justify-content: flex-end;padding-bottom: 40px;}.featured-blocks .blocks.double.one .block .content .price {bottom: 30px;}.featured-blocks .blocks.double .slider-wrap {display: flex;height: 100%;width: 100%;}.featured-blocks .blocks.double .slider-wrap .owl-carousel {display: flex;flex-direction: column;}.featured-blocks .blocks.double .slider-blocks-double .block {width: 100%;box-shadow: 0 2px 15px rgba(0,0,0,0.08);}.featured-blocks .product-block-white .wrap {background-color: #ffffff;}.featured-blocks .product-block-white .wrap h2, .featured-blocks .product-block-white .wrap .short {color: #282830;}.product-block-white .wrap {background-color: #fff;border-radius: var(--borderRadius);margin: 30px;max-width: 310px;min-height: 390px;padding: 22px 30px 30px;position: relative }.product-block-white.order-2 .wrap {float: right;}.product-block-white .wrap h2 {font-size: 21px;line-height: 1.2;margin-bottom: 10px;text-align: left;}.product-block-white .wrap img {display: block;margin: 10px auto 0;max-height: 180px;}.product-block-white .price {align-items: center;background-color: var(--accent);border-radius: 50%;bottom: 60px;box-shadow: 2px 4px 10px rgba(0,0,0,0.1);color: #fff;display: flex;flex-direction: column;height: 93px;justify-content: center;position: absolute;right: 25px;text-align: center;width: 93px;}.product-block-white .price p, .product-block-white .price span {font-weight: 300;line-height: 1;margin: 0;opacity: 0.6;}.product-block-white .price > span {text-decoration: line-through;}.product-block-white .price b {font-size: 16px;font-weight: 600;margin-top: 2px;opacity: 1;}.product-block-white .wrap .usp {bottom: 20px;color: var(--positives);left: 0;padding: 0 20px;position: absolute;text-align: center;width: 100%;}.featured-blocks .blocks .block .content {display: flex;flex-direction: column;justify-content: center;padding: 22px 30% 22px 30px;position: relative;width: 100%;}.featured-blocks .blocks .block .content h2 {color: #fff;font-size: 21px;line-height: 1.2;}.featured-blocks .blocks .block .content .price {align-items: center;background-color: var(--accent);border-radius: 50%;box-shadow: 2px 4px 10px rgba(0,0,0,0.1);color: #fff;display: flex;flex-direction: column;height: 93px;justify-content: center;position: absolute;right: 16px;text-align: center;width: 93px;}.featured-blocks .blocks .block .content .price p, .featured-blocks .blocks .block .content .price span {font-weight: 300;line-height: 1;margin: 0;opacity: 0.6;}.featured-blocks .blocks .block .content .price span {text-decoration: line-through;}.featured-blocks .blocks .block .content .price b {font-size: 16px;font-weight: 600;margin-top: 2px;opacity: 1;}.featured-blocks .blocks.double .block.left .content {padding-left: 30px;padding-right: 30%;text-align: left;}.featured-blocks .blocks.double .block.right .content {align-items: flex-end;padding-left: 30%;padding-right: 30px;text-align: right;}.featured-blocks .blocks.double .block.right .price {left: 16px;}.lastviewed {margin-bottom: 50px;min-height: 357px;}.sub-blocks + .lastviewed, #accessoires + .lastviewed {margin-top: 50px;}.lastviewed h3 {margin-bottom: 0;}.lastviewed .owl-stage {margin-bottom: 55px;margin-top: 25px;}.lastviewed .slider-recent-products .owl-stage {display: flex;}.lastviewed .slider-recent-products .owl-item {display: flex;flex: 1 0 auto;}.lastviewed .slider-recent-products .owl-stage-outer {overflow: visible;}.lastviewed .product-short {border-radius: 6px;box-shadow: 2px 2px 50px rgba(38, 63, 77, 0.1);flex-direction: column;min-height: 234px;padding: 25px;transition: var(--transition);}.lastviewed .product-short:hover {box-shadow: none;}.lastviewed .product-short .img {height: 110px;margin-bottom: 10px;}.lastviewed .product-short .img img {height: 100%;object-fit: contain;}.lastviewed .product-short .title {color: var(--headingsColor);font-family: var(--headings);font-size: 12px;font-weight: 600;margin-bottom: 15px;text-align: center;width: 100%;}.lastviewed .product-short .price {margin-top: auto;}.lastviewed .product-short .price .prev {color: var(--bodyText);margin-right: 5px;text-decoration: line-through;}.lastviewed .product-short .price .current {color: var(--priceColor);font-size: 16px;font-weight: 600;}.lastviewed .product-short .tax {color: var(--priceColor);font-size: 12px;margin-top: 2px;}.sub-blocks {background-color: #fbfbfb;padding-bottom: 5px;padding-top: 50px;}.sub-blocks h2 {color: #282830;margin-bottom: 50px;text-align: left;}.sub-blocks h2 span {color: #4fc1e9;}.sub-blocks .product-block-white .wrap h2, .sub-blocks .product-block-white .wrap .short {color: #282830;}.sub-blocks .blocks {flex-wrap: wrap;}.sub-blocks .slider-wrap {width: 100%;}.sub-blocks .blocks-wrap {margin-bottom: 45px;}.sub-blocks .blocks > * {order: 2;}.sub-blocks .blocks > .blocks-wrap{order: 1;}.sub-blocks .blocks .slider-wrap .block {display: block;width: 100%;}.sub-blocks .blocks .block {background-color: #fff;background-position: center;background-size: cover;border-radius: var(--borderRadiusBanners);box-shadow: 0 2px 15px rgba(0,0,0,0.08);overflow: hidden;position: relative;width: calc(100% / 3 - 15px);}.sub-blocks .slider-wrap {min-height: 380px;}.sub-blocks .blocks > .block, .sub-blocks .slider-wrap .owl-stage {margin-bottom: 45px;}.sub-blocks .blocks .block.order-1 {order: 1;}.sub-blocks .blocks .block.order-2 {order: 2;}.sub-blocks .blocks .block .top {height: 265px;}.sub-blocks .blocks .block .top img {height: 100%;object-fit: cover;width: 100%;}.sub-blocks .blocks .block .bar {background-color: #ffffff;color: #282830;font-size: 16px;font-weight: 600;height: 70px;padding-left: 30px;}.sub-blocks .blocks .block .bar i {font-size: 13px;margin-left: 10px;}.sub-blocks .blocks .block .bar i::before {color: var(--accent);}.sub-blocks .blocks .block.text .top {background-color: var(--accent);color: #fff;flex-direction: column;font-size: 16px;padding: 0 10px;text-align: center;}.sub-blocks .blocks .block.text .top h3 {color: inherit;font-size: 28px;line-height: 1.2;margin-bottom: 10px;}.sub-blocks .blocks .block.text .top p:last-of-type {margin-bottom: 0;}.sub-blocks .blocks .block.special .label {background-color: var(--positives);border-radius: 50%;color: #fff;flex-direction: column;height: 152px;padding: 15px 30px;position: absolute;right: 25px;text-align: center;top: 25px;width: 152px;}.sub-blocks .blocks .block.special .top {background-position: center;background-size: cover;position: relative;}.sub-blocks .blocks .block .label h3 {color: #fff;font-size: 16px;margin: 0;}.sub-blocks .blocks .block .label p {line-height: 1.2;margin: 3px 0;}.sub-blocks .blocks .block .label p b {font-size: 16px;}.sub-blocks .blocks .block.list .list-product {align-items: center;background-color: #ffffff;height: calc(100% / 3);line-height: 1.2;padding: 0 25px;}.sub-blocks .blocks .block.list .list-product:not(:first-of-type) {box-shadow: 0 2px 15px rgba(0,0,0,0.08);}.sub-blocks .blocks .block.list .list-product .data {padding-right: 10%;width: 60%;}.sub-blocks .blocks .block.list .list-product .data > * {color: #282830;}.sub-blocks .blocks .block.list .list-product .data h3 {font-size: 16px;margin-bottom: 6px;}.sub-blocks .blocks .block.list .list-product .data .price {font-size: 16px;font-weight: 600;margin-top: 15px;}.sub-blocks .blocks .block.list .list-product .data .price span {font-size: var(--defaultSize);margin-right: 5px;text-decoration: line-through;}.sub-blocks .blocks .block.list .list-product .data .price span.clear {text-decoration: none;}.sub-blocks .blocks .block.list .list-product .img {height: 100%;max-height: 110px;position: relative;width: 40%;}.sub-blocks .blocks .block.list .list-product .img .label {background-color: var(--accent);border-radius: 3px;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff;font-weight: 600;padding: 5px 11px;position: absolute;right: 0;top: -3px;z-index: 1;}.sub-blocks .blocks .block.list .list-product .img img {max-height: 100%;}.sub-blocks .blocks .block.double {box-shadow: none;min-height: 450px;width: calc( (100% / 3 )* 2 - 8px );}.sub-blocks .blocks .blocks-wrap.full-width .block.double {width: 100%;}.sub-blocks .blocks .block.double .wrap {background-color: #ffffff;}.enable-zoom .sub-blocks .blocks .block.special .top, .enable-zoom .sub-blocks .blocks .block.double, .enable-zoom .featured-blocks .blocks .block {background-position: center center;background-size: cover;overflow: hidden;position: relative;transition: all .4s;}.enable-zoom .sub-blocks .blocks .block.special .top::before, .enable-zoom .sub-blocks .blocks .block.double::before, .enable-zoom .featured-blocks .blocks .block::before {content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit;}.enable-zoom .sub-blocks .blocks .block.special .top:hover::before, .enable-zoom .sub-blocks .blocks .block.double:hover::before, .enable-zoom .featured-blocks .blocks .block:hover::before {transform: scale(1.1);}.enable-zoom .sub-blocks .blocks .block.list .list-product .img img, .enable-zoom .blog-articles .article .img img, .enable-zoom .blog article .img img {transform: scale(1);-webkit-transition: transform .4s cubic-bezier(.4,0,.2,1) 0s;transition: transform .4s cubic-bezier(.4,0,.2,1) 0s;}.enable-zoom .sub-blocks .blocks .block.list .list-product:hover .img img, .enable-zoom .blog-articles .article:hover .img img, .enable-zoom .blog article:hover .img img {transform: scale(1.1);}.sub-blocks .slider-blocks .owl-stage-outer {overflow: visible;}.categories-slider {background-color: #b3c4ca;overflow-x: hidden;}.categories-slider .content {line-height: 1.2;padding-right: 5%;position: relative;width: 30%;z-index: 3;}.categories-slider .content > *, .categories-slider .content a i::before, .categories-slider .slider-cats .owl-nav i::before {color: #ffffff;}.categories-slider .content p {font-size: var(--defaultSize);margin-bottom: 10px;margin-top: 0;text-transform: uppercase;}.categories-slider .content h4 {font-size: 28px;font-weight: var(--headingsWeight);}.categories-slider .content a {display: block;font-weight: 600;margin-top: 30px;}.categories-slider .content a i {margin-left: 5px;vertical-align: middle;}.categories-slider .slider-wrap {min-height: 375px;position: relative;width: 70%;}.categories-slider .slider-wrap::before {background: #b3c4ca;content: '';height: 100%;pointer-events: none;position: absolute;right: 100%;top: 0;width: 100%;z-index: 2;}.categories-slider .owl-stage {padding: 100px 0;}.categories-slider .owl-stage-outer {overflow: visible }.categories-slider .owl-item {opacity: 0;}.categories-slider .owl-item.first, .categories-slider .owl-item.first ~ .owl-item {opacity: 1;}.categories-slider .slider-cats {min-width: 62vw;width: 1465px;}.categories-slider .slider-cats .category {background-color: #fff;border-radius: 6px;box-shadow: -15px 25px 50px rgba(40,56,74,0.08);color: var(--bodyText);height: 175px;padding: 20px;}.categories-slider .slider-cats .owl-item:not(.active) .category {pointer-events: none;}.categories-slider .slider-cats .category img {width: 100px;}.categories-slider .slider-cats .category img + .description {margin-left: 10px;}.categories-slider .slider-cats .category .description .title {color: var(--headingsColor);font-family: var(--headings);font-size: 16px;font-weight: var(--headingsWeight);line-height: 1.2;margin-bottom: 3px;margin-top: 15px;text-align: center;}.categories-slider .slider-cats .category img + .description .title {text-align: left;}.categories-slider .slider-cats .category .description.break .title {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-break: break-word;}.categories-slider .slider-wrap .owl-nav {bottom: 50px;left: 63.3%;position: absolute;}.categories-slider .slider-wrap .able-nav .owl-nav {display: block;}.categories-slider .slider-wrap .owl-nav .owl-prev {left: -30px;position: relative;}.categories-slider .slider-wrap .owl-dots {display: none !important;}.categories-slider .slider-cats .category img, #collection .products-wrap .brands ul li a img {transform: scale(1);-webkit-transition: transform .4s cubic-bezier(.4,0,.2,1) 0s;transition: transform .4s cubic-bezier(.4,0,.2,1) 0s;}.categories-slider .slider-cats .category:hover img, #collection .products-wrap .brands ul li:hover a img {transform: scale(1.1);}.recommended {overflow: hidden;}.recommended .top-bar {box-shadow: -15px 25px 50px rgba(40, 56, 74, 0.05);padding-bottom: 27.5px;padding-top: 27.5px;}.recommended .top-bar .slider-nav ul {list-style: none;margin: 0 80px 0 0;padding: 0;}.recommended .top-bar .slider-nav ul li {color: var(--headingsColor);cursor: pointer;font-size: 16px;margin: 0 25px;text-align: center;transition: var(--transition);}.recommended .top-bar .slider-nav ul li:hover {color: var(--accent);}.recommended .top-bar .slider-nav ul li.active {color: var(--accent);font-weight: 600;}.recommended .products-slider {min-height: 490px;}.recommended .products-slider.shorter {min-height: 392px;}.recommended .products-slider .slider-wrap {margin: 30px 0 40px;}.recommended .products-slider .products-wrap.no-slider .product {margin-right: 20px;width: calc(25% - 19px);}.recommended .products-slider .products-wrap.no-slider .product:nth-child(4) {margin-right: 0;}.recommended .products-slider .owl-stage-outer {box-shadow: 2px 4px 40px rgba(38, 63, 77, 0.07);}.recommended .products-slider .owl-carousel .owl-nav {display: block;position: absolute;right: 0;top: -83px;}.recommended .products-slider .owl-carousel .owl-nav .owl-prev {left: -30px;position: relative;}.recommended .products-slider .owl-carousel .owl-dots {display: none;}.recommended .products-slider .container {position: relative;}.recommended .products-slider .tab-content {opacity: 0;pointer-events: none;position: absolute;max-width: 100%;}.recommended .products-slider .tab-content.tab-active {opacity: 1;pointer-events: auto;position: relative;}.top-brands {/*box-shadow: -15px 35px 35px rgba(40, 56, 74, 0.04);*/ background: #fbfbfb; padding-bottom: 40px;position: relative;}.categories-slider + .top-brands {margin-top: 35px;}.top-brands .title {margin-bottom: 20px;position: relative;}.top-brands .container > a {display: block;font-size: 16px;font-weight: 600;transition: var(--transition);}.top-brands .container > a:hover {color: var(--headingsColor);}.top-brands .container > a i {margin-left: 5px;vertical-align: middle;}.top-brands .container > a i::before {color: var(--accent);}.top-brands .slider-wrap {height: 90px;}.top-brands .slider-brands .brand a img {max-height: 90px;}.top-brands .owl-carousel .owl-nav {display: flex;position: absolute;right: 0;top: -46px;}.top-brands .owl-carousel .owl-dots {height: 0;}.top-brands .owl-carousel .owl-nav .owl-prev {left: -30px;position: relative;}.top-brands .brand {filter: grayscale(1);opacity: 0.3;text-align: center;transition: var(--transition);}.top-brands .brand:hover {filter: grayscale(0);opacity: 1;}.top-brands .brand img {padding: 5px;}.blog-articles {background-color: #fbfbfb;padding-top: 60px;}.blog-articles .title {line-height: 1.2;margin-bottom: 0;}.blog-articles .title p {color: var(--headingsColor);margin: 0 0 10px;text-transform: uppercase;}.blog-articles .title h3 {font-size: 28px;}.blog-articles .more {color: var(--headingsColor);font-size: 16px;padding-right: 130px;}.blog-articles .more a {font-weight: 600;}.blog-articles .owl-stage-outer {box-shadow: 2px 4px 40px rgba(38, 63, 77, 0.07);margin-bottom: 70px;margin-top: 40px;}.blog-articles .owl-stage {display: flex;}.blog-articles .owl-stage .owl-item {display: flex;flex: 1 0 auto;}.blog-articles .owl-carousel .owl-nav {position: absolute;right: 0;top: -25px;}.blog-articles.home .owl-carousel .owl-nav {top: -75px;}.blog-articles .owl-carousel .owl-nav .owl-prev {left: -30px;position: relative;}.blog-articles .article {background-color: #fff;border-radius: var(--borderRadiusBanners);/*box-shadow: 2px 2px 50px rgba(38,63,77,0.1);*/color: var(--bodyText);display: block;overflow: hidden;text-align: center;width: 100%;}.blog-articles .article .img {height: 270px;overflow: hidden;}.blog-articles .article .img img {max-height: 100%;min-height: 100%;min-width: 100%;object-fit: cover;}.blog-articles .article .data {padding: 40px;}.blog-articles .article .data .date {color: var(--accent);font-size: 16px;font-weight: 300;margin-bottom: 10px;}.blog-articles .article .data h4 {font-size: 21px;margin-bottom: 20px;}.blog-articles .article:hover .data h4 {color: var(--accent);}.blog-articles .article .data .excerpt {line-height: 1.8;}.ig-feed {overflow: hidden;}.ig-feed .intro {width: 30%;}.ig-feed .intro p {color: var(--headingsColor);margin: 0;text-transform: uppercase;}.ig-feed .intro h3 {font-size: 28px;margin-bottom: 20px;}.ig-feed .intro a {font-size: 16px;font-weight: 600;}.ig-feed .intro a i {margin-left: 5px;vertical-align: middle;}.ig-feed .intro a i::before {color: var(--accent);}.ig-feed .feed {height: 236px;position: relative;width: 70%;}.ig-feed .feed .slider-feed {display: flex;left: 0;position: absolute;top: 0;width: 62vw;}.home-content .text-wrapper {line-height: 1.8;margin: 0 auto;max-width: 72%;padding-bottom: 150px;padding-top: 100px;}.home-content .text-wrapper h2 {font-size: 24px;margin-bottom: 15px;}.home-content .text-wrapper p:not(:last-child) {margin-bottom: 30px;}.breadcrumbs {background-color: var(--bodyBG);position: relative;z-index: 1;}.breadcrumbs ol {flex-wrap: wrap;list-style: none;margin: 0;padding: 0;}.breadcrumbs ol li {color: var(--headingsColor);}.breadcrumbs ol li:not(:last-of-type)::after {color: var(--bodyText);content: "\e901";font-family: 'icomoon';font-size: 10px;margin-left: 10px;margin-right: 10px;}.breadcrumbs ol li a {color: var(--bodyText);}.breadcrumbs ol li a:hover {color: var(--accent);}#product .omni-location-inventory {color: var(--positives);font-size: var(--defaultSize);font-weight: 600;}#product .omni-location-inventory span {color: var(--bodyText);font-weight: 400;text-decoration: none;}#product .omni-location-inventory span:hover {text-decoration: underline;}#product .content .data .price .for.break .hurry {display: block;margin: 10px 0 0;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-background {z-index: 999;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location {left: 50%;max-height: 90vh;max-width: 90%;min-height: 40vh;padding: 50px 40px;position: fixed;top: 50%;transform: translate(-50%, -50%);width: 566px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-header {background: #fff;padding: 0 0 30px;}#gui-modal-product-inventory-location-wrapper #gui-modal-product-inventory-location-close {color: #ADADBA;font-size: 0;}#gui-modal-product-inventory-location-wrapper #gui-modal-product-inventory-location-close::before {content: "\e90f";font-family: 'icomoon';font-size: 22px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-label {color: var(--bodyText);font-size: 21px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content {max-height: 500px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row {padding-left: 0;padding-right: 0;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row .bold {font-size: 16px;line-height: normal;}#gui-modal-product-inventory-location-wrapper .gui-product-inventory-address {color: var(--bodyText);font-size: 14px;font-weight: 400;line-height: normal;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row-divider {border-bottom: 1px solid #F1F1F1;margin: 30px 0;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row:first-of-type hr:first-of-type {border: none;margin: 0;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row:last-of-type hr {margin-bottom: 0;border: none;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-footer {font-size: 14px;font-weight: 400;line-height: normal;padding: 20px 0 0;text-align: center;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content .gui-modal-product-inventory-location-footer {color: var(--bodyText);font-size: 16px;padding: 0;text-align: left;}#product .title {margin-bottom: 5px;margin-top: 15px;}#product .title h1 {font-size: 28px;margin-bottom: 5px;}#product .title .meta {align-items: center;color: var(--bodyText);display: flex;flex-wrap: wrap;line-height: 2;}#product .title .meta > div:not(:last-of-type):after {color: #dadada;content: "|";margin-left: 10px;margin-right: 10px;}#product .title .meta .stars span {margin-left: 5px;}#product .title .meta .stars a {color: var(--bodyText);}#product .title .meta .brand a {color: var(--headingsColor);}#product .title .meta .compare {position: relative;}#product .content > div {position: relative;width: 43%;}#product .content .gallery .featured {margin-bottom: 20px;margin-top: 20px;position: relative;}#product .content .gallery .featured .label {border-radius: var(--borderRadius);color: #fff;font-weight: 600;padding: 4px 15px;position: absolute;right: 8px;top: -7px;z-index: 3;}#product .content .gallery .featured .price {align-items: center;background-color: var(--negatives);border-radius: 50%;box-shadow: 2px 4px 10px rgba(0,0,0,0.1);color: #fff;display: flex;flex-direction: column;height: 93px;justify-content: center;position: absolute;right: 0;top: -5px;width: 93px;z-index: 3;}#product .content .gallery .featured .price div:not(.current) {font-weight: 300;line-height: 1;opacity: 0.6;}#product .content .gallery .featured .price .line-through {text-decoration: line-through;}#product .content .gallery .featured .price .current {font-size: 16px;font-weight: 600;margin-top: 2px;}#product .content .gallery .featured .share {align-items: center;display: flex;margin-top: -25px;padding: 20px 0 5px;position: relative;z-index: 1;}#product .content .gallery .featured .share > i {margin-right: 8px;}#product .content .gallery .featured .share:hover, #product .content .gallery .featured .share:hover > i:before {color: var(--accent);}#product .content .gallery .featured .share .list-social {bottom: 100%;left: 0;opacity: 0;position: absolute;transition: var(--transition);visibility: hidden;z-index: 1;}#product .content .gallery .featured .share:hover .list-social {opacity: 1;visibility: visible;}#product .content .gallery .single-image .item, #product .gallery-popup .single-image .item {align-items: center;display: flex;justify-content: center;}#product .content .gallery .featured .item {cursor: zoom-in;}#product .content .gallery .product-img-main .owl-item .item img {height: 360px;margin: auto;max-width: 92%;object-fit: contain;}#product .content .gallery .product-img-main .owl-item .item:before {content: '';padding-top: 100%;}#product .content .gallery .product-img-main .owl-item:hover .item {border-color: var(--accent);}#product .content .gallery .product-img-main .owl-nav button, #product .gallery-popup .wrap .popup-images .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);}#product .content .gallery .product-img-main .owl-nav button.owl-prev, #product .gallery-popup .wrap .popup-images .owl-nav button.owl-prev {left: 0;}#product .content .gallery .product-img-main .owl-nav button.owl-next, #product .gallery-popup .wrap .popup-images .owl-nav button.owl-next {right: 0;}#product .content .gallery .product-img-nav {margin-top: 15px;}#product .content .gallery .product-img-nav .product-thumbs {overflow: auto;white-space: nowrap;width: 100%;}#product .content .gallery .product-img-nav .product-thumbs .owl-dots {display: none;}#product .content .gallery .product-img-nav .item, #product .gallery-popup .popup-images-nav .owl-item .item {align-items: center;background-color: transparent;border-radius: var(--borderRadius);border: 1px solid #e2e2e2;cursor: pointer;display: inline-flex;height: 93px;justify-content: center;margin-right: 8px;overflow: hidden;padding: 5px;position: relative;vertical-align: middle;width: 93px;}#product .content .gallery .product-thumbs .owl-item.current .item, #product .gallery-popup .popup-images-nav .owl-item.current .item{border-color: var(--accent);}#product .content .gallery .product-thumbs .owl-item:last-of-type .item {border-color: #e2e2e2;position: relative;}#product .content .gallery .product-thumbs .item.more::before {background: rgba(0,0,0,0.3);content: '';height: 100%;left: 0;position: absolute;top: 0;width: 100%;}#product .content .gallery .product-thumbs .item.more span {color: #fff;font-weight: 600;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);}.popup {background: rgba(0,0,0,0.4);height: 100%;left: 0;opacity: 0;pointer-events: none;position: fixed;top: 0;transition: var(--transition);width: 100%;z-index: 9;}.popup.show {opacity: 1;pointer-events: auto;}.popup.animate {animation: showPopup 0s 10s forwards;opacity: 0;pointer-events: auto;}@keyframes showPopup {to {opacity: 1;pointer-events: auto;}}.popup .container {flex-direction: column;height: auto;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);}.popup .wrap {background-color: #fff;border-radius: 6px;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);max-height: 90vh;overflow: hidden;padding: 50px;position: relative;width: 100%;}.popup .wrap .icon-close {cursor: pointer;font-size: 22px;position: absolute;right: 25px;top: 25px;z-index: 2;}.popup.big .wrap .icon-close {position: fixed;}.popup .wrap .top.shadow {box-shadow: -15px 25px 50px rgba(40,56,75,0.05);}.popup.newsletter .container {width: 850px;}.popup.newsletter .wrap {padding: 0;}.popup.newsletter .wrap .image {height: 288px;overflow: hidden;}.popup.newsletter .wrap .image img {min-height: 100%;position: relative;top: 50%;transform: translateY(-50%);width: 100%;}.popup.newsletter .wrap .content {flex-direction: column;padding: 65px 40px 70px;text-align: center;}.popup.newsletter .wrap .content h3 {font-size: 24px;margin-bottom: 30px;}.popup.newsletter .wrap .content p {margin: 0 0 50px;}.popup.newsletter #formNewsletterFooter {margin-top: 0;}.popup.newsletter #formNewsletterFooter input[type="text"] {height: var(--btnHeight);width: 240px;}.popup.newsletter #formNewsletterFooter button {box-shadow: -1px 4px 4px rgba(0,0,0,0.08);width: 140px;}.popup.help-popup {line-height: 1.8;}.popup.help-popup .container {max-width: 850px;}.popup.help-popup .wrap {padding: 0;}.popup.help-popup .wrap .top {flex-direction: column;padding: 50px 50px 30px;}.popup.help-popup .wrap .top .image {border-radius: 50%;box-shadow: 4px 5px 10px rgba(0,0,0,0.08);height: 140px;margin-bottom: 30px;overflow: hidden;width: 140px;}.popup.help-popup .wrap .top .image img {height: 100%;object-fit: cover;width: 100%;}.popup.help-popup .wrap .top h3 {font-size: 24px;}.popup.help-popup .wrap .top p {margin: 0;}.popup.help-popup .wrap .content {flex-direction: column;padding: 40px;text-align: center;}.popup.help-popup .wrap .content p {margin: 0 0 30px;}.popup.help-popup .wrap .content p:first-of-type {margin-bottom: 50px;margin-top: 30px;}#product .gallery-popup .popup-images .owl-item .item {align-items: center;display: flex;height: 600px;max-height: 60vh;justify-content: center;}#product .gallery-popup .popup-images .owl-item:not(.active) .item {width: 0;}#product .gallery-popup .popup-images .owl-item .item img {max-height: 100%;width: auto;}#product .product-overview .container {width: 1110px;}#product .product-overview .wrap {overflow-y: scroll;padding: 0;}#product .product-overview .wrap h3 {font-size: 24px;}#product .product-overview .wrap .top {background: #fff;padding: 25px 30px;position: sticky;top: 0;z-index: 1;}#product .product-overview .wrap .top > div > div:not(:first-of-type) {padding-left: 30px;}#product .product-overview .wrap .top .details {width: 40%;}#product .product-overview .wrap .top .details h4 {font-size: 21px;margin-bottom: 5px;}#product .product-overview .wrap .top .details .hurry {display: block;margin-top: 15px;}#product .product-overview .wrap .top .price {white-space: nowrap;width: 15%;}#product .product-overview .wrap .top .price .from {margin-bottom: 2px;}#product .product-overview .wrap .top .price .for {font-size: 24px;}#product .product-overview .wrap .top .buttons {width: calc(45% - 120px);}#product .product-overview .wrap .top .buttons .btn {height: 50px;}#product .product-overview .wrap .top .buttons .btn.addtocart {margin-bottom: 15px;}#product .product-overview .wrap .top .buttons .btn.grey {box-shadow: none;color: var(--accent);}#product .product-overview .wrap .upsells {padding: 30px 30px 0;}#product .product-overview .wrap .upsells h4 {font-size: 21px;margin-bottom: 0;}#product .product-overview .wrap .upsells .related-slider {margin: 30px auto;max-width: 92%;}#product .product-overview .wrap .upsells .related-slider .owl-stage-outer {box-shadow: 2px 2px 50px rgba(38,63,77,0.1);}#product .product-overview .wrap .upsells .related-slider .owl-stage {display: flex;}#product .product-overview .wrap .upsells .related-slider .owl-stage .owl-item {display: flex;flex: 1 0 auto;}#product .product-overview .wrap .upsells .related .article {box-shadow: 2px 2px 50px rgba(38,63,77,0.1);display: flex;flex-direction: column;height: 373px;padding: 20px;}#product .product-overview .wrap .upsells .related .article .image {align-items: center;display: flex;justify-content: center;max-height: 150px;overflow: hidden;}#product .product-overview .wrap .upsells .related .article .description .title {color: var(--headingsColor);display: block;font-size: 16px;font-weight: var(--headingsWeight);margin-bottom: 10px;margin-top: 20px;}#product .product-overview .wrap .upsells .related .article .description .stock {margin-bottom: 20px;}#product .product-overview .wrap .upsells .related .article .description .stock.instock {color: var(--positives);}#product .product-overview .wrap .upsells .related .article .description .stock.outofstock {color: var(--negatives);}#product .product-overview .wrap .upsells .related .article .description .stock i {align-items: center;background-color: var(--positives);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -2px;width: 15px;}#product .product-overview .wrap .upsells .related .article .description .stock.outofstock i {background-color: var(--negatives);}#product .product-overview .wrap .upsells .related .article .actions {margin-top: auto;}#product .product-overview .wrap .upsells .related .article .price {display: flex;flex-direction: column;margin-bottom: 0;white-space: nowrap;}#product .product-overview .wrap .upsells .related .article .price .prev {margin-bottom: 1px;text-decoration: line-through;}#product .product-overview .wrap .upsells .related .article .price .current {font-size: 16px;font-weight: 600;}#product .product-overview .wrap .upsells .related .article .btn {min-width: 109px;white-space: nowrap;}#product .product-overview .wrap .upsells .related.list .article {align-items: center;flex-direction: row;height: 140px;margin-bottom: 15px;}#product .product-overview .wrap .upsells .related.list .article > a {margin-right: 30px;width: 20%;}#product .product-overview .wrap .upsells .related.list .article .description {width: calc(40% - 30px );}#product .product-overview .wrap .upsells .related.list .article .description .title {margin-top: 0;}#product .product-overview .wrap .upsells .related.list .article .description .stock {margin-bottom: 0;}#product .product-overview .wrap .upsells .related.list .article .actions {margin-top: 0;width: 40%;}#product .product-overview .wrap .upsells .related.list .article .price {margin-bottom: 0;margin-right: 20px;}#product .product-overview .wrap .upsells .related-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);}#product .product-overview .wrap .upsells .related-slider .owl-nav button.owl-prev {left: -45px;}#product .product-overview .wrap .upsells .related-slider .owl-nav button.owl-next {right: -45px;}#product .content .data .title {margin-bottom: 15px;}#product .price {line-height: 1.2;margin-bottom: 15px;}#product .price .from span:not(.avp) {text-decoration: line-through;}#product .price .for {color: var(--headingsColor);font-size: 28px;font-weight: 600;}#product .price .for .tax {font-size: 10px;font-weight: 400;}#product .hurry, .module-product-bar .hurry {color: var(--positives);font-size: var(--defaultSize);font-weight: 600;position: relative;}#product .content .data .price .for .hurry, .module-product-bar .hurry {margin-left: 20px;}#product .hurry.too-late, .module-product-bar .hurry.too-late {color: var(--negatives);}#product .hurry i, .module-product-bar .hurry i {align-items: center;background-color: var(--positives);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -2px;width: 15px;}#product .hurry i.icon-info::before, .module-product-bar .hurry i.icon-info::before {position: relative;top: 1px;}#product label.backorder {border-radius: var(--borderRadius);border: 1px solid #E2E2E2;display: inline-block;margin-bottom: 15px;padding: 7.5px;}#product label.backorder i {align-items: center;background-color: var(--bodyText);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -1px;width: 15px;}#product .content .data .price .for .hurry.too-late i, .module-product-bar .hurry.too-late i {background-color: var(--negatives);}#product .content .data .price .for .hurry.too-late i::before, .module-product-bar .hurry.too-late i::before {position: relative;top: 1px;}#product .content .data .description {line-height: 1.8;margin-bottom: 20px;}#product .content .data .description a {white-space: nowrap;}#product .content .data .description i {font-size: 10px;margin-left: 2px;}#product .content .data .description i::before {color: var(--accent);}#product .content .data .variations {margin-bottom: 20px;width: 100%;}#product .content .data .variations .heading {color: var(--headingsColor);font-size: 16px;font-weight: 600;margin-bottom: 15px;}#product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-next, #product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-prev {position: absolute;top: 34px;}#product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-prev {left: -20px;transform: rotate(90deg);}#product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-next {right: -20px;transform: rotate(270deg);}#product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-next i::before, #product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-prev i::before {color: #c4c4c4;font-size: 10px;}#product .content .data .variations .image-variants .variant-blocks .owl-nav button.disabled {opacity: 0;}#product .content .data .variations .variant-blocks {width: 565px;}.variations .heading .light {font-size: 14px;font-weight: normal;margin-left: 6px;}.variant-blocks .item .image-outer {border-radius: 4px;border: 1px solid #E2E2E2;height: 85px;overflow: hidden;padding: 14px;position: relative;text-align: center;width: 85px;}.variant-blocks .item {width: 85px;}.variant-blocks .item a p {color: #6C6C7C;font-size: 11px;line-height: normal;margin-top: 10px;margin: 0 auto;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;width: 70px;}.variant-blocks .item.selected a p {color: var(--accent);}.variant-blocks .item.unavailable a p {color: #DFDFDF;}.variant-blocks .item.selected .image-outer {border-color: var(--accent);box-shadow: -1px 4px 4px rgba(0, 0, 0, 0.04);}.variant-blocks .item.unavailable .image-outer::before {background: rgba(256,256,256,0.5);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: 99;}.variant-blocks .item.unavailable {pointer-events: none;}.variant-blocks .item span {color: #6C6C7C;font-size: 10px;}.variant-blocks .text-variant {vertical-align: middle;line-height: 55px;}.line {background-color: #E2E2E2;height: 1px;position: relative;right: 75%;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(45deg);width: 350%;z-index: 999;}#product .content .data .variations select, .custom-select {-webkit-appearance: none;background-color: #fff;background-image: url( chevron-down.png?20241227084429?20240723170355);background-position: center right 22px;background-repeat: no-repeat;border-color: #e2e2e2;color: #303c43;height: 50px;text-indent: 14px;width: 100%;}#product .content .data .variations ul.buttons {display: flex;list-style: none;margin: 0;overflow-x: scroll;padding: 10px 0 20px;white-space: nowrap;}#product .content .data .variationswrap::before, #product .content .data .variationswrap::after {content: '';display: block;height: 100%;opacity: 0;pointer-events: none;position: absolute;top: 0;transition: var(--transition);width: 10%;}#product .content .data .variationswrap::after {background: linear-gradient(to left, var(--bodyBG), rgba(255, 255, 255, 0.0));opacity: 1;right: 0;}#product .content .data .variations .variationswrap.scrolled::before {background: linear-gradient(to right, var(--bodyBG), rgba(255, 255, 255, 0.0));left: 0;opacity: 1;}#product .content .data .variations ul.buttons::-webkit-scrollbar {height: var(--scrollbarHeight);width: 10px;}#product .content .data .variations ul.buttons::-webkit-scrollbar-track {border-radius: 10px;}#product .content .data .variations ul.buttons::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.2);border-radius: 5px;}#product .content .data .variations ul.buttons::-webkit-scrollbar-thumb:hover {background: rgba(0,0,0,0.4);}#product .content .data .variationswrap.no-scroll::before, #product .content .data .variationswrap.no-scroll::after {display: none;}#product .content .data .variationswrap.no-scroll ul.buttons {flex-wrap: wrap;overflow: visible;width: calc(100% + 15px);}#product .content .data .variationswrap.no-scroll ul.buttons li {margin-bottom: 10px;min-width: 50px;}#product .content .data .variationswrap.no-scroll ul.buttons.overflow li.selected {order: 2;}#product .content .data .variationswrap.no-scroll ul.buttons li.unavailable {overflow: hidden;}#product .content .data .variations ul.buttons li {margin-right: 10px;}#product .content .data .variations ul.buttons li {order: 2;}#product .content .data .variations ul.buttons.overflow li.selected {order: 1;}#product .content .data .variations ul.buttons li a {align-items: center;border: 1px solid #E2E2E2;border-radius: var(--borderRadius);color: var(--bodyText);display: flex;min-height: 33px;min-width: 38px;padding: 5px 10px;text-align: center;justify-content: center;}#product .content .data .variations ul.buttons li a:hover {border-color: var(--accent);}#product .content .data .variations ul.buttons li.selected a {background-color: var(--accent);border-color: var(--accent);box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff;font-weight: 600;}#product .content .data .variations ul.buttons li.unavailable {opacity: 0.5;overflow: hidden;position: relative;}#product .content .data .variations ul.buttons li.unavailable::before {background-color: var(--bodyText);content: '';height: 1px;left: 50%;opacity: 0.5;position: absolute;top: 50%;transform: translate(-50%, -50%) rotate(30deg);width: 100%;}#product .hide-variant-dropdown .product-configure-variants {display: none;}.product-configure-custom-option {margin-top: 20px;}.product-configure-custom-option > label {color: var(--headingsColor);font-size: 16px;font-weight: 600;margin-bottom: 5px;}.product-configure-custom-option-item:first-of-type {margin-top: 10px;}.product-configure-custom-option > select {margin-top: 5px;}.product-configure-custom-option-item {margin-top: 5px;margin-bottom: 5px;position: relative;}.product-configure-custom-option-item label {margin-left: 6px;}.product-configure-custom-option-item .checkmark, .ui.checkbox.filter-item .checkmark {background-color: #fff;border: 1px solid #c4c4c4;border-radius: 2px;height: 16px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 16px;}.product-configure-custom-option-item .checkmark-round, .gui-radio .checkmark-round, .ui.checkbox.filter-item .checkmark-round {background-color: #fff;border: 1px solid #c4c4c4;border-radius: 50%;height: 16px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 16px;}.product-configure-custom-option-item input, .gui-radio input {cursor: pointer;margin-right: 10px;opacity: 0;padding: 0;position: relative;z-index: 1;}.product-configure-custom-option-item i {left: 4px;position: absolute;top: 50%;transform: translateY(-50%);}.product-configure-custom-option-item .checkbox-dot, .gui-radio .checkbox-dot, .ui.checkbox.filter-item .checkbox-dot {left: 5px;position: absolute;top: 50%;transform: translateY(-50%);width: 6px;height: 6px;border-radius: 50%;background: #fff;padding: 0 !important;}.product-configure-custom-option-item input.checked-custom ~ .checkmark, .product-configure-custom-option-item input.checked-custom ~ .checkmark-round, .gui-radio input.checked-custom ~ .checkmark-round, .ui.checkbox.filter-item input:checked ~ .checkmark-round {background-color: var(--accent);border-color: var(--accent);}#product .content .data .actions {flex-wrap: wrap;margin-bottom: 45px;}#product .content .data .actions .cart {width: 100%;}#product .content .data .actions .cart .qty, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity {border: 1px solid #E2E2E2;border-radius: var(--borderRadius);height: 50px;position: relative;width: 116px;}#product .content .data .actions .cart .qty:hover, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity:hover {border-color: var(--accent);}.cart-wrapper .cart-content ul.list-cart-main li .data .quantity {height: 45px;}#product .content .data .actions .cart .qty input, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input {border: none;color: #303c43;height: 100%;width: 100%;}#product .content .data .actions .cart .qty input::-webkit-outer-spin-button, #product .content .data .actions .cart .qty input::-webkit-inner-spin-button, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input::-webkit-outer-spin-button, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}#product .content .data .actions .cart .qty input[type=number], .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input[type=number] {-moz-appearance: textfield;}#product .content .data .actions .cart .qty input {padding-left: 20px;}#product .content .data .actions .cart .qty input, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input {text-align: center;}#product .content .data .actions .cart .qty .change a, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity .change a {color: #ADADBA;font-size: 18px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;}#product .content .data .actions .cart .qty .change a:hover, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity .change a:hover {color: var(--accent);}#product .content .data .actions .cart .qty .change a.down, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity .change a.down {left: 15px;}#product .content .data .actions .cart .qty .change a.up, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity .change a.up {right: 15px;}#product .content .data .actions .cart input::-webkit-outer-spin-button, #product .content .data .actions .cart input::-webkit-inner-spin-button, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input::-webkit-outer-spin-button, .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}#product .content .data .actions .cart input[type=number], .cart-wrapper .cart-content ul.list-cart-main li .data .quantity input[type=number] {-moz-appearance: textfield;}#product .content .data .actions .btn {height: 50px;line-height: 50px;text-align: center;white-space: nowrap;}#product .content .data .actions .btn.addtocart {margin: 0 15px;padding: 0 50px;width: 65%;}#product .content .data .actions .btn.addtocart.wide {margin-left: 0;width: 100%;}#product .content .data .actions .btn.add-to-wishlist::before {color: var(--bodyText);content: "\e92c";font-family: 'icomoon';font-size: var(--defaultSize);}#product .content .data .actions .btn.add-to-wishlist.in-wishlist:before {color: var(--positives);content: "\e92c";font-family: 'icomoon';font-size: var(--defaultSize);}#product .content .data .actions .btn.add-to-wishlist:not(.with-text) i {margin-right: 0;}#product .content .data .actions .btn.add-to-wishlist i::before {color: var(--bodyText);}#product .content .data .usps ul {column-count: 2;list-style: none;margin: 0 0 30px;padding: 0;}#product .content .data .usps ul.list {column-count: 1;}#product .content .data .usps ul li {line-height: 1.8;margin-bottom: 5px;margin-right: 0;padding-left: 20px;position: relative;}#product .content .data .usps ul li i {position: absolute;top: 4px;}#product .content .data .staffel {width: 100%;}#product .content .data .actions .staffel {margin-bottom: 20px;}#product .content .data .staffel .heading {color: var(--headingsColor);font-size: 16px;font-weight: 600;margin-bottom: 15px;margin-left: 4px;}#product .content .data .staffel .heading span {font-size: var(--defaultSize);font-weight: 400;}#product .content .data .staffel ul.group {background-color: #f5f7fa;border-radius: 4px;list-style: none;margin: 0;padding: 0;padding: 15px 20px;}#product .content .data .staffel ul.group:not(.single) {column-count: 2;}#product .content .data .staffel ul.group li {color: var(--headingsColor);padding-left: 60px;position: relative;}#product .content .data .staffel ul.group li:not(:last-of-type) {margin-bottom: 15px;}#product .content .data .staffel ul.group li span {background-color: var(--negatives);border-radius: var(--borderRadius);box-shadow: 0 4px 4px rgba(40,40,48,.08);color: #fff;display: inline-flex;font-weight: 600;justify-content: center;left: 0;margin-right: 10px;position: absolute;top: 50%;transform: translateY(-50%);width: 50px;}#product-content .product-navigation {box-shadow: 0 30px 50px rgba(40,56,74,.05);margin-bottom: 40px;}#product-content .product-navigation ul {align-items: center;display: inline-flex;list-style: none;margin: 0 0 20px;padding: 0;}#product-content .product-navigation ul li {margin-right: 35px;}#product-content .product-navigation ul li a {color: var(--headingsColor);font-size: 16px;transition: var(--transition);}#product-content .product-navigation ul li a:hover {color: var(--accent);}#product-content .product-navigation ul li a.active {color: var(--accent);font-weight: 600;}#product-content .container > section.w-50 {float: left;}#product-content .container > section#specs.w-50 {float: right;width: 45%;}#product-content .description {margin-bottom: 50px;}#product-content .description .wrapper {max-height: 145px;overflow: hidden;}#product-content .description .wrapper.show {max-height: none !important;}#product-content .description .more {bottom: -28px;color: var(--accent);cursor: pointer;margin-left: 5px;position: absolute;}#product-content .description .points {margin-bottom: 65px;padding-right: 100px;position: relative;}#product-content .description .points h3 {display: inline-block;margin-bottom: 0;margin-right: 5px;}#product-content .description .points span {color: var(--headingsColor);}#product-content .description .points .wrapper {margin-top: 30px;}#product-content .description .points ul {color: #6c6c7c;list-style: none;margin: 0;padding: 2px 0 0;}#product-content .description .points ul li {margin-bottom: 10px;padding-left: 30px;position: relative;}#product-content .description .points ul li i {align-items: center;background-color: var(--positives);background-position: 50%;background-repeat: no-repeat;border-radius: 50%;display: flex;font-size: 10px;height: 19px;justify-content: center;left: 0;margin-right: 10px;position: absolute;top: 50%;transform: translateY(-50%);width: 19px;}#product-content .description .points ul li i::before {left: 0.7px;position: relative;}#product-content .description .points ul li i.icon-min {background-color: #C4C4C4;font-size: 8px;}#product-content .description .more i {font-size: 10px;margin-left: 2px;vertical-align: middle;}#product-content .description .more i::before {color: var(--accent);}#product-content .description .desc {position: relative;}#product-content .description .desc h3 {margin-bottom: 10px;}#product-content .description .desc .inner > * {line-height: 2;margin-bottom: 15px;}#product-content .description .desc p {margin-top: 0;}#product-content .description .desc .inner ul li, #product-content .description .desc .inner ol li {display: list-item;line-height: 2;list-style: inherit;margin-left: 40px;}#product-content .description .desc .inner table {width: 100%;}#product-content .description .recommended {width: 44%;}#product-content .recommended .owl-stage-outer {border-radius: 0 0 6px 6px;box-shadow: 0 2px 20px rgba(0,0,0,.06);}#product-content .recommended .box {color: var(--headingsColor);padding: 30px;}#product-content .recommended .box .list-collection .icon-plus {align-items: center;background-color: var(--positives);background-position: 50%;background-repeat: no-repeat;border-radius: 50%;content: "";display: flex;font-size: 10px;height: 19px;justify-content: center;left: 0;margin-left: 15px;margin-right: 10px;top: 5px;width: 19px;}#product-content .recommended .box .list-collection > .image {width: 20%;}#product-content .recommended .box .list-collection > .products {width: 75%;}#product-content .recommended .box .list-collection > .products.scroll {overflow-x: scroll;scrollbar-width: thin;}#product-content .recommended .box .list-collection li {margin-right: 15px;width: 100px;}#product-content .recommended .box .list-collection li .image {display: flex;height: 85px;overflow: hidden;}#product-content .recommended .box .list-collection li .image img {display: block;max-height: 100%;object-fit: contain;width: 100%;}#product-content .recommended .box .list-collection li .product-configure .product-configure-variants {display: flex;}#product-content .recommended .box .list-collection li .product-configure label {display: none;}#product-content .recommended .box .list-collection li .product-configure select {-webkit-appearance: none;background-color: var(--bodyBG);background-image: url(chevron-down.png?20241227084429?20240723170355);background-position: center right 2px;background-repeat: no-repeat;border: none;margin: 0 auto;padding: 5px 18px 5px 0px;width: 85%;}#product-content .recommended .box .list-collection li.products {overflow-x: scroll;width: 70%;}#product-content .recommended .box .list-collection li.products ul li {width: 100px;}#product-content .recommended .box .images {align-items: center;display: flex;justify-content: space-between;margin-bottom: 20px;}#product-content .recommended .box .images .icon-plus {align-items: center;background-color: var(--positives);background-position: 50%;background-repeat: no-repeat;border-radius: 50%;content: "";display: flex;font-size: 10px;height: 19px;justify-content: center;left: 0;margin-left: 15px;margin-right: 10px;top: 5px;width: 19px;}#product-content .recommended .box .images img {max-height: 80px;}#product-content .recommended .box h4 {font-size: 16px;font-weight: 600;line-height: 1.5;margin-bottom: 5px;max-width: 70%;}#product-content .recommended .box .title h3 {font-size: var(--defaultSize);font-weight: 400;}#product-content .recommended .box .action-wrapper {padding-left: 120px;}#product-content .recommended .box .action-wrapper .pricing {line-height: 1.5;}#product-content .recommended .box .action-wrapper .pricing > div {align-items: center;display: flex;justify-content: space-between;}#product-content .recommended .box .action-wrapper .pricing > div dt span {color: var(--negatives);font-weight: 600;}#product-content .recommended .box .action-wrapper .pricing > div.deal {font-size: 16px;font-weight: 600;margin-top: 10px;}#product-content .recommended .box .action-wrapper .btn {margin-top: 20px;width: 100%;}#product-content .recommended .box .action-wrapper .out-of-stock i.icon-negative::before {color: var(--negatives);}#product-content .recommended .owl-nav {position: absolute;right: 0;top: -30px;}#product-content .recommended .owl-nav .owl-prev {left: -30px;position: relative;}#product-content .recommended.mobile {margin-bottom: 40px;}#product-content .recommended.mobile h3 {margin-bottom: 30px;}#product-content .recommended.mobile .section-bundles {display: flex;}#product-content .recommended.mobile .section-bundles .top-wrapper {width: 60%;}#product-content .recommended .box h4 {margin-top: 5px;max-width: 75%;}#product-content .recommended.mobile .section-bundles .product-details {padding-left: 40px;width: 40%;}#product-content .recommended.mobile .box .action-wrapper {padding-left: 0;}#product-content #specs {margin-bottom: 50px;}#product-content #specs dl > div {align-items: center;display: flex;line-height: 2;padding: 11px 25px;}#product-content #specs dl > div:nth-child(odd) {background-color: #f5f7fa;}#product-content #specs dl > div dt {color: var(--headingsColor);font-weight: 600;width: 37%;}#product-content #specs dl > div dd {color: #6c6c7c;width: 63%;}#product-content #specs dl > div dt .tooltip {display: inline-block;position: relative;}#product-content #specs dl > div dt .tooltip:before {align-items: center;background-color: #bae3f8;border-radius: 50%;color: #fff;content: "?";display: flex;font-weight: 400;height: 22px;justify-content: center;margin-left: 3px;width: 22px;}#product-content #specs dl > div dt .tooltip span {background: var(--headingsColor);border-radius: var(--borderRadius);color: #fff;font-weight: 400;min-width: 125px;opacity: 0;padding: 7.5px 15px;pointer-events: none;position: absolute;top: calc(100% + 5px);z-index: 1;}#product-content #specs dl > div dt .tooltip:hover span {opacity: 1;}#product-content #specs .more {cursor: pointer;margin-top: 10px;padding-left: 25px;}#product-content #specs .more i {font-size: 10px;margin-left: 2px;vertical-align: middle;}#product-content #specs .more, #product-content #specs .more i::before {color: var(--accent);}#product-content .media-section {clear: both;margin-bottom: 20px;}#product-content .media-section h3 {padding: 0;}#product-content .media-section a {color: var(--headingsColor);display: block;padding: 20px 0;}#product-content #reviews {clear: both;margin-bottom: 65px;}#product-content #reviews .overview {margin-bottom: 10px;position: relative;}#product-content #reviews .overview .rating {align-items: center;color: var(--headingsColor);display: flex;font-size: 16px;}#product-content #reviews .overview .rating span strong{font-size: 16px;}#product-content #reviews .overview .rating span .light{color: #6C6C7C;font-size: 14px;margin-left: 15px;}#product-content #reviews .overview .rating b {margin-left: 6px;margin-right: 4px;}#product-content #reviews .overview .rating span {color: var(--bodyText);font-size: var(--defaultSize);margin-left: 5px;}#product-content #reviews .overview .rating > span {margin-left: 12px;}#product-content #reviews .overview .btn {box-shadow: none;color: var(--accent);padding: 10px 25px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}#product-content #reviews .overview .btn i {font-size: 12px;margin-right: 7px;}#product-content #reviews .overview .btn i::before {color: var(--accent);}#product-content #reviews .review {border-bottom: 1px solid #e2e2e2;display: flex;justify-content: space-between;padding-bottom: 25px;padding-top: 25px;}#product-content #reviews .review .rating {color: var(--headingsColor);font-size: 16px;width: 12%;}#product-content #reviews .review .content {color: var(--headingsColor);line-height: 2;width: 60%;}#product-content #reviews .review .review-by {text-align: right;width: 28%;}#product-content #reviews .more {color: var(--accent);cursor: pointer;display: block;margin-top: 15px;}#product-content #reviews .more i {font-size: 10px;margin-left: 5px;vertical-align: middle;}#product-content #reviews .more i::before {color: var(--accent);}#product-content #share .share {margin-bottom: 10px;}#product-content #share .share ul {background: transparent;bottom: auto;box-shadow: none;left: auto;opacity: 1;padding: 0;position: relative;visibility: visible;}#accessoires {background-color: var(--accent);color: #fff;overflow-x: hidden;padding: 50px 0 70px;}#accessoires .content {line-height: 1.2;padding-right: 5%;width: 30%;}#accessoires .content h3 {color: #fff;font-size: var(--defaultSize);font-weight: 400;margin-bottom: 10px;text-transform: uppercase;}#accessoires .content p {font-size: 28px;font-weight: 600;margin: 0;}#accessoires .slider-wrap {height: 280px;position: relative;width: 70%;}#accessoires .slider-wrap .slider-articles:not(.plain) {left: 0;position: absolute;min-width: 62vw;width: 1465px;}#accessoires .slider-wrap .slider-articles.plain {display: flex;}#accessoires .slider-wrap .slider-articles.plain .article {width: 227px;}#accessoires .slider-wrap .slider-articles.plain .article:not(:last-of-type) {margin-right: 20px;}#accessoires .slider-wrap .slider-articles .owl-stage-outer {box-shadow: -15px 25px 50px rgba(40,56,74,0.08);}#accessoires .slider-wrap .article {align-items: center;background-color: #fff;border-radius: 4px;box-shadow: -15px 25px 50px rgba(40,56,74,0.08);display: flex;flex-direction: column;min-height: 290px;padding: 15px 9px 8px;}#accessoires .slider-wrap .article img {height: 130px;margin-bottom: 15px;width: auto;}#accessoires .slider-wrap .article .description .title {color: var(--headingsColor);display: block;font-weight: 600;line-height: 1.2;margin-bottom: 15px;text-align: center;}#accessoires .slider-wrap .article .description .price {flex-wrap: wrap;}#accessoires .slider-wrap .article .description .price .prev {color: var(--bodyText);margin-right: 7px;text-decoration: line-through;}#accessoires .slider-wrap .article .description .price .current {color: var(--priceColor);font-size: 16px;font-weight: 600;}#accessoires .slider-wrap .article .description .price .tax {color: var(--bodyText);font-size: 12px;margin-left: 5px;}#accessoires .slider-wrap .article .choose-variant select{-webkit-appearance: none;background-color: var(--bodyBG);background-image: url(chevron-down.png?20241227084429?20240723170355);background-position: center right 0px;background-repeat: no-repeat;border: none;width: 85%;}#accessoires .slider-wrap .article .actions {margin-top: auto;width: 100%;}#accessoires .slider-wrap .article .actions .btn i {font-size: 20px;}#accessoires .slider-wrap .owl-carousel .owl-nav {bottom: -27px;display: block;filter: brightness(0) invert(1);left: 63.3%;position: absolute;}#accessoires .slider-wrap .owl-carousel .owl-nav .owl-prev {left: -30px;position: relative;}#add-to-cart .product-wrap {margin: 40px 0;position: relative;}#add-to-cart .product-wrap .img {align-items: center;display: flex;justify-content: center;width: 140px;}#add-to-cart .product-wrap .img img {max-height: 120px;}#add-to-cart .product-wrap .price .from {color: #6c6c7c;text-decoration: line-through;}#add-to-cart .product-wrap .price .for {color: var(--headingsColor);font-size: 28px;font-weight: 600;line-height: 1.2;white-space: nowrap;}#add-to-cart .product-wrap .price .tax {margin-top: 2px;}#add-to-cart .product-wrap .text {font-weight: 600;width: 48%;}#add-to-cart .product-wrap .text .title {color: var(--headingsColor);font-family: var(--headings);font-size: 24px;font-weight: var(--headingsWeight);margin-bottom: 6px;}#add-to-cart .product-wrap .text .variant {font-weight: 400;margin-bottom: 10px;}#add-to-cart .product-wrap .text .hurry {color: var(--positives);font-size: var(--defaultSize);position: relative;}#add-to-cart .product-wrap .text .hurry i {align-items: center;background-color: var(--positives);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -2px;width: 15px;}#add-to-cart .product-wrap .text .hurry.too-late {color: var(--negatives);}#add-to-cart .product-wrap .text .hurry.too-late i {background-color: var(--negatives);}#add-to-cart .product-wrap .btn {white-space: nowrap;}.cart-wrapper article.text {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);padding-bottom: 10px;}.cart-wrapper .top {width: 68%;}.cart-wrapper .top .btn {min-width: 340px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}.cart-wrapper .cart-content {margin-bottom: 50px;}.cart-wrapper .cart-content .content {width: 68%;}.cart-wrapper .cart-content ul {list-style: none;margin: 0;padding: 0;}.cart-wrapper .cart-content ul.custom-fields {margin-top: 10px;}.cart-wrapper .cart-content ul.list-cart-main > li:first-of-type {border-top-left-radius: 6px;border-top-right-radius: 6px;}.cart-wrapper .cart-content ul.list-cart-main > li {background-color: #fff;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);padding: 25px;position: relative;}.cart-wrapper .cart-content ul.list-cart-main li .img {width: 20%;}.cart-wrapper .cart-content ul.list-cart-main li .data {min-height: 85px;width: 80%;}.cart-wrapper .cart-content ul.list-cart-main li .data > div:first-of-type {width: calc(100% - 210px);}.cart-wrapper .cart-content ul.list-cart-main li .data > div:last-of-type {width: 210px;}.cart-wrapper .cart-content ul.list-cart-main li .data h4 {margin-bottom: 4px;}.cart-wrapper .cart-content ul.list-cart-main li .data h4 a {color: var(--headingsColor);}.cart-wrapper .cart-content ul.list-cart-main li .data p {margin: 0;}.cart-wrapper .cart-content ul.list-cart-main li .data .stock {color: var(--positives);display: block;font-size: var(--defaultSize);margin-top: 12px;position: relative;}.cart-wrapper .cart-content ul.list-cart-main li .data .stock i {align-items: center;background-color: var(--positives);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -2px;width: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .data .stock.outofstock, .cart-wrapper .cart-content ul.list-cart-main li .data .stock.too-late {color: var(--negatives);}.cart-wrapper .cart-content ul.list-cart-main li .data .stock.outofstock i, .cart-wrapper .cart-content ul.list-cart-main li .data .stock.too-late i {background-color: var(--negatives);}.cart-wrapper .cart-content ul.list-cart-main li .data .stock.outofstock i::before, .cart-wrapper .cart-content ul.list-cart-main li .data .stock.too-late i::before, .cart-wrapper .cart-content ul.list-cart-main li .data .stock i.icon-info::before {position: relative;top: 1px;}.cart-wrapper .cart-content ul.list-cart-main li .data .backorder {display: block;margin-top: 10px;}.cart-wrapper .cart-content ul.list-cart-main li .data .backorder i {align-items: center;background-color: var(--bodyText);border-radius: 50%;display: inline-flex;font-size: 8px;height: 15px;justify-content: center;line-height: 0;margin-right: 5px;position: relative;top: -2px;width: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .data .backorder i::before {position: relative;top: 1px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled {margin-top: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li:not(:last-of-type) {margin-right: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li i {margin-right: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li i::before {color: var(--bodyText);}.cart-wrapper .cart-content ul.list-cart-main li .data .price {line-height: 1.4;text-align: right;white-space: nowrap;}.cart-wrapper .cart-content ul.list-cart-main li .data .price .prev {text-decoration: line-through;}.cart-wrapper .cart-content ul.list-cart-main li .data .price .current {color: var(--priceColor);font-size: 16px;font-weight: 600;}.cart-wrapper .cart-content ul.list-cart-main li .actions {bottom: 20px;position: absolute;right: 25px;}.cart-wrapper .cart-content ul.list-cart-main li .actions a {color: var(--bodyText);}.cart-wrapper .cart-content ul.list-cart-main li .actions a.add-to-wishlist {margin-right: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .actions a i {align-items: center;border-radius: 50%;border: 1px solid #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);display: inline-flex;font-size: 16px;height: 41px;justify-content: center;margin-right: 5px;width: 41px;}.cart-wrapper .cart-content ul.list-cart-main li .actions a i::before {color: var(--bodyText);transition: var(--transition);}.cart-wrapper .cart-content ul.list-cart-main li .actions a:hover i::before, .cart-wrapper .cart-content ul.list-cart-main li .actions a.in-wishlist i::before {color: var(--accent);}.cart-wrapper .cart-content .total {background-color: #F5F7FA;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;color: var(--priceColor);margin-bottom: 30px;padding: 30px;}.cart-wrapper .cart-content .total .subtotal {font-weight: 600;margin-bottom: 20px;}.cart-wrapper .cart-content .total .shipping {margin-bottom: 20px;font-weight: 600;}.cart-wrapper .cart-content .total .shipping .price {color: var(--positives);}.cart-wrapper .cart-content .total .tax, .cart-wrapper .cart-content .total .shipping-costs, .cart-wrapper .cart-content .total .discount {margin-bottom: 15px;}.cart-wrapper .cart-content .total .grandtotal {font-size: 21px;font-weight: 600;}.cart-wrapper .cart-content .buttons .btn {height: 50px;min-width: 340px;}.cart-wrapper .cart-content .buttons .btn.continue, .default-cart .gui-cart a.gui-button-small {background-color: #F5F7FA;border: 1px solid #D6D6D6;box-shadow: none;color: var(--accent);}.cart-wrapper .cart-content .payments {flex-wrap: wrap;margin-top: 20px;}.cart-wrapper .cart-content .payments img {margin-bottom: 10px;object-fit: contain;}.cart-wrapper .cart-content .payments img:not(:last-of-type) {margin-right: 10px;}.cart-wrapper .cart-content .accordion {padding-left: 45px;width: 32%;}.cart-wrapper .cart-content .accordion .card {border-bottom: 1px solid #E2E2E2;padding: 18px 14px;}.cart-wrapper .cart-content .accordion .title {color: var(--headingsColor);margin-bottom: 0;position: relative;}.cart-wrapper .cart-content .accordion .title::after {color: #ADADBA;content: "\e900";font-family: 'icomoon';font-size: 10px;line-height: 0;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}.cart-wrapper .cart-content .accordion .card.active .title::after {transform: rotate(180deg);}.cart-wrapper .cart-content .accordion .content-reveal {line-height: 1.8;margin-top: 15px;}.cart-wrapper .cart-content .accordion form input {border: none;padding-left: 0;width: 100%;}.cart-wrapper .cart-content .accordion form a.btn {box-shadow: none;color: var(--accent);}.cart-wrapper .cart-content .accordion .usps {cursor: auto;pointer-events: none;}.cart-wrapper .cart-content .accordion .usps ul li {color: var(--bodyText);line-height: 1.8;margin-bottom: 5px;margin-right: 0;}.cart-wrapper .cart-content .accordion .review-widget {margin-top: 25px;}.cart-wrapper .cart-content .accordion .loyalty-learn-more p + a:not(.btn) {text-decoration: underline;}.cart-wrapper .cart-content .accordion .loyalty-learn-more a.btn {margin-bottom: 5px;margin-top: 10px;}.cart-wrapper .beloningen ul {padding: 0;}.cart-wrapper .beloningen .rewards-list form {border-bottom: 1px solid #EEE;font-size: 14px;padding: 15px 0px;}.cart-wrapper .beloningen .rewards-list span {display: inline-block;}.cart-wrapper .beloningen .rewards-list span.title {font-weight: bold;}.cart-wrapper .beloningen .rewards-list span.for-product {color: #8c8c8c;}.cart-wrapper .beloningen .rewards-list button {float: none;min-width: unset;width: 100%;}.cart-wrapper .related header, .cart-wrapper .cart-upsells header {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);margin-top: 40px;padding-bottom: 27.5px;padding-top: 27.5px;}.cart-wrapper .cart-upsells + .related header {margin-top: 0;}.cart-wrapper .related .slider-related .owl-stage-outer, .cart-wrapper .cart-upsells .slider-upsells .owl-stage-outer {box-shadow: 2px 4px 40px rgba(38, 63, 77, 0.07);margin-bottom: 30px;margin-top: 30px;}.cart-wrapper .cart-upsells .slider-upsells .owl-stage {display: flex;}.cart-wrapper .cart-upsells .slider-upsells .owl-item {flex: 1;}.cart-wrapper .related .slider-related .owl-nav, .cart-wrapper .cart-upsells .slider-upsells .owl-nav {display: block;position: absolute;right: 0;top: -82px;}.cart-wrapper .related .slider-related .owl-nav .owl-prev, .cart-wrapper .cart-upsells .slider-upsells .owl-nav .owl-prev {left: -30px;position: relative;}ul.list-collection {list-style: none;margin: 0;padding: 0;}.container.default-cart {margin-top: 30px;padding-bottom: 50px;position: relative;}.container.default-cart::before, .container.default-cart::after {content: '';left: calc(-50vw + 50%);position: absolute;top: -47px;width: 100vw;z-index: -1;}.container.default-cart.with-text::before, .container.default-cart.with-text::after {top: 0;}.container.default-cart::before {background-color: #F5F7FA;height: 100%;}.container.default-cart:not(.with-text)::before {height: calc(100% + 47px);}.container.default-cart::after {background-color: var(--bodyBG);box-shadow: -15px 25px 50px rgba(40,56,74,0.05);height: 80px;}.container.default-cart table, .container.default-cart .gui-block-content {background: #fff;}.container.default-cart .gui-table {border-radius: var(--borderRadius);}.container.default-cart .gui-block {border-color: #dcdcdc;border-radius: var(--borderRadius);}.container.default-cart .gui-block-title, .container.default-cart .gui-block, .container.default-cart .gui-block-title, .container.default-cart .gui-buttons.gui-border, .container.default-cart .gui-block-inner, .container.default-cart .gui-image {border-color: #cbcbcb;}.container.default-cart .gui-cart > .gui-page-title {font-size: 28px;font-weight: 700;margin-bottom: 15px;}.container.default-cart .gui-cart > .gui-spacer {display: none;}.container.default-cart .gui-cart #gui-form-cart {margin-bottom: 30px;margin-top: 30px;}.container.default-cart .gui-table tbody tr:first-child td:first-child {width: 65px;}.container.default-cart .gui-cart .gui-input {border-radius: var(--borderRadius);border: 1px solid #E2E2E2;}.container.default-cart .gui-cart .gui-input input {height: var(--btnHeight);}.container.default-cart .gui-cart #gui-form-country {border: 1px solid #E2E2E2;height: var(--btnHeight);}.container.default-cart .gui-cart a.gui-button-small {float: right;}.gui-form .gui-radio label, .gui-form .gui-checkbox label {position: relative;padding-left: 30px !important;padding-top: 4px;}.gui-form .gui-radio label:before, .gui-form .gui-checkbox label:before {content: '';width: 20px;height: 20px;display: inline-block;vertical-align: middle;background: #fff;border-radius: 100%;position: absolute;left: 0;top: 0;border:1px solid #dadada;}.gui-form .gui-radio input, .gui-form .gui-checkbox input {display:none;}.gui-form .gui-radio input:checked ~ label:after {content: '';left: 5px;top: 5px;width: 10px;height: 10px;background: #000;display: block;position: absolute;border-radius: 100%;}.gui-form .gui-checkbox input:checked ~ label:after {content: '';width: 10px;height: 10px;background: #000;display: block;position: absolute;left: 5px;top: 5px;}.gui-form .gui-checkbox label:before {border-radius: 0 !important;}.accountpages .gui a {color: var(--accent);}.accountpages .gui-checkout .gui-progressbar {background-color: transparent;border: none;counter-reset: progresscount;margin-bottom: 40px;}.accountpages .gui-progressbar.gui-fixed {display: none;}.accountpages .gui-checkout .gui-progressbar ul li {background: none !important;border-bottom: 1px solid var(--accent);margin: 0;padding-bottom: 6px;position: relative;}.accountpages .gui-checkout .gui-progressbar ul li a {background-image: none !important;color: var(--headingsColor) !important;font-size: 16px;font-weight: 600;line-height: normal !important;}.accountpages .gui-checkout .gui-progressbar ul li a span {display: none;}.accountpages .gui-checkout .gui-progressbar ul li::before {align-items: center;background-color: #fff;border-radius: 50%;border: 2px solid var(--accent);box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: var(--accent);counter-increment: progresscount;content: counter(progresscount) ".";display: flex;font-size: 20px;font-weight: 600;height: 47px;justify-content: center;left: -20px;line-height: 47px;min-width: 47px;padding-left: 3px;position: absolute;top: -1px;}.accountpages .gui-checkout .gui-progressbar ul li.gui-active::before, .accountpages .gui-checkout .gui-progressbar ul li.gui-done::before {background-color: var(--positives);border-color: #fff;color: #fff;}.accountpages .gui-checkout .gui-block {border: none;}.accountpages .gui-checkout .gui-block-option {background-color: #fff;border: none;border-radius: var(--borderRadius);box-shadow: 0 2px 15px rgba(40,56,74,0.08);padding: 15px 20px;}.accountpages .gui-checkout .gui-buttons {flex-direction: row-reverse;justify-content: space-between;}.accountpages .gui-checkout .gui-buttons .gui-left {text-align: left;white-space: nowrap;width: calc(50% - 10px);}.accountpages .gui-checkout .gui-buttons .gui-right {width: calc(50% - 10px);}.accountpages .gui-checkout .gui-buttons .gui-clear {display: none;}.accountpages .gui-checkout .gui-step .gui-buttons:not(.strict-submit) .gui-right {display: flex;justify-content: space-between;width: 100%;}.accountpages .gui-checkout .gui-step .gui-buttons .gui-right + .gui-clear {display: none;}.accountpages .gui-checkout .gui-buttons a.gui-button-small, .accountpages .gui-checkout .gui-buttons a.gui-button-large, .accountpages .gui-block-highlight .gui-confirm-buttons .button-holder a.gui-button-large.gui-button-action {background-color: var(--addtocartbutton) !important;border-color: var(--addtocartbutton) !important;border-radius: var(--borderRadius);box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff !important;height: var(--btnCheckout);min-width: 210px;}.accountpages .gui-checkout .gui-buttons a.gui-button-small:hover, .accountpages .gui-checkout .gui-buttons a.gui-button-large:hover, .accountpages .gui-block-highlight .gui-confirm-buttons .button-holder a.gui-button-large.gui-button-action:hover {background-color: var(--addtocartHover) !important;border-color: var(--addtocartHover) !important;box-shadow: none;}.accountpages .gui-checkout .gui-buttons a.gui-button-action, #gui-block-review .gui-cart-sum .gui-button-action {align-items: center;display: flex;font-weight: 600;height: var(--btnCheckout);justify-content: center;}.accountpages .gui-checkout .gui-buttons a.gui-button-action + a.gui-button-link {color: var(--bodyText);margin-right: 10px;}.accountpages .gui-checkout .gui-buttons.strict-submit {flex-direction: row-reverse;justify-content: flex-end;}.accountpages .gui-checkout .gui-buttons.strict-submit > * {float: none;}.accountpages .gui-checkout .gui-buttons.strict-submit a.checkout-back-to-cart {margin-right: auto;order: 1;}.accountpages .gui-checkout .gui-buttons.strict-submit > .gui-clear {display: none;}.accountpages .gui-checkout .gui-block-content > .gui-buttons .gui-left {text-align: center;width: 100%;}.accountpages .gui-checkout .gui-block-content > .gui-buttons .gui-left + .gui-clear {display: none;}.accountpages .gui-checkout .gui-step .gui-relative .gui-section .gui-position-bottom {display: flex;justify-content: space-between;}.accountpages .gui-checkout .gui-step .gui-relative .gui-section .gui-position-bottom a {margin: 0;width: calc(50% - 10px);}.accountpages .gui-checkout .gui-field-content {padding-left: 37px;}.accountpages .gui-checkout .gui-payment-methods {padding: 15px 0;}.accountpages .gui-checkout .gui-payment-method-service > label {border: none;padding: 10px 0;}.accountpages .gui-checkout .gui-div-cart-coupons .gui-right a {color: var(--accent);background: none;font-weight: var(--bodyWeight);padding: 0;line-height: 2;}.accountpages .gui-compare-row-button .gui-button-small {background: var(--addtocartbutton);border-color: var(--addtocartbutton) !important;color: #fff !important;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);font-weight: 600;height: var(--btnCheckout);line-height: var(--btnCheckout);justify-content: center;padding: 0 23px;transition: var(--transition);align-items: center;}.accountpages .gui-compare-row-button .gui-button-small:hover {background: var(--addtocartHover);border-color: var(--addtocartHover) !important;box-shadow: none;}.accountpages .gui-block-highlight > .gui-table thead.gui-block-title > tr > th {background: #fff;}.accountpages .gui-checkout-one-step .gui-block-highlight {background: #fff;border-color: var(--positives);padding: 0;}.accountpages .gui-checkout .gui-modal {border-radius: var(--borderRadius);}.accountpages .gui-checkout .gui-modal .gui-block-subtitle {font-size: 16px;}.accountpages .gui-checkout .gui-form .gui-left {font-weight: 600;}.accountpages .gui-checkout .gui-form .gui-right {font-weight: 600;font-size: 14px;}.accountpages .gui-checkout .gui-form a.gui-button-fb, .accountpages .gui-checkout .gui-form .gui-position-bottom a.gui-button-block, .accountpages .gui-checkout .gui-form a.gui-button-facebook {border-radius: var(--borderRadius);height: var(--btnCheckout);line-height: var(--btnCheckout);padding: 0;text-shadow: none;}.accountpages .gui-checkout .gui-form a.gui-button-fb, .accountpages .gui-checkout .gui-form a.gui-button-facebook {background-color: #4267B2;background-image: none;border: none;font-weight: 600;margin-bottom: 15px;}.accountpages .gui-checkout .gui-form a.gui-button-fb:hover {opacity: 1;}.accountpages .gui-checkout .gui-form a.gui-button-facebook {align-items: center;display: flex;font-family: var(--body);font-size: 14px;height: var(--btnCheckout);justify-content: center;margin: 0;min-width: 300px;width: 100%;}.accountpages .gui-checkout .gui-form a.gui-button-facebook span {background: none;border: none;margin: 0;padding: 0;}.accountpages .gui-checkout .gui-form a.gui-button-fb span {display: none;}.accountpages .gui-checkout .gui-form a.gui-button-fb::before, .accountpages .gui-checkout .gui-form a.gui-button-facebook::before {color: #fff;content: "\e912";font-family: 'icomoon';font-weight: 400;margin-right: 10px;}.accountpages .gui-checkout .gui-form .gui-position-bottom a.gui-button-block.gui-button-action {background-color: #ffffff;border: 1px solid #D6D6D6;box-shadow: none;color: var(--accent);font-weight: 600;}.accountpages .gui-checkout .gui-modal .gui-buttons .gui-separator, .accountpages .gui-checkout .gui-form .gui-buttons .gui-separator, .accountpages .gui-checkout .gui-form a.gui-button-fb + .gui-separator {display: none;}.accountpages .gui-checkout .gui-modal .gui-buttons a.gui-button-small {width: 100%;}.accountpages .gui-popover {top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: var(--borderRadius);border: none;box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.1);right: unset;bottom: unset;}.accountpages .gui-popover:before {display: block;content: '';background: rgba(0, 0, 0, 0.5);position: absolute;top: -50vh;bottom: -50vh;right: -50vw;left: -50vw;width: 200vw;height: 200vh;z-index: -1;}.accountpages .gui-popover-title a {background: none;width: 45px;height: 45px;margin: 0;line-height: 45px;}.accountpages .gui-checkout .gui-popover-title {height: 45px;line-height: 45px;margin-left: 25px;}.accountpages .gui-checkout .gui-div-cart-coupons td[valign="top"] {padding-bottom: 0;}.accountpages .gui-checkout .gui-div-cart-coupons a {background-color: #F5F7FA;border-radius: var(--borderRadius);border: 1px solid #D6D6D6;color: var(--accent);font-size: 14px;font-weight: 600;padding: 10px 15px;}.accountpages .gui-checkout .gui-checkout-payment-provider > * {border: none;box-shadow: 0 2px 15px rgba(40,56,74,0.08);padding: 15px 20px;background: #fff;border-radius: var(--borderRadius);margin-bottom: 10px;}.accountpages .gui-checkout #gui-block-shipment-method .gui-block-subtitle {margin-bottom: 30px;}.accountpages .gui-checkout .gui-div-cart-coupons {padding-top: 10px;}.accountpages .gui-checkout #gui-block-review .order-summary {background: #fff;padding: 15px 20px;border-radius: var(--borderRadius);box-shadow: 0 2px 15px rgba(40,56,74,0.08);}.accountpages .gui-checkout-one-step #gui-block-review > .gui-block-subcontent {padding-top: 40px;}.accountpages .gui-checkout .gui-form .gui-confirm-buttons a.gui-button-action, #gui-block-review .gui-cart-sum .gui-button-action {width: 100%;font-weight: 600;height: var(--btnCheckout);border: none;border-radius: var(--borderRadius);line-height: var(--btnCheckout);padding: 0 23px;transition: var(--transition);background-color: var(--addtocartbutton);box-shadow: -1px 4px 4px rgba(0,0,0,0.08) ;color: #fff;}.accountpages .gui-checkout .gui-form .gui-confirm-buttons a.gui-button-action:hover, #gui-block-review .gui-cart-sum .gui-button-action:hover {background-color: var(--addtocartHover);}.accountpages .gui-block-productlist {border-radius: var(--borderRadius);}.accountpages .gui-block-productlist li {border: none;box-shadow: 0 2px 15px rgba(40,56,74,0.08);padding: 15px 20px;background: #fff;}.accountpages .gui-image, .accountpages .gui-focus {border: none;outline: none;box-shadow: none;}.accountpages .gui-block-productlist li .gui-block-productlist-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 70%;}.wsa-cookielaw {position: fixed;bottom: 0;top: unset!important;z-index: 99999!important;width: 100%;height: unset!important;margin: 0;padding: 10px;color: #fff;line-height: unset!important;background: rgba(0,0,0,.4);transform: translateZ(0);-webkit-transform: translateZ(0);border-top: 1px solid #bbb;border-bottom: 0!important;font-family: unset!important;white-space: unset!important;}.wsa-cookielaw-button, .wsa-cookielaw-button-green, .wsa-cookielaw-button-red, .wsa-cookielaw-button-orange, .wsa-cookielaw-button:hover, .wsa-cookielaw-button-green:hover, .wsa-cookielaw-button-red:hover, .wsa-cookielaw-button-orange:hover {background: #707070;border: none;border-radius: 3px;padding: 13px 30px;line-height: normal;text-shadow: none;height: auto;margin: 5px;color: #fff;}.wsa-cookielaw-link, .wsa-cookielaw-link:hover {color: unset;margin: 0;margin-left: 10px;padding: 0 20px;}.accountpages .gui-thankyou .gui-block {border: none;}.accountpages .gui-thankyou .gui-block .gui-block-inner {background-color: #fff;border-top-left-radius: var(--borderRadius);border-top-right-radius: var(--borderRadius);line-height: 45px;min-height: 45px;}.accountpages .gui-thankyou .gui-block .gui-block-content {background-color: #fff;padding: 20px 15px;border-bottom-left-radius: var(--borderRadius);border-bottom-right-radius: var(--borderRadius);}.accountpages .gui-thankyou .gui-block .gui-block-content .gui-block-subcontent {padding-top: 20px;}.review-widget a {color: var(--bodyText);}.review-widget img {height: 50px;margin-right: 20px;width: 50px;}.review-widget .rating .d-flex {flex-wrap: wrap;}.review-widget .rating .stars {margin-right: 6px;}.review-widget .rating span.score {color: var(--positives);font-size: 21px;font-weight: 600;margin-right: 6px;}.review-widget .rating p {margin-bottom: 0;margin-top: 10px;width: 100%;}#banner {margin-bottom: 20px;position: relative;}#banner .container {position: relative;}#banner h1 {color: #fff;font-size: 28px;left: 50px;position: absolute;text-shadow: -15px 25px 50px rgba(40,56,74,0.05);top: 50%;transform: translateY(-50%);z-index: 1;}#banner .img {border-radius: var(--borderRadiusBanners);height: 320px;margin-top: 16px;max-height: 550px;overflow: hidden;}.article-wrapper #banner .img {height: 50vh;}#banner .img img {left: 50%;min-height: 100%;min-width: 100%;object-fit: cover;position: relative;top: 50%;transform: translate(-50%, -50%);}#banner .share {bottom: 10px;position: absolute;right: 12px;}#banner .share:hover ul.list-social {opacity: 1;visibility: visible;}.share ul.list-social {background: #fff;border-radius: 6px;box-shadow: -15px 25px 50px rgba(40, 56, 74, 0.05);list-style: none;margin: 0;padding: 15px;opacity: 0;transition: var(--transition);visibility: hidden;}.share ul.list-social li:not(:last-of-type) {margin-right: 10px;}.share ul.list-social li a {align-items: center;border-radius: 50%;display: flex;font-size: 16px;height: 38px;justify-content: center;line-height: 0;width: 38px;}.share ul.list-social li.mail a {background-color: var(--positives);}.share ul.list-social li.fb a {background-color: #3C599F;}.share ul.list-social li.tw a {background-color: #4FC1E9;}.share ul.list-social li.pn a {background-color: #E40004;}.share ul.list-social li.whatsapp a {background-color: #25D366;}#banner .share .text, #banner .share .text i:before {color: var(--accent);}#banner .share .text {margin-top: 10px;text-align: right;}.catalog h1 {margin-bottom: 30px;margin-top: 30px;}.catalog .container {flex-wrap: wrap;}.catalog .categories {background-color: #F5F7FA;padding-bottom: 50px;padding-top: 50px;}.catalog .categories.withsubs {padding-bottom: 10px;}.catalog .categories .cat {background-color: #fff;border-radius: 6px;box-shadow: 0 2px 15px rgba(0,0,0,0.08);margin-bottom: 50px;overflow: hidden;width: calc(100% / 3 - (40px / 3 ));}.catalog .categories .cat:not(.with-subs) {display: flex;flex-direction: column;justify-content: center;margin-bottom: 20px;text-align: center;}.catalog .categories .cat:not(.with-image) {align-items: center;}.catalog .categories .cat:not(.with-subs) h3 {margin-bottom: 0;}.catalog .categories:not(.compact) .cat:not(:nth-child(3n)) {margin-right: 20px;}.catalog .categories.compact .cat {width: calc(100% / 6 - (100px / 6 ));}.catalog .categories.compact .cat:not(:nth-child(6n)) {margin-right: 20px;}.catalog .categories .cat .img {display: block;height: 265px;overflow: hidden;}.catalog .categories.compact .cat .img {height: 110px;}.catalog .categories .cat .img img {height: 100%;object-fit: none;width: 100%;}.catalog .categories .cat .img:not(.fill) img {object-fit: contain;padding: 15px;}.catalog .categories .cat .img.fill img {object-fit: cover;}.catalog .categories:not(.compact) .img:not(.fill) img {object-fit: scale-down;}.catalog .categories .cat .content {padding: 30px;}.catalog .categories .cat.with-image .content {padding: 20px 30px;}.catalog .categories.compact .cat .content {padding: 20px;}.catalog .categories .cat .content h3 a {color: var(--headingsColor);font-size: 16px;}.catalog .categories.compact .cat .content h3, .catalog .categories.compact .cat .content h3 a {font-size: var(--defaultSize);}.catalog .categories .cat .content h3 a i {font-size: 13px;margin-left: 10px;}.catalog .categories .cat .content h3 a i::before {color: var(--accent);}.catalog .categories .cat .content h3 a:hover {color: var(--accent);}.catalog .categories .cat .content ul {list-style: none;margin: 0;padding: 0;}.catalog .categories .cat .content ul li:not(:last-of-type) {margin-bottom: 10px;}.catalog .categories .cat .content ul li a {color: var(--bodyText);}.catalog .categories .cat .content ul li a:hover {color: var(--accent);}.catalog .categories .cat .content ul li a.more {color: var(--accent);}.catalog .categories .cat .content ul li a.more i {font-size: 7px;margin-left: 5px;vertical-align: middle;}.catalog .container#catdescription {margin: 50px auto;}.intro-category {background-color: var(--collectionBG);overflow-x: hidden;}.intro-category + section {padding-top: 50px;}.intro-category.small .container {align-items: center;}.intro-category.small .wrapper {padding-bottom: 25px;}.intro-category.small .wrapper .back {margin-bottom: 0;}.intro-category.small .intro {margin-bottom: 0;margin-top: 0;padding: 15px 0;}.intro-category.small .intro h1 {margin-bottom: 0;}.intro-category .wrapper {padding-bottom: 50px;padding-top: 25px;position: relative;width: 21%;z-index: 1;}.intro-category .wrapper::before {background: var(--collectionBG);content: '';height: 100%;position: absolute;right: 100%;top: 0;width: 100vw;}.intro-category .wrapper .back {margin-bottom: 25px;}.intro-category .wrapper .back i {display: inline-block;font-size: 10px;margin-right: 5px;position: relative;top: -2px;transform: rotate(180deg);}.intro-category .wrapper .back a {color: var(--bodyText);}.intro-category .wrapper .back a:hover {color: var(--accent);}.intro-category .wrapper .back span {color: #adadba;margin: 0 5px;}.intro-category .wrapper .title {color: var(--headingsColor);font-size: 16px;font-weight: 600;margin-bottom: 12px;}.intro-category .wrapper ul.list-categories {list-style: none;margin: 0;padding: 0;}.intro-category .wrapper ul.list-categories li {margin-bottom: 12px;}.intro-category .wrapper ul.list-categories li a {color: var(--headingsColor);}.intro-category .wrapper ul.list-categories li a:hover, .intro-category .wrapper .more {color: var(--accent);}.intro-category .wrapper .more {cursor: pointer;}.intro-category .wrapper .more i {font-size: 10px;}.intro-category .wrapper .more i::before {color: var(--accent);}.intro-category .contact {background-color: #fff;border-radius: 6px;padding: 20px;}.intro-category .contact img {border-radius: 50%;overflow: hidden;}.intro-category .contact h3 {font-size: 16px;margin-bottom: 0;margin-left: 10px;width: calc(100% - 67px);}.intro-category .contact > p {line-height: 1.8;margin-bottom: 5px;}.intro-category .contact div a {margin-left: 5px;}.intro-category .intro .contact {margin-bottom: 30px;margin-top: 20px;padding: 12px 40px 12px 12px;}.intro-category .intro {line-height: 1.8;margin-bottom: 15px;margin-top: 15px;width: calc(100% - 21% - 30px);}.intro-category .intro a.more {white-space: nowrap;}.intro-category .intro a.more i {font-size: 10px;margin-left: 2px;vertical-align: middle;}.intro-category .intro a.more i::before {color: var(--accent);}.intro-category .intro .slider-wrap {position: relative;z-index: 0;}.intro-category .intro .slider-wrap .owl-stage-outer {overflow: visible;padding: 20px 0 60px;}.intro-category .intro .slider-wrap .sub-cats.d-flex {padding-top: 20px;}.intro-category .intro .slider-wrap .owl-nav {align-items: center;display: flex;left: 70%;position: absolute;top: 120px;}.intro-category .intro .slider-wrap .owl-nav .owl-prev {left: -30px;position: relative;}.intro-category .intro .sub-cats.inline {padding: 20px 0 60px;}.intro-category .intro .sub-cats.inline .box {float: left;margin-right: 20px;width: 194px;}.intro-category .intro .sub-cats .box {align-items: center;background-color: #fff;border-radius: 6px;display: flex;height: 80px;padding: 0 15px;}.intro-category .intro .sub-cats > .box {margin-right: 15px;width: 200px;}.intro-category .intro .sub-cats .box img {max-height: calc(100% - 10px);object-fit: contain;width: 54px;}.intro-category .intro .sub-cats .box img + h4 {margin-left: 10px;text-align: left;}.intro-category .intro .sub-cats .box h4 {font-size: var(--defaultSize);line-height: 1.4;margin-bottom: 0;text-align: center;transition: var(--transition);}.intro-category .intro .slider-wrap.break-words .sub-cats .box h4 {word-break: break-word;}.intro-category .intro .sub-cats .box:hover h4, .intro-category .intro .sub-cats .box.current h4 {color: var(--accent);}.intro-category .intro .sub-cats .box.clean {background: transparent;box-shadow: none;}.intro-category.hide-contact .intro {padding-top: 40px;width: 100%;}.intro-category.hide-contact .wrapper {padding-bottom: 0;position: absolute;}#collection {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);padding-bottom: 60px;}#collection .filter-wrap {min-height: 305px;position: relative;width: 21%;}#collection .filter-wrap form {max-height: calc(100vh - 90px);position: sticky;top: 75px;width: 290px;z-index: 1;}#collection .filter-wrap form.sticky-top {position: fixed;}#collection .filter-wrap form.sticky-bottom {bottom: -40px;}#collection .filter-wrap form.more-top {top: calc(75px + var(--topbarHeight));}header.default ~ #collection .filter-wrap form.more-top {top: 20px;}#collection .filter-wrap form.scroll {overflow-y: scroll;padding-bottom: 40px;scrollbar-width: thin;}#collection .filter-wrap h3 {font-size: 16px;margin-bottom: 20px;}#collection .filter-wrap h4 {margin-bottom: 15px;margin-top: 20px;}#collection .filter-wrap h4:first-child {margin-top: 0;}#collection .filter-wrap ul {list-style: none;margin: 0;padding: 0;}#dmws-filter-wrap .choosen label {padding-top: 5px;}#dmws-filter-wrap .choosen ul {flex-wrap: wrap;}#dmws-filter-wrap .choosen li {white-space: nowrap;}#dmws-filter-wrap .choosen li span {background-color: #F5F7FA;border-radius: 3px;color: var(--headingsColor);display: inline-block;font-weight: 600;margin-bottom: 5px;margin-left: 8px;padding: 5px;}#dmws-filter-wrap .choosen li a.remove {cursor: pointer;margin-left: 5px;}#dmws-filter-wrap .choosen li a.remove i {font-size: 12px;}#dmws-filter-wrap .active-filters {margin-bottom: 30px;}#dmws-filter-wrap .active-filters .clearAllFilter {display: block;}#collection .filter-wrap .filter {margin-bottom: 30px;}#collection .filter-wrap .filter .search {margin-bottom: 10px;}#collection .filter-wrap .filter .search input {background-color: #FAFAFA;border: none;height: 45px;padding: 0 15px;width: 100%;}#collection .filter-wrap .filter .search i {font-size: 19px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}#collection .filter-wrap .filter .search i.icon-search {pointer-events: none;}#collection .filter-wrap .filter .search i.icon-close {cursor: pointer;}#dmws-filter-wrap .filter ul li {margin-bottom: 5px;}#dmws-filter-wrap .filter ul li label {position: relative;}#dmws-filter-wrap .filter ul li label .count {color: var(--bodyText);}#dmws-filter-wrap .filter ul li input {cursor: pointer;margin-right: 10px;opacity: 0;padding: 0;position: relative;z-index: 1;}#dmws-filter-wrap .filter ul li .checkbox {background-color: #fff;border: 1px solid #E2E2E2;border-radius: 2px;height: 16px;left: 0;position: absolute;top: 50%;transform: translateY(-50%);width: 16px;}#dmws-filter-wrap .filter ul li:hover .checkbox {border-color: var(--accent);}#dmws-filter-wrap .filter ul li input:checked ~ .checkbox {background-color: var(--accent);}#dmws-filter-wrap .filter ul li label i {font-size: 9px;left: 4px;position: absolute;top: 50%;transform: translateY(-50%);}#dmws-filter-wrap .filter .more {color: var(--accent);cursor: pointer;margin-top: 8px;}#dmws-filter-wrap .filter .more i {font-size: 9px;}#dmws-filter-wrap .filter .more i::before {color: var(--accent);}#dmws-filter-wrap .check-b > label {align-items: center;display: flex;}#dmws-filter-wrap .check-b > label input {margin-right: 5px;}#dmws-filter-wrap .filter.price {max-width: 213px;}#dmws-filter-wrap .filter.price h4 {margin-bottom: 12px;}#dmws-filter-wrap .filter.price .manual {margin-bottom: 15px;}#dmws-filter-wrap .filter.price .manual input {border: 1px solid #E2E2E2;width: 76px;}.ui-slider {display: block;height: 21px;margin: 0 8px;position: relative;}.ui-slider:before, .ui-slider-range:before {background: var(--accent);border-radius: 10px;content: "";height: 7px;left: 0;opacity: 0.2;position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: -1;}.ui-slider:before {left: -8px;right: -8px;}.ui-slider-range:before {background: var(--accent);opacity: 1;}.ui-slider .ui-slider-handle {background: var(--accent);border-radius: 50%;box-shadow: 2px 4px 10px rgba(0,0,0,0.1);cursor: pointer;height: 21px;margin: 0 0 0 -8px;position: absolute;-ms-touch-action: none;outline: none;touch-action: none;width: 21px;z-index: 2;}.ui-slider .ui-slider-range {display: block;height: 100%;left: 0;position: absolute;top: 0;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-a {margin: 0 0 46px;color: var(--dove);}#root .ui-slider-a p {margin: 0 0 13px;font-size: 13px;}#collection .products-wrap {width: calc(100% - 21% - 30px);}#collection .products-wrap .results-actions {color: var(--headingsColor);margin-bottom: 20px;}#collection .products-wrap .results-actions .actions span, #collection .products-wrap .results-actions .actions form label {cursor: pointer;transition: var(--transition);}#collection .products-wrap .results-actions .actions form label {margin-left: 30px;}#collection .products-wrap .results-actions .actions form label input {display: none;}#collection .products-wrap .results-actions .actions form label:hover {color: var(--accent);}#collection .products-wrap .results-actions .actions form label.active {color: var(--accent);font-weight: 600;}#collection .products-wrap .results-actions .actions {align-items: center;}#collection .products-wrap .results-actions .actions a {height: 16px;}#collection .products-wrap .results-actions .actions a span {align-items: center;display: flex;height: 16px;justify-content: center;}#collection .products-wrap .results-actions .actions a span .icon-order-grid {font-size: 16px;}#collection .products-wrap .results-actions .actions a span .icon-order-list {font-size: 19px;}#collection .products-wrap .results-actions .actions span.icon:first-of-type {margin-right: 8px;}#collection .products-wrap .results-actions .actions span.active i:before {color: var(--accent);}#collection .products-wrap .products.grid {flex-wrap: wrap;}#collection .products-wrap .products.grid .product {margin-bottom: 30px;margin-right: 30px;position: relative;width: calc(100% / 3 - 20px);}#collection .products-wrap .products.grid .product:nth-of-type(3n) {margin-right: 0;}#collection .products-wrap .products .pagination-a {margin-top: 50px;width: 100%;}#collection .products-wrap .products.grid .pagination-a {margin-top: 20px;}#collection .products-wrap .products .pagination-a ol {align-items: center;display: flex;justify-content: center;list-style: none;margin: 0;padding: 0;}#collection .products-wrap .products .pagination-a ol li a {align-items: center;color: var(--accent);display: inline-flex;height: 40px;justify-content: center;width: 40px;}#collection .products-wrap .products .pagination-a ol li.active a {color: var(--headingsColor);font-weight: 600;}#collection .products-wrap .products .pagination-a ol li.prev a, #collection .products-wrap .products .pagination-a ol li.next a {background-color: #F5F7FA;border-radius: var(--borderRadius);box-shadow: -1px 4px 4px rgba(0,0,0,0.08);font-size: 10px;margin: 0 15px;}#collection .products-wrap .products .pagination-a ol li a i::before {color: var(--accent);}#collection .products-wrap .products .pagination-a ol li.prev a i {transform: rotate(180deg);}#collection .products-wrap .products p.no-results {padding-top: 20px;}#collection .products-wrap .usps, #collection .products-wrap .brands {margin-bottom: 30px;width: 100%;}#collection .products-wrap .products.list .usps, #collection .products-wrap .products.list .brands {display: block;margin-top: 30px;}#collection .products-wrap .usps ul {padding: 0;}#collection .products-wrap .brands h3 {font-size: 21px;margin-bottom: 20px;}#collection .products-wrap .brands ul {list-style: none;margin: 0;padding: 0;}#collection .products-wrap .brands ul.overflow {overflow-y: hidden;overflow-x: scroll;scrollbar-width: thin;}#collection .products-wrap .brands ul li:not(:last-of-type) {margin-right: 40px;}#collection .products-wrap .brands ul li a {filter: grayscale(1);opacity: 0.3;}#collection .products-wrap .brands ul li a:hover {filter: grayscale(0);opacity: 1;}#collection .products-wrap .brands ul li a img {max-height: 70px;max-width: 140px;}#collection #catdescription {margin-top: 40px;}#collection #catdescription h2, #catdescription h2 {font-size: 24px;/*margin-top: 30px;*/}#collection #catdescription h3, #catdescription h3 {font-size: 20px;/*margin-top: 30px;*/}#collection #catdescription p {line-height: 1.9;}article.text {line-height: 1.9;margin-bottom: 30px;margin-top: 15px;position: relative;}article.text.shadow:before {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);content: "";display: block;height: 100px;left: calc(-50vw + 50%);pointer-events: none;position: absolute;top: -30px;width: 100vw;}article.text.grey:after {background-color: #F5F7FA;content: "";height: 100%;left: calc(-50vw + 50%);position: absolute;top: 70px;width: 100vw;z-index: -1;}article.text p strong{ font-weight: 700!important; } article.text p {line-height: 2;margin-top: 0;}article.text ul {margin-left: 40px;}article.text ul.list-brands {display: flex;flex-wrap: wrap;justify-content: space-evenly;list-style: none;margin: 0;padding: 0;}article.text ul.list-brands li {align-items: center;display: flex;filter: grayscale(1);justify-content: center;margin: 10px 0;opacity: 0.3;transition: var(--transition);width: calc(100% / 8);}article.text ul.list-brands li:hover {filter: grayscale(0);opacity: 1;}article.text ul.list-brands li img {max-height: 100px;}article.text .sidebar ul {list-style: none;margin: 0;padding: 0;}article.text .sidebar ul li a {color: var(--bodyText);}article.text .sidebar ul li.current a, article.text .sidebar ul li a:hover {color: var(--accent);}article.text.sticky .sidebar {position: sticky;top: 75px;width: 270px;z-index: 1;}header.scroll-active ~ .container article.text.sticky .sidebar {top: calc(75px + var(--topbarHeight));}header.default ~ .container article.text.sticky .sidebar {top: 20px;}article.text.sticky .sidebar.stick {position: fixed;top: 0;}article.text.sticky .sidebar .box {background-color: #fff;box-shadow: 0 2px 15px rgba(0,0,0,0.08);padding: 25px;}article.text.sticky .sidebar h3 {font-size: 16px;}article.text.sticky .sidebar ul li:not(:last-of-type) {margin-bottom: 10px;}article.text.sticky .content {margin-left: auto;padding-left: 65px;width: calc(100% - 270px);}article.text.nav {flex-direction: column;}article.text.nav .sidebar {align-items: center;display: flex;margin-bottom: 30px;margin-top: 0;}article.text.nav .sidebar h3 {color: var(--accent);font-size: var(--defaultSize);margin-bottom: 0;margin-right: 20px;}article.text.nav .sidebar ul li a {color: var(--headingsColor);font-weight: 600;margin-right: 20px;}article.text .sidebar .contact-information {margin-top: 30px;}article.text .sidebar .contact-information h2 {color: var(--bodyText);font-size: var(--defaultSize);margin-bottom: 0;}article.text .sidebar .contact-information p a {margin-left: 10px;}article.text.nav .content {margin: 0 auto;max-width: 65%;width: 100%;}article.text.shadow .content h1 {margin-bottom: 50px;}article.text .content h2 {font-size: 21px;margin-top: 25px;}article.text .content h3 {font-size: 16px;margin-top: 25px;}article.text .content a {color: var(--bodyText);text-decoration: underline;}article.text .content a:hover {color: var(--accent);}article.text .content img {border-radius: 6px;overflow: hidden;}.form-contact .d-flex > div {width: 48%;}.form-contact label {color: var(--headingsColor);display: block;font-size: 16px;font-weight: 600;width: 100%;}.form-contact span {color: var(--negatives);}.form-contact label span.extra {color: var(--bodyText);float: right;font-size: var(--defaultSize);font-weight: 400;}.form-contact input, .form-contact textarea {border: none;border-radius: var(--borderRadius);box-shadow: 0 2px 15px rgba(40, 56, 74, 0.08);min-height: var(--btnHeight);width: 100%;}.form-contact textarea {min-height: 240px;}.form-contact .field {margin-bottom: 20px;}.form-contact .submit {align-items: flex-end;display: flex;flex-direction: column;justify-content: flex-end;margin-top: 4px;}.form-contact .submit button {border: none;font-weight: 600;height: var(--btnHeight);margin-top: 12px;min-width: 140px;}.form-contact .gui-hide {display: none;}.accordion .card {cursor: pointer;padding: 20px;}.accordion .card h4 {margin-bottom: 0;position: relative;}.accordion .card h4 i {position: absolute;right: 0;top: 7px;}.accordion .card h4 i.icon-min {display: none;}.accordion .card h4 i.icon-plus:before {color: #ADADBA;}.accordion .card h4 i.icon-min:before {color: var(--accent);}.accordion .card > div {display: none;}.accordion .card.active {background-color: #fff;border-radius: var(--borderRadius);}.accordion .card.active h4 {color: var(--accent);}.accordion .card.active h4 i.icon-min {display: block;font-size: 16px;}.accordion .card.active h4 i.icon-plus {display: none;}.accordion .card.active > div {display: block;}.blog ul.clear {list-style: none;margin: 0;padding: 0;}.blog article {background-color: #fff;border-radius: var(--borderRadiusBanners);box-shadow: 2px 2px 50px rgba(38,63,77,0.1);margin-bottom: 40px;overflow: hidden;}.blog ul.list-recent li:nth-child(even) article .img {order: 2;}.blog ul.list-recent li:nth-child(even) article .text {order: 1;}.blog ul.list-articles li:nth-child(odd) article .img {order: 2;}.blog ul.list-articles li:nth-child(odd) article .text {order: 1;}.blog article .img {height: 450px;overflow: hidden;width: 50%;}.blog article .img img {height: 100%;min-height: 100%;min-width: 100%;object-fit: cover;}.blog article .text {padding: 80px 115px;width: 50%;}.blog article .text .meta {font-size: 16px;margin-bottom: 15px;}.blog article .text h3 {margin-bottom: 20px;}.blog article .text:hover h3 {color: var(--accent);}.blog article .text .entry {color: var(--bodyText);line-height: 1.8;margin-bottom: 20px;}.blog article .text .more {align-items: center;display: flex;font-size: 16px;font-weight: 600;}.blog article .text .more i {font-size: 13px;margin-left: 5px;}.tags span {color: var(--headingsColor);font-size: var(--defaultSize);font-weight: var(--headingsWeight);margin-right: 10px;}.tags a {background-color: #F5F7FA;border-radius: 3px;color: var(--bodyText);display: inline-block;margin: 5px 10px 5px 0;padding: 3px 10px;}.tags a:hover {background-color: var(--accent);color: #fff;}.blog .tags {margin-bottom: 50px;margin-top: 50px;}.blog .tags span {font-size: 21px;}#product-content .description .desc + .tags {margin-top: 40px;}.blog .loadmore {flex-direction: column;margin-bottom: 50px;}.blog .loadmore p {margin: 0;}.blog .loadmore .btn {margin-top: 20px;min-width: 340px;}.article-wrapper {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);padding-bottom: 40px;position: relative;margin-top: -100px;padding-top: 100px;}.article-header .meta {color: var(--accent);margin-bottom: 10px;margin-top: 20px;}.article-wrapper .text .list-comment {list-style: none;margin: 0;padding: 0;}.article-wrapper .text .list-comment li {border-top: 1px solid #E2E2E2;margin-top: 30px;padding-top: 30px;}.article-wrapper .text .list-comment li > div {width: 30%;}.article-wrapper .text .list-comment li h4 {margin-bottom: 0;}.article-wrapper .text .list-comment li .date span {color: var(--accent);}.article-wrapper .text .list-comment li > p {margin-bottom: 0;width: 70%;}.article-wrapper .text .list-comment ~ .more {cursor: pointer;margin-bottom: 0;}.article-wrapper .text .list-comment ~ .more, .article-wrapper .text .list-comment ~ .more i::before {color: var(--accent);}.article-wrapper .text .list-comment ~ .more i {font-size: 10px;margin-left: 2px;vertical-align: middle;}article.blog, .blog-comments .form-comment {margin: 0 auto;max-width: 65%;}article.blog h2 {font-size: 24px;}.blog-comments {background-color: #F5F7FA;padding-top: 60px;}.form-comment {flex-wrap: wrap;}.form-comment > * {width: 100%;}.form-comment h3 {margin-bottom: 30px;}.form-comment .w-50 {width: calc(50% - 10px);}.form-comment p {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 0 20px;}.form-comment p label {font-weight: 600;margin-bottom: 10px;}.form-comment input, .form-comment textarea {border: none;box-shadow: 0 2px 15px rgba(40,56,74,0.08);width: 100%;}.form-comment textarea {height: 240px;}.form-comment .required {color: var(--negatives);}.form-comment p.submit {align-items: flex-end;flex-direction: column;}.form-comment p.submit span {margin-bottom: 20px;}.form-comment p.submit button {min-width: 140px;}.accountpages .gui-messages {display: none;}.accountpages .gui-popover-content ul {margin-left: 20px;}.accountpages .messages ul {color: #fff;background: #3B5998;border: 1px solid #3B5998;}.accountpages .messages ul a {color: var(--accent);}.accountpages .gui, .accountpages .gui .gui-block-linklist li a {color: var(--bodyText);}.accountpages .gui .gui-block-linklist li a:hover {color: var(--accent);}.accountpages .gui p, .accountpages .gui .gui-block-subcontent, .accountpages .gui-account-loyalty-content {line-height: 1.8;}.accountpages .container {padding-bottom: 60px;position: relative;}.accountpages .container::before, .accountpages .container::after {content: '';left: calc(-50vw + 50%);position: absolute;top: 0;width: 100vw;z-index: -1;}.accountpages .container::before {background-color: #F5F7FA;height: 100%;}.accountpages .container::after {background-color: var(--bodyBG);box-shadow: -15px 25px 50px rgba(40,56,74,0.05);height: 80px;}.accountpages .gui-page-title {font-size: 28px;margin-bottom: 60px;padding-top: 25px;}.accountpages .gui-account .gui-block, .accountpages .gui-account .gui-required {border: none;}.accountpages .gui-review .gui-block, .accountpages .gui-review .gui-required, .accountpages .gui-register .gui-page-title + p , .accountpages .gui-register .gui-block, .accountpages .gui-register .gui-required, .accountpages .gui-password > *:not(.gui-page-title) {border: none;margin: 0 auto;width: 45%;}.accountpages .gui-block-title, .accountpages .gui-content-title {color: var(--bodyText);font-size: 16px;font-weight: 600;margin-bottom: 10px;}.accountpages .gui-block .gui-block-title, .accountpages .gui-block .gui-block-content {background-color: transparent;border: none;margin-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 5px;}.accountpages .gui-block .gui-block-title {font-size: 21px;}.accountpages .gui-field > label {font-weight: 600;}.accountpages .gui-field .gui-input, .accountpages .gui-field .gui-select, .accountpages .gui-field .gui-text {border: none;overflow: visible;}.accountpages .gui-field input[type="text"], .accountpages .gui-field input[type="email"], .accountpages .gui-field input[type="password"], .accountpages .gui-field input[type="tel"], .accountpages .gui-field select, .accountpages .gui-field textarea {-webkit-appearance: initial;background: #fff;border: none;box-shadow: 0 2px 15px rgba(40,56,74,0.08);height: 46px;padding: 10px 15px;width: 100%;}.accountpages .gui-field textarea {min-height: 92px;}.accountpages .gui-field .gui-select {position: relative;}.accountpages .gui-field .gui-select::after {content: "\e900";font-family: icomoon;font-size: 10px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}.accountpages .gui-field .gui-input-phone-number .gui-input-phone-number-code-wrapper {top: 7px;}.accountpages .gui-password > p {margin-bottom: 20px;}.accountpages .gui-buttons {align-items: center;border: none;display: flex;flex-direction: column;margin: 0;padding: 0;text-align: center;}.accountpages .gui-buttons > div {float: none;margin: 20px 0 0;width: 45%;}.accountpages .gui-buttons > .gui-left {order: 1;}.accountpages .gui-buttons .gui-button-small {align-items: center;background-color: var(--accent) !important;border-radius: var(--borderRadius);border: none;color: #fff !important;display: flex;font-size: var(--defaultSize);font-weight: 600;justify-content: center;min-height: 50px;}.accountpages .gui-buttons .gui-button-small:active {background-color: var(--accent);}.accountpages .gui-login {display: flex;flex-direction: column;}.accountpages .gui-login > div {order: 1;}.accountpages .gui-login .gui-messages {left: 60%;order: 2;position: relative;width: 40%;}.accountpages .gui-table {border-radius: var(--borderRadius);}.accountpages .gui-table thead tr th, .accountpages .gui-table tbody tr td {background-color: #fff;}.accountpages .gui-table tbody tr td:first-of-type {width: 70px;}.accountpages .gui-table tbody tr td:first-of-type .gui-image {border-color: #F5F7FA;border-radius: var(--borderRadius);}.accountpages .gui-table tbody tr td:first-of-type .gui-image a {align-items: center;display: flex;justify-content: center;width: 100%;}.accountpages .gui-table tbody tr td .gui-button-small {border-color: var(--accent);border-radius: var(--borderRadius);color: var(--accent);}.accountpages.my-account .gui-col2-left-col1 {margin-top: 112px;}.accountpages #gui-form .gui-review .gui-block-content .gui-col2-equal-col1 {width: 100%;}.accountpages .gui-login .gui-col2-big {display: flex;flex-direction: column-reverse;margin: 0 auto;width: 45%;}.accountpages .gui-login .gui-col2-big > div {width: 100%;}.accountpages .gui-login form .gui-block {border: none;}.accountpages .gui-login form .gui-block-content .gui-field {margin-top: 10px;}.accountpages .gui-login form .gui-block-content .gui-buttons .gui-left {margin-top: 0;}.accountpages .gui-login form .gui-block-content .gui-buttons .gui-left a {font-size: var(--defaultSize);line-height: 1.8;}.accountpages .gui-login .gui-buttons > div {width: 100%;}.accountpages .gui-login .gui-buttons .gui-clear {margin: 0;}.accountpages .gui-login .gui-buttons a.gui-button-facebook {align-items: center;background-color: #4267B2;background-image: none;border-radius: var(--borderRadius);display: flex;height: 50px;justify-content: center;margin: 0;width: 100%;}.accountpages .gui-login .gui-buttons a.gui-button-facebook span {background: none;border: none;font-family: var(--body);font-size: var(--defaultSize);margin: 0;padding: 0;}.accountpages .gui-login .gui-buttons a.gui-button-facebook span::before {content: "\e912";font-family: 'icomoon';font-size: 16px;margin-right: 10px;position: relative;top: 1px;}.accountpages .gui-login .gui-col2-big-col1 {margin-top: 20px;}.accountpages .gui-login .gui-col2-big-col1 .gui-content-title {font-size: 21px;text-align: center;}.accountpages .gui-login .gui-col2-big-col1 .gui-account-loyalty-content {text-align: center;}.accountpages .gui-login .gui-col2-big-col1 .gui-buttons .gui-right .gui-button-small {background: transparent !important;border: 1px solid #D6D6D6;color: var(--accent) !important;}.accountpages .gui-password {display: flex;flex-direction: column;}.accountpages .gui-password > .gui-page-title {order: 0;}.accountpages .gui-password > .gui-messages {display: block;order: 3;}.accountpages .gui-password > p {order: 1;}.accountpages .gui-password > .gui-required, .accountpages .gui-password > .gui-buttons {order: 4;}.accountpages .gui-password > .gui-block {margin-top: 20px;order: 2;}.accountpages .gui-password > .gui-block .gui-block-content .gui-col2-equal-col1 {width: 100%;}.accountpages .gui-password > .gui-buttons .gui-left {margin-top: 0;}.accountpages .gui-register .gui-page-title + p {margin-bottom: 20px;}.accountpages .gui-register .gui-checkbox {margin-bottom: 5px;}.accountpages .gui-register .gui-checkbox input {position: relative;top: 6px;}.accountpages .gui-register .gui-checkbox label {line-height: 1.8;padding-bottom: 0;}.accountpages .gui-register .gui-field.gui-error .gui-message {margin-bottom: 5px;margin-top: 5px;}.accountpages .gui-account .gui-account-cart .gui-buttons {border-top: none;}.accountpages .gui-account .gui-account-cart .gui-buttons .gui-left {margin-top: 0;}.accountpages .gui-account .gui-account-cart .gui-buttons .gui-right {margin-top: 10px;width: 100%;}.accountpages .gui-account .gui-account-compare .gui-buttons .gui-left {margin-top: 0;}.accountpages .gui-account .gui-account-compare .gui-buttons .gui-right {margin-top: 10px;width: 100%;}.accountpages .gui-wishlist .gui-margin {margin-bottom: 0;}.accountpages .gui-wishlist .gui-buttons .gui-left {margin-top: 0;}#footer {background-color: #ffffff;padding-bottom: 40px;}#footer .footer-top {background: #225069;color: #ffffff;overflow: hidden;padding-bottom: 70px;padding-top: 50px;}#footer .footer-top .h3 {color: #ffffff;font-size: 24px;margin-bottom: 3px;}#footer .footer-top p {line-height: 1.8;margin: 0;}#footer .footer-top a:not(.btn) {color: var(--accent);font-size: 16px;font-weight: 600;transition: var(--transition);}#footer .footer-top a:not(.btn):hover {color: var(--headingsColor);}#footer .footer-top .right {padding-top: 20px;width: calc(100% / 3 * 2);}#footer .footer-top .contact {width: 42%;}#footer .footer-top .chat figure {float: left;margin: 0 10px 0 0;width: 110px;}#footer .footer-top .chat .h3 {margin-top: 20px;}#footer .footer-top .chat p.text {margin-top: 38px;}#footer .footer-top .chat .bot {margin-top: 30px;}#footer .footer-top .chat .btn {background-color: #f39200;color: #ffffff;display: inline-flex;}#footer .footer-top .contact p:first-of-type {margin-bottom: 30px;}#footer .footer-top .contact .links {margin-top: 30px;}#footer .footer-top .contact .links a {color: #ffffff;display: block;margin-top: 8px;}#footer .footer-top .newsletter {width: 48%;position: relative;}#footer .footer-top .newsletter .logo {margin-bottom: 40px;}#formNewsletterFooter {margin-top: 30px;}#formNewsletterFooter input {border: none;box-shadow: -15px 25px 50px rgba(40, 56, 74, 0.08);display: inline-flex;height: var(--btnHeight);margin-right: 10px;width: calc(65% - 10px);}#formNewsletterFooter button {background-color: #f39200;box-shadow: -15px 25px 50px rgba(40, 56, 74, 0.08);color: #ffffff;cursor: pointer;display: inline-flex;width: 35%;}#formNewsletterFooter a.small {color: #ffffff!important;display: block;font-size: 12px !important;font-weight: 400 !important;margin-top: 10px;}#footer .footer-navigation .container {border-bottom: 1px solid #E2E2E2;margin-bottom: 30px;padding-bottom: 100px;padding-top: 60px;}#footer .footer-navigation .h3 {color: #000000;font-size: 16px;margin-bottom: 25px;}#footer .footer-navigation ul {color: #000000;list-style: none;margin: 0;padding: 0;}#footer .footer-navigation ul li:not(:last-of-type) {margin-bottom: 10px;}#footer .footer-navigation ul:not(.list-contact) li a {color: #000000;transition: var(--transition);}#footer .footer-navigation ul.list-contact li:not(.info) b {margin-right: 5px;}#footer .footer-navigation ul li a:hover {color: var(--accent);}#footer .copyright .container > .d-flex > div {width: 30%;}#footer .copyright .social a {align-items: center;background-color: #f5f5f5;border-radius: 50%;display: flex;height: 50px;justify-content: center;transition: var(--transition);width: 50px;}#footer .copyright .social a:not(:last-of-type) {margin-right: 15px;}#footer .copyright .social a:hover {background-color: var(--accent);}#footer .copyright .social a img {max-width: 12px;}#footer .copyright .social a:hover i, #footer .copyright .social a:hover img {filter: brightness(0) invert(1);}#footer .copyright .copy {color: #000000;text-align: center;}#footer .copyright .copy .payments {flex-wrap: wrap;margin-top: 20px;}#footer .copyright .copy .payments img {margin: 5px;}#footer .copyright .hallmarks a:not(:first-of-type) {margin-left: 15px;}#compare-btn {max-width: 90vw;position: fixed;right: 0;bottom: 0;width: 230px;overflow: hidden;z-index: 999;display: none;box-shadow: -1px 4px 4px rgba(0, 0, 0, 0.08);}#compare-btn.active {display: block;}#compare-btn .open-compare {padding: 15px;background: var(--accent);border-radius: 5px 5px 0px 0px;color: #fff;font-weight: 600;position: relative;display: block;width: 100%;}#compare-btn .open-compare:before {content: "\e900";font-family: 'icomoon';font-size: 10px;line-height: 0;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}#compare-btn .compare-items {display: inline-block;min-width: 20px;height: 20px;color: #fff;border-radius: 50%;background: #282830;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);text-align: center;font-weight: 400;margin-left: 5px;}#compare-btn .compare-products-block {display: none;}#compare-btn .compare-products-block .compare-products {margin: 0;padding: 0;}#compare-btn .compare-products-block li {min-height: 100px;background: #fff;align-items: center;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);position: relative;display: flex;}#compare-btn .compare-products-block li a {color: unset;display: flex;align-items: center;}#compare-btn .compare-products-block li figure {max-width: 80px;margin: 0 20px;}#compare-btn .compare-products-block li .stars {margin-top: 5px;}#compare-btn .compare-products-block li .stars span {font-weight: 400;margin-left: 5px;}#compare-btn .compare-products-block li h3 {color: var(--headingsColor);font-family: var(--headings);font-weight: 600;font-size: var(--defaultSize);margin-bottom: 0;}#compare-btn .compare-products-block li .price {position: absolute;right: 0;top: 50%;transform: translateY(-50%);padding: 0 80px 0 0;color: var(--priceColor);font-size: 16px;font-weight: 600;text-align: right;margin: 0;}#compare-btn .compare-products-block li .price .old {color: #6C6C7C;display: block;text-decoration: line-through;font-size: var(--defaultSize);font-weight: 400;}#compare-btn .compare-products-block .bottom {display: block;padding: 35px 15px;margin: 0;width: 100%;text-align: center;color: #000;}#compare-btn .compare-products-block .bottom span {display: block;color: #9E9E9E;}#compare-btn .compare-products-block .submit {padding: 15px;margin: 0;}#compare-btn .compare-products-block .submit .btn {background-color: var(--accent);}#compare-btn .compare-products-block .delete-compare i {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);align-items: center;border-radius: 50%;border: 1px solid #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);display: inline-flex;font-size: 16px;height: 41px;justify-content: center;margin-right: 5px;width: 41px;}#compare-btn .compare-products-block .delete-compare:hover i:before {color: var(--accent);}.compare-active #compare-btn {width: 440px;}.compare-active #compare-btn .compare-products-block {display: block;background: #F5F7FA;}.compare-active #compare-btn .open-compare:before {transform: rotate(180deg);}.jello-horizontal{-webkit-animation:jello-horizontal .9s both;animation:jello-horizontal .9s both}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);background-color:var(--accent);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);background-color:var(--accent);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);background-color:var(--accent);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);background-color:var(--accent);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);background-color:var(--accent);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);background-color:var(--accent);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}#mobile-menu-btn {margin-right: 15px;}#mobile-menu-btn .hamburger {cursor: pointer;height: 18px;position: relative;transform: rotate(0deg);transition: .5s ease-in-out;width: 24px;}#mobile-menu-btn .hamburger span {background: #ffffff;border-radius: 9px;display: block;height: 2px;left: 0;opacity: 1;position: absolute;transform: rotate(0deg);transition: .25s ease-in-out;width: 100%;}#mobile-menu-btn .hamburger span:nth-child(1) {top: 0px;}#mobile-menu-btn .hamburger span:nth-child(2), #mobile-menu-btn .hamburger span:nth-child(3) {top: 50%;transform: translateY(-50%);}#mobile-menu-btn .hamburger span:nth-child(4) {bottom: 0px;}#mobile-menu-btn .hamburger.open span:nth-child(1), #mobile-menu-btn .hamburger.open span:nth-child(4) {left: 50%;top: 50%;width: 0%;}#mobile-menu-btn .hamburger.open span:nth-child(2) {transform: rotate(45deg);}#mobile-menu-btn .hamburger.open span:nth-child(3) {transform: rotate(-45deg);}#mobileMenu {height: 100vh;pointer-events: auto;position: fixed;top: var(--topbarHeight);transition: 0.5s;width: 100%;z-index: 99;}#mobileMenu.hide {pointer-events: none;}#mobileMenu::before {background: rgba(0,0,0,0.4);content: '';height: 100%;left: 0;opacity: 1;pointer-events: none;position: absolute;top: 0;transition: 0.5s;width: 100%;}#mobileMenu.hide::before {opacity: 0;}#mobileMenu .wrap {background: #ffffff;left: 0;max-height: calc(100vh - var(--topbarHeight));overflow-y: scroll;position: absolute;transition: 0.5s;width: 377px;}#mobileMenu.hide .wrap {left: -377px;}#mobileMenu .wrap ul {list-style: none;margin: 0;padding: 0;}#mobileMenu .wrap > ul {padding-bottom: 70px;}#mobileMenu .wrap ul li a {border-bottom: 1px solid #e1e1e1;}#mobileMenu .wrap > ul > li:last-of-type a {border-bottom: none;}#mobileMenu .wrap ul li.all a i {margin-right: 7px;}#mobileMenu .wrap ul li.all a, #mobileMenu .wrap ul li.all a i::before {color: var(--accent);}#mobileMenu .wrap ul li a {align-items: center;color: #394a54;display: flex;font-size: var(--defaultSize);font-weight: 600;height: 60px;padding: 0 25px;position: relative;}#mobileMenu .wrap ul li.has-children > a, #mobileMenu .wrap ul li.has-subs > a {padding-right: 60px;}#mobileMenu .wrap ul li.has-children a i, #mobileMenu .wrap ul li.has-subs a i {align-items: center;display: flex;font-size: 12px;height: 100%;justify-content: center;position: absolute;right: 0;top: 0;width: 60px;}#mobileMenu .wrap ul li.has-children.current a i, #mobileMenu .wrap ul li.has-subs.current a i {transform: rotate(90deg);}#mobileMenu .wrap ul li.has-children a i::before, #mobileMenu .wrap ul li.has-subs a i::before {color: var(--accent);}#mobileMenu .wrap ul li.other:not(.all) a {font-weight: 400;}#mobileMenu .wrap ul li.lang a img {-webkit-filter: drop-shadow(0 4px 4px rgba(0,0,0,0.15));filter: drop-shadow(0 4px 4px rgba(0,0,0,0.15));margin-left: 5px;}#mobileMenu .wrap ul ul.subnav li a .cur-icon {margin-right: 5px;}#mobileMenu .wrap ul ul.subsubnav {border-bottom: 1px solid #E1E1E1;padding: 20px 0;}#mobileMenu .wrap ul ul.subsubnav li a {border-bottom: none;font-weight: 400;height: 35px;}@media only screen and (max-width: 1270px){.accountpages .gui-checkout .gui-form a.gui-button-facebook {min-width: unset;}.accountpages .gui-checkout .gui-form .gui-right {margin-top: 0;}.accountpages .gui-checkout .gui-form .gui-left {margin-top: 0;}}@media only screen and (max-width: 88.75em) {.container {width: 1310px;}.usps ul li:not(:last-of-type) {margin-right: 12px;}.product.b2b .actions .price {align-items: center;display: flex;flex-wrap: wrap;margin-bottom: 5px;}.product.b2b .actions .price .prev {margin-right: 5px;}.product.b2b .actions .price .tax {display: inline-block;}#product .content .gallery .product-img-nav .item {width: auto;}#product .content .data .actions .btn.addtocart {width: calc(100% - 170px);}#product .content .data .actions .btn.add-to-wishlist.with-text {font-size: 0;}#product .content .data .actions .btn.add-to-wishlist.with-text i {font-size: var(--defaultSize);margin-right: 0;}}@media only screen and (max-width: 84.375em) {.container, #product .product-overview .container {width: 95%;}.hide-1350 {display: none;}.sub-blocks .blocks .block.list .list-product .data {padding-right: 2.5%;}.blog-articles .article .data {padding-left: 20px;padding-right: 20px;}#product .content > div.gallery {width: 46%;}.cart-wrapper .cart-content .accordion {padding-left: 30px;}#footer .footer-top .right {padding-left: 2%;}#footer .footer-top .contact {width: 35%;}#footer .footer-top .newsletter {width: 55%;}#footer .footer-top .newsletter:before {left: -30px;}}@media only screen and (max-width: 1199.98px) {.hide-1200 {display: none;}.show-1200-inline {display: inline-block !important;}#top #logo .btn {margin-left: 15px;padding: 0 15px;}#showSearch input {padding-right: 0;width: 125px;}.search-autocomplete .results-wrap ul.search-products li .content h5, .search-autocomplete .results-wrap ul.search-products li .price .current {font-size: var(--defaultSize);}.featured-blocks .d-flex {flex-wrap: wrap;}.featured-blocks .blocks {margin-right: 0 !important;width: 100% !important;}.featured-blocks .blocks.single {margin-bottom: 20px;}.featured-blocks .blocks.single.order-2 {margin-left: 0;order: 1;}.featured-blocks .blocks.order-1 {order: 2;}.featured-blocks .blocks.double {display: flex;justify-content: space-between;min-height: auto;}.featured-blocks .blocks.double .block {height: 215px !important;width: calc(50% - 10px) !important;}.featured-blocks .blocks.double .block:not(:last-of-type) {margin-right: 20px;}.featured-blocks .blocks.double.full .block {width: 100% !important;}.featured-blocks .blocks.double .slider-wrap .owl-carousel {flex-direction: row;justify-content: space-between;}.sub-blocks .blocks .block .bar {padding-left: 15px;height: 50px;}.sub-blocks .blocks .block.list {width: calc(50% - 10px);}.sub-blocks .blocks .block.double {width: calc(50% - 10px);}.categories-slider .content {padding-right: 20px;}.blog-articles .top {align-items: flex-start;flex-direction: column;}.blog-articles .article .img {height: 225px;}.blog-articles .more {margin-top: 20px;}.blog-articles.home .owl-carousel .owl-nav {top: -100px;}.home-content .text-wrapper {max-width: 80%;}.catalog .categories.compact .cat {margin-right: 20px;}.catalog .categories.compact .cat:nth-child(5n) {margin-right: 0;}.catalog .categories.compact .cat {width: calc(100% / 5 - (80px / 5 ));}#collection .products-wrap .products.grid .product {padding-top: 20px;}#collection .products-wrap .brands h3 {font-size: 18px;}.product .img {height: 150px;margin-bottom: 15px;}.product .label {bottom: -12px;}.product .data h4 {font-size: 15px;margin-bottom: 5px;}.product .data .meta {margin-bottom: 5px;}.product .actions .stock {margin-top: 2px;}.product .actions {margin-top: 0;}.product .actions .price {align-items: center;display: flex;margin: 2px 0 5px;width: 100%;}.product.b2b .actions .price {margin-bottom: 10px;margin-top: 10px;}.product .actions .price .prev {margin-right: 5px;}.product.list .img {width: calc(60% - 250px);}.product.list .data {width: 40%;}.product.list .actions-wrap {width: 210px;}#product .content > div.gallery {width: 50%;}#product .title {margin-bottom: 30px;}#product .content .data .price .for .hurry {display: block;margin-left: 0;margin-top: 10px;}#product .content .data .usps ul li, #product .content .data .usps ul li:nth-child(odd) {width: 100%;}#product .content .data .staffel ul.group:not(.single) {column-count: 1;}.accountpages .gui-review .gui-block, .accountpages .gui-review .gui-required, .accountpages .gui-register .gui-page-title + p, .accountpages .gui-register .gui-block, .accountpages .gui-register .gui-required, .accountpages .gui-password > *:not(.gui-page-title), .accountpages .gui-login .gui-col2-big {width: 55%;}.cart-wrapper .top {width: 61%;}.cart-wrapper .top .btn {min-width: 45%;}.cart-wrapper .cart-content .content {width: 61%;}.cart-wrapper .cart-content .buttons .btn {min-width: 49%;}.cart-wrapper .cart-content .accordion {width: 39%;}.cart-wrapper .cart-content ul.list-cart-main li .img {width: 15%;}.cart-wrapper .cart-content ul.list-cart-main li .data {min-height: 85px;width: 85%;}.cart-wrapper .cart-content ul.list-cart-main li .data > div:first-of-type {padding-left: 15px;}.accountpages .gui-checkout .gui-buttons a.gui-button-action {min-width: 200px;}.blog article .text {padding: 60px 70px;}article.blog, .blog-comments .form-comment, article.text.nav .content {max-width: 75%;}article.text .sidebar ul {flex-wrap: wrap;}#footer .footer-top .container > .d-flex {align-items: flex-start;padding-top: 10px;}#footer .footer-top .right {flex-direction: column;padding-left: 8%;}#footer .footer-top .right > div {width: 100%;}#footer .footer-top .contact .links {display: flex;}#footer .footer-top .contact .links a:first-of-type {margin-right: 30px;}#footer .footer-top .newsletter:before {display: none;}#footer .footer-top .newsletter .logo {margin: 40px 0 10px;}#footer .copyright .container > .d-flex {align-items: center;flex-direction: column;}#footer .copyright .container > .d-flex > div {justify-content: center;width: 100%;}#footer .copyright .copy {margin-bottom: 20px;margin-top: 30px;}#footer .copyright .copy .payments {justify-content: center;}}@media only screen and (max-width: 999.98px) {.hide-1000 {display: none !important;}.show-1000 {display: block !important;}h1, .container.default-cart .gui-cart > .gui-page-title {font-size: 24px;}h2 {font-size: 21px;}#top .fixed + .below-main {margin-top: var(--topbarHeight);}.search-autocomplete .results-wrap ul.search-products li .price {margin-right: 20px;}.search-autocomplete .results-wrap .filter-scroll-wrap {padding-right: 2%;}.search-autocomplete .results-wrap .filter-scroll-wrap select {padding-left: 0;}.featured-blocks .blocks.single {width: 100vw !important;}@media not all and (min-resolution:.001dpcm) {@media {.featured-blocks .blocks.single {width: 100% !important;}}}.featured-blocks .blocks .block.product-block-white {border-radius: 0;left: -2.5%;position: relative;width: 100vw;}.featured-blocks .blocks .block.product-block-white .wrap {margin-left: 2.5%;}.lastviewed .slider-wrap {height: 324px;position: relative;width: 100%;}.lastviewed .slider-recent-products {position: absolute;transition: all 0.25s ease;width: 912px;}.lastviewed .slider-recent-products .owl-stage-outer {overflow: visible;}.sub-blocks .blocks .blocks-wrap.full-width {width: 100vw;}.sub-blocks .blocks .blocks-wrap.full-width .block.double {border-radius: 0;left: -2.5%;width: 100vw;}.sub-blocks .blocks .block .top {height: 190px;}.sub-blocks .blocks .block .bar {padding-right: 20px;}.sub-blocks .blocks .block.text .top h3 {font-size: 26px;}.sub-blocks .blocks .block.special .label {top: 50%;transform: translateY(-50%);width: 152px;}.categories-slider .slider-wrap {min-height: 350px;}.categories-slider .owl-stage {padding-top: 75px;}.products-slider .slider-wrap {height: 490px;position: relative;}.products-slider.shorter .slider-wrap {height: 427px;}.products-slider .slider-products {left: 0;position: absolute;width: 1375px;}.recommended .products-slider .owl-carousel .owl-nav {top: -88px;}.recommended .top-bar .slider-nav ul li {font-size: var(--defaultSize);margin-right: 0;}.top-brands .slider-wrap {height: 95px;position: relative;width: 100%;}.top-brands .slider-brands {left: 0;position: absolute;width: 850px;}.top-brands .slider-brands .owl-stage-outer {overflow: visible;}.blog-articles .article .img {height: 190px;}.blog-articles .article .data {padding: 35px 20px;}.blog-articles .article .data .date {margin-bottom: 15px;}.blog-articles .article .data h4 {font-size: 16px;}.home-content .text-wrapper {max-width: 100%;padding-bottom: 90px;padding-top: 60px;}.search-autocomplete .results-wrap {left: 0;width: 100%;}.intro-category .intro .slider-wrap.break-words .sub-cats .box h4 {word-break: normal;}#collection .filter-wrap {width: 30%;}#collection form.sticky {max-height: calc(100vh - 79px);}#collection .filter-wrap form.more-top {top: 75px;}#collection .products-wrap {width: calc(100% - 30% - 30px);}#collection .products-wrap .results-actions .actions form label {margin-left: 20px;}#collection .products-wrap .products.grid .product, #collection .products-wrap .products.grid .product:nth-of-type(3n) {margin-right: 20px;width: calc(100% / 2 - 10px);}#collection .products-wrap .products.grid .product:nth-of-type(2n) {margin-right: 0;}.intro-category .wrapper {padding-bottom: 0;position: absolute;width: 95%;}.intro-category .wrapper .back {margin-bottom: 0;}.intro-category .intro {margin-bottom: 0;margin-top: 60px;padding-bottom: 75px;position: relative;width: 100%;}.intro-category.hide-contact .intro {padding-top: 0;}.intro-category.collection .intro {margin-top: 20px;padding-bottom: 50px;}.intro-category .intro .slider-sub-cats {align-items: center;display: flex;}.intro-category.small {position: relative;}.intro-category.small .wrapper {top: 0;}.intro-category.small .intro {margin-top: 60px;padding-bottom: 20px;}.intro-category.small .intro .slider-wrap {opacity: 0;pointer-events: none;}.intro-category .intro .slider-wrap {align-items: center;background-color: #f4f4f4;bottom: 0;display: flex;height: 52px;left: -2.5vw;position: absolute;width: 100vw;z-index: 8;}.intro-category .intro .slider-wrap.sticky {left: 0;position: fixed;top: 0;}.intro-category .intro .slider-wrap .sub-cats.d-flex {left: 0;overflow-x: scroll;padding-top: 0;position: relative;}.intro-category .intro .slider-wrap .sub-cats.d-flex::-webkit-scrollbar {display: none;}.intro-category .intro .slider-wrap .owl-stage-outer {padding: 0;}.intro-category .intro .slider-wrap a.clean {display: flex;width: 120px;}.intro-category .intro .slider-wrap .owl-nav {display: none;}.intro-category .intro .sub-cats .box {background-color: transparent;border-radius: 0;height: auto;margin-right: 0;padding: 0 20px;width: auto;}.intro-category .intro .sub-cats .box img {display: none;}.intro-category .intro .sub-cats .box h4 {color: var(--accent);}.intro-category .intro .sub-cats .box:hover h4, .intro-category .intro .sub-cats .box.current h4 {color: var(--headingsColor);}.catalog .categories .cat .img {height: 200px;}.catalog .categories .cat.with-image .content {padding: 20px;}.catalog .categories.compact .cat, .catalog .categories.compact .cat:nth-child(5n) {margin-right: 20px;}.catalog .categories.compact .cat:nth-child(4n) {margin-right: 0;}.catalog .categories.compact .cat {width: calc(100% / 4 - (60px / 4 ));}.product.list {padding: 25px;position: relative;}.product.list .img {width: 130px;}.product.list .data {width: calc(100% - 150px);}.product.list .actions-wrap {height: calc(100% - 50px);justify-content: space-between;position: absolute;right: 25px;}#product {box-shadow: -15px 25px 50px rgba(40,56,74,0.05);}#product .content > div.gallery {width: 54%;}#product .content > div.data {width: calc(46% - 30px);}#product .content .data .staffel {margin-bottom: 30px;}#product .content .data .staffel ul.group {background: unset;padding: 0;}#product .content .data .staffel ul.group:not(.single) {column-count: 1;}#product .content .data .actions .cart .btn.addtocart {width: 68%;}#product .content .data .actions .btn {padding: 0;}#product .content .data .actions .btn.addtocart {margin-left: 0;flex: 2 1 auto;}#product .content .data .actions .btn.add-to-wishlist {width: 50px;}#product .content .data .actions .cart {flex-wrap: wrap;}#product .content .data .actions .cart .qty {margin-bottom: 15px;margin-right: calc(100% - 116px);}#product-content #description .desc-wrap {width: 100%;}#product-content .description .points {padding-right: 0;}#product-content .description .more {bottom: -28px;}#product-content #specs dl > div dt, #product-content #specs dl > div dd {width: 50%;}#product-content #reviews .review .rating {width: 15%;}#product-content #reviews .review .content {width: 50%;}#product-content #reviews .review .review-by {width: 35%;}#accessoires .content {padding-right: 2%;}.accountpages .gui-review .gui-block, .accountpages .gui-review .gui-required, .accountpages .gui-register .gui-page-title + p, .accountpages .gui-register .gui-block, .accountpages .gui-register .gui-required, .accountpages .gui-password > *:not(.gui-page-title), .accountpages .gui-login .gui-col2-big {width: 75%;}.accountpages .gui-page-title {font-size: 24px;}.accountpages .gui-checkout .gui-progressbar ul li a {font-size: var(--defaultSize);}.accountpages .gui-checkout .gui-buttons a.gui-button-action {min-width: 148px;}.cart-wrapper .top {width: 100%;}.cart-wrapper .cart-content .container {flex-direction: column;}.cart-wrapper .cart-content .content {width: 100%;}.cart-wrapper .cart-content .accordion {padding-left: 0;width: 100%;}.cart-upsells .slider-wrap {height: 560px;position: relative;}.cart-upsells .slider-upsells {left: 0;position: absolute;width: 1375px;}.cart-wrapper .related .slider-related .owl-nav, .cart-wrapper .cart-upsells .slider-upsells .owl-nav {top: -50px;}.related .slider-wrap {height: 560px;position: relative;}.related .slider-related {left: 0;position: absolute;width: 1375px;}.blog article .text {padding: 40px;}#banner .container, article.blog, .blog-comments .form-comment, article.text.nav .content {max-width: 100%;width: 100%;}article.blog h2 {font-size: 21px;}article.text.nav .sidebar {margin-bottom: 20px;margin-top: 25px;order: 1;}article.text.nav .content {order: 0;}article.text.sticky .content {padding-left: 40px;}article.text.sticky .form-contact .d-flex {flex-wrap: wrap;}article.text.sticky .form-contact .d-flex > div {width: 100%;}article.text ul.list-brands li {width: calc(100% / 7);}.popup.newsletter .container {width: 95%;}#footer .footer-navigation ul li span {display: block;}}@media only screen and (max-width: 768.98px) {html {overflow-x: hidden;}.hide-768 {display: none !important;}.show-768 {display: block !important;}.show-768-flex {display: flex !important;}.f-24 {font-size: 24px;}#showSearch input {width: 100%;}#top .main .top-nav > div {padding-left: 15px !important;white-space: nowrap;}#top .main .top-nav > div.cart {padding-left: 20px !important;}.search-autocomplete .results-wrap.show {height: calc(100vh - var(--topbarHeight) - var(--btnHeight));overflow-y: scroll;}.search-autocomplete .results-wrap {left: -2.5vw;padding: 20px 5%;width: 100vw !important;}.search-autocomplete .results-wrap .filter-scroll-wrap {padding-right: 30px;width: 35%;}.search-autocomplete .results-wrap ul.search-products {width: 65%;}.search-autocomplete .results-wrap ul.search-products li .price {width: 20%;}.search-autocomplete .results-wrap ul.search-products li .btn {min-width: 95px;}.featured-blocks .blocks.double .slider-wrap {height: 215px;position: relative;width: 100%;}.featured-blocks .blocks.double .slider-blocks-double {left: 0;position: absolute;width: 730px;}.featured-blocks .blocks.double .slider-blocks-double .block {width: 100% !important;}.lastviewed .slider-recent-products {width: 679px;}.sub-blocks h2 {text-align: left;}.sub-blocks .slider-wrap {height: 302px;position: relative;width: 100%;}.sub-blocks .slider-blocks {position: absolute;transition: all 0.25s ease;width: 630px;}.sub-blocks .blocks .block.double {order: 1;width: 100%;}.sub-blocks .blocks .block.list {order: 2;width: 100%;}.sub-blocks .blocks .block.list .list-product {align-items: center;}.categories-slider .content {width: 50%;}.categories-slider .slider-wrap {min-height: 375px;width: 65%;}.recommended .top-bar .container > .d-flex {align-items: flex-start;flex-direction: column;}.recommended .top-bar .slider-nav {margin-top: 30px;}.recommended .top-bar .slider-nav ul li:first-of-type {margin-left: 0;}.recommended .products-slider .owl-carousel .owl-nav {top: -75px;}.top-brands .slider-brands {width: 680px;}.blog-articles {padding-top: 40px;padding-bottom: 50px;}.blog-articles .slider-wrap {height: 325px;margin-top: 30px;position: relative;width: 100%;}.blog-articles .slider-wrap .slider-blog {position: absolute;transition: all 0.25s ease;width: 624px;}.blog-articles .slider-blog .owl-stage-outer {margin: 0;overflow: visible;}.blog-articles .slider-wrap .article {height: 325px;}.blog-articles .article .img {height: 190px;}.blog-articles .article .data {padding-top: 25px;}.blog-articles.home .owl-carousel .owl-nav {display: flex;}.home-content .text-wrapper {padding-top: 40px;padding-bottom: 60px;}.ig-feed .intro {width: 40%;}.ig-feed .feed {width: 60%;}.ig-feed .intro h3 {margin-bottom: 10px;}.catalog .categories .cat {margin-bottom: 20px;}.catalog .categories .cat .img {height: 175px;}.catalog .categories .cat .content {padding: 20px;}.catalog .categories.compact .cat, .catalog .categories.compact .cat:nth-child(4n) {margin-right: 20px;}.catalog .categories.compact .cat:nth-child(3n) {margin-right: 0;}.catalog .categories.compact .cat {width: calc(100% / 3 - (40px / 3 ));}.intro-category.collection .intro {margin-top: 15px;padding-bottom: 50px;}#collection .products-wrap .results-actions {flex-direction: column;}#collection .products-wrap .results-actions .results {margin-bottom: 20px;}#collection .products-wrap .usps ul li:nth-child(2) {display: none;}.product .add-to-wishlist:hover i::before {color: #ADADBA;}.product.list .img {width: 100px;}.product.list .data {width: calc(100% - 120px);}.product.list .data h4 {padding-right: 150px;}.product.list .data .label + h4 {padding-right: 0;}.product.list.with-withlist .actions-wrap .actions:first-child {position: relative;top: -10px;}#product .title h1 {font-size: 24px;}#product .content > div.gallery {width: 46%;}#product .content > div.data {width: calc(54% - 30px);}#product .content .gallery .product-img-nav .item, #product .gallery-popup .popup-images-nav .owl-item .item {height: 59px;}#product .price .for {font-size: 24px;}#product .product-overview .wrap .top > .d-flex {flex-wrap: wrap;}#product .product-overview .wrap .top img {width: 22.5%;}#product .product-overview .wrap .top .details {width: 75%;}#product .product-overview .wrap .top .price {margin-bottom: 0;margin-top: 30px;padding-left: 0 !important;width: 22.5%;}#product .product-overview .wrap .top .buttons {display: flex;justify-content: space-between;margin-top: 30px;width: 75%;}#product .product-overview .wrap .top .buttons .btn {margin-bottom: 0 !important;width: 48%;}#product .product-overview .wrap .upsells h4 {font-size: 16px;margin-bottom: 15px;}#product-content .recommended.mobile .section-bundles {flex-direction: column;}#product-content .recommended.mobile .section-bundles .top-wrapper {width: 100%;}#product-content .recommended.mobile .section-bundles .product-details {padding-left: 0;width: 100%;}#product-content .recommended .box .action-wrapper .price {margin-top: 0;}#product-content .description .desc h3, #product-content #specs h3 {margin-bottom: 15px;}#product-content .description .points .wrapper {margin-top: 15px;}#product-content #reviews .review {flex-wrap: wrap;}#product-content #reviews .review .content {margin-bottom: 15px;width: 82%;}#product-content #reviews .review .review-by {padding-left: 18%;text-align: left;width: 82%;}#accessoires .content {width: 40%;}#accessoires .slider-wrap {width: 60%;}#add-to-cart .product-wrap .img {order: 1;}#add-to-cart .product-wrap .text {order: 2;width: 42%;}#add-to-cart .product-wrap .text .title {font-size: 21px;}#add-to-cart .product-wrap .price {align-self: flex-start;order: 3;text-align: right;width: 30%;}#add-to-cart .product-wrap .btn {bottom: 0;position: absolute;right: 0;}.cart-wrapper .cart-content ul.list-cart-main li .actions {bottom: 15px;}.popup .wrap {padding: 20px;}.accountpages .gui-review .gui-block, .accountpages .gui-review .gui-required, .accountpages .gui-register .gui-page-title + p, .accountpages .gui-register .gui-block, .accountpages .gui-register .gui-required, .accountpages .gui-password > *:not(.gui-page-title), .accountpages .gui-buttons > div, .accountpages .gui-login .gui-col2-big {width: 100%;}.accountpages.my-account .gui-col2-left-col1, .accountpages .gui-buttons > .gui-left {margin-top: 0;}.accountpages .gui-checkout-steps .gui-min-height {min-height: 0 !important;}.accountpages .gui-col2-equal .gui-col2-equal-col1 {margin-bottom: 20px;width: 100%;}.accountpages .gui-col2-equal .gui-col2-equal-col2 {width: 100%;}.accountpages .gui-wishlist .gui-table {border: none;padding-bottom: 0;}.accountpages .gui-wishlist .gui-table table thead {display: none;}.accountpages .gui-wishlist .gui-table table tr {background: #fff;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);display: flex;flex-wrap: wrap;position: relative;}.accountpages .gui-wishlist .gui-table table tr:nth-child(even) {z-index: 1;}.accountpages .gui-wishlist .gui-table table tr td:nth-child(1) {padding-bottom: 0;}.accountpages .gui-wishlist .gui-table table tr td:nth-child(2) {padding-bottom: 0;width: calc(90% - 70px);}.accountpages .gui-wishlist .gui-table table tr td:nth-child(2) a {font-size: 100%;}.accountpages .gui-wishlist .gui-table table tr td:nth-child(1n + 3) {padding-top: 0;}.accountpages .gui-wishlist .gui-table table tr td:nth-child(3) {align-items: center;display: flex;padding-left: 85px;width: 45%;}.accountpages .gui-wishlist .gui-table table tr td:nth-child(4) {text-align: right;width: calc(55% - 15px);}.accountpages .gui-wishlist .gui-table table tr td:last-of-type {display: flex;justify-content: flex-end;padding: 0;position: absolute;right: 15px;top: 20px;width: 10%;}.accountpages .gui-wishlist .gui-table table tr > td {border: none;}.accountpages .gui-wishlist .gui-table tbody tr td .gui-button-small {background-color: var(--accent);color: #fff;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);}.accountpages .gui-account-cart .gui-block-title, .accountpages .gui-account-compare .gui-block-title {font-size: 15px;}.accountpages .gui-account .gui-account-cart .gui-buttons .gui-right + .gui-clear, .accountpages .gui-account .gui-account-compare .gui-buttons .gui-right + .gui-clear {margin-top: 5px;}.accountpages .gui-block-productlist li {padding: 10px 15px;}.accountpages .gui-block-productlist li .gui-block-productlist-image {float: none;text-align: center;width: 100%;}.accountpages .gui-block-productlist li .gui-block-productlist-text {max-width: 100%;width: 100%;}.accountpages .gui-block-productlist li .gui-block-productlist-option {top: 18px;}.blog article {flex-direction: column;}.blog article .img, .blog article .text {width: 100%;order: 2 !important;}.blog article .img {height: 250px;order: 1 !important;}#banner .img {max-height: 40vh;}.article-wrapper .text .list-comment li {flex-direction: column;}.article-wrapper .text .list-comment li > div {margin-bottom: 10px;width: 100%;}.article-wrapper .text .list-comment li > p {width: 100%;}.article-wrapper .text .list-comment ~ .more {margin-top: 15px;}.form-comment .w-50 {width: 100%;}.blog-comments {padding-top: 40px;}.form-contact .d-flex {flex-wrap: wrap;}.form-contact .d-flex > div {width: 100%;}article.text.sticky {flex-wrap: wrap;}article.text.sticky .content {order: 0;padding-left: 0;width: 100%;}article.text.sticky .sidebar {order: 1;margin-top: 30px;position: relative;top: 0 !important;width: 100%;}article.text ul.list-brands li {width: calc(100% / 3);}#footer .footer-navigation .container {padding-bottom: 20px;}#footer .footer-navigation .container > .d-flex {flex-wrap: wrap;}#footer .footer-navigation .container > .d-flex> div {margin-bottom: 30px;min-width: 25%;}}@media only screen and (max-width: 760px) {.show-760 {display: flex !important;}.hide-760 {display: none !important;}.intro-category.small .intro.btn-only {margin-top: 30px;padding-bottom: 60px;}.intro-category.small .intro.btn-only .slider-wrap {opacity: 1;pointer-events: auto;}#showFilter {align-items: center;background: var(--accent);border-radius: var(--borderRadius);color: #fff;font-size: 13px;font-weight: 600;padding: 5px 10px;box-shadow: -1px 4px 4px rgba(0, 0, 0, 0.08);margin-left: 20px;width: 80px;}#showFilter i {font-size: 12px;margin-right: 5px;}.intro-category .intro .slider-wrap {left: -2.5%;width: calc(100vw + 5%);}.intro-category .intro .slider-wrap .sub-cats {width: calc(100vw - 5% - 80px);}.intro-category .intro .slider-wrap .sub-cats.slider-sub-cats {display: flex;align-items: center;width: 100%;min-width: unset;position: relative;overflow: hidden;}#collection {padding-top: 20px;}#collection .filter-wrap {background: #fff;display: none;height: 100vh;left: 0;position: absolute;top: 0;width: 100%;z-index: 10;}#collection .filter-wrap.show {display: block;}#collection .filter-wrap form {background: #fff;height: 100vh;left: 0;max-height: none;min-height: 100vh;overflow-y: scroll;position: fixed;top: 0 !important;width: 100% !important;z-index: 9;}#collection .filter-wrap .mobile-heading {background-color: #225069;height: 53px;position: relative;}#collection .filter-wrap .mobile-heading i::before, #collection .filter-wrap .mobile-heading h3, #collection .filter-wrap .mobile-heading a {color: #ffffff;}#collection .filter-wrap .mobile-heading i {left: 0;padding: 20px;position: absolute;text-align: center;font-size: 18px;}#collection .filter-wrap .mobile-heading h3 {margin-bottom: 0;}#collection .filter-wrap .mobile-heading a {position: absolute;right: 20px;}#dmws-filter-wrap > *:not(:first-child) {padding: 20px;}#dmws-filter-wrap .filter.price {max-width: 100%;}#dmws-filter-wrap .choosen li span {margin: 0;}#dmws-filter-wrap .choosen li:not(:last-of-type) {margin-right: 10px;}#collection .filter-wrap p.submit {bottom: 10px;left: 2.5%;position: fixed;text-align: center;width: 95%;z-index: 2;}#collection .filter-wrap p.submit button {background-color: var(--accent);border: none;box-shadow: -1px 4px 4px rgba(0,0,0,0.08);color: #fff;font-size: 13px;height: 50px;width: 100%;}#collection .filter-wrap p.submit button i {font-style: normal;}#dmws-filter-wrap > *:not(:first-child) {padding-bottom: 0;}#filter_form .filter:not(:last-of-type) {border-bottom: 1px solid #E2E2E2;margin-bottom: 0;padding-bottom: 20px;}#collection .filter-wrap .filter.selected {padding-bottom: 5px;}#collection .filter-wrap .filter.active {padding-bottom: 20px;}#filter_form .filter h4 {font-size: var(--defaultSize);margin-bottom: 0;position: relative;}#filter_form .filter h4 i {font-size: var(--defaultSize);position: absolute;right: 0;top: 4px;}#filter_form .filter h4 i::before {color: #6c6c7c;}#filter_form .filter.active h4, #filter_form .filter.active h4 i::before {color: var(--accent);}#filter_form .filter.active h4 i {transform: rotate(180deg);}#filter_form .filter > div {padding-top: 20px;}#filter_form .filter ul.choosen {padding-top: 5px;}#dmws-filter-wrap .filter.price h4 {margin-bottom: 0;}#collection .products-wrap {width: 100%;}.compare-active #compare-btn {width: 100%;right: 0 !important;}.product-page #compare-btn {bottom: 70px;}}@media only screen and (max-width: 575.98px) {:root {--defaultSize: 13px;--btnHeight: 40px;--topbarHeight: 53px;}.hide-575 {display: none !important;}.show-575 {display: block !important;}.show-575-flex {display: flex !important;}.show-575-inline {display: inline-block !important;}body > section:not(:last-of-type) {margin-bottom: 20px;}.container, #product .product-overview .container, .popup.newsletter .container {width: 90%;}.w-50 {width: 100%;}h1, .f-24, .featured-blocks .blocks .block .content h2, .product-block-white .wrap h2, .sub-blocks h2, .sub-blocks .blocks .block.text .top h3, .categories-slider .content h4, .blog-articles .title h3, .popup.help-popup .wrap .top h3, #product .title h1, #accessoires .content p, .accountpages .gui-page-title, #product .product-overview .wrap h3, article.text .content h2, .home-content .text-wrapper h2, .ig-feed .intro h3, #footer .footer-top .chat h3, .container.default-cart .gui-cart > .gui-page-title {font-size: 16px;}h2, article.blog h2 {font-size: 14px;}h3 {font-size: 13px;}h4 {font-size: 12px;}#top .main .container > .d-flex {position: relative;}#top #logo img {max-height: calc(var(--topbarHeight) - 6px);padding: 2px 0;width: 90px;}#top .main .icon-login {font-size: 18px;}#logo {left: 50%;position: absolute;transform: translateX(-50%);}#top .main .top-nav {width: 24%;}#top .main .count {width: 22px;}#top .main .cart .dropdown {margin-left: -20px;margin-right: -20px;width: calc(100% + 40px);z-index: 10;}#top .main .cart .dropdown h3 {padding: 0 15px;font-size: 21px;margin-bottom: 10px;}#top .main .cart .dropdown p {padding: 15px;}#top .main .cart .dropdown ul.list-cart li {flex-wrap: wrap;padding: 15px;}#top .main .cart .dropdown ul.list-cart li .img {margin-right: 10px;width: 15%;}#top .main .cart .dropdown ul.list-cart li .titles {padding-right: 45px;width: calc(85% - 15px);}#top .main .cart .dropdown ul.list-cart li .price {padding-left: calc(15% + 15px);padding-right: 0;text-align: left;width: 80%;}#top .main .cart .dropdown ul.list-cart li .price .current {font-size: var(--defaultSize);}#top .main .cart .dropdown ul.list-cart li .close {position: absolute;right: 15px;}#top .main .cart .dropdown .actions {padding: 15px;}#mobileMenu .wrap {width: 100vw;}#mobileMenu.hide .wrap {left: -100vw;}#mobileMenu .wrap ul li a {font-size: 14px;}#top .below-main.space {height: 0;}#top .fixed + .below-main, #top .fixed + .below-main.small {margin-top: calc( var(--topbarHeight) + 40px );}#top .usps {align-items: center;display: flex;height: 50px;}#top .usps.shadow {box-shadow: -1px 4px 4px rgba(0,0,0,0.08);position: relative;z-index: 1;}.usps ul {visibility: hidden;opacity: 0;max-height: 43px;}.js-ready .usps ul {visibility: visible;opacity: 1;max-height: unset;}.usps ul {justify-content: center;padding: 5px 0;}.usps ul li {line-height: normal;margin-right: 0 !important;}.usps-slider {text-align: center;width: 100%;}.search-autocomplete #searchExpanded {background-color: #f5f5f5;border-bottom: 1px solid #f2f2f2;height: 40px;opacity: 1;position: relative;pointer-events: auto;top: 100%;transition: 0s;}.search-autocomplete #searchExpanded .search-form {flex-direction: row-reverse;}.search-autocomplete #searchExpanded input[type="text"] {color: #757575;height: 40px;padding: 0;}.search-autocomplete #searchExpanded .search-icon {align-items: center;display: flex;justify-content: center;padding-left: 0;}.search-autocomplete #searchExpanded span i::before {color: #f39200!important;}.search-autocomplete .results-wrap .filter-scroll-wrap select{width: calc(100% - 30px);}.search-autocomplete #searchExpanded input::placeholder {color: #757575;opacity: 1;}.search-autocomplete #searchExpanded input:-ms-input-placeholder {color: #757575;}.search-autocomplete #searchExpanded input::-ms-input-placeholder {color: #757575;}.search-autocomplete .results-wrap .close {top: 25px;}.search-autocomplete .results-wrap > .d-flex {flex-direction: column-reverse;}.search-autocomplete .results-wrap {left: -5vw;}.search-autocomplete .results-wrap .filter-scroll-wrap {padding-right: 0;width: 100%;}.search-autocomplete .results-wrap ul.search-products {width: 100% !important;}.search-autocomplete .results-wrap ul.search-products li .content {width: 42%;}.search-autocomplete .results-wrap ul.search-products li .content h5 {font-size: var(--defaultSize);}.search-autocomplete .results-wrap ul.search-products li .price .current {font-size: var(--defaultSize);}.search-autocomplete .results-wrap ul.search-products li .price {margin-right: 10px;width: 20%;}.search-autocomplete .results-wrap ul.search-products li .btn {padding-left: 5px;padding-right: 5px;width: 30%;}.search-autocomplete.noresults .results-wrap ul.search-products {margin-bottom: 20px;}.breadcrumbs ol li i {display: inline-block;font-size: 10px;margin-right: 5px;position: relative;top: -1px;transform: rotate(180deg);}.product-block-white .wrap {height: 325px;margin: 22px 5%;min-height: 0;max-width: 244px;padding: 15px 10px;width: 100%;}.product-block-white .wrap h2 {margin-bottom: 5px;}.product-block-white .wrap .price {right: 15px;}.product-block-white .wrap .usp {bottom: 15px;}.featured-blocks .blocks {min-height: 200px;}.featured-blocks .blocks .block .content h2 {font-size: 16px;}.featured-blocks .blocks .block.product-block-white {left: -5%;}.featured-blocks .blocks .block.product-block-white .wrap {margin-left: 5%;}.featured-blocks .blocks.double .slider-wrap {height: 130px;}.featured-blocks .blocks.double .block {height: 130px !important;}.featured-blocks .blocks.double.one .block {height: 350px !important;}.featured-blocks .blocks.double .block.left .content {padding-left: 10px;padding-right: 40%;}.featured-blocks .blocks.double .block.right .content {padding-left: 40%;padding-right: 10px;}.featured-blocks .blocks .block .content .price {right: 10px;}.featured-blocks .blocks.double .block.right .price {left: 10px;}.featured-blocks .blocks.double .slider-blocks-double {position: absolute;transition: all 0.25s ease;width: 279px;}.featured-blocks .blocks.double .slider-blocks-double .owl-stage-outer {overflow: visible;}#add-to-cart + .lastviewed {margin-top: 30px;}.lastviewed {min-height: 245px;}.lastviewed .slider-wrap {height: 220px;}.lastviewed .slider-recent-products {width: 312px;}.lastviewed .owl-stage {margin-bottom: 50px;margin-top: 20px;}.lastviewed h3 {font-size: 16px;}.lastviewed .product-short {min-height: 160px;padding: 15px 5px 10px;}.lastviewed .product-short .img {height: 70px;}.lastviewed .product-short .title {margin-bottom: 5px;}.lastviewed .product-short .price .current {font-size: var(--defaultSize);}section.sub-blocks {padding-bottom: 0;}.sub-blocks {padding-top: 15px;}.sub-blocks h2 {margin-bottom: 0;}.sub-blocks .blocks .block .bar {font-size: var(--defaultSize);padding-left: 12px;padding-right: 20px;}.sub-blocks .blocks .block.double, .sub-blocks .blocks .block.list {border-radius: 0;box-shadow: none;left: -5%;margin-bottom: 0;overflow: visible;width: 100vw;}.sub-blocks .blocks .blocks-wrap.full-width .block.double {left: -5%;}.sub-blocks .blocks .block.double {margin-bottom: 0;min-height: 200px;}.sub-blocks .blocks .block.double::before {content: "";display: block;width: 100vw;}.sub-blocks .blocks .block.list .list-product {min-height: 150px;padding: 0 5%;width: 100vw;}.sub-blocks .slider-wrap {height: 198px;margin-top: 15px;min-height: 0;}.sub-blocks .slider-blocks {width: 218px;}.sub-blocks .blocks .block .top {height: 118px;}.sub-blocks .blocks .block.text .top {font-size: 12px;}.sub-blocks .blocks .block.special .label {display: none;}.sub-blocks .blocks-wrap {flex-wrap: wrap;width: 100vw;}.sub-blocks .blocks .block.list .list-product .img img {max-height: 110px;}.categories-slider {padding: 22px 0 67px;}.categories-slider .container > .d-flex {align-items: flex-start;flex-direction: column;position: relative;}.categories-slider .content {padding-bottom: 30px;padding-right: 0;position: static;width: 100%;}.categories-slider .content h4 {margin-bottom: 0;}.categories-slider .content a {bottom: -40px;margin-top: 0;position: absolute;}.categories-slider .slider-wrap {min-height: 175px;}.categories-slider .slider-cats {width: 810px;}.categories-slider .slider-cats .category {flex-direction: column;padding: 15px 10px;}.categories-slider .slider-cats .category .description {margin-left: 0 !important;}.categories-slider .slider-cats .category .description .title, .categories-slider .slider-cats .category img + .description .title {font-size: var(--defaultSize);text-align: center;}.categories-slider .slider-cats .category img {max-height: 90px;object-fit: contain;}.categories-slider .owl-stage {padding: 0;}.categories-slider .slider-wrap::before {display: none;}.categories-slider .slider-wrap .owl-nav {display: none !important;}.product, .product.short {height: 375px;padding: 15px;}.product.strict {height: 425px;}.product.short.strict {height: 375px;padding: 15px;}.product.b2b {height: 380px;}.product .img, .product.strict .img {height: 120px;margin-bottom: 10px;}.product .label {bottom: -5px;}.product .data {min-height: 0;}.product .data h4 {font-size: var(--defaultSize);margin-bottom: 2px;}.product .data .stars {font-size: 14px;margin-top: 3px;}.product .actions {margin-top: 0;}.product .actions .price {display: flex;flex-direction: row;margin-bottom: 10px;margin-top: 5px;white-space: nowrap;width: 100%;}.product .actions .price.strict {flex-direction: column;}.product .actions .price .prev {margin-right: 5px;}.product .actions .price .current {align-items: center;display: flex;font-size: var(--defaultSize);}.product .actions .price .tax {color: #6c6c7c;font-size: calc(var(--defaultSize) - 2px);margin-left: 5px;}.product .actions .direct-buy input {height: 40px;padding: 0;text-align: center;width: 52px;}.products-slider .slider-wrap, .products-slider.shorter .slider-wrap {height: 400px;}.products-slider.strict .slider-wrap {height: 450px;}.recommended .products-slider {min-height: 400px;}.recommended .products-slider .slider-wrap {margin: 20px 0 0;}.recommended .products-slider .products-wrap.no-slider .product {width: calc(45% - 19px);}.recommended .top-bar .slider-nav {margin-top: 20px;}.recommended .top-bar .slider-nav ul {flex-wrap: wrap;margin: 0;}.recommended .top-bar .slider-nav ul li {font-size: var(--defaultSize);margin-left: 0;margin-right: 15px;}.recommended .top-bar .slider-nav ul li:last-of-type {margin-right: 0;}.recommended .products-slider .product .actions .check {display: none;}.recommended .products-slider .owl-carousel .owl-nav {display: none;}.products-slider .slider-products, .cart-upsells .slider-upsells, .related .slider-related {width: 920px;}.top-brands {padding-bottom: 30px;}.top-brands .container > a {font-size: var(--defaultSize);margin-top: 15px;}.top-brands .slider-wrap {height: 50px;}.top-brands .slider-brands {width: 325px;}.top-brands .slider-brands .brand a img {max-height: 50px;width: auto;}.top-brands .owl-carousel .owl-nav {display: none;}.blog-articles {padding-bottom: 80px;position: relative;}.blog-articles .more {bottom: 24px;font-size: var(--defaultSize);line-height: 1.6;margin-top: 0;padding-right: 0;position: absolute;}.blog-articles .more a {display: block;}.blog-articles .slider-wrap, .blog-articles .slider-wrap .article {height: 205px;}.blog-articles .slider-wrap .slider-blog {width: 218px;}.blog-articles .article .img {height: 120px;}.blog-articles .article .data {padding: 10px 10px 0;text-align: left;}.blog-articles .article .data .date, .blog-articles .article .data h4 {font-size: var(--defaultSize);}.blog-articles .article .data h4 {margin-bottom: 0;}.blog-articles .article .data .date {margin-bottom: 5px;}.blog-articles.home .owl-carousel .owl-nav {display: none;}.home-content .text-wrapper {padding-top: 20px;padding-bottom: 30px;}.home-content .text-wrapper h2 {margin-bottom: 10px;}.home-content .text-wrapper p:not(:last-child) {margin-bottom: 20px;}.ig-feed {padding: 30px 0 75px;position: relative;}.ig-feed .intro {width: 100%;}.ig-feed .intro a {bottom: 32px;font-size: 12px;position: absolute;}.ig-feed .container > .d-flex {align-items: flex-start;flex-direction: column;}.ig-feed .feed {left: -5.5%;width: 100vw;}.popup .wrap .icon-close {align-items: center;border-radius: 50%;border: 1px solid #F6F6F6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);display: flex;font-size: 12px;height: 37px;justify-content: center;right: 5vw;top: 10px;width: 37px;}.popup.help-popup .wrap .top {padding: 30px 20px 20px;}.popup.help-popup .wrap .content {padding: 20px 20px 30px;}.popup.help-popup .wrap .content p:first-of-type {margin-bottom: 20px;margin-top: 0px;}.catalog h1 {margin-bottom: 20px;margin-top: 15px;}.catalog .categories {padding-top: 30px;}.catalog .categories .cat {width: 100%;}.catalog .categories:not(.compact) .cat {margin-right: 0 !important;}.catalog .categories .cat .img {height: 125px;}.catalog .categories .cat.with-image .content {padding: 10px;}.catalog .categories .cat .content h3 a {font-size: var(--defaultSize);}.catalog .categories .cat .content ul li:not(:last-of-type) {margin-bottom: 8px;}.catalog .categories.compact .cat, .catalog .categories.compact .cat:nth-child(3n) {margin-right: 20px;}.catalog .categories.compact .cat:nth-child(2n) {margin-right: 0;}.catalog .categories.compact .cat {width: calc(100% / 2 - 10px);}.intro-category {margin-bottom: 0 !important;}.intro-category .wrapper {padding-top: 15px;width: 90%;}.intro-category .intro {margin-top: 45px;padding-bottom: 65px;}.intro-category .intro h1 {margin-bottom: 0;}.intro-category .intro h1 + span {display: block;margin-top: 10px;}.intro-category .intro .slider-wrap {left: -5.5%;}.intro-category .intro .sub-cats .box {padding: 0 12px;white-space: nowrap;}.intro-category.collection .intro {padding-bottom: 65px;}.product .add-to-wishlist {right: 10px;top: 10px;}.products.grid .product .actions-wrap {padding-bottom: 30px;}.products.grid .product .actions-wrap .actions {align-items: flex-start;flex-direction: column;}.products.grid .product .actions-wrap .actions .check {bottom: 15px;position: absolute;}.product.list {align-items: center;flex-wrap: wrap;padding: 15px;}.product.list .img {height: 85px;width: 35%;}.product.list .label {left: 10px;position: absolute;top: auto;}.product.list .data {width: 60%;}.product.list .data h4 {padding-right: 0;}.product.list .actions-wrap {height: auto;position: relative;right: 0;width: 100%;}.product.list .actions {justify-content: flex-end;}.product.list .actions .price {margin-bottom: 0;margin-right: 10px;margin-top: 0;}.product.list .actions .stock {margin-bottom: 0;text-align: left;}.product.list.with-withlist .actions-wrap .actions:first-child {justify-content: flex-start;}#collection {padding-top: 0;}#collection .products-wrap .products.grid {justify-content: space-between;}#collection .products-wrap .products.grid .product {border-radius: 0;box-shadow: none;height: unset;margin-bottom: 0;margin-right: 0 !important;padding-left: 0;padding-right: 0;width: calc(50% - 10px) !important;}#collection .products-wrap .products.grid:not(.no-border) .product {padding-bottom: 20px;}#collection .products-wrap .products.grid:not(.no-border) .product::before {background: rgba(38,63,77,0.1);bottom: 0;content: '';height: 1px;left: 0;position: absolute;width: 140%;}#collection .products-wrap .products.grid:not(.no-border) .product:nth-of-type(2n + 1)::before {left: -5vw;}#collection .products-wrap .products.grid.last-no-border .product:last-of-type::before {display: none;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location {padding: 30px 20px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-label {font-size: 16px;}#gui-modal-product-inventory-location-wrapper #gui-modal-product-inventory-location-close::before {font-size: 16px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-header {padding-bottom: 15px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content {max-height: 50vh;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content .gui-modal-product-inventory-location-footer {font-size: 14px;}#gui-modal-product-inventory-location-wrapper .gui-modal-product-inventory-location-content-row-divider {margin: 15px 0;}#product {box-shadow: none;margin-bottom: 20px;}#product .content {flex-direction: column;}#product .title {margin-bottom: 0;margin-top: 10px;}#product .title .brand.show-575 a {color: var(--bodyText);}#product .title h1 {margin: 2px 0;}#product .content .title .meta > div:nth-child(2):after {display: none;}#product .title .meta > div:nth-child(3):after {display: none;}#product .content > div.gallery {width: 100%;}#product .content > div.data {width: 100%;}#product .content .add-to-wishlist {align-items: center;border-radius: 50%;border: 1px solid #f6f6f6;box-shadow: 1px 1px 4px rgba(0,0,0,0.06);height: 37px;justify-content: center;position: absolute;right: 5%;width: 37px;z-index: 2;}#product .content .add-to-wishlist i {font-size: 15px;}#product .content .add-to-wishlist i::before {color: #ADADBA;}#product .content .add-to-wishlist.in-wishlist i::before {color: var(--accent);}#product .content .gallery .featured {height: 239px;}#product .content .gallery .product-img-main .owl-item .item img {height: 219px;}#product .content .gallery .product-img-main .owl-nav button, #product .gallery-popup .wrap .popup-images .owl-nav button {font-size: 15px;}#product .content .gallery .featured .label {bottom: 0;left: 0;right: auto;top: auto;}#product .content .gallery .product-img-nav .item {width: 60px;}#product .gallery-popup .popup-images-nav .owl-item .item {width: 65px;}#product .price .for {font-size: 16px;}#product .content .data .actions {margin-bottom: 10px;}#product .content .data .actions .cart {background: #fff;bottom: 0;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);flex-wrap: nowrap;left: 0;padding: 10px 2.5%;position: fixed;width: 100vw;z-index: 5;}#product .content .data .actions .cart .qty {margin-bottom: 0;margin-right: 10px;}#product .content .data .actions .cart .btn.addtocart {font-size: var(--defaultSize);margin-right: 0;padding: 0;text-align: center;}#product .content .data .variations .image-variants .variant-blocks .owl-nav .owl-prev {left: -15px;}#product .content .data .actions .cart .qty input {padding-left: 15px;pointer-events: none;}#product .content .data .actions .cart.qty-in-btn .qty {border: none;margin-right: 0;position: absolute;width: 90px;}#product .content .data .actions .cart.qty-in-btn .qty input {display: none;pointer-events: none;}#product .content .data .actions .cart.qty-in-btn .qty .change {left: 0;}#product .content .data .actions .cart.qty-in-btn .qty .change a {align-items: center;color: #fff;display: flex;height: 100%;justify-content: center;position: absolute;width: 45px;}#product .content .data .actions .cart.qty-in-btn .qty .change a.up {left: 45px;}#product .content .data .actions .cart.qty-in-btn .qty .change a.down {left: 0;}#product .content .data .actions .cart.qty-in-btn .qty .change a::after {background-color: #fff;content: '';height: 100%;opacity: 0.3;position: absolute;right: 0;top: 0;width: 1px;}#product .content .data .actions .cart.qty-in-btn .btn.addtocart.show-768-flex {display: flex !important;flex-direction: row-reverse;padding-left: 90px;}#product .content .data .actions .cart.qty-in-btn .btn.addtocart i {margin-left: 7px;margin-right: 0;top: 0;}#product .content .data .actions .cart.qty-in-btn .btn.addtocart span {margin-right: 7px;}#product .content .data .actions .cart.default .qty {width: 90px;}#product .content .data .actions .cart.default .qty input {padding-left: 15px;text-align: center;}#product .content .data .actions .cart.default .qty .change {flex-direction: row;width: 100%;}#product .content .data .actions .cart.default .qty .change a {padding: 0 8px;position: absolute;top: 50%;transform: translateY(-50%);}#product .content .data .actions .cart.default .qty .change a.up {right: 5px;}#product .content .data .actions .cart.default .qty .change a.down {left: 5px;}#product .content .data .staffel {position: relative;}#product .content .data .staffel .heading span {display: block;margin-top: 5px;}#product .content .data .staffel ul.group:not(.single) {column-count: unset;display: flex;overflow-x: scroll;white-space: nowrap;width: 100%;}#product .content .data .staffel ul.group:not(.single)::after {background: linear-gradient(to left, var(--bodyBG), rgba(255, 255, 255, 0.0));content: '';display: block;height: 100%;opacity: 0;opacity: 1;pointer-events: none;position: absolute;right: 0;top: 0;width: 10%;}#product .content .data .staffel ul.group:not(.single) li {margin-bottom: 15px;margin-right: 15px;}#product .content .data .staffel ul.group:not(.single) li:last-of-type {padding-right: 20px;}#product .content .data .usps ul {column-count: 1;margin-bottom: 15px;}#product .content .data .check {margin-bottom: 30px;}#product .content .data .actions .btn.addtocart {margin-right: 0;}#product .product-overview {height: 100vh;}#product .product-overview .container {height: 100vh;left: 0;top: 0;transform: none;width: 100vw;}#product .product-overview .wrap {border-radius: 0;max-height: 100vh;top: -1px;width: 90%;}#product .product-overview.big .wrap {height: 100%;width: 100%;}#product .product-overview .wrap .top {padding: 20px 5%;}#product .product-overview .wrap .continue {font-weight: 600;margin-bottom: 10px;}#product .product-overview .wrap .top img {max-width: 27%;width: 100px;}#product .product-overview .wrap .top .details {padding-left: 10px !important;width: 72%;}#product .product-overview .wrap .top .details h4 {font-size: var(--defaultSize);}#product .product-overview .wrap .top .details .price {display: flex !important;}#product .product-overview .wrap .top .price {align-items: center;margin-top: 10px;width: 100%;}#product .product-overview .wrap .top .price .from {margin-bottom: 0;margin-right: 7px;}#product .product-overview .wrap .top .price .for {font-size: var(--defaultSize);}#product .product-overview .wrap .hurry {margin-top: 10px;}#product .product-overview .wrap .top .buttons {padding-left: 0 !important;width: 100vw;}#product .product-overview.big .wrap .top .buttons {background: #fff;bottom: 0;box-shadow: 2px 2px 50px rgba(38,63,77,0.1);flex-wrap: nowrap;left: 0;margin-top: 0;padding: 10px 5vw !important;position: fixed;z-index: 5;}#product .product-overview .wrap .top .buttons .btn {width: 100%;}#product .product-overview .wrap .upsells {padding: 18px 5vw 0;}#product .product-overview .wrap .upsells h4 {font-size: var(--defaultSize);}#product .product-overview .wrap .upsells .related.list {padding-bottom: 8vh;}#product .product-overview .wrap .upsells .related.list .article {align-items: flex-start;flex-wrap: wrap;height: auto;}#product .product-overview .wrap .upsells .related.list .article > a {margin-right: 20px;width: 25%;}#product .product-overview .wrap .upsells .related.list .article .description {width: calc(75% - 20px);}#product .product-overview .wrap .upsells .related.list .article .description .title {font-size: var(--defaultSize);margin-bottom: 2px;}#product .product-overview .wrap .upsells .related.list .article .actions, #product .product-overview .wrap .upsells .related.list .article .legal {margin-left: calc(25% + 20px);margin-top: -5px;width: calc(75% - 20px);}#product-content {margin-bottom: 10px;}#product-content .container {display: flex;flex-direction: column;}#product-content .container > section {flex-wrap: wrap;order: 1;margin-bottom: 0 !important;}#product-content .container > .recommended {order: 2;}#product-content .description .points {padding-right: 0;}#product-content section h3 {font-size: var(--defaultSize);margin-bottom: 15px !important;}#product-content section > h3 {border-bottom: 1px solid #E1E1E1;color: var(--headingsColor);display: block;margin-bottom: 0 !important;padding: 20px 0;position: relative;width: 100%;}#product-content section > h3 i:not(.icon-social-yt) {font-size: 10px;padding: 10px 15px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}#product-content section > h3 i:not(.icon-social-yt)::before {color: var(--headingsColor);}#product-content section > h3.active, #product-content section > h3.active i:not(.icon-social-yt)::before {border-bottom: none;color: var(--accent);}#product-content section > h3.active i:not(.icon-social-yt) {transform: translateY(-50%) rotate(180deg);}#product-content #description .desc-wrap {margin-bottom: 30px;}#product-content .description .points .wrapper {margin-top: 0;}#product-content .description .desc {margin-top: 0;}#product-content .description .more {margin-left: 0;}#product-content .container > section#specs.w-50 {width: 100%;}#product-content #specs dl > div {padding: 10px 15px;}#product-content #specs .more {margin-top: 10px;padding-left: 0;}#product-content #reviews .overview .rating {font-size: var(--defaultSize);flex-wrap: wrap;}#product-content #reviews .overview .rating > span {margin-left: 0;margin-top: 3px;width: 100%;}#product-content #reviews .overview .btn {display: inline-block;margin-top: 20px;position: relative;top: auto;transform: none;}#product-content #reviews .review .rating {display: flex;font-size: var(--defaultSize);margin-bottom: 6px;width: 100%;}#product-content #reviews .review .rating b {margin-right: 4px;}#product-content #reviews .review .rating .stars {margin-left: 5px;}#product-content #reviews .review .content {width: 100%;}#product-content #reviews .review .review-by {padding-left: 0;width: 100%;}#product-content #media h3 {padding: 0;}#product-content #media h3.active {border-bottom: 1px solid #E1E1E1;}#product-content #media h3 a {color: var(--headingsColor);display: block;padding: 20px 0;}#product-content #media h3 a i {position: relative;}#product-content #share h3 {border-bottom: none;}#product-content .recommended.mobile {margin-top: 30px;}#product-content .recommended.mobile h3 {font-size: var(--defaultSize);}#product-content .recommended .recommended-slider {left: -5.5%;width: 100vw;}#product-content .recommended .owl-stage-outer {box-shadow: none;}#product-content .recommended .box {padding: 0 5%;}#product-content .recommended .box h4 {font-size: var(--defaultSize);margin-top: 5px;max-width: 100%;}#product-content .recommended .box .action-wrapper .pricing > div.deal {margin-bottom: 8px;}#product-content .recommended .box .action-wrapper .btn {height: 50px;}#product-content .recommended .box .list-collection li .product-configure select {padding-left: 5px;}#product-content .recommended .owl-nav {right: 5.5%;}#accessoires {padding: 30px 0;}#accessoires .container {flex-direction: column;}#accessoires .content {margin-bottom: 35px;padding-right: 0;width: 100%;}#accessoires .slider-wrap {height: 240px;width: 100%;}#accessoires .slider-wrap .owl-carousel .owl-nav {display: none;}#accessoires .slider-wrap .article {min-height: 170px;}#accessoires .slider-wrap .article img {height: 90px;}#accessoires .slider-wrap .article .description .price {font-size: 12px;}.cart-wrapper article.text {margin-bottom: 22px;}.cart-wrapper .top .btn {height: 50px;margin-bottom: 10px;margin-top: 10px;min-width: 45%;position: relative;top: 0;transform: none;}.cart-wrapper .cart-content ul.list-cart-main li {padding: 15px;}.cart-wrapper .cart-content ul.list-cart-main li .img {width: 20%;}.cart-wrapper .cart-content ul.list-cart-main li .data {flex-wrap: wrap;padding-left: 15px;width: 80%;}.cart-wrapper .cart-content ul.list-cart-main li .data > div:first-of-type {padding-left: 0;width: 100%;}.cart-wrapper .cart-content ul.list-cart-main li .data > div:last-of-type {margin-top: 10px;width: 100%;}.cart-wrapper .cart-content ul.list-cart-main li .data h4 {font-size: var(--defaultSize);padding-right: 45px;}.cart-wrapper .cart-content ul.list-cart-main li .data h4.small {padding-right: 100px;}.cart-wrapper .cart-content ul.list-cart-main li .data .stock {margin-top: 7px;}.cart-wrapper .cart-content ul.list-cart-main li .actions a {font-size: 0;}.cart-wrapper .cart-content ul.list-cart-main li .actions a.add-to-wishlist {margin-right: 5px;}.cart-wrapper .cart-content ul.list-cart-main li .actions {bottom: auto;right: 10px;top: 10px;}.cart-wrapper .cart-content .bundled ul {flex-wrap: wrap;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li {padding: 0 0 5px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li:not(:last-of-type) {margin-right: 8px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li i {margin-right: 10px;}.cart-wrapper .cart-content ul.list-cart-main li .data .bundled ul li img {max-width: 46px;}.cart-wrapper .cart-content .total {padding: 20px 15px;}.cart-wrapper .cart-content .buttons {flex-direction: column-reverse;}.cart-wrapper .cart-content .buttons .btn.addtocart {margin-bottom: 20px;}.cart-wrapper .cart-content .buttons .btn.continue {padding: 0 10px;}.cart-wrapper .cart-upsells + .related header {margin-top: 0;}.cart-upsells .slider-wrap, .related .slider-wrap {height: 400px;}.cart-upsells .slider-wrap .owl-stage-outer, .related .slider-wrap .owl-stage-outer {margin: 15px 0 !important;}.cart-wrapper .related .slider-related .owl-nav, .cart-wrapper .cart-upsells .slider-upsells .owl-nav {top: -45px;}.cart-upsells .slider-wrap.strict, .related .slider-wrap.strict {height: 455px;}.container.default-cart.with-text::before, .container.default-cart.with-text::after {top: -15px;}.accountpages .container::after {height: 70px;}.accountpages .gui-block .gui-block-title {font-size: 14px;}.accountpages .gui-checkout #gui-block-billing-address .gui-field .gui-col3-center, .gui-checkout-default #gui-form .gui-field .gui-col3-center, #gui-form .gui-register .gui-field .gui-col3-center, .accountpages .gui-account .gui-form .gui-field .gui-col3-center {display: flex;}.accountpages .gui-checkout #gui-block-billing-address .gui-field .gui-col3-center > div, .gui-checkout-default #gui-form .gui-field .gui-col3-center > div, #gui-form .gui-register .gui-field .gui-col3-center > div, .accountpages .gui-account .gui-form .gui-field .gui-col3-center > div {margin: 0 10px 0 0 !important;min-width: calc(100% / 3 - 20px / 3);}.accountpages .gui-checkout #gui-block-billing-address .gui-field .gui-col3-center > div:nth-child(3), .gui-checkout-default #gui-form .gui-field .gui-col3-center > div:nth-child(3), #gui-form .gui-register .gui-field .gui-col3-center > div:nth-child(3), .accountpages .gui-account .gui-form .gui-field .gui-col3-center > div:nth-child(3) {margin-right: 0 !important;}.accountpages .gui-checkout .gui-buttons a.gui-button-small, .accountpages .gui-block-highlight .gui-confirm-buttons .button-holder a.gui-button-large.gui-button-action {width: 48%;}#gui-block-review .gui-cart-sum .strict-submit, .accountpages .gui-checkout .gui-buttons a.gui-button-large {width: 100%;}.gui-checkout-default #gui-form .gui-block .gui-buttons {flex-direction: column;}.accountpages .gui-checkout .gui-form .gui-confirm-buttons a.gui-button-action, #gui-block-review .gui-cart-sum .gui-button-action {height: 50px;line-height: 50px;}.gui-checkout-one-page #gui-form-login .gui-buttons {flex-direction: column-reverse;}.blog article .img {height: 175px;}.blog article .text {padding: 20px 15px;}.blog article .text .meta {font-size: var(--defaultSize);margin-bottom: 10px;}.blog article .text h3 {font-size: 16px;margin-bottom: 10px;}#banner .img {max-height: 30vh;}.blog .tags {margin-bottom: 20px;margin-top: 20px;}.blog .tags span {display: block;font-size: var(--defaultSize);}.blog .tags a {margin-left: 0;margin-right: 10px;}article.text.shadow:before {height: 80px;}article.text.grey:after {top: 50px;}article.text ul.list-brands li {margin-bottom: 0;width: calc(100% / 2);}.form-contact label {font-size: var(--defaultSize);}.popup.newsletter .wrap .image {height: 25vh;}.popup.newsletter .wrap .content {padding: 40px 20px;}.popup.newsletter .wrap .content h3 {font-size: var(--defaultSize);}.popup.newsletter .wrap .content p {margin-bottom: 30px;}.popup.newsletter #formNewsletterFooter button {margin-bottom: 5px;margin-top: 15px;}#footer .footer-top {padding-bottom: 30px;}#footer .footer-top .container > .d-flex {flex-direction: column;}#footer .footer-top .right {padding-left: 0;width: 100%;}#footer .footer-top .chat .links {display: inline-flex !important;flex-direction: column;padding-left: 30px;width: 50%;}#footer .footer-top .chat .links a {font-size: var(--defaultSize);}#footer .footer-navigation .container {padding-bottom: 0;padding-top: 30px;}#footer .footer-navigation .container > .d-flex {flex-direction: column;}#footer .footer-navigation .container > .d-flex> div {margin-bottom: 20px;width: 100%;}#footer .footer-navigation .container > .d-flex> div:last-of-type {margin-bottom: 0;}#footer .footer-navigation .container > .d-flex> div:last-of-type.active {margin-bottom: 20px;}#footer .footer-navigation h3, #footer .footer-navigation .h3 {border-bottom: 1px solid #E2E2E2;font-size: var(--defaultSize);margin-bottom: 0;padding-bottom: 20px;position: relative;}#footer .footer-navigation .d-flex > div:last-of-type h3, #footer .footer-navigation .d-flex > div:last-of-type .h3 {border-bottom: none;}#footer .footer-navigation h3 i, #footer .footer-navigation .h3 i {font-size: var(--defaultSize);position: absolute;right: 0;top: 4px;}#footer .footer-navigation h3 i::before, #footer .footer-navigation .h3 i::before {color: #6c6c7c;}#footer .footer-navigation div.active h3, #footer .footer-navigation div.active h3 i::before, #footer .footer-navigation div.active .h3, #footer .footer-navigation div.active .h3 i::before {color: var(--accent);}#footer .footer-navigation div.active h3 i, #footer .footer-navigation div.active .h3 i {transform: rotate(180deg);}#footer .footer-navigation .d-flex > div:not(:last-of-type) ul {padding-top: 20px;}}@media only screen and (max-width: 345px) {.recommended .top-bar .slider-nav ul li {font-size: calc(var(--defaultSize) - 1px);}}@media (max-height: 800px) and (min-width: 1280px) {.search-autocomplete .results-wrap .filter-scroll-wrap {max-height: 50vh;}}@media (max-height: 768px) and (min-width: 1024px) {.search-autocomplete .results-wrap .filter-scroll-wrap {max-height: 50vh;}}.search-autocomplete .results-wrap .filter-scroll-wrap select:before{content: '\e900';font-family: 'icomoon';width: 10px;height: 10px;position: absolute;}.ig-feed .feed {height: var(--instaHeight);}.ig-feed .intro {z-index: 2;}.ig-feed .feed .slider-feed {width: calc(var(--instaHeight) * var(--instaItems));}.ig-feed .feed .slider-feed .owl-stage-outer {overflow: visible;}.ig-feed .feed .slider-feed::before {background: #fff;content: '';height: 100%;left: -100vw;position: absolute;width: 100vw;z-index: 1;}.slider-feed div{height: var(--instaHeight);position: relative;}.slider-feed div ul{font-size: 1.5em;}.slider-feed div img, .slider-feed div video {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%!important;height: 100%!important;object-fit: cover;object-position: center;}.slider-feed div a::after {align-items: center;background-color: rgba(26,26,26,.5);color: #fff;content: 'Bekijken';display: flex;height: 100%;justify-content: center;left: 0;opacity: 0;position: absolute;top: 0;transition: 0.2s;width: 100%;}.slider-feed div a:hover::after {opacity: 1;}@media only screen and (max-width: 1199.98px) {:root {--instaItems: 3;}}@media only screen and (max-width: 999.98px) {:root {--instaItems: 2;}}@media only screen and (max-width: 768.98px) {:root {--instaHeight: 176px;--instaItems: 2;}}@media only screen and (max-width: 575.98px) {:root {--instaHeight: 106px;--instaItems: 3;}}.yotpo .standalone-bottomline .yotpo-stars {margin-right: 15px;}#product .meta .yotpo.bottomLine {display: inline-block;padding-right: 5px;}#product .meta .yotpo.bottomLine .text-m {font-size: 14px;}#product .meta .yotpo.bottomLine .yotpo-display-wrapper {display: inline-block;vertical-align: text-top;}#product .meta .yotpo.bottomLine:after {display: inline-block;color: #dadada;content: "|";margin-left: 10px;margin-right: 10px;} html:has(.mega-active) #top .module-product-bar, html:has(.with-drop:is(.hover)) #top .module-product-bar, html:has(.top-wrap:hover) #top .module-product-bar{ visibility: hidden; opacity: 0;} #menu.megamenu ul ul.subnav.subnav-brand img { aspect-ratio: 2 / 1; object-fit: contain; max-width: 200px; opacity: 1;}