.elementor-7550 .elementor-element.elementor-element-71c3faa > .elementor-element-populated{padding:0px 0px 0px 25px;}@media(min-width:1280px){.elementor-7550 .elementor-element.elementor-element-71c3faa{width:15%;}.elementor-7550 .elementor-element.elementor-element-f827735{width:85%;}}/* Start custom CSS for html, class: .elementor-element-ffe4dd0 */.elementor-7550 .elementor-element.elementor-element-ffe4dd0 .size-guide-tabs{
    font-size: 28px;
    display: flex;
    flex-direction: column;
}

.elementor-7550 .elementor-element.elementor-element-ffe4dd0 #women-tab{
    margin-top: 15px;
}

.elementor-7550 .elementor-element.elementor-element-ffe4dd0 .active-tab{
    opacity: 1 !important;
}
.elementor-7550 .elementor-element.elementor-element-ffe4dd0 .tab-item
{
    opacity: 0.4;
    position: relative;
    
}



.elementor-7550 .elementor-element.elementor-element-ffe4dd0 .tab-item::before{
  position: absolute;
  left: -25px;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background-color: #000;
  border-radius: 50%;
  line-height: 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71c3faa */.elementor-7550 .elementor-element.elementor-element-71c3faa{
    width:auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ea62a7 */.elementor-7550 .elementor-element.elementor-element-5ea62a7 .size-guide-content,.elementor-7550 .elementor-element.elementor-element-5ea62a7 #women-size-guide{
    display: none;
}

.elementor-7550 .elementor-element.elementor-element-5ea62a7{
    min-height: 100px;
    border-left: 1px solid;
    padding-left:20px;
}

.elementor-7550 .elementor-element.elementor-element-5ea62a7 table tr,.elementor-7550 .elementor-element.elementor-element-5ea62a7 table td,.elementor-7550 .elementor-element.elementor-element-5ea62a7 table th{
    border:none !important;
}
.elementor-7550 .elementor-element.elementor-element-5ea62a7 table th{
    background-color: none !important;
}

.elementor-7550 .elementor-element.elementor-element-5ea62a7 .left{
    font-size: 16px;
    text-decoration: underline;
    font-weight: 500;
    font-style:italic;
  width: auto;
    margin-right: 20px;
    
}

.elementor-7550 .elementor-element.elementor-element-5ea62a7 .size-guide-header{
    font-size: 20px;
    margin-bottom: 20px;
}

.elementor-7550 .elementor-element.elementor-element-5ea62a7 .sg-content-item{
    display: flex;
    flex-wrap: wrap;
}
.elementor-7550 .elementor-element.elementor-element-5ea62a7 .sg-content-item .right{
        overflow: auto;
         margin-bottom:20px;
}
.elementor-7550 .elementor-element.elementor-element-5ea62a7 .sg-content-item .right table{
    margin-bottom:0;
}
.elementor-7550 .elementor-element.elementor-element-5ea62a7 td{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f827735 */.elementor-7550 .elementor-element.elementor-element-f827735{
    width: calc(100% - 140px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e706cf2 */.elementor-7550 .elementor-element.elementor-element-e706cf2 .elementor-container{
        flex-wrap: nowrap !important;
}/* End custom CSS */