@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
.g-button, .bot_form form .tpl-field.tpl-field-button .tpl-form-button {
  background-color: #ff5480; }
  .g-button:hover, .bot_form form .tpl-field.tpl-field-button .tpl-form-button:hover {
    background-color: #ff5480; }

.shop2-order-options.shop2-delivery .options-list .option-type .option-details p, .shop2-delivery .options-list .option-type .option-details p {
  display: none; }

.shop2-cart-auth, .site_header .login_popap, .shop_sorting_panel .sorting_block .sorting__block_body {
  display: none; }

.bot_form form {
  flex-direction: row-reverse; }

.bot_form form .tpl-field.type-phone {
  flex: 1 1 1%; }

.social .soc_wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  max-width: 180px;
  margin-right: 10px; }
  @media (max-width: 640px) {
    .social .soc_wrap {
      margin-right: 0; } }
  .social .soc_wrap a {
    display: block;
    width: 35px;
    height: 35px;
    margin: 5px; }
    @media (max-width: 640px) {
    .social .soc_wrap a:not(:first-child) {
      display: none;
      margin-right: 0; } }
    .social .soc_wrap a img {
      max-width: 100%;
      max-height: 100%; }

.site_header .header_but {
  display: flex;
  align-items: center; }

.site_container *, .product_top_wrapper .shop2-product .product_note, .product-list.product-list-thumbs .product-anonce {
  font-family: 'Oswald', sans-serif; }

.shop2-order-options .options-list {
  display: flex;
  flex-direction: column; }

.shop2-order-options .options-list .option-type:nth-child(2) {
  order: -1; }
