<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#checkout-login,#profile-info,.form-group-pass{float: left;width: 100%}
.form-group-pass .control-element{position:relative}
.form-group-pass .show-password-link{display:inline-block;right:16px;top:11px;position:absolute;z-index:11;font-size:75%;cursor: pointer}
.form-group-pass .show-password-link:before{font-size:85%;font-family:'Font Awesome 5 Free';font-weight:400;margin-right:3px}
.form-group-pass .show-password-link.show-hidden:before{content:"\f070"}
.form-group-pass .show-password-link.show-plain:before{content:"\f06e"}
.js-forgotpass-btn{color: #0d8e50;cursor: pointer; border-bottom: 1px dashed; font-size: 90%; margin-top: 8px;float: left;}
.js-forgotpass-btn:hover{border-bottom:0;cursor:pointer}
#checkout-login{width:40%}
@media screen and (max-width: 767px) {
    #checkout-login{width:80%}
}
@media screen and (max-width: 420px) {
    #checkout-login{width:100%}
}

#profile-forms .form-group.form-group-email,#profile-form #profile-logout{width:47%;float: right;margin-right: 6%;}
#profile-form #profile-logout{margin-right: 0;text-align: right;padding-top: 10px;font-size: 85%}

#profile-form .form-group.form-group-firstname,#profile-form .form-group.form-group-lastname{width:47%;float: left;margin-right: 6%;}
#profile-form .form-group.form-group-lastname{margin-right: 0}

.form-group-phone .control-element-show { color: #0d8e50; cursor: pointer; border-bottom: 1px dashed; font-size: 90%;margin-top: 7px;float: left}
.form-group.form-group-dphone .control-label{width: 100%}
.form-group.form-group-phone,.form-group.form-group-dphone{width:47%;float: left}
.form-group.form-group-dphone{margin-right: 0}
.form-group.form-group-dphone .control-element{width:auto;display: inline-block;}
.form-group.form-group-dphone .control-element input.form-control{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
.form-group.form-group-dphone .control-element:last-child select{background-color:#f2f2f2;margin-left:-4px;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
#profile-form .form-group-phone{margin-right: 6%;}
#profile-form .block-profile1{float: left;width: 60%;}
#profile-form .block-profile2{float: left;width: 36%;margin-left: 4%; padding: 20px; border: 2px solid #9999a3;border-radius: 7px;}
#profile-form .block-profile2 .category-actions-blocks-label{font-weight: bold;font-size: 110%;color: #6b6f82}

#registration-wrapper{width:60%}
.registration-form .form-group{width:50%;float:left;padding-right:4%;margin-right: 0}
.registration-form .form-group.form-group-dphone{width: 70%}
.registration-form .form-group .intl-tel-input{width:100%}
.form-column-conditions{margin-top: 7px;font-size: 85%}
@media screen and (max-width: 767px) {
    #registration-wrapper{width:80%}
}
@media screen and (max-width: 420px) {
    #registration-wrapper,.registration-form .form-group{width:100%;padding-right:0}
}
#profile-page .submenu-page{float:left;width: 100%}
#profile-page .submenu-page li{float:left;padding:5px 15px 5px;margin:0 0 0 -1px;border:1px solid #bab394;cursor:pointer}
#profile-page .submenu-page li:first-child{border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}
#profile-page .submenu-page li:last-child{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}
#profile-page .submenu-page li.selected{background:#e4d8a5;border-color:#bab394}
#profile-page .submenu-page li:hover:not(.selected){background:#f7f4ea;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear}

#profile-form .form-group-datebirthday select{max-width: 105px;display: inline-block; border-radius: 0;margin-left: -1px;}
#profile-form .form-group-datebirthday select.day{margin-left: 0;border-radius: .25rem 0 0 .25rem;}
#profile-form .form-group-datebirthday select.year{border-radius: 0 .25rem .25rem 0;}

.js-comm-changepwd {background: #9999a3;padding:4px 8px; border-radius:10px; color:#fff;cursor: pointer;font-size: 80%;}

.js-sending-alert,.js-success-alert{padding-left: 40px;}
.js-sending-alert:before,.js-success-alert:before{content:"\f110";position:absolute;left:10px;font-family: 'Font Awesome 5 Free';font-weight: 900;display: inline-block;-webkit-animation: spin 1s linear infinite; -o-animation: spin 1s linear infinite; animation: spin 1s linear infinite}
</pre></body></html>