.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:375px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:600px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:900px){.text-mid-md-left{text-align:left!important}.text-mid-md-right{text-align:right!important}.text-mid-md-center{text-align:center!important}}@media (min-width:1200px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1600px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.sizeguide_carousel.main_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0}@media only screen and (max-width:599px){.sizeguide_carousel.main_container{width:auto;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.sizeguide_carousel.main_container ::-webkit-scrollbar{display:none}}@media only screen and (max-width:1199px){.sizeguide_carousel.main_container{margin:5px 0}}.sizeguide_carousel .column_data{width:25%;padding:0 2px}@media only screen and (max-width:599px){.sizeguide_carousel .column_data{min-width:66vw}}.sizeguide_carousel .upper_content{background:#f8f8f8;padding:10px 0;text-align:center;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.sizeguide_carousel .upper_content{padding:3px 5px}}.sizeguide_carousel .headings_content{font-family:MarcJacobs;font-weight:700;text-transform:uppercase;width:100%}.sizeguide_carousel .description{font-size:16px;letter-spacing:.75px;line-height:20px;color:#000}@media only screen and (max-width:1199px){.sizeguide_carousel .description{font-size:14px;letter-spacing:.75px;line-height:18px}}.sizeguide_carousel .description.medium{display:inline-grid}.sizeguide_carousel .sub_heading{font-size:12px;display:inline-block;text-align:center;text-transform:uppercase}@media only screen and (max-width:1199px){.sizeguide_carousel .sub_heading{font-size:10px}}.sizeguide_carousel .bottom_image{margin-top:4px}.sizeguide_carousel .image_tile{width:100%}.sizeguide_carousel .lowerbottom_content{text-align:center;background:#f8f8f8;padding:15px 20px 50px;width:100%}@media only screen and (min-width:600px) and (max-width:1199px){.sizeguide_carousel .lowerbottom_content{padding-right:3px}}.sizeguide_carousel .lowerbottom_content .image{margin:20px auto}.sizeguide_carousel .button_class{background:#000;border:none;height:45px;cursor:pointer;width:100px}.sizeguide_carousel .catergory{font-family:MarcJacobs;font-weight:700;display:inline-block;margin:0}.sizeguide_carousel .bottom_pic{margin-top:40px}.sizeguide_carousel .icon_width{width:85%}.sizeguide_carousel .bottom_text{font-family:MarcJacobs;font-weight:700;font-size:12px;letter-spacing:.75px;line-height:18px;margin:0 0 5px;display:inline-grid;width:100%;text-align:center;text-transform:uppercase}@media only screen and (max-width:1199px){.sizeguide_carousel .bottom_text{font-size:10px;letter-spacing:.75px;line-height:15px}}.sizeguide_carousel .image_description{display:inline-block}.sizeguide_carousel .button{font-family:MarcJacobs;font-weight:700;cursor:pointer;background-color:#000;padding:7px;margin-top:15px;height:50px}@media only screen and (max-width:1199px){.sizeguide_carousel .button{width:160px;height:45px;margin-left:-6px}}.sizeguide_carousel .varient_container{font-family:MarcJacobs;font-weight:700;font-size:12px;letter-spacing:.75px;line-height:15px;height:36px;text-transform:uppercase}@media only screen and (max-width:1199px){.sizeguide_carousel .varient_container{font-size:10px;letter-spacing:.75px;line-height:14px}}.sizeguide_carousel .wallet_font{display:block;text-align:center}.sizeguide_carousel .button_text{font-size:12px;letter-spacing:.75px;line-height:16px;color:#fff;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:1199px){.sizeguide_carousel .button_text{font-size:10px;letter-spacing:.75px;line-height:15px}}.sizeguide_carousel .size_content{display:block}.sizeguide_carousel .size_description{font-family:MarcJacobs;font-weight:700;font-size:12px;letter-spacing:.75px;line-height:18px;padding:10px 0;margin-top:8px}@media only screen and (max-width:599px){.sizeguide_carousel .size_description{font-size:10px;letter-spacing:.75px;line-height:15px}}@media only screen and (min-width:600px) and (max-width:1199px){.sizeguide_carousel .size_description{font-size:8px;letter-spacing:.75px;line-height:12px}}.sizeguide_carousel .image_description{width:100%}.sizebanner_container{position:relative;text-align:center}.bannerContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none}.bannerImage{width:100%;height:215px}@media only screen and (max-width:599px){.bannerImage{height:100px}}@media only screen and (min-width:600px) and (max-width:1199px){.bannerImage{height:110px}}.bannerText{font-family:MarcJacobs;font-weight:700;font-size:26px;letter-spacing:.75px;line-height:30px;color:#000;text-transform:uppercase}@media only screen and (max-width:1199px){.bannerText{font-size:20px;letter-spacing:.75px;line-height:24px}}.sizeguide_banner{width:100%;margin-left:0;aspect-ratio:auto 600/145}@media only screen and (min-width:900px){.sizeguide_banner{aspect-ratio:auto 8/1}}
