.order__list__page .order__id, .order__list__page .order__data{width: 15%; border-right: 1px solid #e0e0e0; padding: 0 10px; margin: 0;} .order__list__page .order__status, .order__list__page .order__amount{width: 27.5%; border-right: 1px solid #e0e0e0; padding: 0 10px; margin: 0;} .order__list__page .order__amount{border-right: none;} .order__list__page .order__id__link{width: 15%; display: flex; padding: unset; justify-content: center; align-items: center; height: 40px !important; margin: 0 !important;} .order_pagination{display: flex; justify-content: center; margin: 10px 0;} .order_pagination .page-item.active .page-link{background: #2b97d2; border-color: #2b97d2;} .order_pagination .page-link{color: #2b97d2;} .my__details__cont .my__details__name{-ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 100%; height: 20px;} .account_address_edit_custom .shipping__details_m{width: calc(75%); min-height: 300px; margin: 0 auto;} .account_address_edit_custom .shipping__details_m .shipping__details__cont{background: #fff; padding: 0 20px 40px;} .account_address_edit_custom .shipping__details__title{font-family: 'SF Pro Display', sans-serif; font-size: 20px; font-weight: bold; color: #2197d2; height: 60px; display: flex; align-items: center;} .account_address_edit_custom .shipping__details__label .shipping__details__text{font-family: 'SF Pro Display', sans-serif; font-size: 15px; display: block; width: 100%; color: #626262; margin-bottom: 10px;} .account_address_edit_custom .shipping__details__label .shipping__details__input{width: 100%; height: 40px; font-family: 'SF Pro Display', sans-serif; font-size: 18px; text-indent: 10px; border: 1px solid #a2a2a2;} .account_address_edit_custom .form-group .nice-select .current{display: flex; align-items: center; height: 100%; text-indent: 10px;} .account_address_edit_custom .form-group .nice-select{width: 100%; height: 40px; font-family: 'SF Pro Display', sans-serif; font-size: 18px; text-indent: 10px; border: 1px solid #a2a2a2;} .account_address_edit_custom{margin-top: 10px;} .account_address_edit_custom .dod_custom_button{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 10px 35px; margin: 0;} .account_address_edit_custom .shipping__details__cont{padding: 0 20px 0 !important;} .account_address_edit_custom .bottom__btn__cont{display: flex; width: 100%; align-items: center; justify-content: space-between; height: 60px;} .user__details__label span{font-weight: normal;} .ship__and__bill span, .ship__and__bill strong{font-family: 'SF Pro Display', sans-serif; font-size: 18px; font-weight: normal; color: #626262; line-height: 30px;} .ship__and__bill strong{margin-left: 10px; margin-right: 5px;} .ship__and__bill strong:nth-child(1){color: #2197d2; margin-left: 0;} .ship__and__bill{position: relative;} .ship__and__bill .float-right.no-decoration{position: absolute; right: 0; top: -20px;} .order__details_height{min-height: 420px;} .shipping__details__cont{min-height: 351px;} .order__details__products__cont{max-height: 76px; height: 76px; overflow: hidden; overflow-y: auto;} .order__details__products__cont::-webkit-scrollbar{cursor: pointer; width: 10px; padding-right: 5px;} .order__details__products__cont::-webkit-scrollbar-track{box-shadow: inset 0 0 5px grey; border-radius: 5px;} .order__details__products__cont::-webkit-scrollbar-thumb{background: rgba(153, 153, 153, 0.6); border-radius: 10px;} .order__details__products__cont::-webkit-scrollbar-thumb:hover{background: rgba(153, 153, 153, 0.4);} .products__block.card__first__block .container{margin-top: 10px;} .cont__social__block.cont__social__block_c{display: flex; align-items: center; justify-content: space-between !important; margin-top: 25px; width: 260px;} .cont__social__block.cont__social__block_c .social__link{color: #fff !important; text-align: center; vertical-align: middle; display: block; line-height: 35px; border-radius: 2px; transition: all 0.4s; font-size: 25px; background-color: transparent !important;} .cont__social__block.cont__social__block_c .social__link:hover{color: #2197d2 !important;} .popular__products__shop__m{background: #ffffff !important;} .contact__cont{margin-bottom: 5px;} .oe_reset_password_form{margin-top: 25px !important;} .order__one__page{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; padding: 5px 8px !important; line-height: 25px; min-height: 170px;} .order__one__page__left__flex{display: flex; justify-content: space-between;} .order__one__page__pay__now{background-color: #2b97d2; border-radius: unset; border: 1px solid #2b97d2; margin-bottom: 10px;} .order__one__page__pay__now:hover{background-color: #fff; color: #2b97d2; border: 1px solid #2b97d2;} .order__one__page__button a:hover{background-color: #ffffff; color: #2197d2;} .order__one__page__button{width: calc(50% - 5px);} .order__one__page__button a i{padding-right: 5px;} .order__one__page__button a{outline: none; cursor: pointer; width: 45%; background: #2197d2; height: 40px; font-family: 'SF Pro Display', sans-serif; color: #fff; border: 1px solid #2197d2; display: flex !important; align-items: center !important; justify-content: center !important; border-radius: 0 !important;} .order__one__page__list__group{text-align: center; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;} .order__one__page__list__group div{color: #2197d2; margin-top: 5px;} .order__one__page__list__group b{color: #333;} .order__one__page__total_price{font-size: 18px; font-weight: bold; color: #2197d2;} .order__one__page__close{line-height: 0.7;} .order_cancel_color{border: none; border-radius: unset;} .no_signup_user{height: 40px; border: none; font-weight: bold; border-radius: unset; background-color: #2b97d2;} .no_signup_user:hover{height: 40px; border: 1px solid #2b97d2; font-weight: bold; border-radius: unset; background-color: #fff; color: #2b97d2;} .no_signup_user_alert span{font-family: 'SF Pro Display', sans-serif; font-weight: bold; color: #626262;} .no_signup_user_alert{border: none; background: #fff; width: 100%; font-family: 'SF Pro Display', sans-serif; font-weight: bold; font-size: 16px; padding: 0px; margin-top: 25px; margin-bottom: -15px;} .confirmation__custom{width: calc(50% - 5px); background: #fff; padding: 0 20px 30px;} .confirmation__custom .card{-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; border: 0 !important; padding: 0 !important; margin: 0 !important;} .confirmation__custom .card .card-header.bg-info{display: flex; align-items: center; height: 50px; border-bottom: 1px solid #ebebeb; background-color: transparent !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; padding: 0 !important; margin: 0 !important;} .confirmation__custom .card .card-body.bg-info-light{background-color: #fff !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; font-family: 'SF Pro Display', sans-serif; color: #626262; line-height: 40px; font-weight: normal; font-size: 19px; letter-spacing: 1px; padding: 0 !important; margin: 0 !important; padding-top: 20px !important;} .confirmation__custom .card .card-header.bg-info span{font-family: 'SF Pro Display', sans-serif; font-size: 16px; color: #ffc107; font-weight: bold;} .go__to__quotes{width: 35%; background: #2197d2; color: #fff; font-family: 'SF Pro Display', sans-serif; font-weight: bold; font-size: 16px; align-items: center; height: 40px; margin: 26px 0 -16px 0; display: flex; justify-content: center;} .go__to__quotes:hover{color: #2b97d2; border: 1px solid #2b97d2; background-color: #fff;} .order__one__page__portal{display: flex; justify-content: space-between; margin-top: 10px;} .order__one__page__portal .order__one__page__left{padding: 0; width: calc(35% - 5px);} .order__one__page__left #sidebar_content{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);} .order__one__page__portal .order__one__page__pdf{padding: 0; width: calc(65% - 5px);} .o_portal_invoice_sidebar .order__one__page__left{padding-left: 15px; width: calc(35% - 5px);} #invoice_content .order__one__page, #invoice_content .invoice_right_block{width: calc(100%); max-width: 100%;} .pay_custom_dt{margin-top: 10px !important;} .pay_custom_dt #o_payment_form_pay{background: #2197d2; text-transform: uppercase; color: #fff; border: 1px solid #2197d2; padding: 10px 35px; font-family: 'SF Pro Display', sans-serif; font-weight: bold; font-size: 16px; transition: all 0.4s; border-radius: unset;} .pay_custom_dt #o_payment_form_pay:hover{background: #fff; color: #2197d2; border: 1px solid #2197d2;} #payment_method #o_payment_form_pay{font-size: 20px;} #payment_method #o_payment_form_pay:hover{border: none;} #o_payment_form_pay:disabled{color: #dddddd; border: none;} .pay_custom_block{margin-top: -15px !important; border-radius: unset !important; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);} .card-body input:checked{background-color: red;} .custom__blog__item{width: calc(25% - 15px);} .blog__item .blog__item__bottom{padding: 0 0 15px; height: 90px;} .blog__item, .blog__item .blog__item__link .blog__item__img__block{overflow: hidden; height: 100%; position: relative;} .blog__item img, .blog__item .blog__item__link .blog__item__img__block img{width: 100%; height: 100%; object-fit: cover; object-position: center;} .blog__angle__cont{width: 100%; display: flex; overflow: hidden; position: absolute; height: 15px; bottom: 0; left: 0;} .blog__angle__cont .blog__angle__left{height: 30px; background: #ffffff; width: 10%; transform: skew(45deg);} .blog__angle__cont .blog__angle__right{height: 30px; background: #ffffff; width: 90%; transform: skew(-45deg);} .blog__item .blog__item__link:after{display: none;} .blog__item__date__block{display: flex; flex-direction: column; align-items: center;} .blog__item__desc__block{padding-left: 10px;} .show__more__cont{width: 100%; min-width: 100%; display: flex; justify-content: center; margin-top: 10px;} .show_new_blogs{font-weight: normal; font-size: 16px; color: #28242b; text-transform: uppercase; text-align: center; position: relative; transition: all 0.4s;} .show_new_blogs:after{position: absolute; font-family: "Font Awesome 5 Pro"; font-weight: 400; content: "\f103"; top: 20px; left: 0; right: 0; transition: all 0.4s;} .show_new_blogs:hover{color: #2b97d2; transition: all 0.4s;} .show_new_blogs:hover:after{top: 30px; color: #2b97d2;} .blog__block__custom{padding-bottom: 30px;} .blog__block__custom .container{padding-bottom: 0;} .wishlist_quantity_blog{display: flex; align-items: center; width: 12%;} .wishlist_quantity{display: flex; border: 1px solid #969699; width: 100px; border-radius: 7px; height: 35px; font-family: 'SF Pro Display', sans-serif; font-weight: normal; font-size: 25px;} .product__wish__reduce{width: 25px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 15px; color: #76767a; font-weight: normal; transition: all 0.4s;} .product__wish__add{width: 25px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 15px; color: #76767a; font-weight: normal; transition: all 0.4s;} .product__wish__count__input{width: 50px; display: block; height: 100%; text-align: center; border: none; border-left: 1px solid #969699; border-right: 1px solid #969699; color: #76767a; border-radius: 0; padding: 0; line-height: 1; -webkit-appearance: none;} .cont__form__btn__block{display: flex; justify-content: space-between;} .cart__dropdown .product__item__title{text-align: left; height: 34px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; white-space: normal;} .cart__dropdown .pr__tax{font-size: 14px;} .ship__address_item .card-body{min-height: 111px !important;} .ship__address_item .card-body .btn-link{position: relative; right: -10px; top: -5px;} .order__details__shipping_flex{display: flex !important; justify-content: space-between !important; align-items: center !important;} .order__details__shipping_flex .toolbar-shorter{display: flex; justify-content: flex-end;} .order__details__top__block_height{min-height: auto !important;} .checkout_container_custom{padding-bottom: 0 !important;} .header .header__top .blur_menu__cont .blur_menu .brands__container{width: 83.2%;} .order__details__footer__custom{margin-bottom: 10px;} .header .header__top .blur_menu__cont .blur_menu .brands__container .brands__top__cont{overflow: hidden; overflow-y: hidden;} .intl-tel-input{width: 100%;} .tel_indent{text-indent: 50px !important;} .footer__copyright{display: flex; justify-content: center;} .footer__copyright p{margin: 0 2%;} .qlk_inherit_dod{margin-top: 5%;} .qlk_inherit_button{margin-bottom: 5%;} .dt_privacy_policy{padding: 3%;} .login_title_dt{padding: 10px; text-align: center; font-size: 18px; font-family: 'SF Pro Display', sans-serif; color: #626262; font-weight: normal; text-transform: uppercase;} #admin_design_change{padding: 3% 2%;} .oe_structure.oe_empty{padding: 3%;} .intl-tel-input allow-dropdown{margin-bottom: 20px;} .oe_currency_value.toFixed{margin-left: -5px;} .product__item__price__block .oe_currency_value.toFixed{margin-left: -13px;} .bc_cookie_banner{background-color: white !important; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #333 !important; font-size: 16px; border: 0; position: fixed; bottom: 0; margin: 0; z-index: 99999;} .alert-warning .alert-link{color: #2197d2 !important;} select{-webkit-appearance: none; appearance: none; background-image: url("/dod_theme/static/src/images/icons/down-arrow.svg"); background-color: #fff !important; background-size: 15px 15px; background-position: right 5px center; background-repeat: no-repeat; padding-right: 20px; padding-left: 5px;} .bc_cookie_button a{background: #2197d2; text-transform: uppercase; color: #fff; border: 1px solid #2197d2; padding: 5px 15px; border-radius: unset; font-family: 'SF Pro Display', sans-serif; font-weight: bold; font-size: 16px;} .bc_cookie_button a:hover{color: #2197d2; background-color: #fff; border-color: #2197d2;} .custom_auth.oe_login_form .login_title_dt{font-family: 'SF Pro Display', sans-serif; font-weight: bold; color: #2197d2; font-size: 30px;} .custom_auth.oe_login_form input{text-indent: 5px; width: 100%; border: 1px solid #ced4da; height: 38px; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;} .custom_auth.oe_login_form .alert.alert-danger{background: transparent; border: 0; padding: 0; margin: 0;} .custom_auth.oe_login_form .login_label_custom{text-transform: uppercase; font-size: 14px; font-family: 'SF Pro Display', sans-serif; color: #626262; font-weight: normal; margin-bottom: 5px;} .custom_auth.oe_login_form .login_button_custom{margin-bottom: 10px; height: 38px;} .custom_auth.oe_login_form{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); padding: 15px 40px; max-width: 440px; margin: 55px !important;} #oe_manipulators{z-index: 9999;} .footer .container .row{width: 100%; justify-content: space-between; flex-wrap: wrap; margin: 0 auto; padding: 0;} .footer .container .row .footer__item{max-width: 22%; padding: 0;} .footer .container .row .footer__pay{max-width: 214px;} .footer .container .row .footer__info{max-width: 25%;} .footer .container .footer__info .footer__sub__form{max-width: 260px;} .reg__modal .country-list.dropup .country{display: flex; justify-content: flex-start; align-items: center;} .reg__modal .country-list.dropup .country .country-name, .reg__modal .country-list.dropup .country .dial-code{display: flex; justify-content: flex-start; height: 100%; margin: 0; padding: 0; width: auto;} .reg__modal .country-list.dropup .country .dial-code{margin-left: 10px;} .request__block__left .intl-tel-input.allow-dropdown{margin-bottom: 20px;} .first-last__name{display: flex;} .first-last__name .field-name{margin-right: 10px;} .first-last__name .field-company{margin-left: 10px;} .dn{display: none !important;} .user__type__select{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; width: 100%; border: 1px solid #a2a2a2; height: 40px;} .user__type__select:hover{border: 1px solid #a2a2a2;} .user__type__select .list{width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .user__type__label{min-height: 65px; display: flex; flex-direction: column;} .reg__modal .reg__form__left .user__type__label .contact__form__label{margin-bottom: 0 !important;} .reg__modal .recapcha_custom{height: 90px;} .reg__modal .recapcha_custom .gog.g-recaptcha{margin-top: 6.5px;} .reg__modal .dt_or__login{font-size: 16px; letter-spacing: 1px; color: #626262; font-family: 'SF Pro Display', sans-serif; font-weight: 400; display: inline-flex; margin-top: 0;} .reg__modal .cont__social__block{justify-content: flex-start !important;} .reg__modal .reg__file__label span:hover{color: #2197d2; border-bottom: 1px solid transparent;} .testimonial__block .container .testimonial__item .testimonial__item__desc{min-height: 220px !important;} .product__item .product__item__bottom{height: 35px;} ::-webkit-scrollbar{cursor: pointer; width: 6px;} ::-webkit-scrollbar-track{box-shadow: inset 0 0 5px grey; border-radius: 10px;} ::-webkit-scrollbar-thumb{background: rgba(153, 153, 153, 0.6); border-radius: 10px;} ::-webkit-scrollbar-thumb:hover{background: rgba(153, 153, 153, 0.4);} .product__rev__form__message{text-indent: 10px;} .product__item__block .container .product__item__img__block{width: calc(32% - 10px); padding: 25px 0; margin-right: 10px;} .header .header__top .blur_menu__cont{width: 99vw;} .cart__product__totals__cont__order-totals{margin-top: 16px;} .custom_signup_dt{max-width: 100%;} .custom_signup_dt .reg__modal{margin: 0 auto 50px; padding: 10px 40px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);} .custom_signup_dt .reg__modal .modal-title{font-family: "SF Pro Display", sans-serif; font-weight: bold; color: #2197d2; font-size: 30px; text-align: center; margin-bottom: 10px;} .custom_signup_dt .reg__modal .reg__btn{width: 95%;} .custom_signup_dt .reg__modal .recapcha_custom{margin: 5px 0 20px; width: 95%;} .products__block__home .tab-content .tab-pane:last-child{position: relative;} .products__block__home .tab-content .tab-pane:last-child:after{content: ""; height: 1px; position: relative; width: 200%; right: 0; bottom: 0;} .dt_blog_breadcramb{margin-bottom: 35px;} .dt_blog_breadcramb .product__breadcrumb_blog{display: flex; padding-left: 10px;} .dt_blog_breadcramb .product__breadcrumb_blog .breadcrumb__list_blog{padding-right: 10px; color: #fff !important;} .dt_blog_breadcramb .product__breadcrumb_blog .breadcrumb__list_blog a{color: #fff !important;} .dt_blog_breadcramb .product__breadcrumb_blog .breadcrumb__list_blog.active span{color: #333;} #comments.read_width{max-width: 1210px; width: 100%; padding-top: 10px;} #comments.read_width .product__desc__rev__left, #comments.read_width .product__desc__rev__right{width: 50%;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block{display: flex; margin-bottom: 30px;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__img{width: 60px; height: 60px; object-fit: cover; display: block; margin-right: 10px; border-top-left-radius: 7px; border-bottom-right-radius: 7px;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__item{display: flex; flex-wrap: wrap;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__item .product__desc__rev__user__name{font-family: 'SF Pro Display', sans-serif; font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 5px;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__item .stars{display: flex; align-items: center; height: 18px; margin-left: 10px;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__item .o_portal_chatter_puslished_date{font-family: "SF Pro Display", sans-serif; width: 100%; color: #cfcfcf; font-size: 12px;} #comments.read_width .product__desc__rev__left .product__desc__rev__user__block .product__desc__rev__user__item .product__desc__rev__user__text{width: 100%; font-size: 14px; color: #626262; font-family: 'SF Pro Display', sans-serif; font-weight: normal; line-height: 18px;} #comments.read_width .product__desc__rev__right .product__rev__title{font-family: 'SF Pro Display', sans-serif; font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 10px;} #comments.read_width .product__desc__rev__right .product__rev__form__message{min-width: 100%; max-width: 100%; min-height: 120px; max-height: 120px; padding: 10px; text-indent: unset; resize: none; white-space: pre; -webkit-appearance: textfield;} #comments.read_width .product__desc__rev__right .product__rev__form__bottom{display: flex; width: 100%; justify-content: flex-end; align-items: center;} #comments.read_width .product__desc__rev__right .product__rev__form__bottom .product__rev__user__btn{font-family: 'SF Pro Display', sans-serif; font-size: 18px; color: #fff; background: #2197d2; transition: all 0.4s; border: 1px solid #2197d2; padding: 8px 45px; outline: none;} #comments.read_width .product__desc__rev__right .product__rev__form__bottom .product__rev__user__btn:hover{color: #2197d2; background: #fff;} #comments.read_width .product__desc__rev__right .product__rev__form__bottom .stars{height: 38px; display: flex; align-items: center; margin-right: 80px;} #comments.read_width .product__desc__rev__right .product__rev__form__bottom .stars i{color: #ffd203; cursor: pointer; font-size: 20px;} *, html, body{font-family: 'SF Pro Display', sans-serif;} html{height: 100%;} .product__item .product__item__bottom{border-top: 0; padding: 0 10px;} .product__item{position: relative;} .product__item .product__item__bottom .product__item__favorite{position: absolute; left: 8px; top: 8px;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__add__cart, .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__wish{position: relative;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__title{margin: 0;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__price{padding-left: 5px;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__wish{margin-top: 15px;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__add__cart{left: 0;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom{padding-left: 0; flex-direction: row-reverse;} .oe_reset_password_form{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); padding: 15px 40px; max-width: 440px; margin: 55px !important; min-width: 440px;} .oe_reset_password_form .reg__form__right{width: 100%;} .oe_reset_password_form input{text-indent: 5px; width: 100%; border: 1px solid #ced4da; height: 38px; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;} .oe_reset_password_form .btn.btn-primary.btn-sm{width: 100%; display: flex; align-items: center; justify-content: center; height: 38px; background: #2197d2; border: 1px solid #2197d2; color: #fff; font-size: 16px; font-family: "SF Pro Display", sans-serif; font-weight: 700; transition: all 0.4s; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important;} .oe_reset_password_form .modal-title{font-family: "SF Pro Display", sans-serif; font-weight: bold; color: #2197d2; font-size: 30px; padding: 10px; text-align: center; text-transform: uppercase;} .reset_password_inherit_dt{padding-top: 7%;} .reset_password_inherit_dt .reset_password_message_dt{padding: 10px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: unset; color: #2197d2; font-size: 18px;} .reset_password_inherit_dt a{color: #626262 !important;} .prof__button{background-color: transparent !important; font-size: 50px !important; color: #2197d2 !important; border: none !important; outline: none !important; width: 10% !important;} .three_col section.best_seller_snippents{display: flex; flex-wrap: wrap;} .three_col section.best_seller_snippents > div:not(:nth-child(3n)){margin-right: calc(3% / 2);} .three_col .product__item{min-width: calc((100% - 3%) / 3);} .two_col section.best_seller_snippents{display: flex; flex-wrap: wrap;} .two_col section.best_seller_snippents > div:not(:nth-child(2n)){margin-right: calc(2% / 1);} .two_col .product__item{min-width: calc((100% - 2%) / 2);} .four_col section.best_seller_snippents{display: flex; flex-wrap: wrap;} .four_col section.best_seller_snippents > div:not(:nth-child(4n)){margin-right: calc(4% / 3);} .four_col .product__item{min-width: calc((100% - 4%) / 4);} .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__bottom .product__item__favorite, .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__bottom .product__item__add__cart{font-size: 20px; position: relative; top: unset; left: unset;} .product_detail_img{min-height: 400px; max-height: 400px;} .product__item .product__item__bottom{padding: 2px 5px 0; height: 40px; align-items: flex-start;} .product__item .product__item__bottom .product_price{margin-left: 7px;} .header .header__top .blur__bg{height: auto; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;} .header .header__top .blur__bg .blur_menu, .header .header__top .blur__bg .blur_search{padding: 35px 0; border-bottom-right-radius: 5%; border-bottom-left-radius: 5%;} .header .header__top .blur__bg .blur_search{height: unset; max-height: calc(100vh - 20vh);} .blog__block .blog__banner{background-position: center; background-size: cover;} .terms_button{font-family: 'SF Pro Display', sans-serif; font-weight: bold; font-size: 20px; text-transform: capitalize; color: #5c6880;} .terms_close_button{color: #5c6880; background-color: transparent;} .terms_header{border: unset; padding: 0; display: flex; justify-content: flex-end;} .cart__product__total__block .cart__product__total__bottom .cart__product__total__bottom__right{display: flex; justify-content: space-between;} .cart__product__total__block .cart__product__total__bottom .cart__product__total__bottom__right .cart_go_shop{text-align: center; width: 35%; color: #0a4271; border: 1px solid #0a4271; height: 40px; background-color: transparent; font-family: 'SF Pro Display', sans-serif; font-weight: bold; transition: all 0.4s; cursor: pointer; display: flex; justify-content: center; align-items: center; text-transform: uppercase;} .cart__product__total__block .cart__product__total__bottom .cart__product__total__bottom__right .cart_go_shop:hover{background-color: #0a4271; color: #fff;} .products__block .tab-pane.fade.active.show .grid__product{justify-content: flex-start; width: calc(100% + 20px); position: relative; margin-left: -9.5px;} .products__block .tab-pane.fade.active.show .grid__product .item.product__item{margin: 18px 9.5px 0;} .products__block #mwanted.mwanted.tab-pane.fade.active.show{justify-content: flex-start; width: calc(100% + 20px); position: relative; margin-left: -9.5px;} .products__block #mwanted.mwanted.tab-pane.fade.active.show .item.product__item{margin: 18px 9.5px 0;} #grid .product__item{padding-top: 0;} #grid .product__item form{padding-top: 20px;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__wish{margin-top: 8px;} .products__block__shop .container .list__product .product__item .product__item__cont .product__item__bottom .product__item__add__cart{padding: 9px 25px;} .products__block__brand .partners__block__item .partners__logo__label{position: relative; z-index: 1;} .products__block__brand .partners__block__item .partners__logo__input:checked + .partners__logo__label{box-shadow: unset;} .products__block__brand .partners__block__item .partners__logo__input:checked + .partners__logo__label:after{content: ""; position: absolute; width: 100%; height: 100%; box-shadow: 2px 2px 2px 2px rgba(128, 128, 128, 0.65) inset; z-index: 1; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;} .product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter .nice-select__count{min-width: 85px; max-width: max-content;} .product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter .nice-select__sort{min-width: 180px; max-width: max-content;} .header .header__top .blur_menu__cont{box-shadow: unset;} .header .header__top .blur_menu__cont .blur_search .search__result__block{justify-content: flex-start; padding-left: 5px;} .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item{margin: 0 5px 10px; width: calc(25% - 10px);} .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__title{font-size: 16px;} .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__bottom .product__item__favorite, .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__bottom .product__item__add__cart, .header .header__top .blur_menu__cont .blur_search .search__result__block .product__item .product__item__right .product__item__bottom .product__item__price{font-size: 25px;} .dn_res{display: none;} .cart__product__name__title a{color: #2197d2;} .cbx__container .cbx{margin: 0 0 0 10px;} .cbx__container .cbx span{font-size: 14px;} .cbx__container .terms_button{padding-left: 0;} .terms_text{margin-top: 4%; padding: 0 15px;} .terms_text div ul.terms_design_ul{list-style: circle !important; margin-left: 15px;} .terms_text div h3{font-size: 20px; margin-bottom: 7px;} .terms_text div p span.line_terms{display: block;} .terms_text div p span.new_line_terms{font-size: 18px; display: block;} .terms_text h2{text-align: center; margin-bottom: 15px; color: #2197d2; font-size: 24px;} .terms_text p{font-size: 16px; padding-bottom: 15px; line-height: 25px;} .modal-body .terms_text{margin-top: 0;} .prof_phone .intl-tel-input.allow-dropdown{margin-bottom: 0 !important;} .prof_phone input{padding: 0 !important;} .prof_select{width: 100% !important; padding: 0; font-size: 18px;} .form-group.request__radio__block{margin-bottom: 23px;} .prof_button{margin-top: 15px;} #introduction{display: flex; justify-content: space-between; align-items: center; flex-direction: row-reverse;} .quote_addresses{text-align: end;} #quote_3{margin: 10px 0;} .quote_table_head tr th{padding: 10px 0;} .quote_table_body tr td:not(:first-child){padding-top: 20px;} .quote_table_body tr td a{color: #333;} .quote_table_body tr td a:hover{color: #2197d2;} .delivery_orders_inherit{padding-top: 10px;} .quote_pdf_img{width: 50px; height: 50px;} .i_date_info{padding-bottom: 7px;} .i_style{background-color: #ffffff; padding: 20px;} .i_style .i_header{display: flex; justify-content: space-between;} .i_style .my_invoice_pdf_style{margin-bottom: 10px;} .i_style .i_top{text-align: right;} .i_style .i_top .my_invoice_pdf_style_left .i_details{font-size: 20px; padding-bottom: 7px;} .i_style .i_top .my_invoice_pdf_style_left h3{margin-bottom: 7px;} .i_style .i_bottom .i_title{font-size: 20px; padding-bottom: 7px;} .i_style .i_table{margin-top: 15px; border-collapse: collapse; width: 100%;} .i_style .i_table td, .i_style .i_table tr, .i_style .i_table th{border: 1px solid #ddd; padding: 5px;} .i_style .i_table tr:nth-child(even){background-color: #f2f2f2;} .i_style .i_subtotal{text-align: right; padding: 15px;} .products__block__brand .owl-stage-outer .owl-stage{margin: 0 auto;} .header .filters__top__block{display: none;} .modal-dialog{max-width: 880px;} a{color: #2197d2;} a:hover, a:focus{color: #2197d2;} .btn:focus, .btn.focus{outline: 0; box-shadow: unset;} .dt_privacy_policy h3{text-align: center; margin-bottom: 15px; color: #2197d2; font-size: 24px;} .dt_privacy_policy h4{font-size: 18px; color: #2197d2;} .btn.terms_button{font-family: 'SF Pro Display', sans-serif; font-size: 14px; color: #2197d2; font-weight: normal; border-bottom: 1px solid #2197d2; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding-bottom: 5px;} .brands__container{overflow-y: auto;} .cart_items_ajax{} .cart_items_ajax::-webkit-scrollbar{cursor: pointer; width: 4px;} .cart_items_ajax::-webkit-scrollbar-track{box-shadow: inset 0 0 5px grey; border-radius: 5px;} .cart_items_ajax::-webkit-scrollbar-thumb{background: rgba(153, 153, 153, 0.6); border-radius: 5px;} .cart_items_ajax::-webkit-scrollbar-thumb:hover{background: rgba(153, 153, 153, 0.4);} .cart__dropdown .cart__product__del__btn.pr__del{height: 85%; background: #2197d2; border: 1px solid #2197d2; display: flex; align-items: center; width: 18px; justify-content: center; font-size: 20px; color: #fff;} .cart__dropdown .cart__product__del__btn.pr__del:hover{background: transparent; color: #2197d2;} .cart__dropdown .product__item{max-width: 280px; min-width: 260px;} .brand_page_header{display: flex; align-items: center;} .brand_page_header .brand_page_banner{width: 100%;} .brand_page_header .brand_page_description{padding-left: 3%;} .brand_page_header .brand_page_description h1{font-size: 30px; padding-bottom: 10px;} .about__ship.about__ship__faq.oe_website_sale{background-color: #ebebeb; margin: 0 auto;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section{max-width: 1180px; width: 100%; margin: 2px auto;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr{background: #ffffff; border: 0; box-shadow: 0.656px 0.755px 1px rgba(0, 0, 1, 0.09); margin-bottom: 2px; display: flex;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(1){color: #fff; width: 4.24%; display: flex; height: 100px; align-items: center; justify-content: center; transition: all 0.4s; background: #2197d2; border: 1px solid #2197d2;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(1):hover{background: #fff;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(1):hover .wish_btn{color: #2197d2;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(1) .wish_btn{width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 18px; margin: 0; padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; background-color: transparent !important; border: 0 !important;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(2){width: 55%; display: flex; align-items: center; justify-content: flex-start; padding-left: 40px; font-size: 18px;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(2) img{width: 90px; height: 90px; object-fit: cover;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(3){display: flex; align-items: center; width: 12%; font-family: 'SF Pro Display', sans-serif; font-weight: normal; font-size: 22px; color: #4a484c;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(4){display: flex; align-items: center; width: 12%;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(5){display: flex; align-items: center; width: 12%; justify-content: flex-end;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(5) button{outline: none !important; background-color: transparent !important; font-size: 25px; transition: all 0.2s; color: #626262; border: 0 !important;} .about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(5) button:hover{transform: scale(1.1); color: #2197d2;} .brand_page_header{display: flex; align-items: center;} .brand_page_header .brand_page_banner{width: 100%;} .brand_page_header .brand_page_description{padding-left: 3%;} .brand_page_header .brand_page_description h1{font-size: 30px; padding-bottom: 10px;} .partners__link.brand_page_redirect{cursor: pointer !important;} .products__block__shop .container .grid__product{justify-content: flex-start; width: calc(100% + 20px); position: relative; margin-left: -9.5px;} .products__block__shop .container .grid__product .item.product__item{margin: 18px 9.5px 0;} .brand_page_header ~ .show__more__cont{margin-bottom: 30px;} .brand_page_header{width: 100%; border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; justify-content: space-between;} .brand_page_header .brand_page_description{width: 80%; padding-left: 0;} .brand_page_header .brand_page_description h1{font-size: 28px; font-weight: normal; color: #0a4271; text-align: left; margin-bottom: 10px;} .brand_page_header .brand_page_description p{color: #626262; font-size: 16px; margin-bottom: 15px; line-height: 25px;} .brand_page_header .brand_page_banner{max-width: 200px; height: 200px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); border-radius: 50%; overflow: hidden;} .brand_page_header .brand_page_banner .img-fluid{width: 90%; height: 90%; object-fit: cover; margin: auto; display: flex;} .product__item .product__item__bottom .product_price, .oe_currency_value.toFixed{margin-left: 1px;} .nice__select.nice-select__sort.wide.gh-country{width: 95%; height: 40px; background-color: #fff; border: 1px solid #a2a2a2; margin-bottom: 20px; text-indent: 10px; border-radius: 0; color: #626262;} button, [type=button], [type=reset], [type=submit]{-webkit-appearance: none;} .prof__block.p-b-10{width: 100%;} .blog__block .blog__banner{position: relative; z-index: 1;} .blog__block .blog__banner:after{content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(110, 110, 110, 0.2); z-index: -1;} .order__one__page__portal #sale_order_communication{width: 100%; background: #fff; margin-top: 10px !important; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-start; padding: 25px;} .order__one__page__portal #sale_order_communication h2#quote_header_4{font-weight: bold; text-transform: uppercase; margin-bottom: 10px; color: #2197d2; font-size: 16px; border-bottom: 1px solid rgba(110, 110, 110, 0.2); display: flex; height: 15px; overflow: hidden; line-height: 15px; transition: all 0.4s; padding-bottom: 30px;} .order__one__page__portal #sale_order_communication h2#quote_header_4, .order__one__page__portal #sale_order_communication div.o_portal_chatter{width: 100%;} .order__one__page__portal #sale_order_communication .product__flex__cont{display: flex; justify-content: space-between;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__left, .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__right{width: calc(50% - 10px);} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__left{max-height: 400px; overflow-y: auto;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__title{font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 10px;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__user__item{width: calc(100% - 70px); display: flex; flex-wrap: wrap;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__user__block{display: flex; margin-bottom: 30px;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__img{width: 60px; height: 60px; object-fit: cover; display: block; margin-right: 10px; border-top-left-radius: 7px; border-bottom-right-radius: 7px; border: 1px solid rgba(207, 207, 207, 0.7);} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__name{font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 5px; margin-right: 10px;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__text{width: 100%; font-size: 14px; color: #626262; font-weight: normal; line-height: 18px;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__form__bottom{display: flex; justify-content: space-between; align-items: center;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__form__bottom .product__rev__user__btn{font-size: 18px; color: #fff; background: #2197d2; transition: all 0.4s; border: 1px solid #2197d2; padding: 8px 45px; outline: none;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__form__bottom .product__rev__user__btn:hover{background: #fff; color: #2197d2;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__form__bottom .o_rating_star_card{height: auto; margin-bottom: 0;} .order__one__page__portal #sale_order_communication .product__flex__cont .product__rev__form__message{margin-top: 10px;} .dt_chatter_invoice .modal-header h3{font-weight: bold; text-transform: uppercase; margin-bottom: 10px; color: #2197d2; font-size: 16px; display: flex;} .dt_chatter_invoice .product__flex__cont{display: flex; justify-content: space-between;} .dt_chatter_invoice .product__flex__cont .product__desc__rev__left, .dt_chatter_invoice .product__flex__cont .product__desc__rev__right{width: calc(50% - 10px);} .dt_chatter_invoice .product__flex__cont .product__desc__rev__left{max-height: 400px; overflow-y: auto;} .dt_chatter_invoice .product__flex__cont .product__rev__title{font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 10px;} .dt_chatter_invoice .product__flex__cont .product__desc__rev__user__item{width: calc(100% - 70px); display: flex; flex-wrap: wrap;} .dt_chatter_invoice .product__flex__cont .product__desc__rev__user__block{display: flex; margin-bottom: 30px;} .dt_chatter_invoice .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__img{width: 60px; height: 60px; object-fit: cover; display: block; margin-right: 10px; border-top-left-radius: 7px; border-bottom-right-radius: 7px; border: 1px solid rgba(207, 207, 207, 0.7);} .dt_chatter_invoice .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__name{font-weight: bold; color: #626262; font-size: 18px; margin-bottom: 5px; margin-right: 10px;} .dt_chatter_invoice .product__flex__cont .product__desc__rev__user__block .product__desc__rev__user__text{width: 100%; font-size: 14px; color: #626262; font-weight: normal; line-height: 18px;} .dt_chatter_invoice .product__flex__cont .product__rev__form__bottom{display: flex; justify-content: space-between; align-items: center;} .dt_chatter_invoice .product__flex__cont .product__rev__form__bottom .product__rev__user__btn{font-size: 18px; color: #fff; background: #2197d2; transition: all 0.4s; border: 1px solid #2197d2; padding: 8px 45px; outline: none;} .dt_chatter_invoice .product__flex__cont .product__rev__form__bottom .product__rev__user__btn:hover{background: #fff; color: #2197d2;} .dt_chatter_invoice .product__flex__cont .product__rev__form__bottom .o_rating_star_card{height: auto; margin-bottom: 0;} .dt_chatter_invoice .product__flex__cont .product__rev__form__message{margin-top: 10px;} .blog__dt__inherit{padding: 20px;} .product_ingredient{font-family: 'SF Pro Display', sans-serif; font-size: 18px !important; font-weight: normal; color: #2197d2; margin-bottom: 15px; line-height: 25px;} .dt_blog_pagination{width: 100%; display: flex; justify-content: center;} .blog__block .container{padding-bottom: 20px;} .custom_read_width{padding: 25px;} .custom_read_width #discussion .product__flex__cont .product__desc__rev__left, .custom_read_width #discussion .product__flex__cont .product__desc__rev__right{width: 100%;} .product__item .loading_relative{position: static;} .product__item__block .container .product__item__desc .product__item__price__block .product__item__price .oe_currency_value.toFixed{margin-left: 0;} @media only screen and (max-width: 1280px){.order__id__block__custom{margin-top: 10px; margin-bottom: 0; padding: 0;}.order__id__block__custom .order__amount{width: 20%;}.order__id__block__custom .order__status{width: 35%;}.order__list__page{margin-top: 10px;}.product__item{max-width: 300px; width: 300px; min-width: 300px;}.products__block__shop .container .list__product .product__item{min-width: 100%; max-width: 100%;}.product__item .product__item__img{width: 240px !important; height: 240px;}.cart__dropdown .product__item__img{width: 60px !important; height: 60px !important;}.popular__products .owl-carousel .product__item{min-width: 100%; max-width: 100%;}.four_col section.best_seller_snippents{display: flex; flex-wrap: wrap;}.four_col section.best_seller_snippents > div:not(:nth-child(4n)){margin-right: calc(4% / 3.3);}.four_col .product__item{width: calc((100% - 4%) / 4);}.product__item{max-width: calc(33.3% - 12px); width: calc(33.3% - 12px); min-width: calc(33.3% - 12px);}.popular__products__slider .owl-item.active .product__item{min-width: 100%; max-width: 100%;}.products__block .tab-pane.fade.active.show .grid__product .item.product__item{max-width: calc(33.3% - 20px); width: calc(33.3% - 20px); min-width: calc(33.3% - 20px);}.products__block #mwanted.mwanted.tab-pane.fade.active.show .item.product__item{max-width: calc(33.3% - 20px); width: calc(33.3% - 20px); min-width: calc(33.3% - 20px);}.products__block__shop .container .grid__product .item.product__item{max-width: calc(33.3% - 20px); width: calc(33.3% - 20px); min-width: calc(33.3% - 20px);}} @media only screen and (max-width: 1170px){.terms_button{font-size: 16px;}.testimonial__block .container .testimonial__item .testimonial__item__desc{min-height: 260px !important;}.header .header__top .blur_menu__cont .blur_search .search__result__block .product__item{max-width: calc(33% - 10px); width: calc(33% - 10px);}.confirmation__custom{width: 95%; margin: 10px auto 0;}.confirmation__custom .no_signup_user_alert.alert.alert-info{display: flex; flex-direction: column-reverse; margin-top: 10px;}.confirmation__custom .no_signup_user_alert.alert.alert-info .no_signup_user.btn.btn-primary{margin-top: 10px; width: 100%;}.card__first__block .container .order__details{width: 95%; margin: 0 auto;}.account_address_edit_custom .shipping__details_m{width: 100%;}.order__id__block__custom .order__id, .order__id__block__custom .order__amount, .order__id__block__custom .order__data{width: 15.65%;}.order__id__block__custom .order__status{width: 38%;}.order__id__block__custom .order__amount, .order__id__block__custom .order__data{display: flex; flex-direction: column;}.product__item__block .container .product__item__desc .product__item__price__block .product__item__price{margin-left: 7px;}.header .header__top .blur_menu__cont .blur_menu .brands__container .brands__top__cont .brands__top__item{width: calc(33% - 2px);}.about__ship.about__ship__faq.oe_website_sale .wishlist-section{padding: 0 10px;}} @media only screen and (max-width: 992px){.custom_cart__product__total__bottom__right .cart_go_shop{margin-top: 10px; margin-right: 20px; font-size: 14px !important; text-transform: uppercase;}.custom_cart__product__total__bottom__right .cart__product__total__update__checkout{margin-top: 10px !important; font-size: 14px !important;}.product__item__block .container .product__item__desc{width: 100%;}.dt_blog_breadcramb{margin-top: -40px;}.countries__dropdown .select2-search.select2-search--dropdown .select2-search__field{display: none !important;}.product__item__block .container{padding: 10px 10px 30px;}.product__item__block .container .product__item__img__block{width: 100%;}.footer .container .footer__info .footer__sub__form .footer__sub__form__email{max-width: 45%;}.checkout_container_custom{margin: 20px 10px 0px 10px;}.nav__list.mob__dn form{display: flex; justify-content: space-between; width: 100%;}.nav__list.mob__dn label{font-size: 16px; letter-spacing: 1px; line-height: 29px; color: #626262; font-family: 'SF Pro Display', sans-serif; font-weight: 300; text-decoration: none !important; text-transform: uppercase; transition: all 0.4s;}.header .header__top .blur_menu__cont .blur_search .search__result__block .product__item{max-width: calc(50% - 10px); width: calc(50% - 10px);}.o_portal_invoice_sidebar .order__one__page__left{width: 100%; margin-right: 15px;}.custom__blog__item{width: calc(33% - 10px);}.blog__container{display: flex !important; justify-content: space-between !important; position: relative;}.blog__container:after{content: ""; position: relative; height: 5px; width: calc(33% - 10px);}.order__one__page__portal{flex-direction: column;}.order__one__page__portal .order__one__page__left, .order__one__page__portal .order__one__page__pdf{width: 100%;}.confirmation__custom{width: 100%;}.card__first__block .container .order__details{width: 100%;}.products__block.card__first__block{background-position: 0 0, 0 170px; background-size: 100% 170px, 20px 20px;}.products__block.card__first__block .container{margin-top: 20px;}.order__list__page{flex-direction: column;}.order__details__products__name{width: 160px;}.ship__and__bill span, .ship__and__bill strong{font-size: 16px;}.order__list__page .order__id, .order__list__page .order__data, .order__list__page .order__status, .order__list__page .order__amount{width: 100%; border: 0; display: flex; justify-content: flex-start; padding: 5px;}.order__list__page .order__id__link{width: 100%;}.card__first__block .container .shipping__details.shipping__details_m{width: calc(100% - 30px);}.card__first__block .container .shipping__details.shipping__details_m .dod_custom_button{padding: 10px 25px;}.card__first__block .prof__block__title{width: 100%;}.products__block.details__first__block{padding-top: 0;}.order__id__block__custom{flex-direction: column;}.order__id__block__custom .order__id, .order__id__block__custom .order__amount, .order__id__block__custom .order__data, .order__id__block__custom .order__amount, .order__id__block__custom .order__status, .order__id__block__custom .order__id__link{width: 100%; justify-content: flex-start; border: 0; margin: 5px 0; flex-direction: row;}.order__id__block__custom .order__id__link{justify-content: center;}.card__first__block .cart__product__steps__block{width: 100%; margin: 0 auto;}.products__block.card__first__block.js_cart_lines{background-position: 0 0, 0 195px; background-size: 100% 195px, 20px 20px;}.card__first__block .container_margin{margin-top: 45px;}.cart__product__total__block{top: 0;}.cart__product__item .cart__product__price, .cart__product__item .cart__product__total{font-size: 18px;}.cart__product__item .cart__product__name .cart__product__name__title{height: 80px; overflow: hidden;}.cart__product__total__form__label_bottom{width: 100% !important;}.address_page_d{margin-top: 80px !important;}.shipping__details__top span{padding-top: 5px;}.header .header__top .blur_menu__cont .blur_menu .brands__container{width: 98%; margin: 0 auto;}.header .header__top .blur_menu__cont{width: 100%;}.dn_res{display: block;}.dn_res_user{display: none;}.nav__list.dn_res .user__dropdown .user__nav{font-size: 25px; letter-spacing: 1px; line-height: 29px; color: #626262; text-decoration: none !important; text-transform: uppercase; transition: all 0.4s;}.nav__list.dn_res .user__dropdown .dropdown-menu{right: unset; left: 25px !important; top: 40px !important; width: 95%; padding: 20px 5px;}.nav__list.dn_res .user__dropdown .dropdown-menu .triangle-with-shadow{display: none;}.product__item__block .container .product__item__desc .product__item__btn__block{display: flex;}.product__item__block .container .product__item__desc .product__item__btn__block .product__item__buy{order: 3; display: flex;}.product__item__block .container .product__item__desc .product__item__btn__block .product__item__add__cart{order: 2; display: flex;}.product__item__block .container .product__item__desc .product__item__btn__block .product_page_wish{order: 1; display: flex; padding: 0;}.product__item__block .container .product__item__desc .product__item__btn__block .product_page_wish span{display: block; margin: 0 auto;}.product__item__block .container .product__item__desc .product__item__btn__block .stars{order: 4; display: flex;}.footer .footer__copyright .footer__copyright__link{border-bottom: 0 !important;}.header .header__top .blur_menu__cont .blur_menu{padding: 0;}.header .header__top .blur_menu__cont .blur_menu .brands__container{overflow: hidden; width: 100%;}.header .header__top .blur_menu__cont .blur_menu .brands__container .brands__top__cont{padding: 0; width: 99%; overflow-y: auto; margin: 0 auto; height: calc(90vh - 95px);}.header .header__top .blur_menu__cont .blur_menu .brands__container .brands__top__cont .brands__top__item{width: 100%; height: 95px;}.header .header__top .blur_menu__cont .blur_menu .brands__container .brands__top__cont .brands__top__item .brands__top__list span{width: 85px; height: 85px;}.product__rev__title{font-weight: normal;}.product__rev__title a{color: #2197d2;}.product__item .product__item__bottom .product__item__add__cart, .product__item .product__item__bottom .product__item__price, .product__item .product__item__bottom .product__item__favorite{font-size: 35px;}.toolbar-shorter__cont .toolbar-shorter:nth-child(2){display: none;}.user__dropdown .dropdown-menu-right{position: fixed !important; top: auto !important; left: auto !important; right: auto !important; bottom: auto !important; margin: auto !important; transform: unset !important;}.my__wish{display: none !important;}.wish__user__wrapper{display: flex; justify-content: flex-start; width: 100%; padding: 10px 20px; border-bottom: 1px solid #cdcdcd;}.wish__user__wrapper .user__nav{background-color: rgba(255, 255, 255, 0); border: none;}.res__wish__block{display: flex; position: relative; margin-left: 15px; margin-top: 7px;}.res__wish__block .cart__nav i{font-size: 26px; transition: all 0.2s; color: #626262;}.user__nav{display: flex; height: 33px; align-items: flex-end;}.brand_page_header{flex-direction: column;}.brand_page_header .brand_page_description{width: 100%;}.user__nav .search__nav, .user__nav .cart__nav, .user__nav{padding: 1px; cursor: pointer;}.brand_page_header .brand_page_banner{max-width: 160px; height: 160px;}.prof__block.p-b-10{width: 100%;}#loginPopup .popup_reg_close_button{color: #2197d2; font-size: 25px;}#loginPopup .oe_login_form{margin: 0 auto !important;}#loginPopup .new__customer__title{font-size: 14px; color: #c2c2c2; font-family: 'SF Pro Display', sans-serif; font-weight: 400;}#loginPopup input{width: 100%; height: 30px; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.1); text-indent: 10px; box-shadow: none; outline: none;}#loginPopup .new__customer{max-width: 300px; display: flex; justify-content: space-between; margin: 10px auto;}#loginPopup label{text-transform: uppercase; font-size: 14px; font-family: 'SF Pro Display', sans-serif; color: #626262; font-weight: normal; margin-bottom: 10px;}#loginPopup .form-group.m-b-15.form-group.field-password{display: flex; flex-wrap: wrap; justify-content: space-between;}#loginPopup .form-group.m-b-15.form-group.field-password a, #loginPopup .form-group.m-b-15.form-group.field-password label{width: 50%;}#loginPopup .form-group.m-b-15.form-group.field-password a{text-align: right;}#loginPopup .login__btn{width: 100%; display: flex; align-items: center; justify-content: center; height: 32px; background: #2197d2; border: 1px solid #2197d2; color: #fff; font-size: 16px; font-family: 'SF Pro Display', sans-serif; font-weight: 700; transition: all 0.4s;}.dt_chatter_invoice .product__flex__cont .product__desc__rev__left, .dt_chatter_invoice .product__flex__cont .product__desc__rev__right{width: 100%;}.order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__left, .order__one__page__portal #sale_order_communication .product__flex__cont .product__desc__rev__right{width: 100%;}.custom_auth.oe_login_form{margin: 55px auto !important; width: 95%;}} @media only screen and (max-width: 768px){.banner{min-height: 215px;}.testimonial__block .container .testimonial__item .testimonial__item__desc{min-height: 150px !important;}.terms_button{font-size: 13px;}.four_col .product__item{min-width: 100%;}.product__item .product__item__bottom .product__item__favorite, .product__item .product__item__bottom .product__item__add__cart{padding: 0;}.products__block .container.draw-snippet-products-list .tab-content{margin-top: 10px;}.product__item__block .container{padding: 0 10px 30px;}.footer .container .row .footer__item{max-width: 100%; min-width: 100%;}.footer .container .footer__info .footer__sub__form .footer__sub__form__email{max-width: 100%;}.footer .container .row .footer__nav{display: none !important;}.order__details__checkout__custom{margin-bottom: -10px;}.wish__custom__rigth{width: auto !important; margin-top: 10px;}.wish_width{display: flex; align-items: center;}.wish_width td:nth-child(1), .wish_width td:nth-child(2), .wish_width td:nth-child(3), .wish_width td:nth-child(4), .wish_width td:nth-child(5){display: flex; order: 1;}.wish_width td:nth-child(5){flex: 1; justify-content: flex-end;}.products__block.card__first__block.js_cart_lines .wrapper.row{display: flex; justify-content: center; align-items: center;}.cart__product__total__block .cart__product__total__form__cont .nice-select.nice-select__sort{width: 100%;}.card__first__block .cart__product__steps__block{width: 100%;}.cart__product__total__form__update{margin: 20px auto;}.cont__form__btn__custom{display: block; background: #2197d2; color: #fff; text-align: center; font-size: 22px; width: 100%; height: 50px; font-family: 'SF Pro Display', sans-serif; text-transform: uppercase; outline: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.cont__form__btn__block{display: flex; flex-direction: column; justify-content: center; align-items: center;}.cont__form__btn{display: none;}.custom__blog__item{width: calc(50% - 10px);}.blog__container:after{width: calc(50% - 10px);}.popular__products__slider .owl-nav .owl-next, .popular__products__slider .owl-nav .owl-prev{top: 159px;}.user__details__form__right .details__bottom{margin-top: -20px;}.user__details__input{width: 100%; text-indent: 10px;}.custom_nice_select{width: 100% !important;}.user__details__form__left .details__submit{width: 100%;}.block__title__mh{margin-top: 5px;}.products__block__shop .container .list__product{margin-top: -15px;}.products__block__shop .container .list__product .product__item .product__item__img{width: 120px !important; height: 120px; margin: 0;}.products__block__shop .container .list__product .product__item .product__item__link{min-width: auto !important; margin: 0;}.shipping__nice__select{max-width: 167px; white-space: normal; line-height: 20px; font-size: 12px;}.products__block.card__first__block{background-position: 0 0, 0 70px; background-size: 100% 70px, 20px 20px;}.products__block.card__first__block .container{margin-top: 10px;}.card__first__block .container .order__details{width: 100%;}.card__first__block .cart__product__steps__block{margin-top: 20px;}.card__first__block .container_margin{margin-top: 10px;}.card__first__block .cart__product__steps__block .cart__product__steps__item:nth-child(2) .cart__product__steps__title{padding-left: 20px;}.empty_cart{width: 100% !important; margin: 10px 0 -10px;}.product__item{max-width: calc(50% - 12px); width: calc(50% - 12px);}.products__block .tab-pane.fade.active.show .grid__product .item.product__item{max-width: calc(50% - 20px); width: calc(50% - 20px); min-width: calc(50% - 20px);}.products__block #mwanted.mwanted.tab-pane.fade.active.show .item.product__item, .products__block #narrival.narrival.tab-pane.fade.active.show .item.product__item, .products__block #bseller.bseller.tab-pane.fade.active.show .item.product__item{max-width: calc(50% - 20px); width: calc(50% - 20px); min-width: calc(50% - 20px);}.product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter{width: 100%;}.product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter .nice-select__count{max-width: max-content;}.product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter .nice-select__sort{min-width: 180px; max-width: max-content;}.product__item .product__item__bottom{height: 45px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr{position: relative;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(1){width: 30px; height: 70px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(2){padding-left: 10px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(2) .wish_color{left: 100px; width: 50%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; top: 0; height: 80px; font-size: 18px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(2) img{width: 50px; height: 50px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(3){position: absolute; left: 100px; top: 35px; margin-left: 5px; font-size: 18px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(4) .wishlist_quantity{position: absolute; right: 100px; height: 30px; top: 25px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(5) .wish_btn{position: absolute; right: 0; height: 30px; top: -10px;}.products__block__shop .container .grid__product .item.product__item{max-width: calc(50% - 20px); width: calc(50% - 20px); min-width: calc(50% - 20px);}.cart__product__item .cart__product__price{margin-left: 25px;}.container_margin .cart__product__total__block.cart__product__total__block_top{margin-bottom: 10px;}.product__item .product__item__bottom .product_price, .oe_currency_value.toFixed{margin-left: -1px;}.products__block.card__first__block .cart__product__item .cart__product__price{margin-left: 21px;}.about__ship.about__ship__faq.oe_website_sale .wishlist-section table tr td:nth-child(3){margin-left: 2px;}.nice__select.nice-select__sort.wide.gh-country{width: 100%;}} @media only screen and (max-width: 560px){.modal-dialog.reg__modal .modal-content{height: calc(100vh - 60px); overflow-y: scroll; overflow-x: hidden;}.custom_read_width #discussion .product__flex__cont .product__desc__rev__right .stars{margin-right: 0;}.product__item__block .container .product__item__desc .product__breadcrumb .breadcrumb__list:last-child .breadcrumb__link{width: 100%;}.wish_width{display: flex; flex-wrap: wrap; position: relative; border-bottom: 1px solid #f5f5f5;}.wish_padding{padding: 5px 5px 15px;}.wish_width td:nth-child(1){width: 40%;}.wish_width td:nth-child(1) a{width: 70px; height: 70px;}.wish_width td:nth-child(1) a img{width: 100%; height: 100%; object-fit: cover; object-position: center;}.wish_width td:nth-child(2){width: 40%; order: 2;}.wish_width td:nth-child(3){width: 60%; order: 1;}.wish_width td:nth-child(4){width: 60%; order: 2;}.wish_width td:nth-child(5){width: 100%; order: 3; position: absolute; flex-direction: column; top: 18px; right: 10px;}.header .header__top .blur_menu__cont .blur_search .search__result__block .product__item{max-width: 100%; width: 100%;}.custom__blog__item{width: 100%;}.blog__container:after{display: none;}.product__item{max-width: 100%; width: 100%; min-width: 100%; margin-bottom: 10px;}.products__block__shop .container .list__product .product__item .product__item__cont{width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start;}.products__block__shop .container .list__product .product__item .product__item__cont .product__item__price{margin-right: 10px;}.products__block .tab-pane.fade.active.show .grid__product .item.product__item{max-width: calc(100% - 20px); width: calc(100% - 20px); min-width: calc(100% - 20px);}.products__block #mwanted.mwanted.tab-pane.fade.active.show .item.product__item{max-width: calc(100% - 20px); width: calc(100% - 20px); min-width: calc(100% - 20px);}.custom_cart__product__total__bottom__right{flex-wrap: wrap;}.custom_cart__product__total__bottom__right .cart_go_shop, .custom_cart__product__total__bottom__right .cart__product__total__update__checkout{display: flex !important; margin-right: 0; margin-left: 0; width: 100% !important;}.product__item__block .container .product__item__desc .product__item__btn__block{padding: 10px 0 10px;}.products__block__shop .container .list__product .product__item{flex-direction: row; padding-bottom: 10px;}.products__block__shop .container .grid__product .item.product__item{max-width: calc(100% - 20px); width: calc(100% - 20px); min-width: calc(100% - 20px);}} @media only screen and (max-width: 375px){.product__item__img__block .product_detail_img{min-height: 275px; max-height: 275px;}.product__item__block .container .product__item__desc .product__item__desc__text__bottom .product__share__block{display: inline-flex; position: relative; right: unset; bottom: 0; left: -10px;}.product__sort__block__cont .toolbar-shorter__cont .toolbar-shorter .nice-select__sort{min-width: 150px;}.product__item__block .container .product__item__desc .product__item__btn__block .product__item__add__cart{padding: 10px 15px;}} @media only screen and (max-width: 315px){.product__item__block .container .product__item__desc .product__item__btn__block{height: 110px; align-items: center;}} 

/* /dod_theme_inherit/static/src/css/inherit.css defined in bundle 'web.assets_frontend' */
#o_payment_form_acq_11{position: absolute; bottom: 84px; width: 225px; background: transparent;} #o_payment_form_acq_11 #payment_error{background: transparent; color: #626262; font-size: 15px; border: 1px solid #626262; border-radius: unset;} .confirm_page_dti{padding: 15px; background: white; margin-bottom: 10px; font-size: 20px; color: #626262; font-family: inherit; width: 100%;} a:focus{background-color: inherit;} @media only screen and (max-width: 1280px){#o_payment_form_acq_11{bottom: 82px; width: 240px; right: 17px;}} @media only screen and (max-width: 1170px){#o_payment_form_acq_11{bottom: 82px; width: 429px; right: 43px;}.confirm_page_dti{width: 95%; margin: 0 auto 10px auto;}} @media only screen and (max-width: 992px){#o_payment_form_acq_11{bottom: 65px; width: 375px; right: 20px;}.confirm_page_dti{width: 100%;}} @media only screen and (max-width: 768px){.dti_cart_product{margin: 0 !important;}#o_payment_form_acq_11{bottom: 43px; width: 405px; right: 12px; height: 55px;}#o_payment_form_acq_11 #payment_error{padding: 5px;}} @media only screen and (max-width: 560px){#o_payment_form_acq_11{background: white; bottom: 51px; width: 230px; right: 10px; height: 55px;}} @media only screen and (max-width: 375px){#o_payment_form_acq_11{background: white; bottom: -46px; width: 355px; right: 10px; height: 42px;}} @media only screen and (max-width: 315px){#o_payment_form_acq_11{bottom: 50px; width: 295px;}#payment_error{background-color: white;}} 

/* /shop_cart_limit/static/src/css/style.css defined in bundle 'web.assets_frontend' */
.shop_cart_limit_block{width: 100%; display: flex; justify-content: center; margin-top: 35px; font-size: 20px; color: red;} @media only screen and (max-width: 992px){.shop_cart_limit_block{margin-top: 20px;}}