/* ---- globals ---- */
/* inputs */
/* categories navigation */
/* compare products */
/* page structure */
/* mechanics and animations */
/* --- components ---- */
/* no image icon */
/* basic dropdowns (dropdowns from init.js) */
/* miniboxes */
/* waiting circle */
/* newsletter */
/* header */
/* stepper */
/* tables */
/* tooltips */
/* tooltips and modals */
/* ---- pages ---- */
/* product list */
/* product details */
/* message bars and texts */
/* cart */
/* editing order stuff */
/* Other */
@media only screen and (max-width: 1279px) and (hover: none) {
a:hover {
color: inherit;
background: inherit;
}
}
@media only screen and (max-width: 1279px) {
.no-on-mobile-ui {
display: none !important;
}
.not-visible-mobile-ui {
visibility: hidden !important;
position: absolute;
top: -9999999999px;
}
.f-none-mobile-ui {
float: none;
}
.container-ui {
width: 100%;
padding: 20px;
}
.dropdowns-ui {
max-width: none;
}
input[name=phoneNo] {
max-width: 100%;
}
.form-button-ui {
width: 100%;
}
.notify-about-availability-button-ui, .ask-for-price-button-ui {
width: 100%;
margin: 0;
padding: 17px;
font-size: 12px;
float: right;
}
.message-popup-background {
padding: 0;
}
.message-popup-background .message-popup-ui {
top: 0;
bottom: 0;
width: 100%;
transform: none;
}
.message-popup-ui.cookie-notice-ui {
max-height: 100vh;
}
.message-popup-ui.cookie-notice-ui:not(.top-ui), .message-popup-ui.cookie-notice-ui:not(.bottom-ui) {
overflow: auto;
}
.message-popup-ui.cookie-notice-ui.top-ui .message-ui, .message-popup-ui.cookie-notice-ui.bottom-ui .message-ui {
overflow: auto;
max-height: 100vh;
}
.editing-info {
width: calc(100% - 120px);
font-size: 14px;
line-height: 1.5;
margin-top: 6px;
}
.editing-info i {
font-size: 15px;
}
.with-editing-order-message-and-top-banner-ui .client-area-ui {
top: 99px;
}
.with-editing-order-message-and-top-banner-ui .input-field-search-ui {
top: 159px;
}
.with-editing-order-message-ui .client-area-ui {
top: 55px;
}
.with-editing-order-message-ui .input-field-search-ui {
top: 115px;
}
.no-products-in-wishlist-ui {
position: fixed;
width: 100%;
left: 0;
bottom: 0;
z-index: 102 !important;
}
.no-products-in-wishlist-ui button {
padding: 30px;
}
.header-nav-ui {
padding: 0;
height: 60px;
}
.header-nav-ui.closed-ui {
height: 120px;
display: inline-block;
}
.header-nav-ui .logo-ui {
max-width: calc(100% - 180px);
height: 60px;
display: flex;
align-items: center;
}
.header-nav-ui .logo-ui a {
padding: 10px;
max-height: 60px;
}
.header-nav-ui .logo-ui img {
display: block;
margin: 0;
max-width: 100px;
max-height: 40px;
}
.client-area-ui {
position: absolute;
top: 0;
right: 0;
margin: 0;
max-width: 240px;
height: 60px;
}
.header-ui .flags-div-ui, .header-ui .currency-div-ui {
margin: 0;
}
.header-ui ul li:not(.last-ui) {
margin-right: 0;
height: 59px;
width: 78px;
}
.header-ui ul li:not(.last-ui) .header-item-label-ui {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
white-space: nowrap;
height: 100%;
width: 100%;
}
.header-ui ul li:not(.last-ui) .header-item-label-ui > * {
margin: 0;
vertical-align: middle !important;
}
.header-ui ul li .dropdowns-ui {
position: fixed;
width: 100%;
bottom: 0;
z-index: 102;
overflow: auto;
}
.flags-dropdown-ui, .currency-dropdown-ui {
width: 60px;
height: 60px;
margin: 10px;
padding: 0;
background-color: #fff;
}
.header-middle-section-ui .customer-profile-ui {
height: 60px;
width: 60px;
margin: 0;
margin-right: -3px;
}
.header-middle-section-ui .customer-profile-ui a {
position: relative;
height: 100%;
}
.header-middle-section-ui .customer-profile-ui i {
padding: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.header-middle-section-ui .customer-profile-ui p:not(.empty-cart-notice-ui) {
display: none;
}
.header-middle-section-ui .customer-profile-ui .empty-cart-notice-ui i {
position: static;
transform: none;
}
.header-middle-section-ui .inquiry-icon-container-ui {
height: 60px;
width: 60px;
margin: 0;
vertical-align: top;
margin-right: -3px;
z-index: 52;
}
.header-middle-section-ui .inquiry-icon-container-ui .user-icon-ui {
margin-top: 14px;
display: block;
}
.header-middle-section-ui .inquiry-icon-container-ui > p {
display: none;
}
.header-middle-section-ui .inquiry-icon-container-ui .counter-bg-ui {
left: 7px;
}
.header-middle-section-ui .inquiry-icon-container-ui.active-ui {
padding: 0;
}
.header-middle-section-ui .inquiry-icon-container-ui.active-ui .counter-bg-ui {
left: 7px;
}
.wishlist-icon-ui .counter-bg-ui {
top: -3px;
}
.header-shopping-cart-ui {
height: 60px;
}
.header-shopping-cart-ui .current-cart-name-ui {
display: none;
}
.header-shopping-cart-ui .header-cart-box-ui {
position: relative;
width: 60px;
height: 60px;
padding: 0;
border: none;
cursor: pointer;
z-index: 51;
}
.header-shopping-cart-ui .header-cart-box-ui:hover {
border: none;
}
.header-shopping-cart-ui .header-cart-box-ui i {
font-size: 34px;
position: absolute;
top: 50%;
left: 55%;
transform: translate(-50%, -50%);
}
.header-shopping-cart-ui .header-cart-box-ui .cart-in-header-ui .counter-bg-ui {
top: -1px;
right: 21px;
}
.header-shopping-cart-ui.active-ui .header-cart-box-ui {
height: 60px;
}
.header-shopping-cart-ui.inquiry-exists-ui .header-cart-box-ui i {
left: 15px;
font-size: 30px;
}
.header-shopping-cart-ui.inquiry-exists-ui .header-cart-box-ui .cart-in-header-ui .counter-bg-ui {
right: auto;
left: -7px;
top: -4px;
}
.change-cart-ui {
position: fixed;
bottom: 0;
right: 0;
width: 100%;
overflow: auto;
z-index: 102;
}
.change-cart-ui .cart-change-popup-ui {
padding: 0;
margin: 20px;
}
.change-cart-ui .listed-cart-ui {
padding: 10px;
}
.change-cart-ui.change-inquiry-ui {
top: 0;
}
.last-inquiry-js .change-inquiry-ui {
padding-top: 30px;
}
.change-cart-list-ui {
margin: 20px 0;
}
.carts-containers-ui {
width: calc(100% - 40px);
margin: 20px;
}
.carts-containers-ui p {
margin: 10px 10px 0 10px;
line-height: 1;
}
.dropdowns-ui .button-container-ui {
padding-top: 7px;
}
.dropdowns-ui .button-container-ui button {
padding: 10px;
line-height: 1;
font-size: 14px;
}
.cart-amount-ui {
display: none;
}
.header-categories-ui {
width: 100%;
height: 62px;
}
.header-categories-ui.not-full-ui {
width: 60px;
}
.header-categories-ui .categories-option-ui {
min-width: 60px;
min-height: 62px;
width: 60px;
height: 62px;
border-top: 1px solid rgba(221,221,221,1.00);
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.header-categories-ui .categories-option-ui + li:not(.active-bar-ui) {
display: none;
}
.header-categories-ui .categories-label-ui {
min-width: 60px;
min-height: 60px;
width: 60px;
height: 60px;
background: #FFFFFF;
position: relative;
}
.header-categories-ui .categories-label-ui:hover {
background: #FFFFFF;
}
.header-categories-ui .categories-label-ui span {
display: none;
}
.header-categories-ui .categories-opened-ui {
margin-top: 0;
}
.header-categories-ui .categories-opened-ui .categories-label-ui {
background: #FFFFFF;
}
.header-categories-ui .categories-opened-ui .categories-label-ui:hover {
background: #FFFFFF;
color: #004d8a;
}
.header-categories-ui .files-ui {
width: 100%;
}
.header-categories-ui .files-ui .manufacturer-container-ui li {
width: 100%;
}
.header-categories-ui .files-ui .manufacturer-container-ui li a {
padding: 20px;
}
.header-categories-ui .manufacturer-container-ui {
border-top: 1px solid rgba(221,221,221,1.00);
}
.header-categories-ui .manufacturer-container-ui i {
color: #004d8a;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.header-categories-ui .manufacturer-container-ui i:hover {
color: #004d8a;
}
.header-categories-ui .manufacturer-container-ui .form-button-ui i {
color: #FFFFFF;
}
.header-categories-ui .manufacturer-container-ui li {
min-width: 60px;
min-height: 60px;
height: 60px;
width: 60px;
margin: 0;
}
.header-categories-ui .manufacturer-container-ui li.login-back-ui span {
display: none;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui).contact-form-button-ui .dropdowns-ui span {
transform: none;
margin-top: 60px;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) i:not(.header-categories-icon-ui) {
display: none;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) span {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
white-space: nowrap;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) span.break-ui {
white-space: normal;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui).delete-cart-ui span {
white-space: normal;
line-height: 1;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) .documents-ui {
display: none;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) .dropdowns-ui i {
position: static;
display: inline;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) .dropdowns-ui span {
position: static;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui).files-to-download-ui > button > i:not(.header-categories-icon-ui) {
display: block;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui).files-to-download-ui > button span {
display: none;
}
.header-categories-ui .manufacturer-container-ui li:not(.active-bar-ui) {
border: none;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui {
margin: 0 !important;
padding: 0 !important;
width: calc(100% - 120px);
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui:last-child {
max-width: 300px;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui:after {
content: none;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui a {
height: 56px;
min-height: 56px;
background: inherit;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui span:not(.page-label-ui) {
top: calc(50% - 3px);
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui .page-label-ui {
height: 56px;
width: 100%;
background: inherit;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui .page-label-ui span {
transform: translate(-50%, -50%);
display: inline-block;
}
.header-categories-ui .manufacturer-container-ui li.active-bar-ui i {
position: static;
color: inherit;
display: inline-block;
}
.header-categories-ui .manufacturer-container-ui li.login-button-drop-ui {
width: calc(50% - 30px);
}
.header-categories-ui .manufacturer-container-ui li a {
line-height: 1;
padding: 0;
}
.header-categories-ui .manufacturer-container-ui li a:hover {
color: inherit;
background: inherit;
}
.header-categories-ui .manufacturer-container-ui li a:hover i {
color: inherit;
}
.header-categories-ui .manufacturer-container-ui li.credit-limit-ui {
width: 350px;
font-size: 10px;
}
.header-categories-ui .manufacturer-container-ui li.credit-limit-ui .ti-dashboard {
left: 25px;
top: 33px;
}
.manufacturer-container-ui .dropdowns-ui {
position: fixed;
bottom: 0;
width: 100%;
overflow: auto;
z-index: 102;
}
.input-field-search-ui {
margin: 0;
z-index: 11;
width: calc(100% - 60px);
max-width: calc(100% - 60px);
right: 0px;
position: absolute;
top: 60px;
height: 62px;
background: #FFFFFF;
border: 1px solid rgba(221,221,221,1.00);
border-right: none;
text-align: center;
}
.input-field-search-ui.no-on-mobile-ui {
display: none;
}
.search-ui[placeholder] {
background: #fff;
width: calc(100% - 70px);
height: 40px;
opacity: 1;
border: none;
margin: 10px -5px 10px 10px;
}
.search-btn-ui {
width: 60px;
height: 60px;
position: relative;
left: 0;
}
.search-btn-ui:hover {
background: #FFFFFF;
color: #004d8a;
}
.category-column-ui {
width: 100%;
position: fixed;
transition: none;
}
.category-column-ui.no-on-desktop-adv-search-ui {
display: block;
}
.category-column-ui .categories-and-filters-container-ui {
height: calc(100vh - 60px);
overflow: auto;
}
.category-column-ui .categories-and-filters-container-ui.url-bar-visible {
height: calc(100vh - 60px - 56px);
}
.categories-mobile-ui {
height: 60px;
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.close-categories-ui {
display: inline-block;
vertical-align: top;
width: 61px;
height: 100%;
border-right: 1px solid rgba(221,221,221,1.00);
background: #FFFFFF;
}
.close-categories-ui .ti-close {
display: block;
padding: 20px;
color: #232323;
font-size: 20px;
cursor: pointer !important;
}
.categories-label-mobile-ui {
display: inline-block;
vertical-align: top;
margin-left: -5px;
width: calc(100% - 61px);
height: 100%;
color: #696666;
padding: 16px 20px;
}
.categories-hidden-js .categories-mobile-ui {
display: none;
}
.main-content-ui.with-column-ui {
width: 100%;
float: none;
}
.sign-in-sign-up-background-ui .homepage-slider-ui {
display: none;
}
.login-container-ui, .register-container-ui {
position: static;
margin: 0;
width: 100%;
padding-top: 10px;
border: none;
}
.login-container-ui .please-login-or-register-ui, .register-container-ui .please-login-or-register-ui {
display: none;
}
.login-container-ui label, .login-container-ui input, .register-container-ui label, .register-container-ui input {
display: block;
}
.login-container-ui label:not(.checkbox-ui):not(.radio-ui), .login-container-ui .validation-info-js, .login-container-ui .reminder-required-fields-ui, .login-container-ui p, .register-container-ui label:not(.checkbox-ui):not(.radio-ui), .register-container-ui .validation-info-js, .register-container-ui .reminder-required-fields-ui, .register-container-ui p {
margin: auto;
width: 300px;
}
.login-container-ui .validation-info-mobile-ui, .register-container-ui .validation-info-mobile-ui {
width: 100%;
}
.login-container-ui label:not(.checkbox-ui):not(.radio-ui), .register-container-ui label:not(.checkbox-ui):not(.radio-ui) {
margin-top: 5px;
}
.login-container-ui .select-background-ui, .register-container-ui .select-background-ui {
width: 300px;
}
.login-container-ui .login-password-reminder-ui, .register-container-ui .login-password-reminder-ui {
position: absolute;
bottom: -20px;
margin: 0;
}
.login-container-ui .password-icon-ui, .register-container-ui .password-icon-ui {
margin-top: -47px;
}
.login-container-ui .password-icon-ui, .login-container-ui .login-password-reminder-ui, .register-container-ui .password-icon-ui, .register-container-ui .login-password-reminder-ui {
right: calc(50% - 150px);
}
.login-container-ui .reminder-required-fields-ui, .register-container-ui .reminder-required-fields-ui {
margin: 20px auto;
}
.login-container-ui .reminder-required-fields-ui.reminder-ui, .register-container-ui .reminder-required-fields-ui.reminder-ui {
margin: auto;
}
.register-container-ui {
padding-top: 20px;
}
.register-container-ui .clear-after-ui, .register-container-ui .first-step-register-ui, .register-container-ui .register-required-fields-info, .register-container-ui .checkbox-ui {
width: 300px;
margin: auto;
}
.register-container-ui .register-form-next-step-ui, .register-container-ui .select-background-ui {
width: 300px;
}
.register-container-ui .half-ui {
margin: 0;
width: calc(50% - 5px);
}
.register-container-ui .half-ui:nth-child(2n) {
margin: 0;
}
.register-container-ui .small-input-ui {
width: 145px;
display: inline-block;
margin-right: 5px;
}
.register-container-ui .small-input-ui:nth-child(2n) {
margin-right: 0;
}
.register-container-ui .small-input-ui input {
width: 100%;
}
.shop-address-contact-page-ui {
width: auto;
margin: auto;
padding: 20px;
text-align: left;
display: inline-block;
float: none;
font-size: 14px;
}
.shop-address-contact-page-ui h2 {
margin: 0;
padding: 4px 0 4px 8px;
font-size: 14px;
}
.shop-address-contact-page-ui p {
margin: 0 0 0 29px;
}
.shop-address-contact-page-ui i {
margin-left: -29px;
margin-right: 0;
vertical-align: middle;
width: 26px;
display: inline-block;
font-size: 18px;
}
.shop-address-contact-page-ui .contact-mail-ui {
margin-top: 0;
margin-bottom: 20px;
}
.shop-address-contact-page-ui .additional-info {
margin: 20px 0 0 0;
}
.shop-address-contact-page-ui .shop-address-and-contact-page-optional-info p {
margin: 0;
}
.shop-address-and-contact-ui {
margin-top: 20px;
display: block;
}
.shop-address-contact-page-ui-phone-and-mail-container {
float: none;
display: block;
margin: 20px 0 0 0;
}
.shop-address-contact-page-ui-phone-and-mail-container .contact-page-phone-mail-ui {
margin: 0 0 0 29px;
}
.shop-address-contact-page-bank-info-container-ui, .shop-address-and-contact-page-additional-info, .shop-address-and-contact-page-optional-info {
margin-top: 0;
}
.map-container-ui {
width: 100%;
}
.map-container-ui .map {
height: 400px;
width: 100%;
}
.blog-posts-list-js {
width: 100%;
padding: 0;
}
.blog-ui {
width: 100%;
margin: 0;
padding: 20px;
min-height: 0;
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.blog-ui h2 {
font-size: 18px;
}
.blog-ui .blog-read-more-ui {
display: none;
}
.blog-publication-date-ui {
color: #696666;
font-size: 12px;
}
.blog-img-ui {
height: auto;
}
.blog-text-content-ui {
margin-bottom: 0;
height: auto;
}
.blog-post-container-ui {
margin: 0 !important;
width: 100%;
padding: 0;
}
.blog-post-article-ui {
width: 100%;
padding: 20px 20px 0 20px;
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.blog-header-ui {
flex-direction: column;
}
.blog-header-ui h2 {
margin: 15px 0;
}
.blog-header-ui .blog-share-ui {
justify-content: flex-start;
margin-top: 15px;
margin-bottom: 20px;
margin-left: unset;
flex-wrap: wrap;
}
.blog-header-ui .blog-share-ui a {
margin-right: 10px;
margin-bottom: 20px;
margin-left: unset;
}
.blog-header-ui .blog-share-ui a:active i {
color: #004d8a;
}
.blog-article-sidebar-container-ui {
width: 100%;
min-height: 0;
}
.blog-article-sidebar-container-ui .border-line-ui {
display: none;
}
.blog-article-sidebar-container-ui > a {
display: block;
padding: 20px;
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.blog-article-sidebar-container-ui > h2 {
margin: 20px;
}
.blog-article-sidebar-container-ui .latest-blog-post-slider-ui {
padding: 20px 0;
}
.blog-article-sidebar-container-ui .latest-blog-post-slider-ui img {
height: 150px;
}
.blog-article-sidebar-container-ui .latest-blog-post-slider-ui .slick-dots {
margin-top: 5px;
width: 120px;
margin-left: calc((100% - 20px) / 2 - 60px);
}
.blog-article-sidebar-container-ui .latest-blog-post-slider-ui .slick-dots button {
display: none;
}
.blog-article-sidebar-container-ui .latest-blog-post-slider-ui .slick-dots li {
margin: 0;
}
.blog-article-sidebar-container-ui .latest-blog-post-container-ui {
margin: 0;
border: 1px solid rgba(221,221,221,1.00);
padding: 20px;
}
.blog-article-sidebar-container-ui .latest-blog-post-heading-and-date-ui {
margin-top: 20px;
}
.all-articles-container-ui {
display: none;
}
.advanced-search-container-ui {
width: 100%;
padding: 20px;
}
.breadcrumbs-ui {
display: none;
}
.search-inputs-ui {
height: 62px;
}
.advanced-search-ui {
font-size: 14px;
}
.advanced-search-ui select {
position: absolute;
top: 96px;
width: calc(100% - 100px);
height: 35px;
right: 20px;
margin: 0;
font-size: 14px;
padding: 0 10px;
}
.advanced-search-ui .select-arrow-ui {
position: absolute;
top: 107px;
right: 50px;
left: auto;
}
.advanced-search-ui input[type=search] {
margin-right: -4px;
width: calc(100% - 102px);
z-index: 1;
transition: left ease 500ms, width ease 500ms;
left: 20px !important;
}
.advanced-search-ui input[type=search].element-attached-js {
width: calc(100% - 62px);
left: 0 !important;
}
.advanced-search-ui .advanced-search-button-ui {
margin: 0;
width: 62px;
left: auto !important;
right: 20px !important;
transition: right ease 500ms;
}
.advanced-search-ui .advanced-search-button-ui.element-attached-js {
left: auto !important;
right: 0 !important;
z-index: 1;
}
.advanced-search-ui .advanced-search-button-ui span {
display: none;
}
.advanced-search-ui .advanced-search-button-ui i {
display: inline-block;
}
.advanced-search-ui .filter-opts-ui {
margin-top: 20px;
width: 100%;
}
.advanced-search-ui .filter-opts-ui li {
width: calc(50% - 12px);
display: inline-block;
vertical-align: top;
margin-bottom: 10px;
}
.advanced-search-ui .filter-opts-ui li:nth-child(2n+1) {
margin-right: 20px;
}
.advanced-search-ui .filter-opts-ui .checkbox-ui {
display: inline-block;
line-height: 1;
margin: 0;
width: 100%;
}
.advanced-search-ui .filter-opts-ui .checkbox-ui [type=checkbox] + .label-ui {
display: block;
}
.advanced-search-ui .filter-opts-ui .checkbox-ui [type=checkbox] + .label-ui:before {
vertical-align: middle;
}
.advanced-search-ui .filter-opts-ui .checkbox-ui [type=checkbox] + .label-ui span {
display: inline-block;
width: calc(100% - 32px);
vertical-align: middle;
}
.advanced-search-ui .element-attached-js {
left: 0 !important;
right: 0 !important;
}
.categories-adv-search-mobile-ui {
margin: 20px 0;
}
.advanced-search-ui-price-ui {
margin-top: 20px;
}
.products-page-js {
padding: 0;
}
.products-page-js.no-category-ui {
margin-top: 20px;
}
.products-page-js h2 {
margin: 0 20px 20px 20px;
}
.products-page-js .categories-map-ui h2 {
margin: 0 0 20px 0;
}
.products-page-js .hidden-prices-message-ui {
width: 100%;
margin: 0;
}
.categories-map-ui .level-1-ui {
width: 180px;
padding: 30px;
}
.categories-map-ui a {
line-height: 1;
font-size: 14px;
margin: 10px 0;
display: block;
}
.categories-map-ui .image-container-ui {
height: 120px;
}
.category-img-ui {
background: transparent !important;
margin-bottom: 0;
}
.category-img-ui .category-container-ui {
position: static;
}
.category-img-ui .category-container-ui .category-container-bg-ui {
max-width: 100%;
padding: 0;
background: transparent;
}
.category-column-ui:not(.categories-hidden-js) .product-filters-ui, .category-column-ui.categories-hidden-js .product-filters-ui:not(.opened-ui) .filters-apply-button-ui {
display: none;
}
.category-column-ui.with-filters-ui {
background: #FFFFFF;
}
.category-column-ui .btnContainer {
display: none;
}
.category-info-js {
margin: 20px 0 50px;
position: absolute;
top: -114px;
}
.products-navigation-ui {
/* position: absolute; */
top: -94px;
margin: 10px 20px 20px 20px;
padding: 0;
border: none;
width: calc(100% - 40px);
}
.products-navigation-ui .change-view-ui {
padding: 0;
background: transparent;
border: none;
box-shadow: none;
}
.products-navigation-ui .change-view-ui[data-view=grid], .products-navigation-ui .change-view-ui.btn-active-js {
display: none;
}
.products-navigation-ui .sorting-views-container-ui {
float: none;
margin: 0;
width: 100%;
}
.products-navigation-ui .sorting-views-container-ui .view-options-mobile-ui, .products-navigation-ui .sorting-views-container-ui .sorting-options-ui {
display: inline-block;
vertical-align: middle;
}
.products-navigation-ui .sorting-views-container-ui .sorting-options-ui {
width: calc(100vw - 187px);
text-align: center;
float: left;
}
.products-navigation-ui .sorting-views-container-ui .sorting-options-ui .dropdown-trigger-ui {
padding: 0;
}
.products-navigation-ui.filters-up-ui .sorting-views-container-ui .sorting-options-ui .dropdown-trigger-ui {
padding: 10px;
}
.products-navigation-ui.filters-up-ui .sorting-views-container-ui .sorting-options-ui .toggle-filters-button-ui {
padding-bottom: 0;
}
.products-navigation-ui.filters-up-ui .sorting-views-container-ui .sorting-options-ui .toggle-filters-button-ui + .active-sorting-option-ui {
display: block;
}
.sorting-options-icon-ui {
margin: 0;
vertical-align: middle;
}
.sorting-label-ui {
display: block;
height: 26px;
}
.sorting-label-ui .mobile-ui {
font-size: 13px;
line-height: 18px;
display: inline-block;
vertical-align: middle;
}
.sorting-label-ui .desktop-ui, .active-sorting-option-ui {
display: none;
}
.filter-mobile-ui {
font-size: 16px;
width: 65px;
text-align: right;
position: relative;
}
.filter-mobile-ui .counter-bg-ui {
position: absolute;
left: -9px;
top: -4px;
background-color: #004d8a;
color: #FFFFFF;
font-size: 12px;
font-family: Inter, sans-serif;
text-align: center;
border-radius: 50%;
width: 20px;
height: 20px;
}
.filter-mobile-ui .counter-bg-ui .counter-ui {
vertical-align: middle;
line-height: 1.5;
color: #FFFFFF;
display: block;
}
.basic-dropdown-ui .dropdown-container-ui {
position: fixed;
width: 100%;
bottom: 0;
z-index: 102;
}
.basic-dropdown-ui .dropdown-trigger-ui .close-ui {
position: fixed;
}
.sorting-options-ui.basic-dropdown-ui .dropdown-container-ui {
text-align: left;
}
.sorting-options-ui.basic-dropdown-ui .dropdown-container-ui li.active-left-ui {
padding-left: 16px;
}
.sorting-options-ui.basic-dropdown-ui .dropdown-container-ui li:last-child {
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.product-filters-ui.opened-ui {
position: fixed;
z-index: 102;
top: 0;
bottom: 0;
padding-top: 0;
background: #FFFFFF;
overflow: auto;
}
.product-filters-ui.opened-ui h2 {
position: fixed;
z-index: 1;
font-size: 16px;
border-left: none;
padding: 18px 20px;
margin: 0;
width: 100%;
border-bottom: 1px solid rgba(221,221,221,1.00);
color: #696666;
background: #FFFFFF;
}
.product-filters-ui.opened-ui ul {
position: absolute;
width: 100%;
margin: 60px 0 45px;
overflow: hidden;
}
.product-filters-ui.opened-ui .ulCLassFilterList {
padding-bottom: 105px;
}
.product-filters-ui.opened-ui li {
background: #FFFFFF;
}
.product-filters-ui.opened-ui .price-filter-ui {
padding: 20px;
}
.product-filters-ui.opened-ui .btnContainer {
width: 100%;
}
.product-filters-ui.opened-ui .btnContainer .filters-apply-button-ui, .product-filters-ui.opened-ui .btnContainer .reset-filters-ui {
width: 100%;
}
.product-filters-ui.opened-ui .dropdown-ui .dropdown-label-ui {
line-height: 24px;
}
.filters-up-main-container-ui {
margin: 0;
}
.filters-up-ui {
position: static;
margin: 0;
padding-bottom: 20px;
width: 100%;
background-color: #FFFFFF;
}
.filters-up-ui .sorting-views-container-ui {
padding: 20px 20px 0 20px;
}
.filters-up-ui .product-filters-ui {
position: static;
padding: 0;
background: #FFFFFF;
}
.filters-up-ui .product-filters-ui > ul {
margin: 20px;
}
.filters-up-ui .product-filters-ui > ul li {
width: calc(50% - 10px);
}
.filters-up-ui .product-filters-ui > ul li:first-child {
width: 100%;
}
.filters-up-ui .product-filters-ui > ul li:nth-child(5n) {
margin-right: 20px;
}
.filters-up-ui .product-filters-ui > ul li:nth-child(2n+1) {
margin-right: 0;
}
.undercategory-links-ui {
padding: 0 20px;
}
.undercategory-links-ui a {
width: calc(50% - 10px);
}
.undercategory-links-ui a:nth-child(5n) {
margin-right: 20px;
}
.undercategory-links-ui a:nth-child(2n) {
margin-right: 0;
}
.selected-filters-ui {
margin: 20px 0;
padding: 0 20px;
width: 100%;
}
.selected-filter-item-ui {
margin-bottom: 10px;
}
.selected-filter-item-ui.opened-ui[data-field=all] i {
display: none;
}
.close-filters-mobile-ui {
display: none;
}
.close-filters-mobile-ui.opened-ui {
display: block;
font-size: 20px;
color: #232323;
border-left: 1px solid rgba(221,221,221,1.00);
height: 60px;
width: 60px;
position: fixed;
}
.close-filters-mobile-ui.opened-ui:hover {
color: #232323;
}
.add-to-cart-ui {
min-width: 120px;
min-height: 40px;
}
.add-to-cart-ui i {
font-size: 20px;
margin-right: 5px;
}
.add-to-cart-label-ui {
line-height: 1.2;
}
.lower-text-ui {
font-size: 10px;
}
.bigger-text-ui {
font-size: 12px;
font-weight: 700;
}
.quick-shopping-view-js .pagination-page-ui {
padding-top: 40px;
margin-bottom: 20px;
}
.quick-shopping-view-js .products-header-ui {
height: 42px;
right: 0 !important;
}
.quick-shopping-view-js .products-header-ui > .stepper-and-adding-ui {
width: 120px;
}
.quick-shopping-view-js .products-header-ui > * {
height: 40px;
line-height: 40px;
}
.quick-shopping-view-js .products-header-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui) {
width: 120px;
position: absolute;
right: 0;
}
.quick-shopping-view-js .products-header-ui .name-and-code-ui, .quick-shopping-view-js .products-header-ui .name-and-code-ui.without-stock {
width: auto;
padding: 0 20px;
}
.quick-shopping-view-js .products-header-ui .price-column-ui, .quick-shopping-view-js .products-header-ui .stock-level-ui {
display: none !important;
}
.quick-shopping-view-js .element-attached-js.products-header-ui > .price-column-ui, .quick-shopping-view-js .element-attached-js.products-header-ui > .stock-level-ui {
display: none;
}
.quick-shopping-view-js .element-attached-js.products-header-ui > *:not(.image-container-ui) {
height: 40px;
}
.quick-shopping-view-js .stepper-and-adding-ui .amount-stepper-ui {
position: relative;
}
.quick-shopping-view-js .stepper-and-adding-ui .change-quantity-ui {
position: absolute;
top: 34px;
height: 35px;
width: 40px;
border: 1px solid rgba(221,221,221,1.00);
}
.quick-shopping-view-js .stepper-and-adding-ui .change-quantity-ui.increment-ui {
right: 0;
border-left: none;
}
.quick-shopping-view-js .stepper-and-adding-ui [name=quantity] {
height: 35px;
width: 80px;
}
.quick-shopping-view-js .product-item-ui {
height: 145px;
display: block;
}
}
@media only screen and (max-width: 1279px) and (max-width: 530px) {
.quick-shopping-view-js .product-item-ui {
height: 170px !important;
}
}
@media only screen and (max-width: 1279px) {
.quick-shopping-view-js .product-item-ui.with-thresholds-ui {
height: auto !important;
}
.quick-shopping-view-js .product-item-ui .name-and-code-ui, .quick-shopping-view-js .product-item-ui .name-and-code-ui.without-stock {
width: calc(100% - 120px);
padding: 20px 0 20px 20px;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stepper-and-adding-ui {
width: 120px;
position: absolute;
right: 0;
padding: 20px;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).price-column-ui, .quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui {
width: calc(100% - 197px);
max-width: 160px;
bottom: 20px;
position: absolute;
padding: 0;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).price-column-ui.with-thresholds-ui, .quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui.with-thresholds-ui {
position: static;
padding: 0 0 20px 20px;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).price-column-ui.with-thresholds-ui .thresholds-label-ui, .quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui.with-thresholds-ui .thresholds-label-ui {
display: flex !important;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui {
width: 55px;
right: 120px;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui .centered-ui {
position: absolute;
right: 0;
bottom: 1px;
line-height: 1;
}
.quick-shopping-view-js .product-item-ui > *:not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui .centered-ui.with-img-ui {
bottom: -17px;
}
.quick-shopping-view-js .product-item-ui .old-price-ui {
margin-bottom: 0;
display: block;
}
.quick-shopping-view-js .product-item-ui .old-price-ui .lowest-price-ui {
line-height: 20px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 335px) {
.quick-shopping-view-js .product-item-ui .old-price-ui .lowest-price-ui {
font-size: 9px;
line-height: 9px;
}
}
@media only screen and (max-width: 1279px) {
.quick-shopping-view-js .product-item-ui .price-ui {
font-size: 18px;
display: inline;
float: right;
line-height: 1;
}
.quick-shopping-view-js .product-item-ui .btn-ui {
font-size: 12px;
position: absolute;
right: 0;
width: 100%;
text-align: center;
}
.quick-shopping-view-js .product-item-ui .btn-pure-ui {
font-size: 12px;
text-align: right;
line-height: 1.3;
}
.quick-shopping-view-js .product-item-ui .btn-pure-ui i {
float: right;
font-size: 23px;
padding: 0;
}
.quick-shopping-view-js .product-item-ui .unit-name-ui {
position: absolute;
bottom: -55px;
right: 0;
font-size: 12px;
}
.quick-shopping-view-js .product-item-price-hidden-ui {
height: unset;
}
}
@media only screen and (max-width: 1279px) and (max-width: 530px) {
.quick-shopping-view-js .product-item-price-hidden-ui {
height: 130px !important;
}
}
@media only screen and (max-width: 1279px) {
.quick-shopping-view-js .stock-label-ui {
display: inline;
position: absolute;
bottom: 18px;
right: 0;
width: auto;
margin: 0;
white-space: nowrap;
color: #696666;
font-size: 12px;
}
.quick-shopping-view-js .price-label-ui {
display: inline;
float: left;
margin: 7px 0 0 20px;
color: #696666;
font-size: 10px;
line-height: 1;
}
.quick-shopping-view-js .price-label-ui.mobile-ui {
display: none;
}
.quick-shopping-view-js .product-name-ui {
font-size: 14px;
line-height: 1.3;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.quick-shopping-view-js .product-code-ui {
font-size: 12px;
}
.quick-shopping-view-js nav {
text-align: center;
}
.quick-shopping-view-js .pagination-ui {
margin-top: 0;
}
.quick-shopping-view-js .pagination-ui .change-quantity-ui {
padding: 0 10px;
}
.quick-shopping-view-js .multiplicity-info-js {
margin-top: 50px;
margin-left: -10px;
line-height: 1;
}
.pagination-ui .change-quantity-ui {
font-size: 15px;
}
.list-view-js .product-item-ui {
padding: 10px;
margin: 20px;
}
}
@media only screen and (max-width: 1279px) and (min-width: 546px) {
.list-view-js .product-item-ui {
min-height: 180px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .product-item-ui {
min-height: 200px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .product-item-ui.with-flags-ui {
padding-top: 30px;
min-height: 200px;
}
.list-view-js .product-item-ui.with-flags-ui .product-name-ui, .list-view-js .product-item-ui.with-flags-ui .image-container-ui {
top: 30px;
}
.list-view-js .product-item-ui.with-flags-ui .product-code-ui {
top: 45px;
}
.list-view-js .product-item-ui.with-flags-ui .price-column-ui {
top: 85px;
}
.list-view-js .product-item-ui.with-flags-ui .final-price-column-ui {
top: 105px;
}
.list-view-js .product-item-ui.with-flags-ui .stepper-and-adding-ui {
top: 110px;
}
.list-view-js .product-item-ui .product-name-ui {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 14px;
line-height: 1;
display: inline-block;
width: calc(100% - 150px);
position: absolute;
top: 10px;
left: 150px;
}
.list-view-js .product-item-ui .product-code-ui {
position: absolute;
font-size: 10px;
margin: 0;
left: 150px;
top: 25px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
width: calc(100vw - 220px);
}
.list-view-js .product-item-ui .price-ui {
position: absolute;
left: 50px;
font-size: 18px;
line-height: 1;
margin-top: 5px;
}
.list-view-js .product-item-ui .final-price-column-ui .price-ui {
margin-top: 10px;
}
.list-view-js .product-item-ui .old-price-ui {
font-size: 12px;
display: block;
top: -17px;
}
.list-view-js .product-item-ui .old-price-ui .lowest-price-ui {
width: calc(100vw - 274px);
margin-left: 10px;
position: static;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .product-item-ui .old-price-ui .lowest-price-ui {
position: absolute;
top: 73px;
left: -10px;
width: calc(100vw - 12rem);
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .product-item-price-hidden-ui {
min-height: unset !important;
}
.list-view-js .product-item-price-hidden-ui .expandable-mechanism-container-ui {
margin-top: 63px;
}
}
@media only screen and (max-width: 1279px) and (min-width: 546px) {
.list-view-js .product-item-price-hidden-ui .expandable-mechanism-container-ui {
margin-top: 93px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .name-and-code-ui {
width: 100%;
padding: 0;
}
.list-view-js .image-container-ui {
display: inline-block;
width: 120px;
height: 70px;
position: absolute;
top: 10px;
left: 10px;
}
.list-view-js .image-container-ui img {
position: static;
transform: none;
}
.list-view-js .image-container-ui i, .list-view-js .image-container-ui .no-image-ui {
font-size: 80px;
}
.list-view-js .product-flags-ui {
top: -31px;
left: -11px;
width: 100%;
right: 0;
width: calc(100vw - 40px);
}
.list-view-js .product-flags-ui .ribbon-ui {
line-height: 20px;
height: 20px;
font-size: 12px;
text-align: center;
float: left;
width: 50%;
}
.list-view-js .product-desc-ui {
display: none;
}
.list-view-js .stock-level-ui {
right: 10px;
top: 60px;
bottom: auto;
font-size: 12px;
}
.list-view-js .stock-level-ui > .with-img-ui {
vertical-align: top;
}
.list-view-js .stepper-and-adding-ui {
left: 10px;
top: 90px;
height: auto;
}
.list-view-js .stepper-and-adding-ui a {
position: absolute;
text-align: center;
font-size: 12px;
width: 160px;
left: 140px;
bottom: auto;
padding: 5px;
}
}
@media only screen and (max-width: 1279px) and (min-width: 546px) {
.list-view-js .stepper-and-adding-ui a {
top: 60px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .stepper-and-adding-ui a {
top: 85px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .stepper-and-adding-ui [name=quantity] {
width: 60px;
height: 30px;
}
.list-view-js .add-to-cart-form-container-ui {
float: right;
margin-right: 9px;
}
.list-view-js .amount-stepper-ui {
top: 0;
left: 0;
bottom: 0;
}
.list-view-js .amount-stepper-ui .change-quantity-ui {
width: 30px;
height: 30px;
}
.list-view-js .unit-name-ui {
top: 5px;
font-size: 12px;
position: absolute;
line-height: 1;
}
.list-view-js .price-column-ui {
top: 65px;
left: 150px;
width: calc(100% - 150px);
}
.list-view-js .price-column-ui.with-thresholds-ui {
top: 65px !important;
}
.list-view-js .price-column-ui .price-label-ui {
font-size: 10px;
line-height: 1;
top: 7px;
}
.list-view-js .price-column-ui .price-label-ui.omnibus {
top: 7px;
}
.list-view-js .price-column-ui .price-label-ui.mobile-ui {
display: none;
}
.list-view-js .final-price-column-ui {
top: 85px;
left: 150px;
width: calc(100% - 150px);
}
.list-view-js .final-price-column-ui .price-label-ui {
font-size: 10px;
line-height: 1;
top: 7px;
}
.list-view-js .final-price-column-ui .price-label-ui span {
position: absolute;
top: 20px;
left: 0;
}
.list-view-js .final-price-column-ui .price-ui {
top: 3px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .expand-data-ui {
padding-top: 30px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .add-to-cart-ui {
width: 160px;
left: 140px;
margin-top: 0;
position: absolute;
}
}
@media only screen and (max-width: 1279px) and (min-width: 546px) {
.list-view-js .add-to-cart-ui {
top: 50px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .add-to-cart-ui {
top: 70px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .add-to-cart-ui .lower-text-ui {
font-size: 10px;
}
.list-view-js .add-to-cart-ui .bigger-text-ui {
font-weight: 400;
font-size: 10px;
}
.list-view-js .add-to-cart-ui i {
font-size: 17px;
}
.list-view-js .choose-variant-ui {
padding: 0;
text-align: right;
line-height: 1;
position: absolute;
font-size: 12px;
width: 160px;
bottom: auto;
left: 140px;
}
}
@media only screen and (max-width: 1279px) and (min-width: 546px) {
.list-view-js .choose-variant-ui {
top: 62px;
}
}
@media only screen and (max-width: 1279px) and (max-width: 545px) {
.list-view-js .choose-variant-ui {
top: 82px;
}
}
@media only screen and (max-width: 1279px) {
.list-view-js .choose-variant-ui i {
padding: 0;
font-size: 20px;
}
.list-view-js .choose-variant-ui span {
margin: 4px 0 0 10px;
width: 130px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.list-view-js .expandable-mechanism-container-ui {
margin-top: 143px;
font-size: 14px;
}
.list-view-js .expandable-ui {
display: flex !important;
flex-direction: column;
}
.list-view-js .expandable-ui .product-desc-ui {
width: 100%;
order: 2;
margin: 0;
}
.list-view-js .expandable-ui .product-desc-ui.with-attributes-ui {
width: 100%;
}
.list-view-js .expandable-ui .attributes-ui, .list-view-js .expandable-ui .product-attributes-listed-in-list-view-ui {
margin: 40px 0 10px;
width: auto;
}
.list-view-js .expandable-ui .attributes-ui .f-left-ui, .list-view-js .expandable-ui .product-attributes-listed-in-list-view-ui .f-left-ui {
width: 120px;
}
.list-view-js .expandable-ui .attributes-ui .f-right-ui, .list-view-js .expandable-ui .product-attributes-listed-in-list-view-ui .f-right-ui {
width: calc(100% - 140px);
}
.list-view-js .expandable-ui .attributes-ui {
margin-top: 10px;
}
.list-view-js nav {
text-align: center;
}
.list-view-js .pagination-ui {
margin-top: 0;
}
.list-view-js .pagination-ui .change-quantity-ui {
padding: 0 10px;
}
.list-view-js .multiplicity-info-js {
left: 0;
top: 35px;
text-align: left;
font-size: 12px;
}
.no-items-ui .message-bar-ui, .hidden-prices-message-ui {
font-size: 14px;
line-height: 1.2;
}
.no-items-ui .message-bar-ui i, .hidden-prices-message-ui i {
font-size: 20px;
}
.hidden-prices-message-ui {
padding: 20px;
width: calc(100% + 20px);
margin-left: -20px;
}
.header-middle-section-ui .customer-profile-ui.active-ui {
padding: 0;
height: 60px;
}
.blank-square-ui {
width: 60px;
height: 60px;
position: absolute;
top: 0;
right: 0;
}
.customer-profile-header-menu-ui {
min-height: 60px;
height: fit-content;
}
.customer-profile-header-menu-ui ul {
display: block;
}
.customer-profile-header-menu-ui ul li:first-child {
width: 60px;
}
.customer-profile-header-menu-ui ul li:first-child i {
font-size: 18px;
}
.customer-profile-header-menu-ui ul li:first-child a span {
display: none;
}
.customer-profile-header-menu-ui ul li.active-ui {
height: 60px;
width: calc(100% - 120px);
margin: 0 0 0 -6px;
font-size: 16px;
}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui {
padding: 17px 20px 20px;
}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui.can-copy-ui {
width: calc(100% - 180px);
min-width: 180px;
line-height: 1.2;
padding-top: 10px;
}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui.two-lanes-ui {
line-height: 1.2;
padding-top: 10px;
height: fit-content;
}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui.two-lanes-ui strong {
font-size: 18px;
display: block;
}
.customer-profile-header-menu-ui ul li.active-ui.erp-orders-tab-ui, .customer-profile-header-menu-ui ul li.active-ui.invoices-tab-ui {
padding: 0;
font-size: 12px;
}
.customer-profile-header-menu-ui ul li > a, .customer-profile-header-menu-ui ul li > button {
padding: 20px;
width: 60px;
}
.customer-profile-header-menu-ui.deeper-lvl-ui ul li:first-child {
width: 60px;
}
.customer-profile-header-menu-ui .show-orders-from-range-ui {
margin: 0;
}
.customer-profile-header-menu-ui input[type=date] {
height: 30px;
margin-right: 20%;
width: 60%;
top: 1px;
padding: 0 10px;
}
.customer-profile-header-menu-ui .add-delivery-address-li-ui, .customer-profile-header-menu-ui .add-employee-button-ui {
width: 60px;
}
.customer-profile-header-menu-ui .add-delivery-address-li-ui > button, .customer-profile-header-menu-ui .add-delivery-address-li-ui > a, .customer-profile-header-menu-ui .add-employee-button-ui > button, .customer-profile-header-menu-ui .add-employee-button-ui > a {
padding: 20px;
}
.customer-profile-header-menu-ui .add-delivery-address-ui > div {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow: auto;
background: #FBFBFB;
z-index: 102;
}
.customer-profile-ui .cp-menu-js {
display: none;
}
.customer-profile-ui .menu-name-tab-ui {
position: absolute;
top: 3px;
left: 60px;
width: calc(100% - 123px);
text-align: center;
padding: 17px 20px 16px;
background: #FFFFFF;
color: #004d8a;
}
.customer-profile-ui .logout-mobile-ui {
position: fixed;
z-index: 102;
bottom: 0;
padding: 20px;
width: 100%;
font-size: 14px;
border-top: 1px solid rgba(221,221,221,1.00);
background: #FFFFFF;
line-height: 1;
}
.customer-profile-ui .logout-mobile-ui .form-js {
display: inline-block;
}
.customer-profile-ui .logout-mobile-ui button {
padding: 0;
}
.customer-profile-ui .with-column-ui {
width: 100%;
}
.customer-profile-ui .with-column-ui.customer-details-ui {
padding: 20px;
}
.customer-profile-ui .with-column-ui .container-ui {
padding: 0;
}
.customer-profile-ui .customer-profile-menu-ui li {
font-size: 16px;
padding: 10px 20px;
}
.customer-profile-ui .customer-profile-menu-ui li.active-js {
border-left: 3px solid transparent;
background: #f0f0f0;
}
.customer-profile-ui .customer-profile-menu-ui li.clear-li-ui {
display: flex;
}
.customer-profile-ui .customer-profile-menu-ui li.clear-li-ui .data-box-ui {
text-align: right;
}
.customer-profile-ui .customer-profile-menu-ui li.clear-li-ui .data-box-ui:first-of-type {
text-align: left;
flex: 2;
padding-right: 25px;
}
.customer-profile-ui .customer-profile-menu-ui li.clear-li-ui .data-box-ui:last-of-type {
flex: 3;
margin-top: 0;
}
.customer-profile-ui .category-column-ui {
position: static !important;
}
.customer-profile-ui .orders-source-ui {
width: calc(50% - 20px);
margin-right: 20px;
margin-bottom: 20px;
font-size: 12px;
}
.customer-profile-ui .orders-source-ui:first-child {
margin-right: -5px;
margin-left: 20px;
}
.customer-profile-ui .column-name-ui, .customer-profile-ui .row-ui {
font-size: 9px;
line-height: 1.3;
padding: 10px 20px;
}
.customer-profile-ui .column-ui, .customer-profile-ui .erp-orders-table-ui .column-ui, .customer-profile-ui .invoices-table-ui .column-ui, .customer-profile-ui .complaints-table-ui .column-ui {
vertical-align: middle;
width: 33%;
}
.customer-profile-ui .column-name-ui .column-ui {
vertical-align: top;
}
.customer-profile-ui .netto-column-ui, .customer-profile-ui .brutto-column-ui, .customer-profile-ui .days-after-column-ui,
.customer-profile-ui .to-pay-column-ui, .customer-profile-ui .order-column-ui, .customer-profile-ui .warehouse-column-ui,
.customer-profile-ui .document-netto-column-ui, .customer-profile-ui .document-brutto-column-ui,
.customer-profile-ui .document-currency-column-ui {
display: none;
}
.customer-profile-ui .related-document-labels-ui .column-ui, .customer-profile-ui .related-document-ui .column-ui {
margin-right: 10px;
width: calc(50% - 10px);
}
.customer-profile-ui .eshop-order-ui .related-document-labels-ui .column-ui, .customer-profile-ui .related-document-ui .column-ui {
margin-right: 10px;
width: calc(50% - 13px);
}
.customer-profile-ui .complaints-table-ui .date-column-ui {
display: none;
}
.customer-profile-ui .complaints-table-ui .id-column-ui {
width: 50px;
}
.customer-profile-ui .complaints-table-ui .state-column-ui {
width: 100px;
}
.customer-profile-ui .complaints-table-ui .product-column-ui {
width: calc(100% - 150px);
padding-right: 10px;
}
.customer-profile-ui .no-complaints-ui {
padding: 0 20px 20px;
font-size: 14px;
}
.customer-profile-ui .complaint-info {
font-size: 14px;
line-height: 1.2;
padding: 20px;
}
.customer-profile-ui .customer-details-tile-ui {
width: 100%;
min-width: auto;
margin: 0 0 20px 0;
}
.customer-profile-ui .container-ui > .customer-details-tile-ui {
margin-bottom: 20px;
}
.customer-profile-ui .container-ui > .customer-details-tile-ui .content-ui .ti-email + span {
margin-right: 20px;
}
.customer-profile-ui .container-ui > .customer-details-tile-ui .content-ui .f-right-ui {
float: left;
}
.customer-profile-ui .delivery-addresses-container-ui {
padding-bottom: 20px;
}
.customer-profile-ui .edit-customer-data-ui, .customer-profile-ui .edit-delivery-address-ui, .customer-profile-ui .history-ui {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: auto;
z-index: 102;
padding-bottom: 0;
}
.customer-profile-ui .edit-customer-data-ui .popup-primary-button-ui, .customer-profile-ui .edit-delivery-address-ui .popup-primary-button-ui, .customer-profile-ui .history-ui .popup-primary-button-ui {
margin-bottom: 20px;
}
.customer-profile-ui .history-ui .change-quantity-ui {
padding: 0 10px;
}
.customer-profile-ui .history-ui .pagination-ui input {
height: 40px;
margin-top: 0;
}
.customer-profile-ui .dropdowns-ui .checkbox-ui {
position: relative;
font-size: 12px;
}
.customer-profile-ui .dropdowns-ui .popup-primary-button-ui {
width: 100%;
}
.customer-profile-ui .info-container-ui {
padding: 20px;
}
.customer-profile-ui .info-container-ui .expandable-mechanism-container-js {
position: relative;
}
.customer-profile-ui .details-info, .customer-profile-ui .summary-info {
width: 100%;
}
.customer-profile-ui .details-info .expandable-js, .customer-profile-ui .summary-info .expandable-js {
transition: none;
}
.customer-profile-ui .details-info > .details-info-row-ui, .customer-profile-ui .details-info > .expandable-js, .customer-profile-ui .order-summary-title-ui {
position: absolute;
width: 100% !important;
}
.customer-profile-ui .summary-info {
float: none;
}
.customer-profile-ui .summary-info .f-left-ui, .customer-profile-ui .summary-info button {
font-size: 12px;
}
.customer-profile-ui .summary-info .f-right-ui {
font-size: 14px;
}
.customer-profile-ui .summary-info .expand-data-js {
position: absolute;
right: 0;
margin: 10px 0 0 0;
padding: 0;
}
.customer-profile-ui .summary-info .expanded-js:not(.change-button-js) {
width: 100% !important;
}
.customer-profile-ui .summary-info .expanded-js:not(.change-button-js) .order-summary-ui {
position: absolute;
width: 100%;
}
.customer-profile-ui .summary-info .expanded-js:not(.change-button-js) .invoice-pdf-js {
position: absolute;
}
.customer-profile-ui .order-status-ui {
font-size: 16px;
}
.customer-profile-ui .order-status-ui .status-ui {
display: block;
}
.customer-profile-ui .order-status-ui .additional-status-ui {
font-size: 12px;
display: block;
line-height: 1;
}
.customer-profile-ui .order-status-ui .form-js {
margin: 0;
}
.customer-profile-ui .order-status-ui button {
margin: 20px 0 0 0;
font-size: 14px;
}
.customer-profile-ui .order-status-ui .cancel-order-edition-js, .customer-profile-ui .order-status-ui .cancel-order-js {
margin-right: 17px;
}
.customer-profile-ui .details-info-row-ui {
margin: 0;
}
.customer-profile-ui .details-info-item-ui {
margin-bottom: 20px;
width: calc(50% - 13px);
line-height: 1.2;
}
.customer-profile-ui .details-info-item-ui:nth-child(2n) {
margin-right: 0;
}
.customer-profile-ui .details-info-item-ui .name-ui {
font-size: 12px;
margin-bottom: 5px;
}
.customer-profile-ui .details-info-item-ui .content-ui {
font-size: 14px;
}
.customer-profile-ui .order-summary-title-ui, .customer-profile-ui .order-summary-ui {
padding: 10px;
width: 100%;
}
.customer-profile-ui .order-summary-ui .f-left-ui {
color: #696666;
line-height: 21px;
}
.customer-profile-ui .order-summary-ui .border-bottom-ui {
padding-bottom: 10px;
margin-bottom: 10px;
}
.customer-profile-ui .order-summary-ui .expanded-js + .border-top-mobile-ui {
padding-top: 10px;
border-top: 1px solid rgba(221,221,221,1.00);
margin-top: 10px;
}
.customer-profile-ui .order-summary-ui .points-in-order-summary-ui {
font-size: 12px;
}
.customer-profile-ui .order-summary-ui .points-in-order-summary-ui i {
font-size: 16px;
margin-right: 5px;
vertical-align: middle;
}
.customer-profile-ui .message-bar-ui {
font-size: 14px;
line-height: 1.2;
}
.customer-profile-ui .message-bar-ui i {
font-size: 20px;
}
.customer-profile-ui .products-list-ui .tfoot-ui .amount-stepper-column-ui {
width: auto;
padding: 0;
position: absolute;
right: 20px;
top: 67px;
}
.customer-profile-ui .products-list-ui .tfoot-ui.with-pager-ui .amount-stepper-column-ui {
top: 147px;
}
.wishlist-container-js .product-list-ui {
margin: 0;
}
.wishlist-container-js .product-list-ui .stepper-and-adding-ui a {
white-space: nowrap;
position: absolute;
right: 0px;
font-size: 12px;
}
.wishlist-container-js .product-list-ui .stepper-and-adding-ui .choose-variant-ui .choose-variant-icon-ui {
font-size: 20px;
padding: 0;
float: right;
}
.wishlist-container-js .product-list-ui .stepper-and-adding-ui .choose-variant-ui span {
line-height: 1.2;
text-align: right;
font-size: 12px;
}
.product-table-in-wishlist-ui {
padding-top: 40px;
}
.product-table-in-wishlist-ui .right-content-ui {
width: 80px;
}
.product-table-in-wishlist-ui .add-to-cart-ui {
min-height: 38px;
}
.product-table-in-wishlist-ui .stepper-and-adding-ui {
width: 80px;
position: absolute;
top: 20px;
}
.product-table-in-wishlist-ui .stepper-and-adding-ui .add-to-cart-form-container-ui {
display: block;
}
.product-table-in-wishlist-ui .stepper-and-adding-ui .quantity-ui {
display: block;
}
.product-table-in-wishlist-ui .stepper-and-adding-ui .amount-stepper-ui:not(.quantity-ui) {
position: relative;
display: block;
height: 70px;
}
.product-table-in-wishlist-ui .products-header-ui {
height: 40px;
}
.product-table-in-wishlist-ui .products-header-ui .right-content-ui {
width: 120px;
}
.product-table-in-wishlist-ui .products-header-ui .container-ui {
line-height: 40px;
height: 40px;
}
.product-table-in-wishlist-ui .products-header-ui .remove-product-ui, .product-table-in-wishlist-ui .products-header-ui .notify-date-column-ui, .product-table-in-wishlist-ui .products-header-ui .price-column-ui {
display: none !important;
}
.product-table-in-wishlist-ui .products-header-ui .stepper-and-adding-ui {
top: 0;
}
.product-table-in-wishlist-ui .products-header-ui .name-and-code-ui {
width: calc(100% - 120px);
padding: 0 20px;
height: 38px;
}
.product-table-in-wishlist-ui .container-ui {
padding: 0;
}
.product-table-in-wishlist-ui .product-item-ui {
padding: 20px;
height: 220px;
}
.product-table-in-wishlist-ui .product-item-ui .name-and-code-ui {
width: calc(100vw - 140px);
padding: 0;
}
.product-table-in-wishlist-ui .product-item-ui .product-name-ui, .product-table-in-wishlist-ui .product-item-ui .product-code-ui {
font-size: 12px;
line-height: 1.5;
}
.product-table-in-wishlist-ui .product-item-ui .product-name-ui {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-table-in-wishlist-ui .product-item-ui .unit-name-ui {
font-size: 12px;
padding: 0;
float: right;
}
.product-table-in-wishlist-ui .product-item-ui .old-price {
position: absolute;
right: 0;
top: -12px;
}
.product-table-in-wishlist-ui .remove-product-ui {
position: absolute;
bottom: 20px;
left: 20px;
padding: 0;
width: auto;
font-size: 10px;
color: #004d8a;
}
.product-table-in-wishlist-ui .remove-product-ui button {
padding: 0;
font-size: 15px;
}
.product-table-in-wishlist-ui .remove-product-ui span {
vertical-align: middle;
}
.product-table-in-wishlist-ui .image-container-ui {
position: absolute;
bottom: 55px;
left: 10px;
height: 80px;
width: 100px;
}
.product-table-in-wishlist-ui .image-container-ui i, .product-table-in-wishlist-ui .image-link-ui i {
font-size: 80px;
}
.product-table-in-wishlist-ui .change-quantity-ui {
top: 34px;
position: absolute;
display: block;
height: 35px;
}
.product-table-in-wishlist-ui .change-quantity-ui.increment-ui {
right: 0;
border-left: 1px solid rgba(221,221,221,1.00);
}
.product-table-in-wishlist-ui [name=quantity] {
height: 35px;
position: absolute;
top: 0;
}
.product-table-in-wishlist-ui .price-column-ui {
position: absolute;
right: 120px;
margin: 0;
top: 72px;
line-height: 1;
}
.product-table-in-wishlist-ui .price-column-ui.with-thresholds-ui {
font-size: 11px;
}
.product-table-in-wishlist-ui .price-column-ui.with-thresholds-ui .box-ui {
line-height: 1.5;
}
.product-table-in-wishlist-ui .notify-date-column-ui {
position: absolute;
bottom: 20px;
right: 20px;
}
.product-table-in-wishlist-ui .notify-date-column-ui .mobile-ui {
color: #696666;
text-align: right;
}
.product-table-in-wishlist-ui .notify-date-column-ui .mobile-ui span {
font-size: 12px;
}
.product-table-in-wishlist-ui .notify-date-column-ui input {
width: 150px;
height: 35px;
float: right;
}
.product-table-in-wishlist-ui .tfoot-ui {
padding: 0;
}
.product-table-in-wishlist-ui .tfoot-ui .products-summary-ui {
line-height: 1.4;
padding: 10px 20px;
}
.delete-product-from-wishlist-label-ui {
position: relative;
z-index: 2;
}
.grid-slider-js {
display: none !important;
}
.products-grid-ui .minibox-product-ui {
margin: 0 20px 0 0;
padding: 0;
height: auto;
}
.products-grid-ui .minibox-product-ui .product-caption-ui {
padding: 20px;
height: auto;
}
.products-grid-ui .minibox-product-ui .product-caption-ui > div {
display: inline-flex;
flex-direction: column-reverse;
}
.products-grid-ui .minibox-product-ui .product-name-ui {
font-size: 12px;
color: #004d8a;
text-align: left;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.products-grid-ui .minibox-product-ui .price-container-ui {
width: auto;
}
.products-grid-ui .minibox-product-ui .brutto-price-ui {
font-size: 14px;
}
.products-grid-ui .minibox-product-ui .price-ui {
font-size: 16px;
}
.products-grid-ui .minibox-product-ui .old-price-ui {
font-size: 12px;
order: 2;
}
.products-grid-ui .minibox-product-ui .price-label-ui {
color: #696666;
font-size: 10px;
line-height: 1;
text-align: right;
order: 3;
}
.newsletter-ui {
padding: 20px;
text-align: left;
}
.newsletter-ui .input-with-icon-ui {
width: 100%;
margin-bottom: 10px;
}
.newsletter-ui .input-with-icon-ui input {
font-size: 12px;
}
.newsletter-ui .input-with-icon-ui button {
font-size: 22px;
top: 2px;
}
.newsletter-ui .checkbox-ui label:not(.checkbox-ui):not(.radio-ui) {
font-size: 12px;
}
.newsletter-ui .form-js {
display: block;
}
.newsletter-form-ui .channel-ui .label-ui {
font-size: 12px;
}
.newsletter-header-ui {
font-size: 14px;
margin-bottom: 10px;
line-height: 1.3;
}
.newsletter-label-ui {
font-size: 12px;
margin: 0;
}
.blog-news-ui, .products-grid-ui {
padding-right: 0;
}
.blog-news-ui .image-container-ui, .products-grid-ui .image-container-ui {
height: 150px;
}
.blog-news-ui .image-container-ui .desktop-ui, .products-grid-ui .image-container-ui .desktop-ui {
display: none;
}
.blog-news-ui .slick-dots, .products-grid-ui .slick-dots {
display: flex;
margin-right: 20px;
}
.blog-news-ui .slick-dots button, .products-grid-ui .slick-dots button {
display: none;
}
.blog-news-ui .slick-dots li, .products-grid-ui .slick-dots li {
margin: 0;
}
.blog-news-ui .slick-dots {
display: none !important;
}
.blog-home-ui {
margin: 0 20px 10px 0;
padding: 0;
word-break: break-word;
}
.blog-home-ui .blog-tags-ui {
padding-left: 20px;
padding-right: 20px;
}
.blog-home-ui .blog-tags-ui a {
font-size: 12px;
}
.blog-home-ui .product-caption-ui {
padding: 20px;
overflow: hidden;
}
.blog-home-ui .latest-blog-post-heading {
margin: 0;
font-size: 14px;
}
.blog-home-ui .blog-publication-date-ui {
font-size: 12px;
}
.blog-home-ui .read-more-ui {
margin-left: 20px;
}
.blog-home-ui.compact-presentation {
height: 380px !important;
}
.header-categories-ui.cart-bar-ui .manufacturer-container-ui .active-top-ui {
width: calc(100% - 120px);
max-width: 300px;
border-top: 4px solid ;
line-height: 54px;
padding: 0 10px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.header-categories-ui.cart-bar-ui .manufacturer-container-ui .active-top-ui:hover {
margin-top: 0;
}
.header-categories-ui.cart-bar-ui.editing-order-ui .manufacturer-container-ui .active-top-ui {
border-top: 4px solid #004d8a;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) > button.toggle-cart-type-ui {
padding: 0;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) > button.toggle-cart-type-ui i:not(.header-categories-icon-ui) {
display: block;
top: 22px;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui) > button.toggle-cart-type-ui .mobile-ui {
font-size: 9px;
margin-top: 20px;
}
.table-header-ui, .cart-ui .table-header-ui > .products-table-header-container-ui {
height: 40px;
}
.products-table-header-container-ui .name-and-code-ui {
width: 100% !important;
line-height: 20px;
color: #696666;
font-size: 12px;
padding: 10px 20px;
}
.products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui) {
display: none;
}
.products-table-header-container-ui .choose-cart-table-view-ui {
display: block;
position: absolute;
right: 0;
width: auto;
}
.products-table-header-container-ui .choose-cart-table-view-ui div {
float: left;
height: 40px;
padding: 6px 10px;
background: transparent;
}
.products-table-header-container-ui .choose-cart-table-view-ui div .active-js {
background: #FFFFFF;
border-bottom: none;
border-top: 2px solid #004d8a;
padding-top: 4px;
color: #696666;
}
.products-table-header-container-ui .choose-cart-table-view-ui div:not(.active-js) {
background: transparent;
color: #004d8a;
border: none;
}
.cart-ui .name-and-code-ui {
padding: 0;
}
.cart-ui .table-header-ui > * {
height: 40px;
}
.cart-ui .table-header-ui .name-and-code-ui {
padding: 0 20px;
}
.cart-ui .products-table-header-container-ui .name-and-code-ui {
width: 100% !important;
line-height: 20px;
color: #696666;
font-size: 12px;
padding: 10px 20px;
}
.cart-ui .products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui) {
display: none;
}
.cart-ui .products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui).choose-cart-table-view-ui {
display: block;
position: absolute;
right: 0;
width: auto;
}
.cart-ui .products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui).choose-cart-table-view-ui div {
float: left;
height: 40px;
padding: 6px 10px;
background: transparent;
}
.cart-ui .products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui).choose-cart-table-view-ui div.active-js {
background: #FFFFFF;
border-bottom: none;
border-top: 2px solid #004d8a;
padding-top: 4px;
color: #696666;
}
.cart-ui .products-table-header-container-ui .div-table-cell-ui:not(.name-and-code-ui).choose-cart-table-view-ui div:not(.active-js) {
background: transparent;
color: #004d8a;
border: none;
}
.cart-ui .message-bar-ui {
font-size: 14px;
}
.cart-ui .message-bar-ui i {
font-size: 20px;
}
.cart-ui .product-name-ui, .cart-ui .product-code-ui {
font-size: 12px;
line-height: 1.5;
}
.cart-ui .product-name-ui {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display: block;
}
.cart-ui .div-table-ui {
padding-top: 40px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) {
padding: 20px;
position: relative;
height: 250px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .name-and-code-js {
padding: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .product-info {
width: calc(100% - 165px) !important;
position: absolute;
left: 45px;
padding: 0;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .product-info .expandable-js {
height: 30px;
width: calc(100vw - 42px);
position: absolute;
top: 135px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .product-info .expandable-js.not-usual-attributes-mobile-ui {
height: auto;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .product-info .product-desc-ui {
font-size: 11px;
display: inline-block;
margin-right: 10px;
line-height: 1.5;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .product-info .product-desc-ui li {
display: inline-block;
margin-right: 10px;
line-height: 1.5;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .number-column-ui {
padding: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-mobile-ui {
position: absolute;
right: 20px;
padding: 0;
width: 80px !important;
height: 85px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-ui .unit-name-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-mobile-ui .unit-name-ui {
width: auto;
position: absolute;
right: 0;
bottom: 0;
padding: 0;
font-size: 12px;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-ui span:not(.unit-name-ui), .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-mobile-ui span:not(.unit-name-ui) {
float: right;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-ui span:not(.unit-name-ui) + .unit-name-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-mobile-ui span:not(.unit-name-ui) + .unit-name-ui {
bottom: auto;
top: 24px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .amount-stepper-column-mobile-ui {
height: 40px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .defect-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .request-ui {
position: absolute;
right: 20px;
text-align: right;
width: auto;
padding: 0;
top: 70px;
font-size: 14px;
line-height: 1.3;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .defect-ui .mobile-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .request-ui .mobile-ui {
color: #696666;
font-size: 12px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .request-ui {
top: 120px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) [name=quantity] {
height: 35px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .change-quantity-ui {
position: absolute;
top: 34px;
height: 35px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .change-quantity-ui.increment-ui {
right: 0;
border-left: 1px solid rgba(221,221,221,1.00);
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-container-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-link-ui {
position: absolute;
left: 20px;
top: 70px;
height: 80px;
width: 100px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-container-ui img, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-link-ui img {
position: static;
transform: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-container-ui i, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .image-link-ui i {
font-size: 80px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .remove-product-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui {
padding: 0;
position: absolute;
bottom: 20px;
left: 20px;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .remove-product-ui button, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button {
padding: 0;
line-height: 16px !important;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .remove-product-ui .mobile-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .mobile-ui {
font-size: 10px;
color: #004d8a;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .remove-product-ui .mobile-ui.error, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .mobile-ui.error {
color: #DA2442;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .removed-icon-ui {
padding: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .product-ui .desc-ui {
margin-top: 10px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button {
font-size: 14px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button.increment-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button.decrement-ui {
position: static;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button.increment-ui {
border-left: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button span {
position: absolute;
left: 20px;
bottom: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button.send-complaint-ui {
padding: 10px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui button.send-complaint-ui span {
position: static;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui label {
height: auto;
margin-top: 20px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .input-file-container-ui-content {
margin-top: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .icon-text-ui {
font-size: 10px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .add-complaint-form-ui {
top: 0;
left: 0;
transform: none;
max-height: 100%;
height: 100%;
width: 100%;
z-index: 102;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .add-complaint-form-ui .form-js > *:not(.product-ui):not(.send-complaint-ui) {
width: auto;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .add-complaint-form-ui .form-js .select-background-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .add-complaint-form-ui .form-js input[type=date], .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .add-complaint-form-ui .form-js input[type=file] {
width: 100%;
margin: 3px -5px 0 0 !important;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .open-complaint-form-container-ui .complaint-added + .info {
line-height: 1.5;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .discount-ui {
width: auto;
position: absolute;
right: 20px;
top: 100px;
padding: 0;
color: #DA2442;
font-size: 14px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .options-column-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .currency-column-ui {
display: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-aggregator-ui > .options-column-ui {
display: block;
position: absolute;
bottom: 50px;
padding: 0;
font-size: 12px;
width: auto;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-aggregator-ui > .options-column-ui button {
padding: 0;
transform: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui {
transition: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui.expanded-js {
position: fixed !important;
background: #FBFBFB;
top: 0;
left: 0 !important;
bottom: 0;
width: 100% !important;
height: 100% !important;
z-index: 102;
overflow: auto !important;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui.expanded-js .set-details-title-ui {
padding: 20px;
display: inline-block;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui.expanded-js .ti-close {
padding: 20px;
position: absolute;
right: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui.expanded-js .div-table-row-ui {
border-top: 1px solid rgba(221,221,221,1.00);
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .set-elements-ui.expanded-js .product-desc-ui {
display: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .price-column-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-price-column-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .vat-ui {
width: auto;
position: absolute;
right: 120px;
font-size: 12px;
padding: 0;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .price-column-ui .prices-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-price-column-ui .prices-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .vat-ui .prices-ui {
right: 74px;
position: absolute;
font-size: 10px;
top: 2px;
color: #696666;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .price-column-ui {
top: 49px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .price-column-ui .prices-ui {
right: 78px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-price-column-ui {
top: 65px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-price-column-ui.with-unit-ratio-info {
top: 75px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .bundle-quantity-column-ui {
top: 80px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .vat-ui {
top: 80px;
font-size: 10px;
color: #696666;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .vat-ui.with-unit-ratio-info {
top: 100px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .value-column-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-value-column-ui {
width: auto;
position: absolute;
right: 20px;
padding: 0;
line-height: 1;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .value-column-ui .prices-ui, .cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-value-column-ui .prices-ui {
font-size: 10px;
position: absolute;
color: #696666;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .value-column-ui {
bottom: 40px;
font-size: 16px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .value-column-ui .prices-ui {
top: 5px;
right: 105px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-value-column-ui {
bottom: 20px;
font-size: 14px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .total-value-column-ui .prices-ui {
top: 3px;
right: 101px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .ribbon-ui.Reward-ui {
margin-top: 16px;
font-size: 12px;
position: absolute;
right: 0;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .loyalty-points-ui {
position: absolute;
width: calc(100% - 210px);
bottom: 20px;
left: 65px;
padding: 0;
text-align: center;
line-height: 1;
font-size: 14px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).cart-product-container-js.attributes-opened-ui {
height: auto;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).cart-product-container-js.attributes-opened-ui .image-container-ui {
left: 70px;
top: 60px;
width: 50px;
height: 50px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).cart-product-container-js.attributes-opened-ui .image-container-ui i {
font-size: 40px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).cart-product-container-js.attributes-opened-ui .product-info .expandable-js {
display: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .attributes-view-cell-ui {
padding: 0;
float: right;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .attributes-view-cell-ui label:not(.checkbox-ui):not(.radio-ui) {
margin-top: 20px;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .position-attributes-set-form-js {
width: calc(100% - 100px);
float: right;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .position-attributes-set-form-js .attributes-view-cell-ui {
margin-left: 20px;
float: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .number-column-ui {
float: none;
display: inline-block;
vertical-align: top;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .name-and-code-js {
margin-top: 4px;
float: none;
display: inline-block;
max-width: calc(100% - 45px);
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .product-name-ui {
white-space: initial;
text-overflow: initial;
overflow: initial;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .price-like-column-ui {
text-align: left;
position: static;
margin-left: 44px;
float: none;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .price-like-column-ui .prices-ui {
position: static;
}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui).discount-element-ui .value-ui {
font-size: 10px;
position: static;
}
.cart-ui .div-table-ui.erp-ui .div-table-row-ui:not(.table-header-ui) {
height: 170px;
}
.cart-ui .div-table-ui.erp-ui .div-table-row-ui:not(.table-header-ui) .vat-ui {
top: 65px;
}
.cart-ui .div-table-ui.erp-ui .div-table-row-ui:not(.table-header-ui) .product-info .expandable-js {
top: 60px;
}
.cart-ui .amount-stepper-ui .error {
padding-right: 0;
top: -23px;
left: auto;
}
.cart-ui .amount-stepper-ui .error span {
float: none !important;
}
.cart-ui .comfortable-cart-section-title-ui .title-ui {
font-size: 11px;
}
.cart-ui .comfortable-country-ui {
width: 100%;
margin: 0;
}
.cart-ui .comfortable-customer-data-title-ui {
margin-left: -20px;
width: 100vw;
}
.recommended-products-list-ui {
width: 70%;
}
.recommended-products-list-ui .slick-arrow {
font-size: 2rem !important;
}
.comfortable-delivery-section-container-ui {
width: 100%;
padding: 0 20px;
}
.comfortable-customer-data-section-ui {
margin: 0;
width: 100%;
}
.comfortable-customer-data-section-ui .comfortable-invoice-wrapper-ui {
width: 100%;
}
.comfortable-summary-ui > div:nth-child(n+2) {
width: 100%;
margin: 0 0 20px 0;
}
.cart-ui .tfoot-ui, .customer-profile-ui .tfoot-ui {
position: relative;
height: 60px;
padding: 10px 0;
}
.cart-ui .tfoot-ui .narrow-container-ui, .customer-profile-ui .tfoot-ui .narrow-container-ui {
height: 40px;
}
.cart-ui .tfoot-ui .narrow-container-ui > .f-right-ui, .customer-profile-ui .tfoot-ui .narrow-container-ui > .f-right-ui {
width: 150px;
height: 40px;
}
.cart-ui .tfoot-ui nav, .customer-profile-ui .tfoot-ui nav {
position: absolute;
width: calc(100% - 40px);
left: 20px;
z-index: 1;
}
.cart-ui .tfoot-ui nav .change-quantity-ui, .customer-profile-ui .tfoot-ui nav .change-quantity-ui {
padding: 0 10px;
}
.cart-ui .tfoot-ui .remove-product-ui, .cart-ui .tfoot-ui .currency-column-ui, .customer-profile-ui .tfoot-ui .remove-product-ui, .customer-profile-ui .tfoot-ui .currency-column-ui {
display: none;
}
.cart-ui .tfoot-ui .products-summary-ui, .customer-profile-ui .tfoot-ui .products-summary-ui {
padding: 0 0 0 20px;
font-size: 12px;
line-height: 21px;
height: 40px;
color: #696666;
}
.cart-ui .tfoot-ui .products-summary-ui .mobile-ui, .customer-profile-ui .tfoot-ui .products-summary-ui .mobile-ui {
color: #232323;
margin-bottom: 1px;
}
.cart-ui .tfoot-ui .summary-value-ui, .customer-profile-ui .tfoot-ui .summary-value-ui {
width: auto;
padding: 0 20px;
display: block;
line-height: 1.4;
float: right;
text-align: right;
font-size: 16px;
position: relative;
z-index: 0;
}
.cart-ui .tfoot-ui .summary-value-ui .prices-ui, .customer-profile-ui .tfoot-ui .summary-value-ui .prices-ui {
color: #696666;
font-size: 10px;
position: absolute;
right: 126px;
top: 8px;
line-height: 1;
}
.cart-ui .tfoot-ui .total-value-column-ui, .customer-profile-ui .tfoot-ui .total-value-column-ui {
font-size: 14px;
}
.cart-ui .tfoot-ui .total-value-column-ui .prices-ui, .customer-profile-ui .tfoot-ui .total-value-column-ui .prices-ui {
right: 122px;
top: 6px;
}
.cart-ui .tfoot-ui .loyalty-points-ui, .customer-profile-ui .tfoot-ui .loyalty-points-ui {
width: calc(100vw - 280px);
text-align: center;
right: 150px;
padding: 0;
position: absolute;
bottom: 12px;
line-height: 1;
}
.cart-ui .tfoot-ui.with-pager-ui, .customer-profile-ui .tfoot-ui.with-pager-ui {
height: 140px;
padding: 20px 0;
}
.cart-ui .tfoot-ui.with-pager-ui .narrow-container-ui, .customer-profile-ui .tfoot-ui.with-pager-ui .narrow-container-ui {
height: 100px;
}
.cart-ui .tfoot-ui.with-pager-ui .products-summary-ui, .customer-profile-ui .tfoot-ui.with-pager-ui .products-summary-ui {
padding: 60px 0 0 20px;
height: 100px;
}
.cart-ui .tfoot-ui.with-pager-ui .value-column-ui, .customer-profile-ui .tfoot-ui.with-pager-ui .value-column-ui {
padding-top: 60px;
}
.cart-ui .tfoot-ui.with-pager-ui .value-column-ui .prices-ui, .customer-profile-ui .tfoot-ui.with-pager-ui .value-column-ui .prices-ui {
top: 68px;
}
.cart-ui .tfoot-ui.with-pager-ui .loyalty-points-ui, .customer-profile-ui .tfoot-ui.with-pager-ui .loyalty-points-ui {
bottom: 22px;
}
.golden-small-ui, .golden-big-ui {
float: none;
width: 100%;
padding: 0 20px 20px;
}
.golden-small-ui:last-child, .golden-big-ui:last-child {
padding: 0;
}
.cart-ui .coupon-ui {
padding: 20px;
}
.cart-ui .coupon-ui .add-coupon-ui {
margin-top: 20px;
height: 46px;
}
.cart-ui .coupon-ui .add-coupon-ui.with-email-ui {
margin-top: 0;
margin-bottom: 0;
width: 100%;
}
.cart-ui .coupon-ui .inputs-wrapper-ui {
display: inline-block;
margin-top: 20px;
}
.cart-ui .coupon-ui .inputs-wrapper-ui:after {
display: block;
clear: both;
content: "";
}
.cart-ui .coupon-ui .inputs-wrapper-ui.with-email-ui {
margin-top: 0;
width: 100%;
}
.cart-ui .coupon-ui .input-wrapper-ui {
position: relative;
}
.cart-ui .coupon-ui .input-wrapper-ui span {
position: absolute;
top: -35px;
font-size: 14px;
color: #232323;
}
.cart-ui .coupon-ui .input-wrapper-ui input {
width: 100%;
}
.cart-ui .coupon-ui .loyalty-ui {
font-size: 14px;
line-height: 1.2;
}
.cart-ui .country-ui {
padding: 0 20px 20px;
}
.cart-ui .country-ui .choose-country-in-cart-ui {
width: 100%;
padding: 0;
}
.cart-ui .country-ui .choose-country-in-cart-ui > span:first-child {
font-size: 14px;
color: #232323;
}
.cart-ui .country-ui .choose-country-in-cart-ui .select-background-ui {
width: 100%;
}
.cart-ui .half-ui-with-space-ui {
width: 100%;
}
.cart-ui select, .cart-ui input {
font-size: 14px;
}
.position-attributes-set-form-js {
width: calc(100% - 100px);
float: right;
}
.thank-you-ui {
font-size: 14px;
line-height: 1.2;
}
.thank-you-ui > .mb10-ui {
padding: 0 20px;
margin-bottom: 20px;
}
.thank-you-ui > .mb10-ui.details-info {
padding: 20px;
line-height: 1.5em;
}
.thank-you-ui > .mb10-ui.details-info .f-left-ui {
color: #696666;
font-size: 12px;
}
.thank-you-ui > .mb10-ui.details-info .f-right-ui {
font-size: 14px;
}
.thank-you-ui .details-wrapper-ui {
max-width: none;
}
.thank-you-ui .details-wrapper-ui .mb10-ui {
line-height: 1;
}
.thank-you-ui .details-wrapper-ui .mb10-ui:after {
display: block;
clear: both;
content: "";
}
.thank-you-ui .details-wrapper-ui.add-inquiry-details-wrapper-ui {
width: calc(100vw - 40px);
padding-top: 20px;
}
.thank-you-ui .message-bar-ui.points-ui {
font-size: 14px;
line-height: 1.2;
}
.thank-you-ui .message-bar-ui.points-ui i {
font-size: 16px;
vertical-align: middle;
}
.other-address-ui {
font-size: 12px;
}
.delivery-and-payment-container-ui {
margin-bottom: 20px;
}
.summary-with-btn-ui {
position: static;
width: 100%;
font-size: 14px;
line-height: 1;
}
.summary-with-btn-ui.fixed-ui {
position: fixed;
bottom: 0;
z-index: 1;
}
.summary-with-btn-ui .f-right-ui {
font-size: 16px;
}
.product-presentation-ui, .product-presentation {
position: relative;
padding: 0;
}
.product-presentation-ui .column-ui, .product-presentation .column-ui {
display: block !important;
padding-bottom: 20px;
}
.product-presentation-ui h2, .product-presentation h2 {
font-size: 14px;
}
.product-presentation-ui header, .product-presentation header {
position: absolute;
border: none;
right: 10px;
}
.product-presentation-ui header.comparison-show-header-ui, .product-presentation header.comparison-show-header-ui {
top: 437px;
}
.product-presentation-ui header:not(.comparison-show-header-ui), .product-presentation header:not(.comparison-show-header-ui) {
top: 355px;
}
.product-presentation-ui .top-right-icons-ui i, .product-presentation .top-right-icons-ui i {
font-size: 16px;
}
.product-presentation-ui .top-right-icons-ui .icon-text-ui, .product-presentation .top-right-icons-ui .icon-text-ui {
font-size: 10px;
}
.product-presentation-ui .top-right-icons-ui .dropdowns-ui, .product-presentation .top-right-icons-ui .dropdowns-ui {
position: fixed;
z-index: 102;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
padding: 20px;
overflow: auto;
}
.product-presentation-ui .top-right-icons-ui .dropdowns-ui .form-ui, .product-presentation-ui .top-right-icons-ui .dropdowns-ui .title-ui, .product-presentation .top-right-icons-ui .dropdowns-ui .form-ui, .product-presentation .top-right-icons-ui .dropdowns-ui .title-ui {
padding: 0;
}
.product-presentation-ui .page-title-ui, .product-presentation .page-title-ui {
position: absolute;
font-size: 16px;
font-weight: 700;
margin: 0;
padding: 0 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
}
.product-presentation-ui .page-title-ui.shorter-ui, .product-presentation .page-title-ui.shorter-ui {
width: 100%;
max-width: 100%;
}
.product-presentation-ui .page-title-ui.comparison-show-ui, .product-presentation .page-title-ui.comparison-show-ui {
top: 417px;
}
.product-presentation-ui .page-title-ui:not(.comparison-show-ui), .product-presentation .page-title-ui:not(.comparison-show-ui) {
top: 335px;
}
.product-presentation-ui .earn-loyalty-points-ui, .product-presentation .earn-loyalty-points-ui {
top: -30px;
text-align: left;
font-size: 12px;
line-height: 1;
padding: 0 20px;
}
.product-presentation-ui .earn-loyalty-points-ui i, .product-presentation .earn-loyalty-points-ui i {
font-size: 15px;
}
.product-presentation-ui .earn-loyalty-points-ui.with-supervisor-ui, .product-presentation .earn-loyalty-points-ui.with-supervisor-ui {
width: 50%;
}
.product-presentation-ui .gallery-container-ui, .product-presentation .gallery-container-ui {
width: calc(100% - 20px);
margin: 40px 0 120px 20px;
}
.product-presentation-ui .gallery-container-ui .multi-image-slider-ui, .product-presentation-ui .gallery-container-ui .gallery-opened-ui .single-image-slider-ui .slick-arrow, .product-presentation-ui .gallery-container-ui .slick-arrow, .product-presentation .gallery-container-ui .multi-image-slider-ui, .product-presentation .gallery-container-ui .gallery-opened-ui .single-image-slider-ui .slick-arrow, .product-presentation .gallery-container-ui .slick-arrow {
display: none !important;
}
.product-presentation-ui .gallery-container-ui .product-code-ui, .product-presentation .gallery-container-ui .product-code-ui {
top: 320px;
font-size: 11px;
}
.product-presentation-ui .right-column-ui, .product-presentation .right-column-ui {
width: 100%;
}
.product-presentation-ui .right-column-ui .attribute-name-ui:not(.table-row-ui), .product-presentation .right-column-ui .attribute-name-ui:not(.table-row-ui) {
color: #696666;
font-size: 12px;
font-weight: 400;
width: 100%;
display: block;
padding: 0 20px;
line-height: 1;
margin-bottom: 20px;
}
.product-presentation-ui .right-column-ui .attribute-name-ui.table-row-ui, .product-presentation .right-column-ui .attribute-name-ui.table-row-ui {
margin: 20px 0;
}
.product-presentation-ui .right-column-ui .attribute-name-ui.table-row-ui .table-cell-ui:not(.name-column-ui), .product-presentation .right-column-ui .attribute-name-ui.table-row-ui .table-cell-ui:not(.name-column-ui) {
display: none;
}
.product-presentation-ui .right-column-ui .attribute-name-ui.table-row-ui > div.name-column-ui, .product-presentation .right-column-ui .attribute-name-ui.table-row-ui > div.name-column-ui {
color: #696666;
font-size: 12px;
font-weight: 400;
width: 100%;
display: block;
padding: 0 20px;
line-height: 1;
}
.product-presentation-ui .right-column-ui .attribute-button-ui.not-last-lvl-js, .product-presentation .right-column-ui .attribute-button-ui.not-last-lvl-js {
margin: 0 -5px 0 20px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui.last-lvl-ui, .product-presentation .right-column-ui .attribute-button-ui.last-lvl-ui {
position: relative;
background-color: #f6f6f6;
}
.product-presentation-ui .right-column-ui .attribute-button-ui.last-lvl-ui:after, .product-presentation .right-column-ui .attribute-button-ui.last-lvl-ui:after {
display: block;
clear: both;
content: "";
}
.product-presentation-ui .right-column-ui .attribute-button-ui.last-lvl-ui.higher-mobile-ui, .product-presentation .right-column-ui .attribute-button-ui.last-lvl-ui.higher-mobile-ui {
height: 140px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui.previous-with-units-ui, .product-presentation .right-column-ui .attribute-button-ui.previous-with-units-ui {
padding-bottom: 40px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js {
position: fixed !important;
left: 0 !important;
top: 0;
bottom: 0;
height: auto !important;
width: 100% !important;
background: #FBFBFB;
z-index: 102;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui {
padding: 20px;
font-size: 14px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile {
position: fixed;
bottom: 30px;
right: 30px;
width: 122px;
height: 40px;
border-radius: 20px;
background-color: #4a5de2;
font-size: 16px;
font-weight: 500;
color: #fff;
line-height: 1.5;
border: none;
cursor: pointer;
transition: 0.3s;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile:hover, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile:hover {
background-color: #3949bb;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .ti-close, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .ti-close {
float: right;
font-size: 20px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui label:not(.checkbox-ui):not(.radio-ui), .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui label:not(.checkbox-ui):not(.radio-ui) {
font-size: 12px;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui {
width: 100%;
margin: 0;
}
.product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui input, .product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui select, .product-presentation-ui .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui .select-arrow-ui.no-error, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui input, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui select, .product-presentation .right-column-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui .select-arrow-ui.no-error {
margin-bottom: 0;
}
.product-presentation-ui .right-column-ui .attributes-js > .attribute-button-ui, .product-presentation .right-column-ui .attributes-js > .attribute-button-ui {
margin: 0 0 20px 20px;
}
.product-presentation-ui .right-column-ui .name-column-ui, .product-presentation .right-column-ui .name-column-ui {
vertical-align: top;
line-height: 1.2;
font-size: 14px;
padding: 20px;
width: calc(100% - 225px);
}
.product-presentation-ui .right-column-ui .stock-column-ui, .product-presentation .right-column-ui .stock-column-ui {
position: absolute;
left: 20px;
top: 48px;
padding: 0;
width: calc(100% - 280px);
font-size: 12px;
line-height: 1.3;
}
.product-presentation-ui .right-column-ui .stock-column-ui .mobile-ui, .product-presentation .right-column-ui .stock-column-ui .mobile-ui {
color: #696666;
}
.product-presentation-ui .right-column-ui .quantity-column-ui, .product-presentation .right-column-ui .quantity-column-ui {
float: right;
width: 120px;
min-height: 109px;
padding: 20px;
margin-right: 0;
position: relative;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .notify-about-availability-button-ui, .product-presentation .right-column-ui .quantity-column-ui .notify-about-availability-button-ui {
padding: 5px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .change-quantity-ui, .product-presentation .right-column-ui .quantity-column-ui .change-quantity-ui {
width: 40px;
height: 35px;
position: absolute;
top: 54px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .increment-ui, .product-presentation .right-column-ui .quantity-column-ui .increment-ui {
right: 20px;
border-left: 1px solid rgba(221,221,221,1.00);
}
.product-presentation-ui .right-column-ui .quantity-column-ui [name=quantity], .product-presentation .right-column-ui .quantity-column-ui [name=quantity] {
width: 80px;
height: 35px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .validation-info-js, .product-presentation .right-column-ui .quantity-column-ui .validation-info-js {
margin-top: 34px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .validation-container-ui, .product-presentation .right-column-ui .quantity-column-ui .validation-container-ui {
position: absolute;
top: 57px;
line-height: 1.3;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .validation-container-ui .multiplicity-info-js, .product-presentation .right-column-ui .quantity-column-ui .validation-container-ui .multiplicity-info-js {
font-size: 10px;
margin-top: 35px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui .validation-container-ui .error:not(.hidden-js) + .multiplicity-info-js, .product-presentation .right-column-ui .quantity-column-ui .validation-container-ui .error:not(.hidden-js) + .multiplicity-info-js {
margin-top: 0;
}
.product-presentation-ui .right-column-ui .quantity-column-ui.two-options-ui, .product-presentation .right-column-ui .quantity-column-ui.two-options-ui {
height: 155px;
}
.product-presentation-ui .right-column-ui .quantity-column-ui.two-options-ui .notify-about-availability-button-ui, .product-presentation .right-column-ui .quantity-column-ui.two-options-ui .notify-about-availability-button-ui {
width: 80px;
position: absolute;
top: 100px;
left: 20px;
}
.product-presentation-ui .right-column-ui .netto-price-column-ui, .product-presentation-ui .right-column-ui .brutto-price-column-ui, .product-presentation .right-column-ui .netto-price-column-ui, .product-presentation .right-column-ui .brutto-price-column-ui {
position: absolute;
right: 120px;
line-height: 1;
padding: 0;
width: 125px;
text-align: right;
}
.product-presentation-ui .right-column-ui .netto-price-column-ui.many-units-ui, .product-presentation-ui .right-column-ui .netto-price-column-ui.no-stock-ui, .product-presentation-ui .right-column-ui .netto-price-column-ui.many-units-ui.no-stock-ui, .product-presentation-ui .right-column-ui .brutto-price-column-ui.many-units-ui, .product-presentation-ui .right-column-ui .brutto-price-column-ui.no-stock-ui, .product-presentation-ui .right-column-ui .brutto-price-column-ui.many-units-ui.no-stock-ui, .product-presentation .right-column-ui .netto-price-column-ui.many-units-ui, .product-presentation .right-column-ui .netto-price-column-ui.no-stock-ui, .product-presentation .right-column-ui .netto-price-column-ui.many-units-ui.no-stock-ui, .product-presentation .right-column-ui .brutto-price-column-ui.many-units-ui, .product-presentation .right-column-ui .brutto-price-column-ui.no-stock-ui, .product-presentation .right-column-ui .brutto-price-column-ui.many-units-ui.no-stock-ui {
width: 125px;
}
.product-presentation-ui .right-column-ui .netto-price-column-ui .mobile-ui, .product-presentation-ui .right-column-ui .brutto-price-column-ui .mobile-ui, .product-presentation .right-column-ui .netto-price-column-ui .mobile-ui, .product-presentation .right-column-ui .brutto-price-column-ui .mobile-ui {
color: #696666;
font-size: 10px;
}
.product-presentation-ui .right-column-ui .netto-price-column-ui, .product-presentation .right-column-ui .netto-price-column-ui {
font-size: 16px;
top: 20px;
}
.product-presentation-ui .right-column-ui .netto-price-column-ui .netto-ui, .product-presentation .right-column-ui .netto-price-column-ui .netto-ui {
font-size: 16px;
font-weight: 400;
}
.product-presentation-ui .right-column-ui .brutto-price-column-ui, .product-presentation .right-column-ui .brutto-price-column-ui {
font-size: 14px;
top: 45px;
}
.product-presentation-ui .right-column-ui .unit-column-ui, .product-presentation .right-column-ui .unit-column-ui {
position: absolute;
right: 120px;
padding: 0;
line-height: 1;
font-size: 12px;
text-align: right;
top: 69px;
width: 125px;
}
.product-presentation-ui .right-column-ui .unit-column-ui .select-background-ui, .product-presentation .right-column-ui .unit-column-ui .select-background-ui {
margin-right: 0;
}
.product-presentation-ui .right-column-ui .unit-column-ui .select-arrow-ui, .product-presentation .right-column-ui .unit-column-ui .select-arrow-ui {
margin-left: -25px;
margin-right: 10px;
}
.product-presentation-ui .right-column-ui .previous-with-units-ui .brutto-price-column-ui, .product-presentation .right-column-ui .previous-with-units-ui .brutto-price-column-ui {
top: 60px;
}
.product-presentation-ui .right-column-ui .previous-with-units-ui .unit-column-ui, .product-presentation .right-column-ui .previous-with-units-ui .unit-column-ui {
top: 95px;
}
.product-presentation-ui .right-column-ui .options-column-ui, .product-presentation .right-column-ui .options-column-ui {
position: absolute;
top: 95px;
padding: 0;
left: 20px;
width: auto;
}
.product-presentation-ui .right-column-ui .options-column-ui .change-arrow-title-js, .product-presentation .right-column-ui .options-column-ui .change-arrow-title-js {
transform: none !important;
}
.product-presentation-ui .right-column-ui .options-column-ui .ti-angle-down, .product-presentation-ui .right-column-ui .options-column-ui .ti-angle-up, .product-presentation .right-column-ui .options-column-ui .ti-angle-down, .product-presentation .right-column-ui .options-column-ui .ti-angle-up {
display: none;
}
.product-presentation-ui .right-column-ui .options-column-ui .mobile-ui, .product-presentation .right-column-ui .options-column-ui .mobile-ui {
font-size: 12px;
}
.product-presentation-ui .right-column-ui .previous-price-ui, .product-presentation .right-column-ui .previous-price-ui {
position: static !important;
}
.product-presentation-ui .right-column-ui .moblie-previous-ui, .product-presentation .right-column-ui .moblie-previous-ui {
top: 69px !important;
}
.product-presentation-ui .right-column-ui .unit-previous-ui, .product-presentation .right-column-ui .unit-previous-ui {
top: 114px !important;
}
.product-presentation-ui .availability-ui, .product-presentation .availability-ui {
font-size: 11px;
position: absolute;
top: -59px;
left: 20px;
line-height: 1;
}
.product-presentation-ui .add-to-cart-border-container-ui, .product-presentation .add-to-cart-border-container-ui {
padding: 0;
}
.product-presentation-ui .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui, .product-presentation .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui {
padding: 20px;
font-size: 14px;
line-height: 1.2;
}
.product-presentation-ui .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui i, .product-presentation .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui i {
font-size: 20px;
}
.product-presentation-ui .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-to-see-prices-ui, .product-presentation .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-to-see-prices-ui {
margin-left: 40px;
}
.product-presentation-ui .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-on-child-ui, .product-presentation .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-on-child-ui {
font-size: 14px;
}
.product-presentation-ui .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-on-child-tooltip-ui, .product-presentation .add-to-cart-border-container-ui.sign-in-to-see-prices-container-ui .sign-in-on-child-tooltip-ui {
font-size: 12px;
}
.product-presentation-ui .add-to-cart-border-container-ui .suggested-lock, .product-presentation .add-to-cart-border-container-ui .suggested-lock {
top: 15%;
}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui, .product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui, .product-presentation .add-to-cart-border-container-ui .brutto-price-ui, .product-presentation .add-to-cart-border-container-ui .netto-price-ui {
margin: 0;
padding: 20px;
font-size: 16px;
width: 50%;
text-align: right;
position: relative;
line-height: 1;
}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui .currency-ui, .product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui .currency-ui, .product-presentation .add-to-cart-border-container-ui .brutto-price-ui .currency-ui, .product-presentation .add-to-cart-border-container-ui .netto-price-ui .currency-ui {
font-size: 16px;
}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui .brutto-netto-ui, .product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui .brutto-netto-ui, .product-presentation .add-to-cart-border-container-ui .brutto-price-ui .brutto-netto-ui, .product-presentation .add-to-cart-border-container-ui .netto-price-ui .brutto-netto-ui {
line-height: 1;
font-size: 10px;
position: absolute;
bottom: 21px;
right: 133px;
color: #696666;
}
.product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui, .product-presentation .add-to-cart-border-container-ui .netto-price-ui {
font-size: 17px;
padding: 19px 20px;
}
.product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui .currency-ui, .product-presentation .add-to-cart-border-container-ui .netto-price-ui .currency-ui {
font-size: 17px;
color: ;
}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui, .product-presentation .add-to-cart-border-container-ui .stock-ui {
margin: 0;
font-size: 12px;
line-height: 1;
margin-left: 20px;
}
.product-presentation-ui .add-to-cart-border-container-ui .quantity-ui, .product-presentation .add-to-cart-border-container-ui .quantity-ui {
margin: 5px 20px 20px;
}
.product-presentation-ui .add-to-cart-border-container-ui .quantity-ui .amount-stepper-ui, .product-presentation .add-to-cart-border-container-ui .quantity-ui .amount-stepper-ui {
margin-right: 19px;
}
.product-presentation-ui .add-to-cart-border-container-ui .attribute-editable-ui, .product-presentation .add-to-cart-border-container-ui .attribute-editable-ui {
margin: 0 20px 20px;
}
.product-presentation-ui .add-to-cart-border-container-ui .attribute-editable-ui label:not(.checkbox-ui):not(.radio-ui), .product-presentation .add-to-cart-border-container-ui .attribute-editable-ui label:not(.checkbox-ui):not(.radio-ui) {
font-size: 12px;
line-height: 1;
margin: 0;
height: auto;
}
.product-presentation-ui .add-to-cart-border-container-ui .dropdowns-ui, .product-presentation .add-to-cart-border-container-ui .dropdowns-ui {
position: fixed;
top: 0;
bottom: 0;
left: 0;
width: 100%;
padding: 20px;
z-index: 102;
overflow: auto;
}
.product-presentation-ui .add-to-cart-border-container-ui .dropdowns-ui .title-ui, .product-presentation .add-to-cart-border-container-ui .dropdowns-ui .title-ui {
padding: 0;
line-height: 1;
}
.product-presentation-ui .add-to-cart-border-container-ui .dropdowns-ui .form-ui, .product-presentation .add-to-cart-border-container-ui .dropdowns-ui .form-ui {
padding: 0;
margin-top: 10px;
}
.product-presentation-ui .add-to-cart-container-ui, .product-presentation .add-to-cart-container-ui {
float: none;
width: 100%;
}
.product-presentation-ui .add-to-cart-container-ui .flags-ui, .product-presentation .add-to-cart-container-ui .flags-ui {
line-height: 20px;
height: 20px;
top: -425px;
padding: 0 20px;
}
.product-presentation-ui .add-to-cart-container-ui .flags-ui .ribbon-ui, .product-presentation .add-to-cart-container-ui .flags-ui .ribbon-ui {
font-size: 12px;
text-align: center;
margin: 0;
float: left;
}
.product-presentation-ui .add-to-cart-container-ui .flags-ui .ribbon-ui.two-flags-ui, .product-presentation .add-to-cart-container-ui .flags-ui .ribbon-ui.two-flags-ui {
width: 50%;
}
.product-presentation-ui .add-to-cart-container-ui .flags-ui .ribbon-ui.three-flags-ui, .product-presentation .add-to-cart-container-ui .flags-ui .ribbon-ui.three-flags-ui {
width: 33.3333333333%;
}
.product-presentation-ui .single-image-slider-ui, .product-presentation .single-image-slider-ui {
height: 285px;
}
.product-presentation-ui .single-image-slider-ui .slick-dots, .product-presentation .single-image-slider-ui .slick-dots {
margin: 0;
width: calc(100% - 20px);
height: 24px;
display: flex;
}
.product-presentation-ui .single-image-slider-ui .slick-dots li, .product-presentation .single-image-slider-ui .slick-dots li {
margin: 0;
max-width: 45px;
}
.product-presentation-ui .lazyslider-container-js .single-image-slider-ui figure, .product-presentation .lazyslider-container-js .single-image-slider-ui figure {
padding-top: 260px;
margin: 0;
}
.product-presentation-ui .lazyslider-container-js.gallery-opened-ui .single-image-slider-ui, .product-presentation .lazyslider-container-js.gallery-opened-ui .single-image-slider-ui {
height: auto;
}
.product-presentation-ui .lazyslider-container-js.gallery-opened-ui .single-image-slider-ui figure, .product-presentation .lazyslider-container-js.gallery-opened-ui .single-image-slider-ui figure {
height: 100vh;
}
.product-presentation-ui .add-to-cart-ui, .product-presentation .add-to-cart-ui {
width: 100%;
margin: 0;
padding: 11px 20px 12px;
}
.product-presentation-ui .add-to-cart-ui i, .product-presentation .add-to-cart-ui i {
font-size: 23px;
}
.product-presentation-ui .add-to-cart-ui .lower-text-ui, .product-presentation-ui .add-to-cart-ui .bigger-text-ui, .product-presentation .add-to-cart-ui .lower-text-ui, .product-presentation .add-to-cart-ui .bigger-text-ui {
font-size: 12px;
display: inline;
font-weight: 400;
}
.product-presentation-ui .add-buttons-container-ui, .product-presentation .add-buttons-container-ui {
display: block;
}
.product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui {
border: 1px solid #004d8a;
padding: 10px 20px;
margin: 0;
width: 160px;
background: #FFFFFF;
}
.product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui i, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui i, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui i, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui i {
font-size: 20px;
}
.product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui .bigger-text-ui, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui .lower-text-ui, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui .lower-text-ui, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui .bigger-text-ui {
font-size: 10px;
font-weight: 400;
}
.product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui + .ask-for-price-button-ui, .product-presentation-ui .add-buttons-container-ui .add-to-wishlist-ui + .notify-about-availability-button-ui, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui + .ask-for-price-button-ui, .product-presentation-ui .add-buttons-container-ui .add-to-inquiry-ui + .notify-about-availability-button-ui, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui + .ask-for-price-button-ui, .product-presentation .add-buttons-container-ui .add-to-wishlist-ui + .notify-about-availability-button-ui, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui + .ask-for-price-button-ui, .product-presentation .add-buttons-container-ui .add-to-inquiry-ui + .notify-about-availability-button-ui {
width: calc(100% - 160px);
}
.product-presentation-ui .add-buttons-container-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui .add-to-cart-ui {
width: 100%;
float: right;
}
.product-presentation-ui .add-buttons-container-ui > .f-right-ui, .product-presentation .add-buttons-container-ui > .f-right-ui {
margin: 0;
width: 100%;
}
.product-presentation-ui .add-buttons-container-ui > .f-right-ui button:not(.close-ui), .product-presentation .add-buttons-container-ui > .f-right-ui button:not(.close-ui) {
width: 100%;
float: none;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui .add-to-cart-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-inquiry-ui .add-to-cart-ui, .product-presentation-ui .add-buttons-container-ui.with-restore-cart-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-inquiry-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-restore-cart-ui .add-to-cart-ui {
width: calc(100% - 160px);
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui > .f-right-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-inquiry-ui > .f-right-ui, .product-presentation-ui .add-buttons-container-ui.with-restore-cart-ui > .f-right-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui > .f-right-ui, .product-presentation .add-buttons-container-ui.with-add-to-inquiry-ui > .f-right-ui, .product-presentation .add-buttons-container-ui.with-restore-cart-ui > .f-right-ui {
width: calc(100% - 160px);
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui .editing-order-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-inquiry-ui .editing-order-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui.with-restore-cart-ui .editing-order-ui .lower-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui .editing-order-ui .lower-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-inquiry-ui .editing-order-ui .lower-text-ui, .product-presentation .add-buttons-container-ui.with-restore-cart-ui .editing-order-ui .lower-text-ui {
display: block;
line-height: 1;
text-align: left;
font-size: 10px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui .editing-order-ui .bigger-text-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-inquiry-ui .editing-order-ui .bigger-text-ui, .product-presentation-ui .add-buttons-container-ui.with-restore-cart-ui .editing-order-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui .editing-order-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-inquiry-ui .editing-order-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui.with-restore-cart-ui .editing-order-ui .bigger-text-ui {
display: block;
font-size: 10px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-check-purchase-history-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-check-purchase-history-ui .add-to-cart-ui {
width: calc(100% - 328px);
}
}
@media only screen and (max-width: 1279px) and (max-width: 530px) {
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-check-purchase-history-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-check-purchase-history-ui .add-to-cart-ui {
width: 100%;
margin-top: 15px;
}
}
@media only screen and (max-width: 1279px) {
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-wishlist-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-inquiry-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-wishlist-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-inquiry-ui {
padding: 5px;
float: left;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-wishlist-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-wishlist-ui {
width: 102px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-inquiry-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-inquiry-ui {
width: 127px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui {
width: calc(100% - 229px);
padding: 5px;
min-height: 56px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .add-to-cart-label-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .add-to-cart-label-ui {
line-height: 1;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .lower-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-ui .bigger-text-ui {
font-size: 11px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-mobile-wider-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-cart-mobile-wider-ui {
width: 100%;
margin-top: 15px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .buttons-separator-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .buttons-separator-ui {
display: inline;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui.in-simple-product-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui.in-simple-product-ui {
display: block;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-wishlist-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-inquiry-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-wishlist-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-inquiry-ui {
padding: 5px;
float: left;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-wishlist-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-wishlist-ui {
width: 102px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-inquiry-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-inquiry-ui {
width: 81px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui {
width: calc(100% - 183px);
padding: 5px;
min-height: 36px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .add-to-cart-label-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .add-to-cart-label-ui {
line-height: 1;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .lower-text-ui, .product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .bigger-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .lower-text-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .add-to-cart-ui .bigger-text-ui {
font-size: 11px;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .buttons-separator-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui .buttons-separator-ui {
display: inline;
}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui.in-simple-product-ui, .product-presentation .add-buttons-container-ui.with-add-to-wishlist-ui.with-restore-cart-ui.in-simple-product-ui {
display: block;
}
.product-presentation-ui .check-availability-in-shop-ui, .product-presentation .check-availability-in-shop-ui {
margin-top: 0;
}
.product-presentation-ui .check-availability-in-shop-ui button, .product-presentation .check-availability-in-shop-ui button {
display: block;
width: 100%;
padding: 10px 20px;
font-size: 12px;
}
.product-presentation-ui .check-availability-in-shop-popup-container-ui, .product-presentation .check-availability-in-shop-popup-container-ui {
max-height: 100vh;
height: 100vh;
}
.product-presentation-ui .check-availability-in-shop-popup-container-ui .info, .product-presentation .check-availability-in-shop-popup-container-ui .info {
max-height: calc(100vh - 99px);
height: calc(100vh - 99px);
}
.product-presentation-ui .cheaper-in-set-ui, .product-presentation .cheaper-in-set-ui {
position: absolute;
right: 20px;
line-height: 1;
font-size: 12px;
margin-top: 20px;
}
.product-presentation-ui .attributes-container-ui, .product-presentation .attributes-container-ui {
margin-right: 0;
width: 100%;
margin-top: 20px;
}
.product-presentation-ui .attributes-container-ui .first-list-ui, .product-presentation .attributes-container-ui .first-list-ui {
font-size: 12px;
width: 50%;
float: left;
}
.product-presentation-ui .attributes-container-ui .first-list-ui li, .product-presentation .attributes-container-ui .first-list-ui li {
margin-bottom: 10px;
padding: 0 20px;
line-height: 1;
}
.product-presentation-ui .attributes-container-ui .first-list-ui li .name-ui, .product-presentation .attributes-container-ui .first-list-ui li .name-ui {
color: #696666;
}
.product-presentation-ui .attributes-container-ui .second-list-ui, .product-presentation .attributes-container-ui .second-list-ui {
display: none;
}
.product-presentation-ui .columns-container-ui, .product-presentation .columns-container-ui {
margin-bottom: 10px;
}
.product-presentation-ui .product-presentation-menu-container-ui, .product-presentation .product-presentation-menu-container-ui {
margin: 10px 0 0 0;
}
.product-presentation-ui .product-presentation-menu-ui, .product-presentation .product-presentation-menu-ui {
height: 36px;
}
.product-presentation-ui .product-presentation-menu-ui li, .product-presentation .product-presentation-menu-ui li {
padding: 5px 10px;
font-size: 12px;
border: 1px solid rgba(221,221,221,1.00);
width: 50%;
}
.product-presentation-ui .product-description-ui, .product-presentation .product-description-ui {
font-size: 12px;
line-height: 1.5;
margin-bottom: 40px;
padding: 0 20px;
}
.product-presentation-ui .product-description-ui h2, .product-presentation .product-description-ui h2 {
margin-top: 20px;
}
.product-presentation-ui .product-attributes-ui, .product-presentation .product-attributes-ui {
margin: 20px 0 40px;
padding: 0 20px;
}
.product-presentation-ui .product-attributes-ui .attributes-column-ui, .product-presentation .product-attributes-ui .attributes-column-ui {
column-count: 1;
width: 100%;
font-size: 12px;
}
.product-presentation-ui .product-attributes-ui li, .product-presentation .product-attributes-ui li {
padding: 3px 10px;
}
.product-presentation-ui .product-attributes-ui .name-ui, .product-presentation .product-attributes-ui .name-ui {
color: #696666;
}
.product-presentation-ui .downloads-ui, .product-presentation .downloads-ui {
margin-bottom: 40px;
padding: 0 20px;
font-size: 12px;
}
.product-presentation-ui .downloads-ui i, .product-presentation .downloads-ui i {
font-size: 14px;
}
.product-presentation-ui .sets-ui, .product-presentation .sets-ui {
margin-bottom: 40px;
}
.product-presentation-ui .sets-ui h2, .product-presentation .sets-ui h2 {
margin-left: 20px;
}
.product-presentation-ui .sets-ui .form-container-ui, .product-presentation .sets-ui .form-container-ui {
padding: 20px;
}
.product-presentation-ui .sets-ui .items-column-ui, .product-presentation .sets-ui .items-column-ui {
width: 100%;
}
.product-presentation-ui .sets-ui .set-name-ui, .product-presentation .sets-ui .set-name-ui {
font-size: 16px;
line-height: 1.2;
}
.product-presentation-ui .sets-ui .set-product-ui:before, .product-presentation .sets-ui .set-product-ui:before {
font-family: "themify";
content: "\e61a";
color: #696666;
font-size: 20px;
margin: 25px;
display: block;
}
.product-presentation-ui .sets-ui .set-product-ui:first-child:before, .product-presentation-ui .sets-ui .set-product-ui.set-product-hidden-js:before, .product-presentation .sets-ui .set-product-ui:first-child:before, .product-presentation .sets-ui .set-product-ui.set-product-hidden-js:before {
content: none;
}
.product-presentation-ui .sets-ui .set-product-ui a, .product-presentation .sets-ui .set-product-ui a {
width: 70px;
display: inline-block;
vertical-align: middle;
}
.product-presentation-ui .sets-ui .set-product-ui .name-ui, .product-presentation .sets-ui .set-product-ui .name-ui {
display: inline-block;
width: calc(100% - 90px);
margin: 0 0 0 15px;
vertical-align: middle;
text-align: left;
line-height: 1.2;
font-size: 14px;
}
.product-presentation-ui .sets-ui .set-attribute-ui, .product-presentation .sets-ui .set-attribute-ui {
padding-left: 90px;
}
.product-presentation-ui .sets-ui .set-attribute-ui .select-arrow-ui, .product-presentation .sets-ui .set-attribute-ui .select-arrow-ui {
top: 34px;
}
.product-presentation-ui .sets-ui .set-attribute-name-ui, .product-presentation .sets-ui .set-attribute-name-ui {
font-size: 14px;
display: block;
width: 100%;
max-width: 100%;
margin: 0;
}
.product-presentation-ui .sets-ui .set-attribute-value-ui, .product-presentation .sets-ui .set-attribute-value-ui {
width: 100%;
float: none;
max-width: 100%;
}
.product-presentation-ui .sets-ui .set-attribute-value-ui select, .product-presentation .sets-ui .set-attribute-value-ui select {
font-size: 14px;
height: 35px;
padding: 0 40px 0 10px;
}
.product-presentation-ui .sets-ui .flags-ui, .product-presentation .sets-ui .flags-ui {
display: none;
}
.product-presentation-ui .sets-ui .prices-column-ui, .product-presentation-ui .sets-ui .prices-ui, .product-presentation .sets-ui .prices-column-ui, .product-presentation .sets-ui .prices-ui {
width: 100%;
}
.product-presentation-ui .sets-ui .prices-ui, .product-presentation .sets-ui .prices-ui {
position: relative;
height: 70px;
}
.product-presentation-ui .sets-ui .brutto-ui, .product-presentation-ui .sets-ui .netto-ui, .product-presentation-ui .sets-ui .old-price-ui, .product-presentation-ui .sets-ui .saved-money-ui, .product-presentation-ui .sets-ui .brutto-netto-ui, .product-presentation .sets-ui .brutto-ui, .product-presentation .sets-ui .netto-ui, .product-presentation .sets-ui .old-price-ui, .product-presentation .sets-ui .saved-money-ui, .product-presentation .sets-ui .brutto-netto-ui {
position: absolute;
margin: 0;
line-height: 1;
}
.product-presentation-ui .sets-ui .brutto-ui, .product-presentation-ui .sets-ui .netto-ui, .product-presentation .sets-ui .brutto-ui, .product-presentation .sets-ui .netto-ui {
font-size: 14px;
bottom: 0;
left: 0;
width: 85px;
text-align: right;
}
.product-presentation-ui .sets-ui .brutto-ui + .brutto-netto-ui, .product-presentation-ui .sets-ui .netto-ui + .brutto-netto-ui, .product-presentation .sets-ui .brutto-ui + .brutto-netto-ui, .product-presentation .sets-ui .netto-ui + .brutto-netto-ui {
bottom: 16px;
left: 0;
width: 85px;
text-align: right;
}
.product-presentation-ui .sets-ui .brutto-ui + .brutto-netto-ui.with-old-price-ui, .product-presentation-ui .sets-ui .netto-ui + .brutto-netto-ui.with-old-price-ui, .product-presentation .sets-ui .brutto-ui + .brutto-netto-ui.with-old-price-ui, .product-presentation .sets-ui .netto-ui + .brutto-netto-ui.with-old-price-ui {
bottom: 32px;
}
.product-presentation-ui .sets-ui .old-price-ui, .product-presentation .sets-ui .old-price-ui {
font-size: 12px;
bottom: 17px;
left: 0;
width: 85px;
text-align: right;
}
.product-presentation-ui .sets-ui .old-price-ui + .brutto-netto-ui, .product-presentation .sets-ui .old-price-ui + .brutto-netto-ui {
display: none;
}
.product-presentation-ui .sets-ui .saved-money-ui, .product-presentation .sets-ui .saved-money-ui {
font-size: 14px;
bottom: 0;
left: 105px;
width: 85px;
text-align: right;
}
.product-presentation-ui .sets-ui .saved-money-ui + .brutto-netto-ui, .product-presentation .sets-ui .saved-money-ui + .brutto-netto-ui {
bottom: 16px;
left: 105px;
width: 85px;
text-align: right;
}
.product-presentation-ui .sets-ui .brutto-netto-ui, .product-presentation .sets-ui .brutto-netto-ui {
font-size: 10px;
color: #696666;
}
.product-presentation-ui .sets-ui .add-to-cart-ui, .product-presentation .sets-ui .add-to-cart-ui {
width: 33.3333333333%;
min-width: auto;
padding: 10px;
}
.product-presentation-ui .sets-ui .add-to-cart-ui .lower-text-ui, .product-presentation-ui .sets-ui .add-to-cart-ui .bigger-text-ui, .product-presentation .sets-ui .add-to-cart-ui .lower-text-ui, .product-presentation .sets-ui .add-to-cart-ui .bigger-text-ui {
display: block;
}
.product-presentation-ui .related-ui, .product-presentation .related-ui {
margin: 20px 0 40px;
}
.product-presentation-ui .suggested-products-ui, .product-presentation .suggested-products-ui {
margin: auto;
width: 80%;
}
.product-presentation-ui .suggested-products-ui .slick-dots, .product-presentation .suggested-products-ui .slick-dots {
margin: 0;
}
.product-presentation-ui .suggested-products-ui .slick-dots li, .product-presentation .suggested-products-ui .slick-dots li {
margin: 0;
max-width: 50px;
}
.product-presentation-ui .suggested-products-ui .recommended-products-list-ui, .product-presentation .suggested-products-ui .recommended-products-list-ui {
width: 80%;
}
}
@media only screen and (max-width: 1279px) and (max-width: 359px) {
.product-presentation-ui .suggested-products-ui .recommended-products-list-ui .minibox-product-ui, .product-presentation .suggested-products-ui .recommended-products-list-ui .minibox-product-ui {
height: auto;
min-height: 345px;
}
.product-presentation-ui .suggested-products-ui .recommended-products-list-ui .minibox-product-ui .product-caption-ui, .product-presentation .suggested-products-ui .recommended-products-list-ui .minibox-product-ui .product-caption-ui {
height: auto;
}
}
@media only screen and (max-width: 1279px) {
.product-presentation-ui .dropdowns-ui .successfull-post-message, .product-presentation .dropdowns-ui .successfull-post-message {
margin-top: 36px;
}
.statement-ui, .validation-info-js {
font-size: 12px;
}
.newsletter-ui .checkbox-ui label, .newsletter-ui .checkbox-ui .label-ui {
font-size: 12px;
}
.consents-ui h2 {
margin-left: 20px;
margin-right: 20px;
}
.consents-ui .to-accept-ui {
margin-top: 40px;
}
.consents-ui .form-js {
border: none;
margin: 0;
}
.consents-ui .form-js:nth-child(2n) {
background: #FFFFFF;
}
.consents-ui button {
width: 100px;
padding: 6px;
}
.consents-ui .tos-name-ui {
margin-bottom: 10px;
font-size: 14px;
line-height: 1.2;
}
.consents-ui .channel-ui, .consents-ui .date-container-ui {
font-size: 12px;
line-height: 1.2;
}
.consents-ui .channel-ui {
margin-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid rgba(221,221,221,1.00);
}
.consents-ui .channel-ui:last-child {
border: none;
}
.consents-ui .date-container-ui {
margin-top: 20px;
display: flex;
flex-flow: row wrap;
}
.consents-ui .date-container-ui button {
order: 1;
align-self: flex-end;
margin-top: 10px;
}
.consents-ui .date-label-ui {
margin-right: 5px;
}
.consents-ui .withdraw-required-info {
margin-top: 10px;
width: 100%;
}
.consents-ui .info {
font-size: 12px;
}
.consents-ui .channel-name-with-date-ui {
line-height: 1.1;
}
.collection-points-container-ui {
margin-top: 10px;
}
.erp-discount-label-ui {
color: #696666;
font-size: 10px;
text-transform: lowercase;
right: 106px;
position: absolute;
}
.maps-container-js {
padding: 20px 0;
}
.message-popup-background .message-popup-ui.with-iframe-ui {
padding: 15px 0;
overflow: auto;
}
.message-popup-background .message-popup-ui.with-iframe-ui .close-ui {
padding: 21px 10px;
}
.message-popup-background .message-popup-ui.with-iframe-ui .title-js {
margin-left: 17px;
}
.message-popup-background .message-popup-ui.with-iframe-ui #ifMap {
height: calc(100% - 29px);
}
.archival-product-info {
text-align: center;
width: 100%;
}
.customer-profile-ui .waybills-ui {
position: static;
}
.customer-profile-ui .waybills-ui .expandable-js, .customer-profile-ui .waybills-ui .remarks-ui {
width: 100%;
}
.customer-profile-ui .waybills-ui .related-document-labels-ui .document-date-column-ui, .customer-profile-ui .waybills-ui .related-document-labels-ui .column-ui + .column-ui, .customer-profile-ui .waybills-ui .related-document-ui .document-date-column-ui, .customer-profile-ui .waybills-ui .related-document-ui .column-ui + .column-ui {
margin-left: -5px;
}
.waybills-btn-ui {
position: static;
font-size: 12px !important;
float: right;
padding: 0;
}
.with-online-payment-error {
display: flex;
flex-flow: row wrap;
}
.online-payment-error {
order: 1;
padding-bottom: 30px;
}
.product-presentation-ui .top-right-icons-ui {
margin-top: 10px;
}
.product-presentation-ui .top-right-icons-ui li {
vertical-align: bottom;
}
.product-presentation-ui .top-right-icons-ui li > button {
padding-bottom: 5px;
}
.product-presentation-ui .top-right-icons-ui li > button i {
font-size: 20px;
margin-bottom: 10px;
display: block;
}
.product-presentation-ui .top-right-icons-ui li > button svg {
width: 20px;
height: 20px;
margin: 0 auto 10px;
display: block;
}
.product-presentation-ui .top-right-icons-ui li.supervisor-ui {
border-left: none;
}
.product-presentation-ui .top-right-icons-ui li.supervisor-ui img {
display: block;
margin: 0 0 10px;
}
.product-presentation-ui .top-right-icons-ui li.supervisor-ui .infos-ui {
display: block;
}
.product-presentation-ui .top-right-icons-ui li.supervisor-ui .info:first-child {
text-align: center;
}
.product-presentation-ui .top-right-icons-ui .icon-text-ui {
font-size: 0.7em;
}
.purchase-orders-ui .supervisor-ui {
vertical-align: bottom;
border-left: none;
}
.purchase-orders-ui .supervisor-ui > button {
padding-bottom: 5px;
}
.purchase-orders-ui .supervisor-ui > button i {
font-size: 20px;
margin-bottom: 10px;
display: block;
}
.purchase-orders-ui .supervisor-ui img {
display: block;
margin: 0 0 10px;
}
.purchase-orders-ui .supervisor-ui .infos-ui {
display: block;
}
.purchase-orders-ui .supervisor-ui .info:first-child {
text-align: center;
}
.purchase-orders-ui .supervisor-ui .info:first-child.load-product-presentation-form-js {
height: 25px;
width: fit-content;
margin: 0 auto;
}
.social-media-ui {
padding: 20px 0;
margin: 0 20px;
}
.social-media-ui a.link-to-sm-page-ui img:nth-child(n+4) {
display: none;
}
.social-media-page-ui {
padding: 20px 0;
}
.social-media-page-ui .social-media-item-ui {
width: 100%;
margin: 0 0 30px;
}
.reviews-ui {
margin-bottom: 40px;
padding: 0 20px;
font-size: 12px;
display: flex;
flex-direction: column;
}
.reviews-ui .reviews-column-ui {
width: 100%;
}
.reviews-ui .reviews-column-ui:nth-child(2) {
margin-right: 0;
order: 2;
}
.reviews-ui .reviews-column-ui:nth-child(3) {
margin-right: 0;
}
.reviews-ui .reviews-rating-ui {
text-align: left;
}
.reviews-ui .reviews-rating-ui img {
width: 25px;
margin: 10px 0;
}
.reviews-ui .reviews-rating-ui img:first-child {
padding-left: 0;
width: 20px;
}
.reviews-ui .rating-ui {
font-size: 20px;
}
.reviews-ui .form-button-ui {
width: 100%;
margin-top: 20px;
}
.reviews-ui .no-reviews-ui {
text-align: left;
position: static;
}
.reviews-ui .no-reviews-title-ui {
font-size: 12px;
}
.reviews-ui .no-reviews-info {
font-size: 12px;
margin: 10px 0;
}
.reviews-ui .no-reviews-rating-ui {
width: 25px;
}
.reviews-ui .no-reviews-rating-ui:first-child {
padding-left: 0;
width: 20px;
}
.reviews-ui .reviews-list-ui {
order: 3;
max-height: none;
padding-right: 0;
margin-top: 20px;
}
.add-review-success-ui {
margin: 0 !important;
}
.quantity-error {
top: -23px;
left: auto;
right: 0;
white-space: nowrap;
}
.manufacturers-container-ui .manufacturer-ui {
width: calc(50% - 43px);
margin: 40px 20px;
}
.manufacturers-container-ui .show-more-manufacturers-ui {
display: none;
}
.suggested-price-products-list-ui > * {
font-size: 13px !important;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .message-popup-ui {
margin: 0;
max-width: none;
overflow: auto;
padding: 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .message-popup-ui .product-added-to-cart-ui {
padding: 20px 60px 20px 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .message-popup-ui .product-added-to-cart-ui + .info {
padding: 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .availability-ui {
padding: 20px 20px 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .add-to-cart-ui {
width: 100%;
margin: 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-name-ui:not(.table-row-ui) {
color: #696666;
font-size: 12px;
font-weight: 400;
width: 100%;
display: block;
padding: 0 20px;
line-height: 1;
margin-bottom: 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-name-ui.table-row-ui {
margin: 20px 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-name-ui.table-row-ui .table-cell-ui:not(.name-column-ui) {
display: none;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-name-ui.table-row-ui > div.name-column-ui {
color: #696666;
font-size: 12px;
font-weight: 400;
width: 100%;
display: block;
padding: 0 20px;
line-height: 1;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.not-last-lvl-js {
margin: 0 -5px 0 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui {
position: relative;
background-color: #f6f6f6;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui:after {
display: block;
clear: both;
content: "";
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui.higher-mobile-ui {
height: 140px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui.previous-with-units-mobile-ui {
height: 180px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui.previous-with-units-mobile-ui .brutto-price-column-ui {
top: 60px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.last-lvl-ui.previous-with-units-mobile-ui .unit-column-ui {
top: 100px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui.previous-with-units-ui {
padding-bottom: 40px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js {
position: fixed !important;
left: 0 !important;
top: 0;
bottom: 0;
height: auto !important;
width: 100% !important;
background: #FBFBFB;
z-index: 102;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui {
padding: 20px;
font-size: 14px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile {
position: fixed;
bottom: 30px;
right: 30px;
width: 122px;
height: 40px;
border-radius: 20px;
background-color: #4a5de2;
font-size: 16px;
font-weight: 500;
color: #fff;
line-height: 1.5;
border: none;
cursor: pointer;
transition: 0.3s;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .saveBtnMobile:hover {
background-color: #3949bb;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .ti-close {
float: right;
font-size: 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui label:not(.checkbox-ui):not(.radio-ui) {
font-size: 12px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui {
width: 100%;
margin: 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui input, .add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui select, .add-variants-to-cart-from-prod-list-popup-background-ui .attribute-button-ui .expandable-js.expanded-js .more-attributes-ui .attribute-editable-ui .select-arrow-ui.no-error {
margin-bottom: 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .attributes-js > .attribute-button-ui {
margin: 0 0 20px 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .name-column-ui {
vertical-align: top;
line-height: 1.2;
font-size: 14px;
padding: 20px;
width: calc(100% - 225px);
}
.add-variants-to-cart-from-prod-list-popup-background-ui .stock-column-ui {
position: absolute;
left: 20px;
top: 48px;
padding: 0;
width: calc(100% - 280px);
font-size: 12px;
line-height: 1.3;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .stock-column-ui .mobile-ui {
color: #696666;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui {
float: right;
width: 120px;
min-height: 109px;
padding: 20px;
margin-right: 0;
position: relative;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui .notify-about-availability-button-ui {
padding: 5px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui .change-quantity-ui {
width: 40px;
height: 35px;
position: absolute;
top: 54px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui .increment-ui {
right: 20px;
border-left: 1px solid rgba(221,221,221,1.00);
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui [name=quantity] {
width: 80px;
height: 35px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .quantity-column-ui .validation-info-js {
margin-top: 34px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui {
position: absolute;
right: 120px;
line-height: 1;
padding: 0;
width: 125px;
text-align: right;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui.many-units-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui.no-stock-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui.many-units-ui.no-stock-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui.many-units-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui.no-stock-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui.many-units-ui.no-stock-ui {
width: 125px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui .mobile-ui, .add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui .mobile-ui {
color: #696666;
font-size: 10px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui {
font-size: 16px;
top: 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .netto-price-column-ui .netto-ui {
font-size: 16px;
font-weight: 400;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .brutto-price-column-ui {
font-size: 14px;
top: 45px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .unit-column-ui {
position: absolute;
right: 120px;
padding: 0;
line-height: 1;
font-size: 12px;
text-align: right;
top: 69px;
width: 125px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .unit-column-ui .select-background-ui {
margin-right: 0;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .unit-column-ui .select-arrow-ui {
margin-left: -25px;
margin-right: 10px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .options-column-ui {
position: absolute;
top: 95px;
padding: 0;
left: 20px;
width: auto;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .options-column-ui .change-arrow-title-js {
transform: none !important;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .options-column-ui .ti-angle-down, .add-variants-to-cart-from-prod-list-popup-background-ui .options-column-ui .ti-angle-up {
display: none;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .options-column-ui .mobile-ui {
font-size: 12px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .previous-price-ui {
position: static !important;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .moblie-previous-ui {
top: 69px !important;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .unit-previous-ui {
top: 114px !important;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .change-mobile-paddings-ui.quantity-ui {
padding: 20px;
}
.add-variants-to-cart-from-prod-list-popup-background-ui .change-mobile-paddings-ui.attribute-editable-ui {
padding: 0 20px 20px;
}
.produce-offer-ui {
width: 100%;
}
.lookbook-ui.lookbook-details-ui {
padding: 0;
}
.lookbook-ui .newest-ui {
margin-bottom: 40px;
}
.lookbook-ui .newest-ui img {
display: block;
width: 100%;
max-width: 100%;
float: none;
}
.lookbook-ui .newest-ui .name-container-ui {
position: static;
font-size: 16px;
padding: 20px;
width: 100%;
}
.lookbook-ui .other-lookbook-ui {
width: 100%;
}
.lookbook-ui .slider-container-ui {
margin-top: 0;
}
.lookbook-ui .slider-navigation-ui {
width: 100%;
padding: 0;
position: static;
}
.lookbook-ui .title-ui {
font-size: 30px;
padding: 20px;
}
.lookbook-ui .pager-ui {
margin: 0;
}
.lookbook-ui .arrows-ui {
position: absolute;
margin: 0;
width: 50%;
left: 25%;
z-index: 1;
padding: 20px 50px;
bottom: -40px;
}
.lookbook-ui .arrows-ui .slick-arrow {
display: none !important;
}
.lookbook-ui .lookbook-slider-ui {
display: block;
width: 100%;
margin-bottom: 60px;
}
.lookbook-ui .products-container-ui {
margin: 0;
width: 100%;
padding: 0;
background: #FFFFFF;
}
.lookbook-ui .products-ui {
margin: 0;
width: 100%;
}
.lookbook-ui .lookbook-product-ui {
width: 50%;
margin-right: 0px;
vertical-align: bottom;
background: #FFFFFF;
}
.lookbook-ui .lookbook-product-ui .product-name-ui {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lookbook-ui .show-lookbook-products-ui {
width: 100%;
background: #FFFFFF;
padding: 50px;
}
.lookbook-ui .hide-lookbook-products-ui {
width: 100%;
padding: 20px;
background: #FFFFFF;
}
.comfortable-coupon-container-ui {
width: 100%;
}
.reset-filters-ui {
margin-right: 15px;
}
.set-product-hidden-js {
display: none;
}
.custom-input-file-container-ui {
margin-top: 20px;
}
.custom-input-file-container-ui .remove-attachement-in-order-ui {
margin-left: 20px;
}
.header-categories-ui .manufacturer-container-ui li:not(.login-back-ui):not(.credit-limit-ui).contact-form-button-ui .dropdowns-ui .custom-input-file-ui {
margin: 0;
}
.product-presentation-ui .open-check-deliveries-popup-ui {
margin: 10px 0;
}
.product-presentation-ui .units-in-table-ui {
font-size: 12px;
}
.product-presentation-ui .add-to-cart-border-container-ui .availability-image-ui {
max-height: 30px;
}
.message-popup-background .check-deliveries-popup-container-ui {
max-width: 100vw;
}
.message-popup-background .check-deliveries-popup-container-ui .info {
padding: 0;
}
.message-popup-background .check-deliveries-popup-container-ui .supervisor-img-ui {
margin-right: 0;
}
.lowest-price-ui[title], .lowest-price-ui [title], .previous-price-ui span[title] {
position: relative;
}
.lowest-price-ui[title]:hover:after, .lowest-price-ui [title]:hover:after, .previous-price-ui span[title]:hover:after {
position: absolute;
content: attr(title);
background: #fff;
border: 1px solid rgba(221,221,221,1.00);
color: #232323;
text-align: left;
line-height: 1.3;
font-size: 12px;
padding: 10px;
right: 0;
bottom: 0px;
z-index: 1;
}
.cart-ui .open-complaint-form-container-ui .amount-stepper-container-ui .amount-stepper-ui .error {
top: auto;
}
.thresholds-container-ui {
padding: 20px;
}
.cart-products-table-js .multiplicity-info-js {
font-size: 10px;
width: 80px;
margin-top: 60px;
line-height: 1;
}
.cart-products-table-js .multiplicity-info-js span {
float: none !important;
}
}
.comfortable-coupon-container-ui {
width: 100%;
}
.comfortable-coupon-container-ui.with-email-ui {
width: 100%;
}
@media (max-width: 650px) {
.move-to-comparison-ui .compare-items-ui .comparison-item-icon-ui {
width: 15px !important;
height: 15px !important;
margin-right: 10px !important;
}
.move-to-comparison-ui .compare-ui {
width: 50% !important;
margin-left: 10px !important;
}
}
@media only screen and (max-width: 500px) {
.suggested-price-products-list-ui {
padding: 11px 0 !important;
}
}
@media only screen and (max-width: 1279px) {
.connectSocialsAccount-ui {
width: 100%;
}
.connectSocialsAccount-ui .CustomerContentSection-ui .CustomerSocialButton-ui {
width: 100%;
min-width: auto;
}
}
.homepage-ui .new-products-slider-ui .slick-track {
display: flex !important;
}
.homepage-ui .new-products-slider-ui .slick-track .slick-slide {
height: inherit !important;
}
.homepage-ui .new-products-slider-ui .slick-track .slick-slide > div {
height: 100%;
}
.homepage-ui .new-products-slider-ui .slick-track .slick-slide > div .minibox-product-ui {
height: 100%;
}
@media screen and (max-width: 430px) {
.homepage-ui .new-products-slider-ui .slick-track .slick-slide > div .minibox-product-ui .lowest-price-ui {
margin-left: -15px;
width: calc(100% + 30px);
}
}