.elementor-42400 .elementor-element.elementor-element-a30afb9{--display:flex;--width:57%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42400 .elementor-element.elementor-element-057ee44{--display:flex;--width:43%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42400 .elementor-element.elementor-element-3d6ddf3{--display:flex;--width:40%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42400 .elementor-element.elementor-element-f9ccb97{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42400 .elementor-element.elementor-element-c015e73{text-align:left;}.elementor-42400 .elementor-element.elementor-element-c015e73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#2C2C2C;}.elementor-42400 .elementor-element.elementor-element-b24274d .price, .elementor-42400 .elementor-element.elementor-element-b24274d .price > span.woocommerce-Price-amount.amount, .elementor-42400 .elementor-element.elementor-element-b24274d .price > span.woocommerce-Price-amount span{font-size:46px;}.elementor-42400 .elementor-element.elementor-element-b24274d .price del{order:0;}.elementor-42400 .elementor-element.elementor-element-7f4ae02{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42400 .elementor-element.elementor-element-40cb759 .cart button, .elementor-42400 .elementor-element.elementor-element-40cb759 .cart .button{transition:all 0.2s;}.elementor-42400 .elementor-element.elementor-element-40cb759 .quantity .qty{border-color:#292929;transition:all 0.2s;}.elementor-42400 .elementor-element.elementor-element-9b4c47b{--display:flex;}.elementor-42400 .elementor-element.elementor-element-e82a010{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42400 .elementor-element.elementor-element-59a70e7{--alignment:center;--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-42400 .elementor-element.elementor-element-59a70e7 .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-42400 .elementor-element.elementor-element-d5ec977{--display:flex;--width:80%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42400 .elementor-element.elementor-element-6dffd32{--display:flex;--width:43%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42400 .elementor-element.elementor-element-b3cbf12{--display:flex;--width:40%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42400 .elementor-element.elementor-element-67996d3{--display:flex;}.elementor-42400 .elementor-element.elementor-element-049f83a{text-align:left;}.elementor-42400 .elementor-element.elementor-element-049f83a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:#2C2C2C;}.elementor-42400 .elementor-element.elementor-element-6646da0 .price, .elementor-42400 .elementor-element.elementor-element-6646da0 .price > span.woocommerce-Price-amount.amount, .elementor-42400 .elementor-element.elementor-element-6646da0 .price > span.woocommerce-Price-amount span{font-size:46px;}.elementor-42400 .elementor-element.elementor-element-6646da0 .price del{order:0;}.elementor-42400 .elementor-element.elementor-element-551a5e0{--display:flex;}.elementor-42400 .elementor-element.elementor-element-2018348{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 8px 0px rgba(139.40000000000003, 139.40000000000003, 139.40000000000003, 0.5);}.elementor-42400 .elementor-element.elementor-element-984e54d .cart button, .elementor-42400 .elementor-element.elementor-element-984e54d .cart .button{transition:all 0.2s;}.elementor-42400 .elementor-element.elementor-element-984e54d .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-42400 .elementor-element.elementor-element-984e54d form.cart .variations{width:100%;}.elementor-42400 .elementor-element.elementor-element-b31c482{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42400 .elementor-element.elementor-element-417cdc0{--alignment:center;--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-42400 .elementor-element.elementor-element-417cdc0 .elementor-share-btn{font-size:calc(0.65px * 10);}.elementor-42400 .elementor-element.elementor-element-5137be2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-tabs  .tabs li > a, .elementor-42400 .elementor-element.elementor-element-9bb8e68 .dt-tab-accordion-title{padding:20px 20px 20px 20px !important;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-Tabs-panel--description{padding:20px 20px 20px 20px !important;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-Tabs-panel--additional_information{padding:20px 20px 20px 20px !important;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-product-attributes .woocommerce-product-attributes-item__value{text-align:left;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:first-child td, .elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:first-child th{padding:5px 10px 10px 5px;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr td, .elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr th{padding:10px 10px 10px 5px;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:last-child td, .elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:last-child th{padding:10px 10px 5px 5px;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:not(:first-child) td, .elementor-42400 .elementor-element.elementor-element-9bb8e68 .shop_attributes tr:not(:first-child) th{border-top-style:solid;border-top-width:1px;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes{max-width:100%;width:100%;margin:0 auto;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-Tabs-panel--reviews{padding:20px 20px 20px 20px !important;}.elementor-42400 .elementor-element.elementor-element-9bb8e68 .woocommerce-Tabs-panel--reviews .woocommerce-Reviews{max-width:100%;width:100%;margin:0 auto;}@media(max-width:1024px){ .elementor-42400 .elementor-element.elementor-element-59a70e7{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-42400 .elementor-element.elementor-element-417cdc0{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-42400 .elementor-element.elementor-element-59a70e7{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-42400 .elementor-element.elementor-element-d5ec977{--width:1600px;}.elementor-42400 .elementor-element.elementor-element-6dffd32{--width:1600px;}.elementor-42400 .elementor-element.elementor-element-b3cbf12{--width:1600px;}.elementor-42400 .elementor-element.elementor-element-2018348{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;} .elementor-42400 .elementor-element.elementor-element-417cdc0{--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-984e54d *//* ===== ÜRÜN (VARYASYONLU) – MOBİL DÜZEN ===== */
@media (max-width: 768px){

  /* Kampanya bannerını gizle (yalnızca mobil) */
  body.single-product #ka-discount-inline{
    display:none !important;
  }

  /* Kart bütününün dikey ve aralıklı dizilmesi */
  body.single-product .elementor-add-to-cart.elementor-product-variable{
    display:flex !important;
    flex-direction:column !important;
    gap:12px !important;
  }

  /* Varyasyon tablosunu tek sütun ve tam genişlik yap */
  body.single-product .variations{
    width:100% !important;
    display:block !important;
    margin:0 0 6px !important;
  }
  body.single-product .variations tr,
  body.single-product .variations td,
  body.single-product .variations th{
    display:block !important;
    width:100% !important;
    padding:0 !important;
    margin:0 0 8px !important;
    border:0 !important;
  }
  body.single-product .variations .label{
    font-weight:700 !important;
    color:#374151 !important;
    margin:0 0 6px !important;
  }
  body.single-product .variations select{
    width:100% !important;
    height:44px !important;
    border:1px solid #e5e7eb !important;
    border-radius:10px !important;
    padding:0 12px !important;
    background:#fff !important;
  }

  /* Hemen Al + Adet + Sepete Ekle alanı */
  body.single-product .woocommerce-variation-add-to-cart{
    width:100% !important;
    display:flex !important;
    flex-direction:column !important;
    gap:10px !important;
  }

  /* Hemen Al (Woolentor link butonu) – tam genişlik, eşit yükseklik */
  body.single-product .woolentor-quick-checkout-btn-area{
    width:100% !important;
  }
  body.single-product .woolentor-quick-checkout-button{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:.5rem !important;
    width:100% !important;
    height:48px !important;
    border-radius:12px !important;
    font-weight:800 !important;
    text-transform:uppercase !important;
    color:#fff !important;
    background:#ef4444 !important;
    box-shadow:0 8px 20px rgba(239,68,68,.20) !important;
  }
  /* Seçim yapılmadığında (disabled) görünüm bozulmasın */
  body.single-product .woolentor-quick-checkout-button.disabled{
    opacity:.55 !important;
    pointer-events:none !important;
  }

  /* Adet + Sepete Ekle bloğu – dikey ve tam genişlik */
  body.single-product .e-atc-qty-button-holder{
    width:100% !important;
    display:flex !important;
    flex-direction:column !important;
    gap:10px !important;
  }

  /* Adet input */
  body.single-product .e-atc-qty-button-holder .quantity{
    width:100% !important;
    max-width:120px !important;
    border:1px solid #e5e7eb !important;
    border-radius:10px !important;
    overflow:hidden !important;
    align-self:flex-start !important;
  }
  body.single-product .e-atc-qty-button-holder .quantity .qty{
    width:100% !important;
    height:44px !important;
    border:0 !important;
    text-align:center !important;
    font-weight:700 !important;
    box-shadow:none !important;
  }

  /* Sepete Ekle – Hemen Al ile aynı boyut */
  body.single-product .e-atc-qty-button-holder .single_add_to_cart_button{
    width:100% !important;
    height:48px !important;
    border-radius:12px !important;
    font-weight:800 !important;
    text-transform:uppercase !important;
    color:#fff !important;
    background:#ef4444 !important;
    box-shadow:0 8px 20px rgba(239,68,68,.20) !important;
  }
  body.single-product .e-atc-qty-button-holder .single_add_to_cart_button.disabled{
    opacity:.55 !important;
    pointer-events:none !important;
  }

  /* Ufak hizalama düzeltmeleri */
  body.single-product .reset_variations{ display:none !important; }
  body.single-product .elementor-add-to-cart.elementor-product-variable > *{
    margin:0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2018348 */@media (max-width: 768px){
  table.variations{ width:100% !important; border-spacing:0 !important; }
  table.variations tbody,
  table.variations tr,
  table.variations th,
  table.variations td{
    display:block !important;
    width:100% !important;
    padding:0 !important;
  }
  table.variations .label{ margin:0 0 6px !important; font-weight:700 !important; }
  table.variations td.value{ margin:0 0 10px !important; }
  table.variations td.value select{
    width:100% !important;
    height:52px !important;
    border:2px solid #ef4444 !important;      /* belirgin kutu */
    border-radius:12px !important;
    box-sizing:border-box !important;
    padding:0 14px !important;
  }
}

@media only screen and (max-width:768px){
    .woolentor-quick-checkout-btn-area{
        display:none !important;
    }
} 

.added_to_cart{
    display: :none;
}/* End custom CSS */
.the7-woocommerce-product-data-tabs-9bb8e68 {  --the7-tabs-layout-side-width: 25%;  --the7-tabs-layout-side-content-width: calc(100% - 25%);  --the7-tabs-layout-top-width: 100%;  --the7-tabs-border-width: 1px;  --the7-tabs-v-line-width: 0;  --the7-tabs-h-line-width: 999em;  --the7-tabs-v-line-height: 999em;  --the7-tabs-h-line-height: 0;}.the7-woocommerce-product-data-tabs-9bb8e68 tr:not(:first-child) th,.the7-woocommerce-product-data-tabs-9bb8e68 tr:not(:first-child) td {  border-width: 0;}.dt-tabs-view-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {  width: var(--the7-tabs-layout-side-width);  flex-shrink: 0;}.dt-tabs-view-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel {  flex-grow: 1;  width: var(--the7-tabs-layout-side-content-width);}.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel,.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li {  border-style: solid;  border-color: transparent;}.woocommerce .elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 1px 1px 1px 0;}.woocommerce .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 1px 0 1px 1px;}.woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 0 1px 1px 1px;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-accordion .dt-tab-accordion-title:not(.first) {  border-top-width: 1px;  border-style: solid;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-accordion .wc-tabs-wrapper {  border-width: 1px 1px 1px 1px;  border-style: solid;}.elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .wc-tabs li {  border-width: 1px 0 1px 1px;}.elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .wc-tabs li {  border-width: 1px 1px 1px 0;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-horizontal .wc-tabs li {  border-width: 1px 1px 0 1px;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {  margin-top: -1px;  border-top-style: none;}.elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .woocommerce-Tabs-panel {  border-left-style: none;}.elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .woocommerce-Tabs-panel {  border-right-style: none;}.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li:before,.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li:after {  border-width: 1px 1px 1px 1px !important;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-horizontal .tabs li.active:after {  left: calc(100% + 1px);}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-horizontal .tabs li.active:before {  right: calc(100% + 1px);  left: auto;}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .tabs li.active:before {  top: -1px;  transform: translateY(-100%);}.the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-vertical .tabs li.active:after {  top: calc(100% + 1px);}@media screen and (max-width: 1024px) {  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .woocommerce-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .woocommerce-tabs {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical.the7-elementor-widget .wc-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .wc-tabs {    flex-flow: column;    padding: 0;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal.the7-elementor-widget .wc-tabs {    flex-flow: row;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .wc-tabs li {    position: relative;    float: none;    display: flex;    margin: 0;    border: solid transparent;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .tabs li {    float: left;    border: solid transparent;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .tabs li.active:after {    bottom: 0;    top: auto;    height: 0;    width: 999em;    border-bottom-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:after {    height: 0;    width: 999em;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:after {    left: calc(100% + 1px);    right: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:before {    right: calc(100% + 1px);    left: auto;    transform: none;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:after {    height: 999em;    width: 0;    right: 0;    left: auto;    border-right-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:after {    height: 999em;    width: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:after {    top: 100%;    bottom: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:before {    top: 0;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:before,  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:after {    right: auto;    left: 0;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .wc-tabs {    order: 1;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .wc-tabs {    order: 0;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .woocommerce-tabs {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .wc-tabs {    display: none;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .dt-tab-accordion-title {    display: block;    border: 0;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .dt-tab-accordion-title:not(.first) {    border-top-width: 1px;    border-style: solid;  }  .woocommerce .product .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .woocommerce-tabs .panel {    border-top-width: 0;    padding: 0;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .wc-tabs-wrapper {    border-width: 1px 1px 1px 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-accordion .wc-tabs-wrapper .panel {    border: none;  }  .tabs-top-align-top .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-start;  }  .tabs-top-align-center .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: center;  }  .woocommerce .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-start;  }  .woocommerce .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li {    flex-grow: unset;  }  .tabs-top-align-right .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-end;  }  .tabs-top-align-justify .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li {    align-items: center;    flex-grow: 1;  }  .woocommerce .product .elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 1px 1px 0;  }  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 0 1px 1px;  }  .woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 0 1px 1px 1px;  }  .elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .wc-tabs li {    border-width: 1px 0 1px 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .wc-tabs li {    border-width: 1px 1px 1px 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:before {    top: -1px;    transform: translateY(-100%);  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-tablet-vertical .tabs li.active:after {    top: calc(100% + 1px);    bottom: auto;  }  .the7-woocommerce-product-data-tabs-9bb8e68 {    --the7-tabs-layout-side-width: 25%;    --the7-tabs-layout-side-content-width: calc(100% - 25%);    --the7-tabs-layout-top-width: 100%;  }  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    width: var(--the7-tabs-layout-side-width);    flex-shrink: 0;  }  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel {    flex-grow: 1;    width: var(--the7-tabs-layout-side-content-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs,  .dt-tabs-view-tablet-accordion.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel,  .dt-tabs-view-tablet-accordion.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .dt-tab-accordion-title,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .dt-tab-accordion-title {    display: none;  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs-wrapper,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs-wrapper {    border: none;  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    display: flex;  }}@media screen and (max-width: 767px) {  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion .woocommerce-tabs,  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .woocommerce-tabs,  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .wc-tabs,  .the7-woocommerce-product-data-tabs-9bb8e68.one-columns-reviews-mobile .woocommerce-Reviews {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal.the7-elementor-widget .wc-tabs,  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .woocommerce-tabs {    flex-flow: row;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .woocommerce-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs {    display: none;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion.the7-elementor-widget .dt-tab-accordion-title:not(.first) {    border-top-width: 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion.the7-elementor-widget .dt-tab-accordion-title {    display: block;    border: 0;  }  .woocommerce .product .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel,  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel,  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel {    border-top-width: 0;    padding: 0;    width: 100%;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .tabs li {    display: inline-flex;    float: left;    border: solid transparent;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .tabs li {    border: solid transparent;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .tabs li.active:after {    bottom: 0;    top: auto;    height: 0;    width: 999em;    border-bottom-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:after {    height: 0;    width: 999em;    bottom: 0;    top: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    height: 999em;    width: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    top: 100%;    bottom: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:after {    left: calc(100% + 1px);    right: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:before {    right: calc(100% + 1px);    left: auto;    transform: none;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .tabs li.active:after {    height: 999em;    width: 0;    right: 0;    left: auto;    border-right-style: solid !important;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before,  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    right: auto;    left: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before {    top: -1px;    transform: translateY(-100%);  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    top: calc(100% + 1px);    bottom: auto;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs-wrapper {    border-width: 1px 1px 1px 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs-wrapper .panel {    border: none;  }  .woocommerce .product .elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 1px 1px 0;  }  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 0 1px 1px;    border-style: solid;  }  .woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 0 1px 1px 1px;    border-style: solid;  }  .elementor-position-left .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .wc-tabs li {    border-width: 1px 0 1px 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .wc-tabs li {    border-width: 1px 1px 1px 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-vertical .wc-tabs {    order: 1;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .wc-tabs {    order: 0;  }  .the7-woocommerce-product-data-tabs-9bb8e68 {    --the7-tabs-layout-side-width: 25%;    --the7-tabs-layout-side-content-width: calc(100% - 25%);    --the7-tabs-layout-top-width: 100%;  }  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    width: var(--the7-tabs-layout-side-width);    flex-shrink: 0;  }  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel {    flex-grow: 1;    width: var(--the7-tabs-layout-side-content-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs,  .dt-tabs-view-mobile-accordion.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel,  .dt-tabs-view-mobile-accordion.the7-woocommerce-product-data-tabs-9bb8e68 .woocommerce-Tabs-panel {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .dt-tab-accordion-title,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .dt-tab-accordion-title {    display: none;  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs-wrapper,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs-wrapper {    border: none;  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68.the7-elementor-widget .wc-tabs {    display: flex;  }  .woocommerce .the7-woocommerce-product-data-tabs-9bb8e68.dt-tabs-view-mobile-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .tabs-top-align-top .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-start;  }  .tabs-top-align-center .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: center;  }  .woocommerce .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-start;  }  .woocommerce .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li {    flex-grow: unset;  }  .tabs-top-align-right .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs {    justify-content: flex-end;  }  .tabs-top-align-justify .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9bb8e68 .wc-tabs li {    align-items: center;    flex-grow: 1;  }}