.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000000a6!important;z-index:998!important;display:block;opacity:0;visibility:hidden;transition:ease .5s}.active{display:block!important}.overlay.active{opacity:1;visibility:visible}.dynamic-fit-guide .dynamic-fit-guide__header{padding:25px 25px 10px;background:#faf6ef}.dynamic-fit-guide__header p{font-size:1em}@media only screen and (max-width: 540px){.dynamic-fit-guide__header p{font-size:1em;line-height:1.3em;margin-bottom:0}}.dynamic-fit-guide.show-display{display:block!important}.dynamic-fit-guide{max-width:690px;width:100%;position:fixed;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);transition:ease .5s;display:block;z-index:9999;overflow:hidden}.dynamic-fit-guide label{font-size:1.1em;line-height:1.2em}.dynamic-fit-guide br{margin:20px 0}.dynamic-fit-guide #fortressSize{font-size:1em;margin-bottom:0}@media only screen and (max-width: 1024px){.dynamic-fit-guide label{flex:0 1 100%;max-width:100%}}@media only screen and (max-width: 540px){.dynamic-fit-guide label{font-size:1em}}@media only screen and (max-width: 540px){.dynamic-fit-guide{margin:0 20px 0 30px;width:auto;max-width:100%;position:fixed;top:100px;left:-10px;transform:unset}}.dynamic-fit-guide__row{margin-bottom:20px}@media only screen and (max-width: 540px){.dynamic-fit-guide__row{margin:10px 0}}@media only screen and (max-width: 1024px){.dynamic-fit-guide__row{display:flex;flex-wrap:wrap}}.dynamic-fit-guide h2{font-size:1.2em;line-height:1.3em;margin-bottom:15px}@media only screen and (max-width: 540px){.dynamic-fit-guide h2{font-size:1.2em;margin-bottom:10px}}.dynamic-fit-guide h3{font-size:1.5em;line-height:1.3em}@media only screen and (max-width: 540px){.dynamic-fit-guide h3{font-size:1em}}.dynamic-fit-guide .size-chart-close-btn{position:absolute;right:20px;top:10px;background:transparent;padding:0;border:none;z-index:100000;font-size:2em}.dynamic-fit-guide .size-chart-title p{font-size:14px}.dynamic-fit-guide .dynamic-fit-guide__detail{padding:25px 25px 35px}@media only screen and (max-width: 540px){.dynamic-fit-guide .dynamic-fit-guide__detail{padding:17px 17px 27px 15px}}.dynamic-fit-guide .chart-table{margin-bottom:35px}.dynamic-fit-guide__container{position:absolute;background:#fff}.dynamic-fit-guide__footer>*{line-height:1.5em}@media only screen and (max-width: 540px){.dynamic-fit-guide__footer>*{line-height:1.3em}}.dynamic-fit-guide__container hr{margin:20px 0}@media only screen and (max-width: 540px){.dynamic-fit-guide__container hr{margin:10px 0 20px}}.dynamic-fit-guide .product-faq{margin-top:20px}@media only screen and (max-width: 540px){.dynamic-fit-guide .product-faq{margin-top:10px}}.dynamic-fit-guide__dropdown{font-size:.75em;-webkit-appearance:menulist;margin-left:10px}@media only screen and (max-width: 1024px){.dynamic-fit-guide__dropdown{font-size:1em;margin-top:10px}}a.fit-guide-button{z-index:10;position:fixed;bottom:50%;padding:20px 10px;right:-21px;background:#0f1c24;color:#fff;transform:rotate(-90deg)}a.fit-guide-button:hover{color:#fff!important;background:#75231a}#js-fit-guide-popup{display:none}
/*# sourceMappingURL=/cdn/shop/t/86/assets/size-chart.css.map */
