1848 lines
42 KiB
Plaintext
1848 lines
42 KiB
Plaintext
.order_process:not(.--place-order-page) #ajaxLoadSite_cover{
|
|
opacity: 1!important;
|
|
}
|
|
body:has(.place-order_page) > #ajaxLoadSite_cover{
|
|
height: 100vh !important;
|
|
position: fixed !important;
|
|
}
|
|
// Zmiana wylacznie na stronie
|
|
.--place-order-page{
|
|
#modal_placeholder{
|
|
display: none;
|
|
}
|
|
// Blokada przesuwania się text area
|
|
textarea{
|
|
resize: none;
|
|
}
|
|
label:not(.f-label){
|
|
cursor: pointer;
|
|
}
|
|
label:has(input:disabled){
|
|
cursor: default;
|
|
}
|
|
// Error
|
|
.has-feedback.--error .form-control{
|
|
border-color: @less_iaicolorscheme_danger_color;
|
|
}
|
|
.has-feedback.--error.has-error .f-label{
|
|
color: @less_iaicolorscheme_danger_color;
|
|
}
|
|
//////////////////////////////////////////////////////////////////
|
|
// MODAL
|
|
.modal__wrapper{
|
|
max-height: 80vh!important;
|
|
padding: 2rem 3rem!important;
|
|
}
|
|
.modal__wrapper:has(.delivery__address-list-container), .modal__wrapper:has(.osc_item-modal){
|
|
max-width: 580px!important;
|
|
}
|
|
.modal__wrapper:has(#signin-form), .modal__wrapper:has(#e-invoice_dialog), .modal__wrapper:has(.order__voucher_container){
|
|
max-width: 500px!important;
|
|
}
|
|
#content {
|
|
#signin-form, .delivery__address-list-container{
|
|
display: none;
|
|
}
|
|
}
|
|
// Transition
|
|
.--hide{
|
|
max-height: 0;
|
|
height: 0;
|
|
opacity: 0;
|
|
padding: 0!important;
|
|
margin: 0!important;
|
|
overflow: hidden;
|
|
transition: all 0.2s;
|
|
}
|
|
.--more{
|
|
.--hide{
|
|
max-height: 100%;
|
|
height: auto;
|
|
opacity: 1;
|
|
overflow: visible;
|
|
}
|
|
.form-group{
|
|
margin-bottom: 2rem!important;
|
|
}
|
|
}
|
|
@keyframes fade-in{
|
|
0%{
|
|
opacity: 0;
|
|
}
|
|
100%{
|
|
opacity: 1;
|
|
}
|
|
}
|
|
.--fade-in{
|
|
display: block!important;
|
|
animation: fade-in .2s;
|
|
}
|
|
.--fade-in-modal{
|
|
display: flex!important;
|
|
animation: fade-in .2s;
|
|
}
|
|
|
|
// MODAL POWTORKI EMAILA
|
|
.propose_main{
|
|
padding: 0 1rem;
|
|
.propose_title{
|
|
margin-bottom: 1.5rem;
|
|
display: block;
|
|
}
|
|
.propose_json_mail{
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
.button_password_recover{
|
|
margin-bottom: 1rem!important;
|
|
width: 100%;
|
|
padding: 1.4rem 0;
|
|
display: inline-block;
|
|
}
|
|
div:has(#mail_propose_signin){
|
|
margin-bottom: 1.3rem!important;
|
|
}
|
|
}
|
|
// MODAL elektronicznej faktury
|
|
#e-invoice_dialog{
|
|
.big_label{
|
|
text-transform: none;
|
|
border-left: none;
|
|
padding-left: 0!important;
|
|
padding-bottom: 1.5rem!important;
|
|
}
|
|
.e-invoice_dialog{
|
|
font-weight: 400!important;
|
|
margin-bottom: 1rem!important;
|
|
line-height: normal;
|
|
}
|
|
p{
|
|
line-height: normal;
|
|
}
|
|
.btn{
|
|
padding: 1.4rem 4rem;
|
|
}
|
|
}
|
|
|
|
//////////////////////////////////////////////////////////////////////
|
|
// Inputy
|
|
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], select{
|
|
border-radius: 8px!important;
|
|
height: 38px!important;
|
|
padding-left: 2.4rem;
|
|
}
|
|
input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]){
|
|
cursor: pointer;
|
|
}
|
|
// Zmiana koloru checkbox i radio
|
|
input[type="radio"], input[type="checkbox"]{
|
|
accent-color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
.f-group .f-control[disabled], .f-group .f-control[readonly] {
|
|
opacity: 0.65;
|
|
cursor: not-allowed;
|
|
pointer-events: none;
|
|
}
|
|
.f-group .f-control[disabled] + .f-label, .f-group .f-control[readonly] + .f-label {
|
|
color: rgba(51, 51, 51, 0.5) !important;
|
|
}
|
|
.f-label{
|
|
color: #545454;
|
|
}
|
|
.f-label{
|
|
padding: 0;
|
|
left: 24px!important;
|
|
top: 11px!important;
|
|
}
|
|
.f-group .f-control.focused + .f-label, .f-group .f-control:focus + .f-label{
|
|
transform: scale(0.95) translateY(-20px)!important;
|
|
}
|
|
.form-control-feedback{
|
|
line-height: 43px;
|
|
}
|
|
.has-error .form-control-feedback, .has-success .form-control-feedback {
|
|
line-height: 34px;
|
|
}
|
|
select{
|
|
cursor: pointer;
|
|
}
|
|
// Ikony
|
|
i.icon-home:before {
|
|
content: '\F015';
|
|
}
|
|
i.icon-delivery:before {
|
|
content: '\E815';
|
|
}
|
|
i.icon-list1:before {
|
|
content: '\f00c';
|
|
}
|
|
i.icon-need:before {
|
|
color: #000;
|
|
content: "*";
|
|
}
|
|
|
|
// Zmiana fontsize na 16px na desktop
|
|
#e-invoice_dialog .btn{
|
|
font-size: 1.6rem!important;
|
|
}
|
|
// Zmiana fontsize na 14px na desktop
|
|
#FBS_faktura, .headerText{
|
|
font-size: 1.4rem!important;
|
|
}
|
|
// Zmiana fontsize na 13px na desktop
|
|
.propose_json_mail, .control-label, .f-label{
|
|
font-size: 1.3rem!important;
|
|
}
|
|
// Zmiana fontsize na 12px na desktop
|
|
.comment, .mapTooltipAdress, #e-invoice_dialog p, .e-invoice_dialog, .cn_propose_desc{
|
|
font-size: 1.2rem!important;
|
|
}
|
|
// Zmiana grubości czcionki na 700
|
|
#FBS_faktura > span, .button_password_recover, #e-invoice_dialog font, #e-invoice_dialog .btn, .--points{
|
|
font-weight: 700;
|
|
}
|
|
// Zmiana margin bottom na 0
|
|
#e-invoice_dialog .big_label{
|
|
margin-bottom: 0!important;
|
|
}
|
|
|
|
@media(max-width: 978px){
|
|
.form-control-feedback{
|
|
right: 15px!important;
|
|
}
|
|
.input_wrapper__first{
|
|
padding-right: 0!important;
|
|
}
|
|
}
|
|
@media(max-width: 757px){
|
|
.form-control-feedback{
|
|
line-height: 51px;
|
|
}
|
|
.--hide{
|
|
margin-bottom: 0!important;
|
|
}
|
|
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], select, .phone_number__code{
|
|
height: 45px!important;
|
|
}
|
|
.f-group{
|
|
.f-label{
|
|
top: 15px!important;
|
|
}
|
|
.f-control.focused + .f-label, .f-control:focus + .f-label{
|
|
transform: scale(0.95) translateY(-23px) !important;
|
|
}
|
|
}
|
|
.has-error .form-control-feedback, .has-success .form-control-feedback{
|
|
line-height: 44px;
|
|
}
|
|
// Modal elektroniczna faktura mobile
|
|
.modal__wrapper:has(#e-invoice_dialog){
|
|
padding: 2.4rem!important;
|
|
}
|
|
#e-invoice_dialog{
|
|
.big_label{
|
|
padding-bottom: 2.4rem;
|
|
}
|
|
.e-invoice_dialog{
|
|
margin-bottom: 1.2rem;
|
|
}
|
|
}
|
|
.--hide-map-el{
|
|
display: none!important;
|
|
}
|
|
}
|
|
}
|
|
|
|
.delivery_date{
|
|
&__options{
|
|
position: relative;
|
|
}
|
|
&__calendar{
|
|
list-style: none;
|
|
display: flex;
|
|
gap: 1rem;
|
|
flex-wrap: wrap;
|
|
&_option{
|
|
padding: 0.5rem 1.5rem;
|
|
border: 1px solid #ccc;
|
|
border-radius: 5px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.2rem;
|
|
align-items: center;
|
|
&.active{
|
|
border-color: @primary_color;
|
|
}
|
|
&.--another{
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
&.--open{
|
|
.delivery_date__calendar_container{
|
|
display: block;
|
|
}
|
|
}
|
|
}
|
|
&.--custom:not(.active){
|
|
display: none;
|
|
}
|
|
}
|
|
&_container{
|
|
display: none;
|
|
position: absolute;
|
|
background: #fff;
|
|
border: 1px solid #333;
|
|
border-radius: 5px;
|
|
padding: 1rem;
|
|
top: 0;
|
|
left: 100%;
|
|
z-index: 1;
|
|
}
|
|
}
|
|
&__hours{
|
|
margin-top: 2rem;
|
|
}
|
|
@media(max-width: 757px){
|
|
&__calendar_option.--another{
|
|
position: static;
|
|
}
|
|
&__calendar_container{
|
|
left: 0;
|
|
top: 0;
|
|
z-index: 2;
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
.osc_item.--calendar:not(:has(input[name="shipping"]:checked)) .delivery_date__options{
|
|
display: none!important;
|
|
}
|
|
// Strzalki po prawej
|
|
.bm-oscop__arrow-input{
|
|
display: none;
|
|
}
|
|
.bm-oscop__arrow-label{
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
.bm-oscop__arrow-label, .rebate__active{
|
|
padding: 0.9rem 1rem 0.9rem 1.9rem;
|
|
}
|
|
.bm-oscop__arrow-label::after{
|
|
content: "\F107";
|
|
font-family: FontAwesome;
|
|
transition: all 0.25s;
|
|
position: absolute;
|
|
right: 1.2rem;
|
|
}
|
|
.bm-oscop__arrow-input:checked + .bm-oscop__arrow-label::after{
|
|
transform: rotate(180deg);
|
|
}
|
|
// Przycisk
|
|
.bm-oscop__btn{
|
|
border: none;
|
|
background-color: @less_iaicolorscheme_button_large_color!important;
|
|
color: @less_iaicolorscheme_background_color!important;
|
|
border-radius: 8px;
|
|
text-decoration: none!important;
|
|
cursor: pointer;
|
|
transition: all 0.25s;
|
|
text-align: center;
|
|
}
|
|
.bm-oscop__btn:hover{
|
|
background-color: @less_iaicolorscheme_background_text_color!important;
|
|
}
|
|
|
|
// Zmiana fontsize na 16px na desktop
|
|
.bm-oscop__message, .order__voucher_headlines strong, .order__voucher_button, #signin-form .signin-form__button, .delivery__address-list-name, .osc_item-modal h2, .propose_title, #bm-oscop-remarks h3, #summary-points, #fbs_z02_wrapper .big_label, .propose_main .button_password_recover, .rebate__title{
|
|
font-size: 1.6rem!important;
|
|
}
|
|
// Zmiana fontsize na 14px na desktop
|
|
.phone_number__code, .order2_terms_checkall, .register_client_checkbox, .firm-form, #delivery_box_switcher label, #bm-oscop-payments .name, .client_type-text{
|
|
font-size: 1.4rem!important;
|
|
}
|
|
// Zmiana fontsize na 13px na desktop
|
|
.phone_number__description, .oscop_product_wrap, .order_pay_wrapper, .order2_shiptime, .signin_header, .delivery_date, .remarks__container span, .delivery__address-list-street, .delivery__address-list-city, .delivery__address-list-zipcode, .delivery__address-list-phone, .delivery__address-country_name, .propose_text, .register__hide-password::before, #locationField .btn, .rebate__active-options button{
|
|
font-size: 1.3rem!important;
|
|
}
|
|
// Zmiana fontsize na 12px na desktop
|
|
.delivery_date, #bm-oscop-deliveries .name, .bm-oscop__go-shopping, .order_products_action span, .needed-text, #fbs_z02_close::before, .pickup_point_sub div, #bm-oscop-section2 #checkout_step2_2 h3 span, .osc_item-modal span, #mail_propose_signin, #mail_propose_close, .order__voucher_info{
|
|
font-size: 1.2rem!important;
|
|
}
|
|
// Zmiana grubości czcionki na 700
|
|
#delivery_box_switcher label, .client_type-text, #signin-form .signin-form__button, .delivery__address-list-name, .propose_title, .client_type-text, .voucher-value, #active-code, .order2_terms_checkall, .order2_button_order, #fbs_z02_close, #locationField .btn, .btn.map_dir, .fbs02_btn, .register__option label, .rebate label{
|
|
font-weight: 700;
|
|
}
|
|
// Zmiana margin bottom na 0
|
|
#signin-form .f-group, .propose_main div:has(#mail_propose_close), #bm-oscop-section1 .form-group:last-child, .register__form, .register__item:last-of-type, #client-contact-info{
|
|
margin-bottom: 0!important;
|
|
}
|
|
|
|
// Modal vouchera
|
|
.order__voucher_container {
|
|
.order__voucher_headlines{
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.5rem;
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
.order__voucher_group {
|
|
margin-bottom: 2rem!important;
|
|
}
|
|
.order__voucher_button{
|
|
width: 100%;
|
|
padding: 1.4rem 0;
|
|
margin-bottom: 1.2rem!important;
|
|
}
|
|
.order__voucher_status{
|
|
top: -5px!important;
|
|
}
|
|
}
|
|
// Modal logowania
|
|
#signin-form{
|
|
h2{
|
|
padding-bottom: 1.5rem;
|
|
}
|
|
.signin-form__container div{
|
|
margin-bottom: 1rem;
|
|
}
|
|
.signin-form__button{
|
|
width: 100%;
|
|
margin-bottom: 1rem;
|
|
padding: 1.4rem 0;
|
|
}
|
|
}
|
|
// Modal listy adresów
|
|
.delivery__address-list-container{
|
|
h2{
|
|
padding-left: 1rem;
|
|
font-size: 1.8rem;
|
|
}
|
|
> span{
|
|
padding-left: 1rem;
|
|
}
|
|
.delivery__address-list{
|
|
margin-top: 2rem;
|
|
list-style: none;
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 2rem;
|
|
li{
|
|
padding: 1.5rem 2rem;
|
|
cursor: pointer;
|
|
border-radius: 10px;
|
|
border: 1px solid #ccc;
|
|
transition: all 0.25s;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
span{
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
li:hover{
|
|
border: 1px solid #555;
|
|
}
|
|
}
|
|
.delivery__address-list-street, .delivery__address-list-location, .delivery__address-list-phone, .delivery__address-country_name{
|
|
color: #999;
|
|
}
|
|
|
|
.--active-address{
|
|
box-shadow: 0 0 0 1px @less_iaicolorscheme_background_active_color;
|
|
border: 1px solid @less_iaicolorscheme_background_active_color;
|
|
.delivery__address-list-name{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
}
|
|
}
|
|
// MODAL BANKU I KARTY
|
|
.osc_item-modal .payments-container{
|
|
margin-top: 2rem;
|
|
display: grid;
|
|
grid-template-columns: repeat(3,1fr);
|
|
gap: 2rem;
|
|
.osc_item:has(input[type="radio"]:checked){
|
|
border: 1px solid @less_iaicolorscheme_background_active_color;
|
|
box-shadow: 0 0 0 1px @less_iaicolorscheme_background_active_color;
|
|
}
|
|
.osc_item{
|
|
cursor: pointer;
|
|
border-radius: 8px;
|
|
padding: 2.5rem;
|
|
border: 1px solid #D8D8D8;
|
|
height: 182px;
|
|
input, .comment{
|
|
display: none;
|
|
}
|
|
.name{
|
|
text-align: center;
|
|
}
|
|
.photo{
|
|
display: flex;
|
|
justify-content: center;
|
|
padding-bottom: 1.5rem;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Kontynuuj zakupy
|
|
.bm-oscop__go-shopping{
|
|
margin-bottom: 4rem;
|
|
display: inline-block;
|
|
}
|
|
.bm-oscop__go-shopping::before {
|
|
content: "\F104";
|
|
font-family: FontAwesome;
|
|
}
|
|
// Ułożenie strony
|
|
.bm-oscop__container{
|
|
display: grid!important;
|
|
grid-template-columns: 5fr 3.5fr;
|
|
margin: 0 auto;
|
|
gap: 3rem;
|
|
h2{
|
|
font-size: 2.2rem;
|
|
padding-bottom: 1.5rem;
|
|
}
|
|
// Cena gratis
|
|
.cost_free{
|
|
color: #0BAC38;
|
|
font-weight: 800;
|
|
}
|
|
}
|
|
|
|
.bm-oscop__form-data{
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 2rem;
|
|
}
|
|
|
|
|
|
.input_wrapper__first .form-control-feedback {
|
|
right: 15px;
|
|
}
|
|
.input_wrapper__first .f-label, .input_wrapper__second .f-label{
|
|
left: 3.2rem!important;
|
|
}
|
|
.input_wrapper__first, .input_wrapper__second{
|
|
padding: 0 1rem;
|
|
}
|
|
.input_wrapper__second{
|
|
padding-right: 0!important;
|
|
}
|
|
// Sekcja dane klienta
|
|
#client-contact-info.--logged{
|
|
padding-bottom: 3rem;
|
|
}
|
|
#bm-oscop-section1{
|
|
margin-bottom: 2rem;
|
|
.has-feedback.f-feedback:not(.--success):not(.has-sucess):not(.--error):not(.has-error) span.form-control-feedback:after{
|
|
content: "*";
|
|
color: #333;
|
|
font-size: 1.5rem;
|
|
}
|
|
.change_oscop_data, .firm-group{
|
|
display: none;
|
|
}
|
|
.change_oscop{
|
|
float: right;
|
|
cursor: pointer;
|
|
}
|
|
.client_biling_data {
|
|
margin-bottom: 1rem;
|
|
margin-top: 1.7rem;
|
|
}
|
|
.client_biling_data div{
|
|
border: 1px solid #ccc;
|
|
margin-bottom: 2rem;
|
|
padding: 0 2.4rem;
|
|
border-radius: 8px;
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
align-items: center;
|
|
height: 38px;
|
|
}
|
|
.row {
|
|
margin: 0 0 0 -10px;
|
|
}
|
|
// Kraj
|
|
.form-group.--region{
|
|
position: relative;
|
|
.control-label{
|
|
background-color: #fff;
|
|
color: rgba(51, 51, 51, 0.5) !important;
|
|
position: absolute;
|
|
cursor: default;
|
|
top: -8px;
|
|
transform: scale(0.95);
|
|
left: 23px;
|
|
z-index: 2;
|
|
padding: 0 0.5rem;
|
|
}
|
|
select, div:has(select){
|
|
position: relative;
|
|
z-index: 1;
|
|
}
|
|
select{
|
|
background-color: rgba(255, 255, 255, 0);
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
div:has(select)::after{
|
|
z-index: 0;
|
|
content: "\F107";
|
|
font-family: FontAwesome;
|
|
position: absolute;
|
|
right: 2.4rem;
|
|
font-size: 1.8rem;
|
|
top: 18%;
|
|
}
|
|
div:has(select:focus)::after{
|
|
content: "\F106";
|
|
}
|
|
}
|
|
// Zalogowanie się
|
|
.signin{
|
|
.get_signin{
|
|
text-decoration: underline;
|
|
cursor: pointer;
|
|
}
|
|
.client_new_social{
|
|
margin-top: 2rem;
|
|
margin-bottom: 3rem;
|
|
list-style: none;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
gap: 3.5rem;
|
|
li{
|
|
flex-grow: 1;
|
|
display: flex;
|
|
transition: all 0.25s;
|
|
border: 1px solid #ccc;
|
|
border-radius: 8px;
|
|
a{
|
|
padding: 1rem 0;
|
|
display: flex;
|
|
flex-grow: 1;
|
|
justify-content: center;
|
|
align-items: center;
|
|
min-height: 44px;
|
|
}
|
|
span{
|
|
display: none;
|
|
}
|
|
@media(min-width: 978px){
|
|
filter: grayscale(1);
|
|
}
|
|
}
|
|
li:hover{
|
|
filter: grayscale(0);
|
|
border: 1px solid #000;
|
|
}
|
|
}
|
|
}
|
|
// Rejestracja przy złożeniu zamówienia
|
|
.register{
|
|
padding: 2rem 0 3rem 0;
|
|
margin-bottom: 1rem;
|
|
.register__option, .register__option label{
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.5rem;
|
|
}
|
|
.register__option span{
|
|
font-size: 1rem;
|
|
font-weight: 400!important;
|
|
color: @less_iaicolorscheme_gray_color;
|
|
}
|
|
.register__form{
|
|
display: none;
|
|
margin-top: 2rem;
|
|
.register__item{
|
|
position:relative;
|
|
margin-bottom: 2rem;
|
|
input{
|
|
width: 100%;
|
|
padding: 6px 20px 6px 20px;
|
|
}
|
|
#toggle-password{
|
|
position: absolute;
|
|
right: 1.5rem;
|
|
cursor: pointer;
|
|
display: flex;
|
|
align-items: center;
|
|
top: 1px;
|
|
height: 36px;
|
|
background: #fff;
|
|
-webkit-touch-callout: none; /* iOS Safari */
|
|
-webkit-user-select: none; /* Safari */
|
|
-khtml-user-select: none; /* Konqueror HTML */
|
|
-moz-user-select: none; /* Firefox w przeszłości (stare wersje) */
|
|
-ms-user-select: none; /* Internet Explorer (>=10) / Edge */
|
|
user-select: none; /* Chrome, Opera and Firefox */
|
|
}
|
|
#toggle-password:hover{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
#toggle-password::before{
|
|
font-family: FontAwesome;
|
|
font-size: 1rem;
|
|
margin-right: 0.5rem;
|
|
}
|
|
.register__show-password::before{
|
|
content: '\E87C';
|
|
}
|
|
.register__hide-password::before{
|
|
content: '\E87B';
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.cn_wrapper{
|
|
width: 100%!important;
|
|
}
|
|
// Dostawa na inny adres
|
|
#client_new_additional{
|
|
border-top: 1px solid #ccc;
|
|
padding-top: 2.4rem;
|
|
.delivery_box{
|
|
padding: 0!important;
|
|
border: none!important;
|
|
background: @less_iaicolorscheme_background_color!important;
|
|
}
|
|
}
|
|
#delivery_box_switcher{
|
|
display: flex;
|
|
justify-content: space-between;
|
|
.control-label{
|
|
padding-top: 1rem;
|
|
grid-column: span 2;
|
|
input{
|
|
margin-right: 0.5rem;
|
|
}
|
|
}
|
|
.delivery__address-list-button{
|
|
padding: 1rem 3rem;
|
|
display: none;
|
|
}
|
|
}
|
|
.order2_terms_wrapper_sub label{
|
|
padding: 0.2rem 1.8rem;
|
|
}
|
|
#delivery_region, #client_region{
|
|
padding-left: 2.4rem!important;
|
|
}
|
|
.order2_terms_wrapper_sub.fbs_inpfaktura:first-of-type{
|
|
margin-top: 1rem;
|
|
}
|
|
.client_type-text{
|
|
margin-right: 1rem;
|
|
}
|
|
.phone_number__code{
|
|
position: relative;
|
|
background: #fff;
|
|
display: flex;
|
|
align-items: center;
|
|
border: 1px solid #c4c7c8;
|
|
border-radius: 8px;
|
|
cursor: pointer;
|
|
min-height: 38px;
|
|
padding-left: 2rem;
|
|
-webkit-touch-callout: none; /* iOS Safari */
|
|
-webkit-user-select: none; /* Safari */
|
|
-khtml-user-select: none; /* Konqueror HTML */
|
|
-moz-user-select: none; /* Firefox w przeszłości (stare wersje) */
|
|
-ms-user-select: none; /* Internet Explorer (>=10) / Edge */
|
|
user-select: none; /* Chrome, Opera and Firefox */
|
|
&_number{
|
|
height: 100%;
|
|
border: none;
|
|
max-width: 36px;
|
|
padding-left: 4px;
|
|
font-weight: 600;
|
|
}
|
|
&::after{
|
|
content: "\F107";
|
|
position: absolute;
|
|
right: 2.4rem;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
font-family: FontAwesome;
|
|
font-size: 1.8rem!important;
|
|
}
|
|
}
|
|
.phone_number__code_list{
|
|
display: none;
|
|
list-style: none;
|
|
}
|
|
.phone_number__code_list.show{
|
|
display: flex!important;
|
|
flex-direction: column;
|
|
gap: 0.4rem;
|
|
|
|
position: absolute;
|
|
left: 0;
|
|
top: 100%;
|
|
|
|
overflow-y: auto;
|
|
.less_scrollbar();
|
|
max-height: 15rem;
|
|
width: 100%;
|
|
background: #fff;
|
|
border: 1px solid #ccc;
|
|
border-top: none;
|
|
z-index: 10;
|
|
padding-left: 1.7rem;
|
|
}
|
|
.phone_number__code:has(.phone_number__code_list.show)::after{
|
|
transform: translateY(-50%) rotate(180deg);
|
|
}
|
|
.phone_number__description{
|
|
position: absolute;
|
|
transform: scale(0.95) translateY(-20px) !important;
|
|
background: #fff;
|
|
padding: 0 0.5rem;
|
|
}
|
|
}
|
|
// Sekcja dostawa i płatności
|
|
#bm-oscop-payments .osc_item{
|
|
grid-template-columns: 13px 70px 150px 1fr;
|
|
}
|
|
#bm-oscop-deliveries .osc_item{
|
|
grid-template-columns: 13px 70px 1fr auto;
|
|
}
|
|
.bm-oscop__message{
|
|
background: 1px solid @warning_color;
|
|
background: #fcca83;
|
|
padding: 2rem 4rem;
|
|
border-radius: 8px;
|
|
margin-bottom: 2rem;
|
|
}
|
|
.bm-oscop__message::before{
|
|
content: '\F06A';
|
|
font-family: fontawesome;
|
|
color: @warning_color;
|
|
display: block;
|
|
text-align: center;
|
|
font-size: 3.2rem;
|
|
}
|
|
|
|
#bm-oscop-section2{
|
|
.osc_item {
|
|
gap: 1.2rem;
|
|
margin-bottom: 2rem;
|
|
border: 1px solid #ccc;
|
|
padding: 1rem 2.4rem;
|
|
border-radius: 8px;
|
|
min-height: 6rem;
|
|
transition: all 0.25s;
|
|
display: grid;
|
|
align-items: center;
|
|
column-gap: 1rem;
|
|
width: 100%;
|
|
.delivery_date{
|
|
display: flex;
|
|
flex-direction: column;
|
|
&__options{
|
|
grid-column: ~"1 / 5";
|
|
}
|
|
}
|
|
.price{
|
|
flex-shrink: 0;
|
|
}
|
|
.photo{
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
// Chowanie przewidywanego czasu dostawy
|
|
input:checked[data-pickuppoint="y"] ~ .delivery_date{
|
|
display: none;
|
|
}
|
|
}
|
|
.osc_item:hover{
|
|
border: 1px solid #555;
|
|
}
|
|
.osc_item:has(input[type="radio"]:checked){
|
|
border: 1px solid @less_iaicolorscheme_background_active_color;
|
|
box-shadow: 0 0 0 1px @less_iaicolorscheme_background_active_color;
|
|
}
|
|
.osc_item, .osc_item input, .osc_item span{
|
|
cursor: pointer;
|
|
}
|
|
.fselectedPoint{
|
|
display: flex;
|
|
align-items: center;
|
|
grid-column: 1 / span 3;
|
|
}
|
|
.pickup_point{
|
|
border: none!important;
|
|
padding: 0!important;
|
|
}
|
|
.pickup_point_sub{
|
|
display: flex;
|
|
flex-direction: column;
|
|
div{
|
|
display: flex;
|
|
gap: 2rem;
|
|
}
|
|
}
|
|
.remarks__container{
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 2rem;
|
|
align-items: flex-start;
|
|
div{
|
|
display: flex;
|
|
flex-direction: column;
|
|
// padding-bottom: 0.9rem;
|
|
border-radius: 8px;
|
|
border: 1px solid #ccc;
|
|
textarea{
|
|
transition: all 0.25s;
|
|
height: 0;
|
|
padding: 0;
|
|
opacity: 0;
|
|
margin: 0 1rem;
|
|
}
|
|
input[type="checkbox"]:checked ~ textarea{
|
|
height: 38px;
|
|
padding: 1rem;
|
|
opacity: 1;
|
|
margin: 0 1rem 1rem 1rem;
|
|
}
|
|
}
|
|
}
|
|
.osc_item-modal{
|
|
display: none;
|
|
}
|
|
}
|
|
#bm-oscop-remarks{
|
|
h3{
|
|
color: #000;
|
|
margin-bottom: 2rem;
|
|
margin-top: 4rem;
|
|
}
|
|
i{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
margin-right: 1rem;
|
|
}
|
|
span{
|
|
margin-left: 1rem;
|
|
font-weight: 400;
|
|
}
|
|
}
|
|
// Sekcja podsumowanie
|
|
#bm-oscop-section3{
|
|
position: sticky;
|
|
top: 10px;
|
|
align-self: flex-start;
|
|
.summary__container{
|
|
background-color: #f2f2f2;
|
|
padding: 4rem 2rem 2rem 2rem;
|
|
border-radius: 5px;
|
|
}
|
|
// Produkty
|
|
.--more .--last-visible{
|
|
border-bottom: 1px solid #bbb!important;
|
|
}
|
|
h2{
|
|
border-bottom: 1px solid #000;
|
|
}
|
|
.summary__products{
|
|
@media(min-width: 980px){
|
|
max-height: 443px;
|
|
overflow-y: auto;
|
|
.less_scrollbar();
|
|
}
|
|
}
|
|
.oscop_product_wrap{
|
|
display: grid;
|
|
grid-template-columns: 90px 1fr;
|
|
align-items: center;
|
|
gap: 1rem;
|
|
border-bottom: 1px solid #bbb;
|
|
padding: 1rem 0;
|
|
&:first-of-type{
|
|
border-bottom: 1px solid #bbb;
|
|
}
|
|
&.--last{
|
|
border-bottom: 1px solid #000;
|
|
}
|
|
}
|
|
.--last-visible, .--last-hidden{
|
|
border-bottom: none;
|
|
}
|
|
.oscop_product_wrap_r, .oscop_icon{
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.oscop_product_wrap_r {
|
|
justify-content: space-between;
|
|
gap: 1rem;
|
|
}
|
|
.oscop_icon{
|
|
justify-content: center;
|
|
overflow: hidden;
|
|
height: 90px;
|
|
width: 90px;
|
|
border-radius: 10px;
|
|
background: #fff;
|
|
}
|
|
.oscop_icon-img{
|
|
transition: all 0.25s;
|
|
}
|
|
.oscop_icon-img:hover{
|
|
transform: scale(1.1);
|
|
}
|
|
.oscop_price{
|
|
min-width: 60px;
|
|
text-align: right;
|
|
}
|
|
.order_products_action{
|
|
text-align: center;
|
|
cursor: pointer;
|
|
position: relative;
|
|
height: 18px;
|
|
span{
|
|
background-color: @less_iaicolorscheme_gray_lighter_color;
|
|
padding: 0 1rem;
|
|
transition: all 0.25s;
|
|
position: relative;
|
|
z-index: 2;
|
|
}
|
|
span:hover{
|
|
font-weight: 600;
|
|
font-size: 1.3rem!important;
|
|
}
|
|
}
|
|
.order_products_action::before{
|
|
content: "";
|
|
height: 1px;
|
|
width: 100%;
|
|
background: #000;
|
|
display: inline-block;
|
|
position: absolute;
|
|
left: 0;
|
|
top: 50%;
|
|
z-index: 1;
|
|
}
|
|
.--more .--hide{
|
|
padding: 1rem 0!important;
|
|
}
|
|
.order_pay_wrapper, .order2_summary{
|
|
border-bottom: 1px solid #000;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.5rem;
|
|
padding: 1rem 0;
|
|
}
|
|
.--points{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
.order_pay_wrapper div, .order2_summary div{
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-wrap: wrap;
|
|
}
|
|
small{
|
|
display: none;
|
|
}
|
|
.order2_terms_wrapper_sub{
|
|
margin-bottom: 4px;
|
|
span{
|
|
max-width: 100%;
|
|
}
|
|
label{
|
|
padding:0;
|
|
display: flex;
|
|
width: auto;
|
|
}
|
|
}
|
|
.order2_terms_wrapper{
|
|
width: 100%!important;
|
|
display: flex;
|
|
flex-direction: column;
|
|
margin-top: 1rem;
|
|
}
|
|
.order2_terms_wrapper_sub .icon-need{
|
|
display: inline;
|
|
}
|
|
// Kod rabatowy
|
|
.rebate__title{
|
|
color: #000;
|
|
display: flex;
|
|
align-items: center;
|
|
margin-top: 1.5rem;
|
|
margin-bottom: 0.7rem;
|
|
svg{
|
|
margin-right: 1rem;
|
|
fill: @less_iaicolorscheme_background_active_color!important;
|
|
}
|
|
}
|
|
.rebate{
|
|
margin-bottom: 2rem;
|
|
border: 1px solid #ccc;
|
|
border-radius: 8px;
|
|
.rebate__options{
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.rebate__code{
|
|
display: none;
|
|
.rebate__code-container{
|
|
display: grid;
|
|
grid-template-columns: 5fr 3fr;
|
|
padding: 1.1rem 1rem 0.9rem 1rem;
|
|
> div{
|
|
position: relative;
|
|
margin-right: 2rem;
|
|
}
|
|
.help-block.validate_message.text-danger{
|
|
grid-column: 1 / span2;
|
|
margin-top: 1rem;
|
|
}
|
|
}
|
|
#rebate-code{
|
|
margin: 0!important;
|
|
display: inline-block;
|
|
}
|
|
.rebate__code-realize{
|
|
padding: 1rem;
|
|
}
|
|
}
|
|
.rebate__active .rebate__active-options{
|
|
padding: 0.5rem 0;
|
|
display: flex;
|
|
gap: 4rem;
|
|
button{
|
|
text-decoration: underline;
|
|
}
|
|
button:hover{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
}
|
|
}
|
|
.needed-text{
|
|
margin-top: 5px;
|
|
margin-bottom: 10px;
|
|
}
|
|
.order2_terms_checkall{
|
|
display: flex;
|
|
align-items: center;
|
|
text-decoration: underline;
|
|
margin-bottom: 1rem;
|
|
}
|
|
input{
|
|
margin: 0.5rem 0.8rem 0.5rem 0;
|
|
}
|
|
.order2_button_order{
|
|
display: inline-block!important;
|
|
width: 100%;
|
|
padding: 1.4rem;
|
|
font-size: 2.2rem;
|
|
}
|
|
.operation_value.minus_sign{
|
|
font-weight: 800;
|
|
}
|
|
.operation_value.minus_sign::before{
|
|
padding-right: 0!important;
|
|
}
|
|
}
|
|
@media(max-width: 978px){
|
|
.bm-oscop__container{
|
|
grid-template-columns: 1fr!important;
|
|
padding: 0 2rem;
|
|
.row{
|
|
gap: 2rem;
|
|
}
|
|
}
|
|
#attatched-summary .bm-oscop__btn{
|
|
min-height: 45px;
|
|
padding: 1.4rem 0;
|
|
}
|
|
}
|
|
@media(max-width: 757px){
|
|
.place-order_page{
|
|
.input_wrapper__first{
|
|
padding-right: 0!important;
|
|
}
|
|
.client_box.cn_wrapper .row, .delivery_box.cn_wrapper .row{
|
|
gap: 0;
|
|
padding-left: 0.5rem;
|
|
.input_wrapper__first, .input_wrapper__second{
|
|
padding-left: 0.5rem!important;
|
|
}
|
|
.input_wrapper__first{
|
|
margin-bottom: 1.2rem!important;
|
|
}
|
|
}
|
|
.input_wrapper__first .f-label, .input_wrapper__second .f-label{
|
|
left: 2.8rem!important;
|
|
}
|
|
}
|
|
|
|
.order__voucher_container .order__voucher_status{
|
|
top: -1px!important;
|
|
}
|
|
.rebate__active, .bm-oscop__arrow-label{
|
|
padding: 1.4rem 1rem 1.4rem 1.9rem;
|
|
}
|
|
.modal__wrapper:has(.osc_item-modal){
|
|
padding: 2.4rem!important;
|
|
}
|
|
.osc_item-modal .payments-container{
|
|
margin-top: 2.4rem!important;
|
|
}
|
|
.delivery__address-list{
|
|
grid-template-columns: 1fr!important;
|
|
}
|
|
// Zmiana fontsize na 12px mobile
|
|
.oscop_product_wrap_r .oscop_quantity{
|
|
font-size: 1.2rem!important;
|
|
}
|
|
// Zmiana fontsize na 13px mobile
|
|
.delivery_date, .oscop_product_wrap_r .oscop_price, .order2_terms_wrapper_sub:not(.needed-text), #mail_propose_signin, #mail_propose_close {
|
|
font-size: 1.3rem!important;
|
|
}
|
|
// Zmiana fontsize na 14px mobile
|
|
.bm-oscop__btn, .oscop_product_wrap_r .oscop_product_name, .rebate__options, .order2_terms_wrapper_sub, .propose_text, .propose_json_mail, .button_password_recover, #bm-oscop-section2 #bm-oscop-remarks h3, .rebate__title{
|
|
font-size: 1.4rem!important;
|
|
}
|
|
#delivery_box_switcher label, #FBS_faktura > span, #bm-oscop-payments .osc_item .name{
|
|
font-size: 1.6rem!important;
|
|
}
|
|
|
|
.bm-oscop__btn{
|
|
min-height: 45px;
|
|
padding: 1.4rem 0;
|
|
width: 100%;
|
|
font-weight: 700;
|
|
}
|
|
.bm-oscop__container{
|
|
padding: 0 0.5rem;
|
|
h2{
|
|
font-size: 2.4rem;
|
|
}
|
|
}
|
|
.bm-oscop__go-shopping{
|
|
margin-bottom: 2rem;
|
|
}
|
|
#bm-oscop-payments .osc_item .name{
|
|
font-weight: 700;
|
|
}
|
|
|
|
#bm-oscop-section1{
|
|
margin-bottom: 0.4rem;
|
|
.client_biling_data div{
|
|
margin: 1rem 0;
|
|
height: 45px;
|
|
}
|
|
.register{
|
|
padding-top: 1.6rem;
|
|
padding-bottom: 1.4rem;
|
|
}
|
|
#toggle-password{
|
|
height: 43px!important;
|
|
}
|
|
.client_new_social{
|
|
gap: 1.6rem!important;
|
|
}
|
|
.client_type-text{
|
|
display: block;
|
|
margin-bottom: 1.2rem;
|
|
}
|
|
.signin .client_new_social{
|
|
margin-top: 1.8rem;
|
|
margin-bottom: 2.4rem;
|
|
}
|
|
.--phone .row{
|
|
gap: 1.2rem!important;
|
|
}
|
|
}
|
|
#delivery_box_switcher{
|
|
flex-direction: column;
|
|
gap: 1.2rem;
|
|
}
|
|
.delivery_box.--more .form-group, .client_box .form-group, #client-contact-info .form-group{
|
|
margin-bottom: 1.2rem!important;
|
|
}
|
|
#client_form{
|
|
margin-bottom: 2.4rem;
|
|
}
|
|
.osc_item-modal .payments-container{
|
|
grid-template-columns: 47% 47%;
|
|
}
|
|
#bm-oscop-section2{
|
|
.osc_item{
|
|
margin: 1rem 0;
|
|
column-gap: 1.2rem;
|
|
padding: 1.6rem 2.4rem;
|
|
row-gap: 1.8rem;
|
|
grid-template-columns: 13px 60px 1fr!important;
|
|
.comment, .delivery_date, .fselectedPoint, .voucher-value{
|
|
grid-column: 1 / span 3;
|
|
padding-top: 0.8rem!important;
|
|
}
|
|
.voucher-value{
|
|
text-align: center;
|
|
}
|
|
.delivery_info{
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
.delivery_date, .delivery_info, .pickup_point_sub{
|
|
display: flex;
|
|
align-items: center;
|
|
flex-direction: row;
|
|
column-gap: 1rem;
|
|
}
|
|
.delivery_date, .pickup_point_sub{
|
|
flex-wrap: wrap;
|
|
}
|
|
.pickup_point_sub div{
|
|
gap: 0.5rem;
|
|
}
|
|
}
|
|
#bm-oscop-deliveries .osc_item{
|
|
.delivery_date, .fselectedPoint{
|
|
border-top: 1px solid #EFEFEF;
|
|
}
|
|
}
|
|
.remarks__container{
|
|
gap: 2.5rem;
|
|
grid-template-columns: 1fr;
|
|
div input[type="checkbox"]:checked ~ textarea{
|
|
height: 8rem;
|
|
}
|
|
}
|
|
}
|
|
#bm-oscop-section3{
|
|
img{
|
|
max-width: 100%!important;
|
|
}
|
|
.oscop_product_wrap_r{
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: 0.8rem;
|
|
.oscop_price{
|
|
text-align: left;
|
|
padding-top: 0.8rem;
|
|
}
|
|
}
|
|
.rebate .rebate__code-container{
|
|
gap: 1.2rem;
|
|
grid-template-columns: 1fr!important;
|
|
> div{
|
|
margin-right: 0!important;
|
|
grid-column: 1 / span1;
|
|
}
|
|
.help-block.validate_message.text-danger{
|
|
grid-column: 1 / span1!important;
|
|
grid-row: 2 / span1;
|
|
margin-bottom: 1rem;
|
|
margin-top: 0!important;
|
|
}
|
|
.rebate__code-realize{
|
|
grid-column: 1 / span1;
|
|
}
|
|
}
|
|
.rebate__code-realize{
|
|
width: 100%;
|
|
}
|
|
.order2_button_order{
|
|
font-size: 1.6rem!important;
|
|
}
|
|
}
|
|
}
|
|
@media(max-width: 450px){
|
|
.delivery_info{
|
|
flex-direction: column!important;
|
|
align-items: flex-start!important;
|
|
}
|
|
}
|
|
@media(max-width: 450px){
|
|
.osc_item-modal .payments-container{
|
|
grid-template-columns: 1fr;
|
|
}
|
|
}
|
|
//////////////////////////////////////////////////////////////////////
|
|
// LEAFLET MAP
|
|
// Znika powtórzenie
|
|
.leaflet-marker-shadow, .leaflet-shadow-pane, .asideContainer_pickup > input:not(:checked) + label .fbs02_btn{
|
|
display: none;
|
|
}
|
|
.leafleat-suggestions {
|
|
position: absolute;
|
|
z-index: 600;
|
|
top: 38px;
|
|
width: calc(92% - 177px);
|
|
@media (max-width: 757px){
|
|
width: 100%;
|
|
}
|
|
}
|
|
#fbs_z02_cover {
|
|
width: 100%;
|
|
height: 100%;
|
|
position: fixed;
|
|
top: 0px;
|
|
left: 0px;
|
|
background: rgba(0, 0, 0, 0.75);
|
|
text-align: center;
|
|
z-index: 1050;
|
|
}
|
|
#fbs_z02_wrapper {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
position: relative;
|
|
width: 95%;
|
|
box-shadow: 0px 2px 6px rgba(0, 0, 0, 1);
|
|
border-radius: 5px;
|
|
background: #fff;
|
|
text-align: left;
|
|
max-width: 1200px;
|
|
z-index: 1055;
|
|
top: 50% !important;
|
|
transform: translateY(-50%);
|
|
}
|
|
#fbs_z02_close {
|
|
width: 25px;
|
|
text-align: center;
|
|
line-height: 21px;
|
|
font-size: 2.9rem;
|
|
position: absolute;
|
|
right: 10px;
|
|
text-decoration: none;
|
|
top: 10px;
|
|
}
|
|
#fbs_z02_close:hover{
|
|
color: @less_iaicolorscheme_background_active_color;
|
|
}
|
|
div.asideContainer_pickup {
|
|
margin-top: 10px;
|
|
.less_scrollbar();
|
|
@media(min-width: 757px){
|
|
padding-left: 0.5rem;
|
|
}
|
|
}
|
|
.pickup_sites_errors, .pickup_point_sub input {
|
|
width: 100%;
|
|
display: none;
|
|
}
|
|
.map_button_search {
|
|
z-index: 401;
|
|
}
|
|
.pickup_search_here,
|
|
.pickup_search_here_leaflet {
|
|
position: static;
|
|
display: block;
|
|
transform: none;
|
|
}
|
|
.pickup_sites_errors.show, .pickup_search_here:hover,
|
|
.pickup_search_here_leaflet:hover {
|
|
display: block;
|
|
}
|
|
@media (min-width: 979px) {
|
|
.pickup_search_here,
|
|
.pickup_search_here_leaflet {
|
|
position: absolute;
|
|
transform: translateX(-50%);
|
|
display: inline-block;
|
|
z-index: 50;
|
|
top: 15px;
|
|
left: 50%;
|
|
}
|
|
.pickup_search_here:hover,
|
|
.pickup_search_here_leaflet:hover {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
@media (min-width: 758px) {
|
|
#autocomplete_location {
|
|
padding: 10px;
|
|
}
|
|
#pickup_list_form div.loadingMap {
|
|
height: 501px;
|
|
}
|
|
.mobile-change__btns{
|
|
display: none!important;
|
|
}
|
|
#mymap {
|
|
width: calc(100% - 340px);
|
|
margin-right: 20px;
|
|
height: 500px;
|
|
}
|
|
div.pickup_map_sidebar {
|
|
display: flex;
|
|
margin-bottom: 0!important;
|
|
}
|
|
}
|
|
#pickup_list_form div.loadingMap {
|
|
height: 261px;
|
|
}
|
|
.leaflet-marker-icon {
|
|
background: none;
|
|
}
|
|
.leafleat-suggestions {
|
|
border-top: none;
|
|
margin-top: 0!important;
|
|
}
|
|
.contact_page .loadingMap {
|
|
height: 400px;
|
|
left: 15px;
|
|
right: 15px;
|
|
width: auto;
|
|
}
|
|
.leaflet-img-holder {
|
|
background: url('/data/include/cms/map_marker/testMarkerIcon.svg?v=1703749295264');
|
|
}
|
|
#mymap {
|
|
height: 500px;
|
|
width: 100%;
|
|
margin-bottom: 25px;
|
|
position: relative;
|
|
}
|
|
.loadingPoints {
|
|
background: #ffffff;
|
|
z-index: 99999999;
|
|
position: absolute;
|
|
width: 100%;
|
|
max-width: 869px;
|
|
display: block;
|
|
text-align: center;
|
|
margin: auto;
|
|
padding: 2em;
|
|
height: 500px;
|
|
@media (min-width: 758px) and (max-width: 978px){
|
|
max-width: 615px;
|
|
}
|
|
}
|
|
@media (max-width: 550px) {
|
|
#locationField .btn {
|
|
position: relative;
|
|
}
|
|
}
|
|
@media (max-width: 757px) {
|
|
.loadingPoints {
|
|
height: 435px;
|
|
}
|
|
#fbs_z02_wrapper .big_label {
|
|
font-size: 1.5em;
|
|
}
|
|
#autocomplete_location {
|
|
padding: 5px;
|
|
}
|
|
.leaflet-popup-content .fbs02_btn {
|
|
width: 100%;
|
|
margin: 5px 0 0;
|
|
}
|
|
}
|
|
@media (max-width: 370px) {
|
|
.asideContainer_pickup .fbs02_btn {
|
|
width: 100%;
|
|
margin: 5px 0 0;
|
|
}
|
|
}
|
|
// ZMIANY W MAPIE
|
|
#fbs_z02_wrapper input:checked + label.pickup_point{
|
|
border-radius: 8px;
|
|
}
|
|
.mobile-change__btns{
|
|
position: sticky;
|
|
bottom: 0;
|
|
background: #fff;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
z-index: 599;
|
|
margin: 0 auto;
|
|
button{
|
|
background: @less_iaicolorscheme_background_text_color!important;
|
|
padding: 2rem 5rem!important;
|
|
border-radius: 0!important;
|
|
}
|
|
}
|
|
#fbs_z02_close::before{
|
|
content: '\E897';
|
|
font-family: FontAwesome;
|
|
}
|
|
.asideContainer_pickup .pickup_point{
|
|
transition: all 0.25s;
|
|
}
|
|
.asideContainer_pickup .pickup_point:hover{
|
|
box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05), 0px 7px 7px 0px rgba(0, 0, 0, 0.04), 0px 16px 10px 0px rgba(0, 0, 0, 0.03), 0px 29px 11px 0px rgba(0, 0, 0, 0.01), 0px 45px 13px 0px rgba(0, 0, 0, 0.00);
|
|
border-radius: 8px;
|
|
}
|
|
.asideContainer_pickup input:not(:checked) + .pickup_point:hover{
|
|
border-bottom: 1px solid rgba(0,0,0,0);
|
|
}
|
|
#fbs_z02_wrapper{
|
|
.locationField_sub, .pickup_map_sidebar, .pickupl_submit{
|
|
background: #fff!important;
|
|
}
|
|
div.pickup_map_sidebar, div.locationField_sub, .big_label{
|
|
border:none!important;
|
|
}
|
|
.big_label{
|
|
text-transform: none;
|
|
margin-bottom: none;
|
|
}
|
|
div.locationField_sub, .big_label{
|
|
padding: 2rem 3.5rem 0 3rem;
|
|
}
|
|
.pickup_map_sidebar{
|
|
padding: 2rem 3rem;
|
|
}
|
|
#mymap{
|
|
height: 500px;
|
|
}
|
|
#locationField{
|
|
display: grid;
|
|
grid-template-columns: 1fr calc(8% + 157px);
|
|
column-gap: 2rem;
|
|
}
|
|
#autocomplete_location{
|
|
height: 3.8rem;
|
|
}
|
|
#locationField .btn{
|
|
max-height: 100%;
|
|
position: static;
|
|
}
|
|
#locationField .btn:before{
|
|
content: '\F002';
|
|
font-family: FontAwesome;
|
|
font-size: 1.1rem;
|
|
margin-right: 0.8rem;
|
|
}
|
|
.headerText{
|
|
margin-bottom: 1rem;
|
|
}
|
|
.pickup_point_sub div{
|
|
color: #545454;
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
label.pickup_point{
|
|
padding: 1.5rem 2rem 1rem 2rem;
|
|
}
|
|
.btn.map_dir{
|
|
width: 100%;
|
|
text-align: left;
|
|
padding: 0;
|
|
margin-top: 0;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.fbs02_btn{
|
|
padding: 0;
|
|
margin-left: 0;
|
|
text-decoration: none;
|
|
background: @less_iaicolorscheme_background_active_color;
|
|
color: #fff;
|
|
padding: 0.6rem 4rem;
|
|
border-radius: 8px;
|
|
}
|
|
.fbs02_btn:hover{
|
|
background-color: @less_iaicolorscheme_background_text_color;
|
|
}
|
|
.mapTooltipAdress{
|
|
color: #545454;
|
|
}
|
|
.leaflet-popup-content .btn-small:first-of-type{
|
|
width: 100%;
|
|
display: inline-block;
|
|
margin-bottom: 1rem;
|
|
}
|
|
@media(max-width: 757px){
|
|
#fbs_z02_modal{
|
|
max-height: 90vh;
|
|
overflow-y: scroll;
|
|
.less_scrollbar();
|
|
.big_label, .locationField_sub, .asideContainer_pickup{
|
|
padding-left: 1.5rem;
|
|
padding-right: 1.5rem;
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
#locationField{
|
|
grid-template-columns: 1fr;
|
|
gap: 1rem;
|
|
}
|
|
.pickup_map_sidebar{
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
#mymap{
|
|
height: 350px;
|
|
}
|
|
.asideContainer_pickup{
|
|
max-height: 401px;
|
|
}
|
|
.locationField_sub{
|
|
padding-top: 1rem!important;
|
|
}
|
|
.pickup_map_sidebar{
|
|
padding-top: 0!important;
|
|
padding-left: 0rem;
|
|
padding-right: 0rem;
|
|
}
|
|
}
|
|
}
|
|
// PRZYCZEPIONY PRZYCISK KUP TERAZ NA DOLE
|
|
.order_pay_wrapper, .order2_summary{
|
|
border-bottom: 1px solid #000;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.5rem;
|
|
padding: 1rem 0;
|
|
}
|
|
#order2_summaryprice, #attatched-summaryprice{
|
|
font-size: 2.2rem;
|
|
font-weight: 800;
|
|
@media(max-width: 757px){
|
|
font-size: 2rem!important;
|
|
}
|
|
}
|
|
#summary-points, #attatched-points, .order2_terms_checkall{
|
|
text-align: center;
|
|
}
|
|
.order_pay_wrapper div, .order2_summary div{
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-wrap: wrap;
|
|
}
|
|
order2_button_order{
|
|
display: inline-block!important;
|
|
width: 100%;
|
|
padding: 1.4rem;
|
|
font-size: 2.2rem;
|
|
}
|
|
.order2_terms_checkall{
|
|
display: flex;
|
|
text-decoration: underline;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.bm-oscop__attatched-zone .--error .order2_terms_checkall{
|
|
color: @less_iaicolorscheme_danger_color;
|
|
}
|
|
#attatched-summary{
|
|
position: relative;
|
|
z-index: 30;
|
|
@media(min-width: 979px){
|
|
display: none;
|
|
grid-column: 2 / span 1;
|
|
};
|
|
}
|
|
.bm-oscop__attatched-zone, .bm-oscop__attatched-container{
|
|
width: 100%;
|
|
}
|
|
.bm-oscop__attatched-zone{
|
|
position: fixed;
|
|
background: @less_iaicolorscheme_background_color;
|
|
bottom: 0;
|
|
max-width: 100vw;
|
|
left: 0;
|
|
@media(min-width: 979px){
|
|
left: auto;
|
|
max-width: 469px;
|
|
width: 39%;
|
|
padding-bottom: 1.5rem;
|
|
border-radius: 8px 8px 0 0;
|
|
}
|
|
}
|
|
.bm-oscop__attatched-container{
|
|
background-color: #f2f2f2;
|
|
border-radius: 8px 8px 0 0;
|
|
border-top: 2px solid #ddd;
|
|
padding: 0 4rem 1rem 4rem;
|
|
@media(min-width: 758px){
|
|
padding: 0 5.5rem 1rem 5.5rem;
|
|
}
|
|
@media(min-width: 979px){
|
|
padding: 0 2rem 1rem 2rem;
|
|
border-radius: 8px;
|
|
grid-column: 2 / span 1;
|
|
};
|
|
}
|
|
.bm-oscop__attatched-price{
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
#attatched-summary .order2_terms_checkall{
|
|
padding-bottom: 2rem;
|
|
}
|
|
.bm-oscop__attatched-checkbox{
|
|
label{
|
|
padding-top: 0.5rem;
|
|
}
|
|
#attatched-checkall-terms{
|
|
margin-right: 0.5rem;
|
|
}
|
|
}
|
|
|
|
.modal__content #signin-form{
|
|
display: block!important;
|
|
}
|
|
|
|
.--place-order-page{
|
|
@media (min-width: 757px) {
|
|
div.asideContainer_pickup {
|
|
width: 330px;
|
|
margin-top: 0;
|
|
max-height: 500px;
|
|
}
|
|
}
|
|
|
|
label.pickup_point {
|
|
border: 2px solid transparent;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
|
|
color: #333;
|
|
cursor: pointer;
|
|
font-size: 12px;
|
|
padding: 10px 10px 10px 47px;
|
|
position: relative;
|
|
width: 100%;
|
|
}
|
|
input:checked + label.pickup_point {
|
|
border: 2px solid @primary_color;
|
|
background: #fff;
|
|
z-index: 10;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
#e-invoice_dialog {
|
|
display: none;
|
|
}
|
|
#e-invoice_dialog .big_label,
|
|
#e-invoice_dialog .headline {
|
|
padding-top: 0;
|
|
}
|
|
#e-invoice_dialog div {
|
|
border: 1px solid #c4c7c8;
|
|
padding: 25px;
|
|
background: url('/gfx/standards/e-invoice_leaf.png?r=1732180575') 95% center no-repeat;
|
|
}
|
|
#e-invoice_dialog div > span {
|
|
font-size: 2.33em;
|
|
line-height: 1em;
|
|
font-weight: bold;
|
|
display: block;
|
|
margin-bottom: 25px;
|
|
}
|
|
#e-invoice_dialog div > span font {
|
|
color: #CA4C56;
|
|
display: block;
|
|
}
|
|
#e-invoice_dialog div p {
|
|
width: 80%;
|
|
margin-bottom: 25px;
|
|
}
|
|
#e-invoice_dialog div button {
|
|
display: block;
|
|
margin: 0 auto;
|
|
}
|
|
.order2_terms_wrapper_sub input {
|
|
margin-left: -17px;
|
|
margin-right: 5px;
|
|
vertical-align: middle;
|
|
}
|
|
} |