.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:column;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block;flex:0 0 auto;line-height:0}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;width:100%}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-widescreen-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-widescreen-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-widescreen-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-laptop-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-laptop-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-laptop-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:1199px){.elementor-widget-icon-box.elementor-tablet_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:991px){.elementor-widget-icon-box.elementor-tablet-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-tablet-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-tablet-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-tablet-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile_extra-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile_extra-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile_extra-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-inline-end .elementor-icon-box-wrapper{flex-direction:row-reverse;text-align:end}.elementor-widget-icon-box.elementor-mobile-position-inline-start .elementor-icon-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column;text-align:center}.elementor-widget-icon-box.elementor-mobile-position-block-end .elementor-icon-box-wrapper{align-items:unset!important;flex-direction:column-reverse;text-align:center}}.description{margin-top:10px !important}.wpclv-attribute-label{display:none !important}.display-none{display:none !important}.bwp-main .page-title{padding:120px
0 125px !important}.products-list.grid .product-wapper .products-content .btn-atc
a{text-transform:none !important}.mini-cart .cart-popup .buttons
.button.checkout{color:white !important}.wc-block-components-order-summary-item__description
h3{font-size:12px !important}.bwp-header .header-search-form .search-from{width:300px !important}.woocommerce-Address{max-width:100%}.woocommerce-privacy-policy-text{text-align:center}.woocommerce
button.button{color:white}.show-password-input{width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 24 24'%3E%3Cpath d='M12 5c-7 0-10 7-10 7s3 7 10 7 10-7 10-7-3-7-10-7zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8z'/%3E%3C/svg%3E") no-repeat center;background-size:contain;border:none;cursor:pointer}.woocommerce-checkout form.checkout>.row{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.woocommerce-checkout form.checkout>.row>.col-xl-8{flex:0 0 58% !important;max-width:58% !important;background:#fff;border-radius:12px;padding:30px
!important;box-shadow:0 2px 12px rgba(0,0,0,0.06);border:1px
solid #eee}.woocommerce-checkout form.checkout>.row>.col-xl-4{flex:0 0 calc(42% - 30px) !important;max-width:calc(42% - 30px) !important;position:sticky !important;top:80px;background:#fff;border-radius:12px;padding:25px
!important;box-shadow:0 2px 12px rgba(0,0,0,0.06);border:1px
solid #eee}.woocommerce-checkout .woocommerce-billing-fields
h3{font-size:22px;font-weight:700;color:#222;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f5a623}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px}.woocommerce-checkout #billing_phone_field,
.woocommerce-checkout #billing_email_field,
.woocommerce-checkout #billing_address_2_field,
.woocommerce-checkout
#billing_postcode_field{grid-column:1 / -1}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:0 !important;padding:0
!important;width:100% !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input[type="text"],
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input[type="tel"],
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input[type="email"],
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row select,
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row
textarea{border:1px
solid #ddd !important;border-radius:8px !important;padding:12px
14px !important;font-size:14px !important;background:#fafafa !important;transition:all 0.3s ease !important;width:100% !important;box-sizing:border-box !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input:focus,
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row select:focus{border-color:#f5a623 !important;background:#fff !important;box-shadow:0 0 0 3px rgba(245, 166, 35, 0.15) !important;outline:none !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper
label{font-size:13px !important;font-weight:600 !important;color:#444 !important;margin-bottom:5px !important;display:block !important}.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px
solid #ddd !important;border-radius:8px !important;height:44px !important;background:#fafafa !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px !important;padding-left:14px !important;color:#444 !important;font-size:14px !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px !important}.woocommerce-checkout
#hezarfen_invoice_type_field{grid-column:1 / -1;margin-top:5px !important}.woocommerce-checkout #hezarfen_invoice_type_field
label{font-size:14px !important;font-weight:700 !important;color:#222 !important;margin-bottom:8px !important}.woocommerce-checkout
#hezarfen_invoice_type{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border:2px
solid #e0e0e0 !important;border-radius:10px !important;padding:12px
40px 12px 16px !important;font-size:15px !important;font-weight:600 !important;color:#333 !important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23f5a623' d='M6 8L1 3h10z'/%3E%3C/svg%3E") no-repeat right 14px center !important;background-size:12px !important;cursor:pointer !important;transition:all 0.3s ease !important;width:100% !important;box-sizing:border-box !important}.woocommerce-checkout #hezarfen_invoice_type:hover{border-color:#f5a623 !important}.woocommerce-checkout #hezarfen_invoice_type:focus{border-color:#f5a623 !important;box-shadow:0 0 0 3px rgba(245, 166, 35, 0.2) !important;outline:none !important}.woocommerce-checkout #hezarfen_TC_number_field,
.woocommerce-checkout #billing_company_field,
.woocommerce-checkout #hezarfen_tax_number_field,
.woocommerce-checkout
#hezarfen_tax_office_field{grid-column:1 / -1}.woocommerce-checkout .title-product-name{font-size:18px !important;font-weight:700 !important;color:#222 !important;margin-bottom:15px !important;padding-bottom:10px !important;border-bottom:2px solid #f5a623 !important}.woocommerce-checkout
.cart_item{display:flex;align-items:center;gap:12px;padding:15px
0 !important;border-bottom:1px solid #f0f0f0}.woocommerce-checkout .cart_item .product-thumble
img{width:60px !important;height:60px !important;object-fit:cover;border-radius:8px;border:1px
solid #eee}.woocommerce-checkout .cart_item .product-name{font-size:13px !important;font-weight:500 !important;color:#333 !important;line-height:1.4 !important}.woocommerce-checkout .cart_item .product-quantity{font-size:12px !important;color:#888 !important}.woocommerce-checkout .cart-subtotal,
.woocommerce-checkout .woocommerce-shipping-totals,
.woocommerce-checkout .order-total{display:flex;justify-content:space-between;align-items:center;padding:12px
0 !important;border-bottom:1px solid #f0f0f0}.woocommerce-checkout .order-total{border-bottom:none !important;border-top:2px solid #222 !important;margin-top:5px;padding-top:15px !important}.woocommerce-checkout .order-total
h2{font-size:16px !important;font-weight:700 !important;color:#222 !important;margin:0
!important}.woocommerce-checkout .order-total .total-price{font-size:22px !important;font-weight:800 !important;color:#f5a623 !important}.woocommerce-checkout .cart-subtotal h2,
.woocommerce-checkout .woocommerce-shipping-totals
h2{font-size:14px !important;font-weight:600 !important;color:#555 !important;margin:0
!important}.woocommerce-checkout
#payment{background:#f9f9f9 !important;border-radius:10px !important;padding:20px
!important;margin-top:20px !important;border:1px
solid #eee !important}.woocommerce-checkout #payment
ul.payment_methods{list-style:none !important;padding:0
!important;margin:0
!important;border:none !important}.woocommerce-checkout #payment
.wc_payment_method{padding:12px
15px !important;margin-bottom:8px !important;background:#fff !important;border-radius:8px !important;border:1px
solid #e0e0e0 !important;transition:all 0.3s ease !important;cursor:pointer}.woocommerce-checkout #payment .wc_payment_method:last-child{margin-bottom:0 !important}.woocommerce-checkout #payment .wc_payment_method:hover{border-color:#f5a623 !important}.woocommerce-checkout #payment .wc_payment_method
label{font-size:14px !important;font-weight:600 !important;color:#333 !important;cursor:pointer !important}.woocommerce-checkout #payment .wc_payment_method input[type="radio"]{accent-color:#f5a623 !important}.woocommerce-checkout #payment .place-order button,
.woocommerce-checkout #payment #place_order,
.woocommerce-checkout button[name="woocommerce_checkout_place_order"]{background:#f5a623 !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:12px
24px !important;font-size:14px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.5px !important;width:100% !important;cursor:pointer !important;transition:all 0.3s ease !important;margin-top:15px !important;line-height:1.4 !important;height:auto !important}.woocommerce-checkout #payment .place-order button:hover,
.woocommerce-checkout #payment #place_order:hover{background:#e09000 !important;transform:translateY(-1px) !important;box-shadow:0 4px 15px rgba(245, 166, 35, 0.4) !important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-top:15px !important;font-size:13px !important}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:12px !important;color:#888 !important;margin-bottom:10px !important}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:20px !important}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:15px !important}.woocommerce-checkout .woocommerce-shipping-fields h3
label{font-size:16px !important;font-weight:600 !important}.woocommerce-checkout .woocommerce-additional-fields{margin-top:15px !important}.woocommerce-checkout .woocommerce-additional-fields
textarea{border:1px
solid #ddd !important;border-radius:8px !important;padding:12px
14px !important;font-size:14px !important;background:#fafafa !important;min-height:80px !important;width:100% !important;box-sizing:border-box !important}.woocommerce-checkout form.checkout>.row>.col-xl-8>.row>.col-12{flex:0 0 100% !important;max-width:100% !important}.woocommerce-checkout .shipping_address .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px}.woocommerce-checkout .shipping_address .form-row{margin-bottom:0 !important;padding:0
!important;width:100% !important}.woocommerce-checkout .shipping_address input[type="text"],
.woocommerce-checkout .shipping_address
select{border:1px
solid #ddd !important;border-radius:8px !important;padding:12px
14px !important;font-size:14px !important;background:#fafafa !important;width:100% !important;box-sizing:border-box !important}.woocommerce-checkout .wizard.clearfix li
a{font-weight:600 !important}@media (max-width: 991px){.woocommerce-checkout form.checkout>.row{flex-direction:column;gap:20px}.woocommerce-checkout form.checkout > .row > .col-xl-8,
.woocommerce-checkout form.checkout>.row>.col-xl-4{flex:0 0 100% !important;max-width:100% !important;position:relative !important;top:auto !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-checkout .shipping_address .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}}@media (max-width: 576px){.woocommerce-checkout form.checkout > .row > .col-xl-8,
.woocommerce-checkout form.checkout>.row>.col-xl-4{padding:15px
!important;border-radius:8px}.woocommerce-checkout .order-total .total-price{font-size:18px !important}.woocommerce-checkout #payment .place-order button,
.woocommerce-checkout #payment
#place_order{padding:14px
20px !important;font-size:14px !important}}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:15px !important}.woocommerce-checkout
form.checkout{margin-top:0 !important}.woocommerce-checkout #payment .wc_payment_method:has(input:checked){border-color:#f5a623 !important;background:#fef9f0 !important;box-shadow:0 0 0 2px rgba(245, 166, 35, 0.2) !important}.woocommerce-checkout
#billing_address_1_field{grid-column:span 1 !important}.woocommerce-checkout
#billing_postcode_field{grid-column:span 1 !important}.woocommerce-checkout
#billing_country_field{display:none !important}.woocommerce-checkout .bwp-main .page-title{padding:60px
0 40px !important}.woocommerce-checkout
.wizard.clearfix{margin-bottom:20px !important}.woocommerce-checkout form.checkout>.row>.col-xl-8>.row{margin:0
!important}.woocommerce-checkout
#hezarfen_invoice_type_field{padding-top:15px !important;margin-top:10px !important;border-top:1px dashed #e0e0e0 !important}.woocommerce-checkout .woocommerce-shipping-fields
h3{font-size:15px !important;margin:10px
0 !important}.woocommerce-checkout .woocommerce-additional-fields
h3{font-size:15px !important;margin-bottom:8px !important}.woocommerce-checkout .subtotal-price,
.woocommerce-checkout .woocommerce-shipping-methods{font-size:14px !important}.woocommerce-checkout .cart_item .product-thumble
img{border-radius:10px !important}.woocommerce-checkout #payment
.payment_box{background:transparent !important;padding:8px
0 0 25px !important;font-size:13px !important;color:#666 !important}.woocommerce-checkout #payment .wc_payment_method input[type="radio"]{width:18px !important;height:18px !important;margin-right:8px !important}.woocommerce-checkout #payment .place-order button,
.woocommerce-checkout #payment #place_order,
.woocommerce-checkout button[name="woocommerce_checkout_place_order"]{padding:14px
24px !important;font-size:14px !important;letter-spacing:0.5px !important;height:auto !important}.woocommerce-checkout .order-total{border-top:1px solid #eee !important}.woocommerce-checkout #payment .place-order
#place_order{padding:12px
24px !important;font-size:14px !important;line-height:1.4 !important;height:auto !important;min-height:unset !important;letter-spacing:0.5px !important}.woocommerce-checkout .order-total{border-top-color:#eee !important;border-top-width:1px !important}.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper{border:none!important}.woocommerce-form.track_order button.button[name="track"]{color:#fff !important;background-color:#000;border:2px
solid #000;border-radius:100px;padding:0
50px;font-size:14px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease;line-height:53px}.woocommerce-form.track_order button.button[name="track"]:hover{background-color:#fff;color:#000 !important;border-color:#000}.woocommerce-MyAccount-navigation{background:#fff !important;border:none !important;border-radius:12px !important;padding:24px
!important;box-shadow:0 2px 12px rgba(0,0,0,0.06) !important}.woocommerce-MyAccount-navigation
ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation ul
li{border-bottom:1px solid #f0f0f0 !important;margin:0
!important}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none !important}.woocommerce-MyAccount-navigation ul li
a{display:flex;align-items:center;padding:14px
16px !important;color:#333 !important;font-size:14px !important;font-weight:500 !important;text-decoration:none !important;border-radius:8px;transition:all 0.2s ease}.woocommerce-MyAccount-navigation ul li a:hover{background-color:#f8f8f8;color:#000 !important;padding-left:20px !important}.woocommerce-MyAccount-navigation ul li.is-active
a{background-color:#000;color:#fff !important;font-weight:600 !important}.woocommerce-MyAccount-content{background:#fff;border-radius:12px;padding:30px
!important;box-shadow:0 2px 12px rgba(0,0,0,0.06)}.woocommerce-MyAccount-content .woocommerce-orders-table{border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;width:100%}.woocommerce-orders-table thead
th{background:#f8f8f8 !important;color:#333 !important;font-weight:600 !important;font-size:13px !important;text-transform:uppercase;letter-spacing:0.5px;padding:14px
16px !important;border-bottom:2px solid #eee !important}.woocommerce-orders-table tbody
td{padding:14px
16px !important;font-size:14px;border-bottom:1px solid #f0f0f0 !important;vertical-align:middle}.woocommerce-orders-table tbody tr:hover{background-color:#fafafa}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions
a.button{background:#000 !important;color:#fff !important;border-radius:6px !important;padding:8px
18px !important;font-size:12px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0.3px;transition:all 0.2s ease;display:inline-block}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.button:hover{background:#333 !important;transform:translateY(-1px)}.woocommerce-MyAccount-content .woocommerce-Address{background:#f9f9f9;border-radius:10px;padding:20px;margin-bottom:20px}.woocommerce-MyAccount-content .woocommerce-Address-title
h3{font-size:16px !important;font-weight:700;color:#000;margin-bottom:8px}.woocommerce-MyAccount-content .woocommerce-Address-title
a{font-size:13px;color:#000 !important;font-weight:600;text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"],
.woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"],
.woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"],
.woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="tel"],
.woocommerce-MyAccount-content .woocommerce-EditAccountForm
select{border:1px
solid #e0e0e0 !important;border-radius:8px !important;padding:12px
16px !important;font-size:14px !important;transition:border-color 0.2s ease;background:#fff !important}.woocommerce-MyAccount-content .woocommerce-EditAccountForm input:focus,
.woocommerce-MyAccount-content .woocommerce-EditAccountForm select:focus{border-color:#000 !important;outline:none !important;box-shadow:0 0 0 3px rgba(0,0,0,0.06) !important}.woocommerce-MyAccount-content button.woocommerce-Button{background:#000 !important;color:#fff !important;border:2px
solid #000 !important;border-radius:8px !important;padding:14px
40px !important;font-size:14px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer;transition:all 0.3s ease}.woocommerce-MyAccount-content button.woocommerce-Button:hover{background:#fff !important;color:#000 !important}.woocommerce-MyAccount-content>p:first-child{background:#f8f8f8;padding:20px;border-radius:10px;font-size:14px;line-height:1.7;color:#444}.woocommerce-MyAccount-content > p:first-child
a{color:#000 !important;font-weight:600;text-decoration:underline}.woocommerce-MyAccount-navigation .widget_nav_menu h3.widget-title{font-size:16px !important;font-weight:700 !important;color:#000;margin-bottom:12px}.main-archive-product .col-xl-12{display:flex;flex-direction:column}.main-archive-product .col-xl-12 .page-description{order:10;max-height:120px;overflow:hidden;position:relative;transition:max-height 0.5s ease;margin-top:30px;padding:20px
0;border-top:1px solid #eee}.main-archive-product .col-xl-12 .page-description.expanded{max-height:3000px}.main-archive-product .col-xl-12 .bwp-top-bar.top{order:1}.main-archive-product .col-xl-12 .content-products-list{order:2}.main-archive-product .col-xl-12 .bwp-top-bar.bottom{order:3}.woocommerce-Addresses.col2-set{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;margin-top:10px !important}.woocommerce-Addresses .woocommerce-Address{background:#fff !important;border:1px
solid #eee !important;border-radius:16px !important;padding:28px
!important;box-shadow:0 2px 12px rgba(0,0,0,0.04) !important;transition:box-shadow 0.3s ease, transform 0.2s ease !important;width:100% !important;max-width:100% !important;float:none !important}.woocommerce-Addresses .woocommerce-Address:hover{box-shadow:0 6px 24px rgba(0,0,0,0.08) !important;transform:translateY(-2px) !important}.woocommerce-Address-title.title{display:flex !important;justify-content:space-between !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;margin-bottom:20px !important;padding-bottom:16px !important;border-bottom:1px solid #f0f0f0 !important}.woocommerce-Address-title
h2{font-size:15px !important;font-weight:700 !important;color:#1a1a1a !important;margin:0
!important}.woocommerce-Address-title
a.edit{display:inline-flex !important;align-items:center !important;background:#000 !important;color:#fff !important;padding:7px
14px !important;border-radius:8px !important;font-size:12px !important;font-weight:500 !important;text-decoration:none !important;transition:all 0.3s ease !important;white-space:nowrap !important}.woocommerce-Address-title a.edit:hover{background:#333 !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,0,0,0.15) !important}.woocommerce-Addresses .woocommerce-Address
address{font-size:14px !important;line-height:1.8 !important;color:#555 !important;font-style:normal !important;padding:0
!important;margin:0
!important}.woocommerce-MyAccount-content>p:first-of-type{color:#666 !important;font-size:14px !important;margin-bottom:8px !important}@media (max-width: 768px){.woocommerce-Addresses.col2-set{grid-template-columns:1fr !important}}.woocommerce-MyAccount-content .woocommerce-address-fields{max-width:100% !important}.woocommerce-MyAccount-content
h2{font-size:20px !important;font-weight:700 !important;color:#1a1a1a !important;margin-bottom:28px !important;padding-bottom:14px !important;border-bottom:2px solid #f0f0f0 !important}.woocommerce-address-fields .form-row{margin-bottom:20px !important}.woocommerce-address-fields .form-row-first,
.woocommerce-address-fields .form-row-last{width:48.5% !important;display:inline-block !important}.woocommerce-address-fields .form-row-first{margin-right:3% !important}.woocommerce-MyAccount-content form
label{font-size:13px !important;font-weight:600 !important;color:#444 !important;margin-bottom:8px !important;display:block !important;letter-spacing:0.3px !important}.woocommerce-MyAccount-content form label
.required{color:#e74c3c !important}.woocommerce-MyAccount-content form input[type="text"],
.woocommerce-MyAccount-content form input[type="email"],
.woocommerce-MyAccount-content form input[type="tel"],
.woocommerce-MyAccount-content form input[type="password"],
.woocommerce-MyAccount-content form textarea,
.woocommerce-MyAccount-content form
select{width:100% !important;border:1.5px solid #e0e0e0 !important;border-radius:10px !important;padding:13px
16px !important;font-size:14px !important;color:#333 !important;background:#fff !important;transition:border-color 0.3s ease, box-shadow 0.3s ease !important;box-sizing:border-box !important}.woocommerce-MyAccount-content form input[type="text"]:focus,
.woocommerce-MyAccount-content form input[type="email"]:focus,
.woocommerce-MyAccount-content form input[type="tel"]:focus,
.woocommerce-MyAccount-content form input[type="password"]:focus,
.woocommerce-MyAccount-content form textarea:focus,
.woocommerce-MyAccount-content form select:focus{border-color:#000 !important;box-shadow:0 0 0 3px rgba(0,0,0,0.06) !important;outline:none !important}.woocommerce-MyAccount-content form
select{appearance:none !important;-webkit-appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.825L0.375 3.2l.85-.85L6 7.125 10.775 2.35l.85.85z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 16px center !important;padding-right:40px !important;cursor:pointer !important}.woocommerce-MyAccount-content form button[type="submit"],
.woocommerce-MyAccount-content form input[type="submit"],
.woocommerce-MyAccount-content .woocommerce-address-fields button[type="submit"]{background:#000 !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:15px
48px !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important;transition:all 0.3s ease !important;text-transform:uppercase !important;letter-spacing:0.5px !important;margin-top:16px !important;width:auto !important}.woocommerce-MyAccount-content form button[type="submit"]:hover,
.woocommerce-MyAccount-content form input[type="submit"]:hover{background:#333 !important;transform:translateY(-1px) !important;box-shadow:0 4px 16px rgba(0,0,0,0.2) !important}.woocommerce-Address-title.title
h2{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:none !important;font-size:15px !important}.woocommerce-Address-title
a.edit{font-size:0 !important}.woocommerce-Address-title a.edit::after{content:"Düzenle" !important;font-size:12px !important}.woocommerce-address-fields #billing_country_field,
.woocommerce-address-fields
#shipping_country_field{display:none !important}.woocommerce-address-fields .select2-container--default .select2-selection--single{border:1px
solid #ddd !important;border-radius:8px !important;height:44px !important;background:#fafafa !important}.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px !important;padding-left:14px !important;color:#444 !important;font-size:14px !important}.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:grid !important;grid-template-columns:1fr 1fr !important;gap:15px !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide{grid-column:1 / -1 !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper
#billing_phone_field{grid-column:1 !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper
#billing_email_field{grid-column:2 !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper
#billing_state_field{grid-column:1 !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper
#billing_city_field{grid-column:2 !important}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper
#billing_address_1_field{grid-column:1 !important}.woocommerce-address-fields button[name="save_address"]{padding:10px
28px !important;font-size:13px !important;height:auto !important;min-height:unset !important;border-radius:8px !important}.single-product div.product>.upsells{order:4 !important}.single-product div.product>.recent-view{order:5 !important}.single-product div.product>meta{order:6 !important}.single-product .upsells .slick-slide{width:338px !important}.single-product .stock.out-of-stock,
.single-product .bwp-single-product .stock.out-of-stock{font-size:0 !important}.single-product .stock.out-of-stock::after,
.single-product .bwp-single-product .stock.out-of-stock::after{content:"Stokta Yok" !important;font-size:16px !important}.product-item .stock-text,
.products-list .stock-text,
.product-item .label-stock{font-size:0 !important}.product-item .stock-text::after,
.products-list .stock-text::after,
.product-item .label-stock::after{content:"Stokta Yok" !important;font-size:13px !important}.bwp-single-product .product-stock
.stock{font-size:0 !important;line-height:0 !important}.bwp-single-product .product-stock .stock::after{content:"Stokta Yok" !important;font-size:16px !important;line-height:normal !important}.bwp-single-product .product-notify
.notify{font-size:0 !important;line-height:0 !important}.bwp-single-product .product-notify .notify::after{content:"Stoğa Girince Haber Ver" !important;font-size:16px !important;line-height:normal !important}.product-item .product-stock .stock,
.products-list .product-stock
.stock{font-size:0 !important;line-height:0 !important}.product-item .product-stock .stock::after,
.products-list .product-stock .stock::after{content:"Stokta Yok" !important;font-size:13px !important;line-height:normal !important}.woocommerce-verification-required{font-size:0 !important;line-height:0 !important}.woocommerce-verification-required::after{content:"Yalnızca bu ürünü satın almış giriş yapmış müşteriler yorum bırakabilir." !important;font-size:14px !important;line-height:normal !important}.single-product .summary.entry-summary{display:flex !important;flex-direction:column !important}.summary
.product_title{order:1 !important}.summary .price-single{order:2 !important}.summary .product-count-view{order:3 !important}.summary .wpclv-attributes{order:4 !important}.summary
.cart{order:5 !important}.summary
.description{order:6 !important}.summary .product-shipping-delivers{order:7 !important}.summary .sticky-product{order:8 !important}.summary .product-stock,
.summary .product-notify,
.summary .single-product-notify-me-form{order:5 !important}.wpclv-attributes .wpclv-terms .wpclv-term span, .wpclv-attributes .wpclv-terms .wpclv-term a, .wpclv-attributes .wpclv-terms .wpclv-term{border-radius:100px !important}.wpclv-attributes .wpclv-terms .wpclv-term.active
span{background:#000;color:#FFF}.btn-atc-quickview .btn-atc{display:flex !important;align-items:center;justify-content:center;gap:6px}.btn-atc-quickview .btn-atc .btn-view-product{display:inline-flex;align-items:center;gap:4px}.btn-atc-quickview .btn-atc .btn-view-product
a{display:inline-flex;align-items:center;gap:4px;background:#fff;color:#333;border:1px
solid #333;padding:6px
12px;border-radius:30px;font-size:13px;font-weight:500;text-decoration:none;transition:all 0.3s ease;cursor:pointer;white-space:nowrap}.btn-atc-quickview .btn-atc .btn-view-product a:hover{background:#333;color:#fff}.btn-atc-quickview .btn-atc .btn-view-product a
svg{width:14px;height:14px;fill:currentColor}.product-wapper.variant-loading .products-thumb .woocommerce-LoopProduct-link
img{opacity:0.5 !important;transition:opacity 0.3s ease}.product-wapper .products-thumb .woocommerce-LoopProduct-link
img{transition:opacity 0.3s ease}@media (max-width: 767px){.btn-atc-quickview .btn-atc{flex-direction:column;gap:4px}}.btn-atc .btn-view-product a::before{display:none !important;content:none !important}@media (max-width: 767px){.products-list.grid .product-wapper .products-content .product-title a,
.products-list .product-wapper .products-content .product-title
a{font-size:12px !important;line-height:1.3 !important}.products-list.grid .product-wapper .products-content .product-title,
.products-list .product-wapper .products-content .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.6em}}.minicart-genel-toplam{border-top:1px solid #eee;padding-top:10px !important;margin-top:5px}.minicart-genel-toplam .title-total{font-weight:700 !important}.minicart-genel-toplam .total-price{font-weight:700 !important;font-size:16px !important;color:#f5a623 !important}.minicart-kargo .total-price{font-weight:normal !important;font-size:14px !important}