#size-guide{z-index:9999999999}#size-guide #size-guide-modal-content{background:#fbfaf7;border-radius:27px;padding:31px 50px 83px}#size-guide #size-guide-modal-content ul li{font-family:ABC Gaisyr,serif}@media (max-width: 995px){#size-guide #size-guide-modal-content{padding:36px 28px}}#size-guide #size-guide-modal-content .modal-title{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:25px;line-height:24px;color:#404040;margin-bottom:20px}@media (max-width: 995px){#size-guide #size-guide-modal-content .modal-title{font-size:20px}}#size-guide #size-guide-modal-content .sg-modal-tab{background:#fff;border-radius:5px;margin-right:8px;padding:13px 18px;cursor:pointer;font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;letter-spacing:.631579px;text-transform:uppercase;color:#404040;border:none}#size-guide #size-guide-modal-content .sg-modal-tab.active{border:1px solid #000000}@media (max-width: 995px){#size-guide #size-guide-modal-content .sg-modal-tab{padding:13px 16px;line-height:12px}}#size-guide #size-guide-modal-content .sg-underline{width:100%;border-top:.5px solid #000000;margin:6px 0 0}#size-guide #size-guide-modal-content .product-title{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:20px;line-height:24px;color:#404040;margin:24px 0 0}@media (max-width: 995px){#size-guide #size-guide-modal-content .product-title{font-size:18px}}#size-guide #size-guide-modal-content .product-title span{text-transform:capitalize}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch span{font-family:Work Sans,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:20px;text-transform:uppercase;color:#40404080}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch span.active{color:#404040}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch .unit-switch-toggle{position:relative;display:inline-block;width:30px;height:18px;margin:0 9px}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch .unit-switch-toggle input{opacity:0;width:0;height:0}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch .unit-switch-toggle input:checked+.unit-switch-track:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translate(12px)}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch .unit-switch-toggle .unit-switch-track{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#fff;border:.2px solid #404040;border-radius:17px;-webkit-transition:.4s;transition:.4s}#size-guide #size-guide-modal-content .size-guide-quiz-top .unit-switch .unit-switch-toggle .unit-switch-track:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background:#404040;-webkit-transition:.4s;transition:.4s;border-radius:50%}#size-guide #size-guide-modal-content #size-guide-quiz-container .sub-title{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:16px;line-height:20px;color:#404040;margin:22px 0 11px}@media (max-width: 995px){#size-guide #size-guide-modal-content #size-guide-quiz-container .sub-title{font-size:14px}}#size-guide #size-guide-modal-content #size-guide-quiz-container .sub-title span{text-transform:lowercase}#size-guide #size-guide-modal-content #size-guide-quiz-container .input-container{display:flex;flex-direction:column;justify-content:flex-end;position:relative;padding:6px 18px;height:53px;border:.5px solid #000}#size-guide #size-guide-modal-content #size-guide-quiz-container .input-container .sg-input{font-size:14px;line-height:22px;border:none;outline:none;background:none}#size-guide #size-guide-modal-content #size-guide-quiz-container .input-container .sg-input-label{color:#404040;position:absolute;top:50%;transform:translateY(-50%);left:19px;font-size:12px;line-height:22px;transition:all .3s ease;text-transform:uppercase}#size-guide #size-guide-modal-content #size-guide-quiz-container .input-container .sg-input:focus+.sg-input-label,#size-guide #size-guide-modal-content #size-guide-quiz-container .input-container .sg-input:valid+.sg-input-label{top:10px;font-size:10px;color:#40404080}#size-guide #size-guide-modal-content #size-guide-quiz-container .sg-next-btn{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:18px;display:flex;align-items:center;justify-content:center;line-height:17px;text-align:center;letter-spacing:.975px;text-transform:uppercase;background:#403f3f;color:#fff;width:100%;height:47px;margin:30px 0 28px;border:none;outline:none}@media (max-width: 768px){#size-guide #size-guide-modal-content #size-guide-quiz-container .sg-next-btn{font-size:14px;line-height:13px;width:100%;margin-top:25px}}#size-guide #size-guide-modal-content #size-guide-quiz-container .step-dots .dot{border:1px solid #404040;width:9px;height:9px;border-radius:50%}#size-guide #size-guide-modal-content #size-guide-quiz-container .step-dots .dot.middle{margin:0 21px}#size-guide #size-guide-modal-content #size-guide-quiz-container .step-dots .dot.active{background:#404040}#size-guide #size-guide-modal-content .model-sizing{overflow-x:scroll;padding-bottom:25px}#size-guide #size-guide-modal-content .model-sizing::-webkit-scrollbar{width:13px}#size-guide #size-guide-modal-content .model-sizing::-webkit-scrollbar-track{background:#f1f1f1;border-radius:18px;height:3px}#size-guide #size-guide-modal-content .model-sizing::-webkit-scrollbar-thumb{background:#bfa195;height:3px;border-radius:18px}#size-guide #size-guide-modal-content .model-sizing::-webkit-scrollbar-thumb:hover{background:#bfa195;opacity:.3}#size-guide #size-guide-modal-content .model-sizing .sg-model{margin:17px 10px 0 0}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-img{width:199px;height:268px;margin-bottom:11px}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-img img{position:absolute;height:100%;object-fit:cover}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-name,#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-size,#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-stats{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;color:#000;line-height:24px;margin:0}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-name{font-size:16px}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-size{font-size:14px;max-width:200px}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-underline{border-top:.5px solid rgba(0,0,0,.5);width:150px;margin:5px 0 11px}#size-guide #size-guide-modal-content .model-sizing .sg-model .sg-model-stats{font-size:12px;margin-bottom:3px;max-width:150px}#size-guide #size-guide-modal-content .size-guide-wrapper{width:100%;overflow:auto}#size-guide #size-guide-modal-content #size-guide-chart.size-guide-popover{margin-top:15px}#size-guide #size-guide-modal-content .size-guide-headers th{padding-right:1.25rem}#size-guide .slide-fade-enter-active,#size-guide .slide-fade-leave-active{transition:transform .2s cubic-bezier(.11,0,.5,0),opacity .4s cubic-bezier(.11,0,.5,0),height .4s cubic-bezier(.11,0,.5,0)}#size-guide .slide-fade-enter-from{transform:translate(20px);opacity:0}#size-guide .slide-fade-leave-to{transform:translate(-20px);opacity:0}#size-guide #size-guide-content{overflow-x:hidden}#size-guide .dot-selector label{margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}#size-guide .dot-selector label .custom-radio-button{width:12px;height:12px;border-radius:50%;position:relative;background:#000}#size-guide .dot-selector label p{margin:.25rem 0 0;font-size:12px;letter-spacing:.62px;font-weight:400}#size-guide .dot-selector input:checked~label .custom-radio-button:after{content:"";position:absolute;width:150%;height:150%;border-radius:50%;border:1px solid black;top:50%;left:50%;transform:translate(-50%,-50%)}#size-guide .btn-close{position:absolute;top:2%;right:2%;z-index:10;cursor:pointer}#size-guide .title{font-family:Optima}#size-guide .sub-title{font-family:brandon-grotesque}#size-guide .x-btn{padding:5px}#size-guide h2{font-size:1.75rem}#size-guide h3{font-size:1rem;letter-spacing:.07rem;font-weight:400}#size-guide h4{font-family:ABC Gaisyr,serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1rem;font-weight:light}#size-guide .next-btn{padding:5px 0!important;min-width:6rem!important}#size-guide .sub-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}#size-guide .sub-container .input{border:1px solid black;background-color:#fafbfa;text-transform:uppercase;font-family:ABC Gaisyr,serif;padding:10px 2px;margin:5px;text-align:center;border-radius:0}#size-guide .sub-container .input::-webkit-outer-spin-button,#size-guide .sub-container .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#size-guide .sub-container .input[type=number]{-moz-appearance:textfield}#size-guide .sub-container .feet{flex:1}#size-guide .sub-container .inches{flex:3}#size-guide .radio-input{background-color:#000}#size-guide .dot-selector{display:flex;flex-direction:column;justify-content:center;margin:5px 10px 0}#size-guide label{font-family:ABC Gaisyr,serif;text-align:center}#size-guide .fit-container{display:flex;flex-direction:column;justify-content:flex-start;width:100%}#size-guide .fit-container input:checked~label{background:#6f534a;color:#fff}#size-guide .fit-btn{background:#ffffffb3;border:.5px solid #000000;font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:14px;line-height:13px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#404040;height:44px;width:100%}#size-guide .fit-btn:hover,#size-guide .fit-btn:focus{background:#bfa195;color:#fff}#size-guide .info-container{width:100%}#size-guide .progress-wrapper{margin:1rem 0}#size-guide .progress-wrapper .progress{margin-bottom:2px;background:#fff;border:.2px solid #404040;border-radius:17px;height:14px}#size-guide .progress-wrapper .progress .progress-bar{background:#bfa195;border-right:.2px solid #404040;border-radius:17px}#size-guide .progress-wrapper .progress .highlight-size{color:#779f8c;text-transform:lowercase;text-decoration:underline}#size-guide .progress-wrapper p{font-family:ABC Gaisyr,serif;font-style:normal;font-weight:300;font-size:11px;line-height:20px;text-transform:uppercase;color:#404040}
/*# sourceMappingURL=/cdn/shop/t/1065/assets/size-guide-new.scss.css.map */
