/* thai */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8ZcaJIPecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* vietnamese */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8ZcaJJjecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8ZcaJJnecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8ZcaJJfecnFHGPc.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* thai */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiLypw5ucZF-Sg4Mbr8f1t9EQ.woff2) format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* vietnamese */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiLypw5ucZF-TM4Mbr8f1t9EQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiLypw5ucZF-TI4Mbr8f1t9EQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiLypw5ucZF-Tw4Mbr8f1s.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* thai */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 500;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8c8bJIPecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* vietnamese */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 500;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8c8bJJjecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 500;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8c8bJJnecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 500;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8c8bJJfecnFHGPc.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* thai */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 600;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJIPecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* vietnamese */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 600;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJJjecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 600;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJJnecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 600;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8eMcJJfecnFHGPc.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* thai */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8YcdJIPecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* vietnamese */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8YcdJJjecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8YcdJJnecnFHGPezSQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Mitr';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/mitr/v11/pxiEypw5ucZF8YcdJJfecnFHGPc.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.form-item-quantity-0-value label {
    display: none;
}

.field--widget-commerce-product-variation-attributes .ajax-progress .message {
    display: none;
}

.fronpage-product-links .field--name-quantity {
    display: none;
}

.attribute-widgets legend {
    display: none;
}

.cart-block--contents {
    width: 320px;
    border: 1px solid;
    margin: 10px;
}

.cart-block--contents .cart-block--contents__items {
    overflow: hidden;
}

.navbar-brand img {
    max-height: 72px;
    width: auto;
}

.sepete-ekle {
    border-color: #401768 !important;
}

.frontpage-slider-divider {
    background-image: url(https://semmybaby.com/sites/semmybaby.com/themes/custom/bootstrap_store/images/border.svg?ads2af);
    background-repeat: repeat-x;
    background-size: 100vw 1em;
    background-position: left bottom 2px;
    height: 15px;
}

.page-user-register .footer-color::before,
.page-user-login .footer-color::before {
    background-image: url(https://semmybaby.com/sites/semmybaby.com/themes/custom/bootstrap_store/images/border.svg?ads2af);
    content: "";
    position: absolute;
    height: 0.5rem;
    width: 100%;
    top: 0;
}

/* havlu banner */

.terms--havlular .banner-entitycommerce-productcanonical {
    background-color: #cf0762;
    color: white;
}

/*  */

.banner-entitynodecanonical,
.banner-viewanne-ve-bebek-sagligipage-1 {
    background-color: orange;
    color: white;
}

/* cart banner */

.banner-commerce-cartpage {
    background-color: #bacb06;
    color: white;
}

/*  */
/* cart banner */

.banner-viewurun-aramapage-1 {
    background-color: #fd903a;
    color: white;
}

/*  */

.view-urun-arama .views-exposed-form .js-form-item-metin {
    margin-right: 10px;
}


/* wishlist banner */

.banner-viewvariation-flagpage-1,
.banner-entitycommerce-wishlistuser-form,
.route-entitycommerce-wishlistcanonical {
    background-color: #401768;
    color: white;
}

/*  */
.banner-entityuseredit-form,
.banner-viewcommerce-user-ordersorder-page,
.banner-commerce-orderaddress-bookoverview,
.path-webform .banner-entitywebformusersubmissions,
.path-webform .banner-entitywebformusersubmission,
.path-user .banner-entityusercanonical {
    background-color: #401768;
    color: white;
}

.webform-submission-data--webform-siz-de-sorun .form-item-soru {
  font-weight: 500 !important;
}


/* wishlist banner */

.banner-commerce-checkoutform {
    background-color: #cf0762;
    color: white;
}

/*  */

.user-register-form .description {
    font-size: 12px;
    line-height: 16px;
    text-align: left;
}

.user-login-form label,
.user-login-form .description {
    display: none;
}

.page-user-password .form-control,
.user-register-form .form-control,
.user-login-form .form-control {
    font-family: 'Mitr', sans-serif;
    border-radius: 10px;
}

.page-user-password .form-control:focus,
.user-register-form .form-control:focus,
.user-login-form .form-control:focus {
    box-shadow: none;
}

.page-user-password .navbar-brand img,
.page-user-register .navbar-brand img,
.page-user-login .navbar-brand img {
    max-height: 144px;
    width: auto;
}


.page-user-register .form-submit,
.page-user-login .form-submit {
    width: 100%;
    font-size: 1.25rem;
    font-family: 'Mitr', sans-serif;
}

.password-confirm-message {
    margin-top: 5px;
    visibility: visible !important;
    font-size: 1rem;
    font-family: 'Mitr', sans-serif;
}

.password-confirm-message .error {
    color: #bb2d3b
}

.views-field-edit-quantity .form-type-number,
.form-item-quantity-0-value {
    margin: auto;
    display: flex;
    align-items: center;
}

.views-field-edit-quantity .form-type-number span,
.form-item-quantity-0-value span {
    display: block;
    font-size: 25px;
    cursor: pointer;
    user-select: none;
    background: #401768;
    color: white;
    font-family: 'Mitr', sans-serif;
    min-height: 38px;
}

.form-item-quantity-0-value .down,
.views-field-edit-quantity .form-type-number .down {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    padding-left: 10px;
    padding-right: 5px;

}

.form-item-quantity-0-value .up,
.views-field-edit-quantity .form-type-number .up {
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    padding-left: 5px;
    padding-right: 10px;
}

.cart-block--summary__icon img {
    max-height: 24px;
}

.views-field-edit-quantity .form-type-number input,
.form-item-quantity-0-value input {
    width: 50px;
    border: 0;
    line-height: 20px;
    font-size: 20px;
    text-align: center;
    color: #fff;
    appearance: none;
    outline: 0;
    color: #401768;
    font-family: 'Mitr', sans-serif;
    border: 3px solid;
    padding: 0px;
    border-radius: 0px;
    min-height: 38px;
}

.views-field-edit-quantity .form-type-number input:focus,
.form-item-quantity-0-value input:focus {
    box-shadow: none;
    border-color: #0052cc;
}

.views-field-edit-quantity .form-type-number input::-webkit-outer-spin-button,
.views-field-edit-quantity .form-type-number input::-webkit-inner-spin-button,
.form-item-quantity-0-value input::-webkit-outer-spin-button,
.form-item-quantity-0-value input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.form-item-quantity-0-value input[type=number],
.views-field-edit-quantity .form-type-number input[type=number] {
    -moz-appearance: textfield;
}

/* urun add to cart */

.commerce-order-item-add-to-cart-form .form-actions {
    border: 2px solid #401768 !important;
    border-radius: 50rem !important;
    display: inline-flex !important;
}

.button--add-to-cart {
    background-color: white;
    color: #361458;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    padding-top: 0.1rem !important;
    padding-bottom: 0.1rem !important;
    font-family: 'Mitr', sans-serif;
    border-radius: 50rem !important;
}

.commerce-order-item-add-to-cart-form .form-actions:hover {
    border: 2px solid #cf0762 !important;
    border-radius: 50rem !important;
    display: inline-flex !important;
}

.commerce-order-item-add-to-cart-form .button--add-to-cart:hover {
    background-color: #cf0762;
    color: white;
    border-radius: 50rem !important;
}

/* urun add to cart */

/* anasayfa add to cart link */

.field-add-to-link .add-to-cart-link {
    border: 2px solid #401768;
    border-radius: 50rem !important;
    display: inline-flex !important;
}

.field-add-to-link .add-to-cart-link a {
    color: #361458;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    padding-top: 0.1rem !important;
    padding-bottom: 0.1rem !important;
    font-family: 'Mitr', sans-serif;
}

.field-add-to-link .add-to-cart-link:hover {
    border: 2px solid #cf0762 !important;
    background-color: #cf0762;
}

.field-add-to-link .add-to-cart-link a:hover {
    color: white !important;
}

/* anasayfa add to cart link */


/* anasayfa add to wishlist */

.field-add-to-link .add-to-wishlist-link {
    display: inline-flex !important;
}

.field-add-to-link .add-to-wishlist-link:hover a {
    color: #cf0762;
}

/*  */

/* checkout adres formu */
.checkout-pane-payment-information .form-control,
.checkout-pane-payment-information .form-select {
    font-family: 'Mitr', sans-serif;
    border-radius: 10px;
    border: 2px solid #d9d9e1 !important;
    color: #4a4a56;
    box-shadow: none;
}

.checkout-pane-payment-information .form-control:focus,
.checkout-pane-payment-information .form-select:focus {
    box-shadow: none;
    border: 2px solid #cf0762 !important;
}

.checkout-pane-shipping-information .form-control,
.checkout-pane-shipping-information .form-select {
    font-family: 'Mitr', sans-serif;
    border-radius: 10px;
    border: 2px solid #d9d9e1 !important;
    color: #4a4a56;
    box-shadow: none;
}

.checkout-pane-shipping-information .form-control:focus,
.checkout-pane-shipping-information .form-select:focus {
    box-shadow: none;
    border: 2px solid #cf0762 !important;
}


.checkout-sidebar .form-actions button {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    width: 100%;
}

.checkout-sidebar .form-actions {
    margin-bottom: 0 !important;
}


.menu--account .dropdown-toggle::after {
    display: none;
}

.menu--account .dropdown-menu .nav-link:hover {
    background-color: #e6e6e6;
    border-radius: 6px;
    transition: background-color 125ms linear
}

.wishlist-item__actions button:first-child {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    width: 35%;
}

.wishlist-item__actions button:last-child {
    color: #fff;
    background-color: #401768;
    border-color: #401768;
    width: 30%;
}

.commerce-checkout-flow .link--previous {
    display: none;
}

.navbar-brand {
    z-index: 10 !important;
}

header button.navbar-toggler,
header .offcanvas .menu--main,
header .offcanvas .navbar-form {
    z-index: 10 !important;
}

.path-frontpage header {}


.address-book__container--customer .address-book__operations a,
.profile-customer-address-book-edit-form .form-actions #edit-delete,
.profile-customer-address-book-edit-form .form-actions button,
.view-commerce-cart-form .delete-order-item,
.view-commerce-cart-form .form-actions button {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
}

.address-book__container--customer .address-book__operations a,
.profile-customer-address-book-edit-form .form-actions #edit-delete {
    --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-border-radius: 0.375rem;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    border-radius: var(--bs-btn-border-radius);
}


.view-commerce-cart-form .delete-order-item:hover,
.view-commerce-cart-form .form-actions button:hover {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
}


.user-login-form button {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    border-radius: 10px;
}

.user-login-form button:hover {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    border-radius: 10px;
}


.user-register-form .form-actions button {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    border-radius: 10px;
}

.user-register-form .form-actions button:hover {
    color: #fff;
    background-color: #cf0762;
    border-color: #cf0762;
    border-radius: 10px;
}

.user-register-form .form-item-user-picture-0 .image-widget-data {
    width: 100%;
}

.user-register-form .form-item-user-picture-0 .description {
    display: none;
}

.field--name-field-sms-ile-tanitim label,
.field--name-field-eposta-ile-tanitim label,
.field--name-field-kullanici-sozlesmesi label,
.field--name-field-gizlilik-politikasi label {
    display: none;
}

.field--name-field-sms-ile-tanitim input,
.field--name-field-eposta-ile-tanitim input,
.field--name-field-kullanici-sozlesmesi input,
.field--name-field-gizlilik-politikasi input {
    margin-top: 0;
}


.user-register-form .password-confirm-message {
    display: none;
}

.page-view-aklinizda-kalmasin .divider::after,
.path-cart .divider::after {
    background-image: url(https://semmybaby.com/sites/semmybaby.com/themes/custom/bootstrap_store/images/border.svg?ads2af);
    background-repeat: repeat-x;
    content: "";
    position: absolute;
    height: 1rem;
    width: 100%;
}

.offcanvas-body img {
    max-height: 72px;
    width: auto;
}

.wishlist-user-form img {
    border-radius: var(--bs-border-radius-xl) !important;
}

.view-ilginizi-cekebilecek-icerikler img,
.product-area img,
.view-anne-ve-bebek-sagligi img {
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.webform-submission-siz-de-sorun-form .form-item-soru .description {
    padding-bottom: 1rem !important;
}

.view-anne-ve-bebek-sagligi-son-icerik h1 {
    font-size: 5rem !important;
}

.view-anne-ve-bebek-sagligi-son-icerik .views-field-field-image img {
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;

}

.node--type-article .field--name-field-image img {
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;

}

.view-ayin-firsatlari .ajax-progress,
.view-anasayfa-urunler .ajax-progress {
    display: none;
}

.cookiesjsr-banner--text {
    font-size: 0.75em;
}

.cookiesjsr-banner--links {
    font-size: .75em;
}

.cookiesjsr-banner--info {
    width: 75%;
    margin-bottom: 0em;
}

.cookiesjsr-banner--action {
    width: 25%;
}

.cookiesjsr-btn:hover {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}


.view-commerce-cart-form #edit-checkout {
    display: none;
}

.header .search-block-form {
    display: none;
}

.view-anasayfa-urunler .views-field-title,
.view-ayin-firsatlari .views-field-title {
    font-size: calc(1rem + 0.3vw) !important;
}

.view-anasayfa-urunler .views-field-nothing-1,
.view-ayin-firsatlari .views-field-nothing-1,
.view-anasayfa-urunler .add-to-cart-link,
.view-ayin-firsatlari .add-to-cart-link {
    font-size: calc(0.75rem + 0.3vw) !important;
}

.user-register-form .js-form-item-field-soyadiniz-0-value label,
.user-register-form .js-form-item-field-adiniz-0-value label {
    display: none;
}

@media only screen and (max-width:680px) {
    .bottom-fe-item {
        width: 100%;
    }

}

.slider-thumbnail-kare .swiper-wrapper .swiper-slide,
.slider-thumbnail-yatay .swiper-wrapper .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.5;
    overflow: hidden;
}

.slider-thumbnail-kare .swiper-wrapper .swiper-slide img,
.slider-thumbnail-yatay .swiper-wrapper .swiper-slide img {
    border-radius: 5px;
    width: 100%
}

.slider-thumbnail-kare .swiper-wrapper .swiper-slide.swiper-slide-thumb-active,
.slider-thumbnail-yatay .swiper-wrapper .swiper-slide.swiper-slide-thumb-active {
    opacity: 1;
}

/* 992 pixelden büyük alan için */

@media only screen and (min-width:992px) {
    .frontpage-slider-text {
        font-size: 5rem !important;
    }
}


/* 992 pixelden büyük alan için */

@media only screen and (min-width:992px) {

    .page-view-anasayfa-ornek .featured-size-ozel,
    .path-frontpage .featured-size-ozel {
        background: linear-gradient(90deg, #cf0762 50%, #401768 50% 100%);
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 5px;
        padding-left: 5px;
    }

    .menu--main .nav-item a {
        font-size: 1rem !important;
    }

.navbar-brand img {
    max-height: 56px;
    width: auto;
}
}

@media only screen and (min-width:1200px) {
	.main-nav-account .nav-link,
	.menu--cart-block .nav-link,
    .menu--main .nav-item a {
        font-size: 1.25rem !important;
    }

}

@media only screen and (min-width:1400px) {

	.menu--cart-block .nav-link,
    .menu--main .nav-item a {
        font-size: 1.25rem !important;
    }
.navbar-brand img {
    max-height: 72px;
    width: auto;
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
}
}

@media (min-width: 576px) {

    .view-anasayfa-urunler .views-field-title,
    .view-ayin-firsatlari .views-field-title {
        font-size: calc(1rem + 0.3vw) !important;
    }

    .view-anasayfa-urunler .views-field-nothing-1,
    .view-ayin-firsatlari .views-field-nothing-1,
    .view-anasayfa-urunler .add-to-cart-link,
    .view-ayin-firsatlari .add-to-cart-link {
        font-size: calc(1rem + 0.3vw) !important;
    }
}

@media (min-width: 768px) {

    .view-anasayfa-urunler .views-field-title,
    .view-ayin-firsatlari .views-field-title {
        font-size: calc(1.275rem + 0.3vw) !important;
    }
}
