.freight-estimator-modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.freight-estimator-modal--open{display:block;background-color:#0009;overflow-x:hidden;overflow-y:auto}.freight-estimator-popup{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;margin:1.75rem auto;padding:15px 15px 50px}@media(min-width:576px){.freight-estimator-popup{max-width:500px}}@media(min-width:992px){.freight-estimator-popup{max-width:950px}}.fe-img{border:1px solid rgba(0,0,0,.2);padding:.5rem}.fe-img img{width:100%;height:auto;max-width:132px}.fe-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.fe-header button{padding:0;background-color:transparent;border:0;color:#343434;font-weight:700}.fe-form-wrap{display:grid;grid-template-columns:1fr;gap:30px;align-items:center}@media(min-width:992px){.fe-form-wrap{grid-template-columns:180px 1fr}}.fe-form-wrap h3{font-family:20px}.fe-form-wrap form{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}@media(min-width:992px){.fe-form-wrap form{grid-template-columns:repeat(3,1fr)}}.fe-form-wrap form input{width:auto;border:0;border-bottom:1px solid #d4d4d4;width:100%}.fe-form-wrap form select{padding:9px .8em;width:100%}.fe-form-wrap form button{margin-top:auto}body:has(.freight-estimator-modal.freight-estimator-modal--open){overflow:hidden}.fe-results h3{color:#000;font-weight:700;border-bottom:2px solid #707070;font-size:20px;margin-top:15px;margin-bottom:15px;text-transform:none}@media(max-width:991px){.fe-results h3{border-bottom:1px solid #d0cece;border-top:1px solid #d0cece;font-size:16px;padding:10px 0;font-weight:400}}.fe-results .mns-icon,.fe-results .pls-icon{display:inline-block;width:11px;position:relative;height:10px}.fe-results .mns-icon:before{position:absolute;content:"";background:#333;height:2px;width:11px;left:0;top:5px}.fe-results .pls-icon:before{position:absolute;content:"";background:#333;height:2px;width:11px;left:0;top:5px}.fe-results .pls-icon:after{position:absolute;content:"";background:#333;height:2px;width:11px;left:0;top:5px;transform:rotate(90deg)}.fe-results .shipping-methods{display:grid;gap:15px}@media(min-width:992px){.fe-results .shipping-methods{grid-template-columns:repeat(4,1fr)}}.fe-results .shipping-methods .shipping-method{border-radius:.25rem!important;padding:10px;border:1px solid #343a40}@media(max-width:991px){.fe-results .shipping-methods .shipping-method{display:flex;justify-content:space-between}}.fe-results .shipping-methods .shipping-method h4{margin-bottom:15px;font-weight:bolder}.fe-results .shipping-methods .shipping-method p{margin-bottom:0;color:#95989a;font-size:16px}.fe-results .shipping-methods .shipping-method .sm-eta{font-size:18px;margin-bottom:15px;display:block;color:#000}.fe-results .shipping-methods .shipping-method .sm-price{font-size:26px;display:block;color:#000}.packages-summary-text{font-size:18px;color:#000}.packages .package{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:30px}@media(min-width:992px){.packages .package{grid-template-columns:calc(35% - 15px) calc(55% - 15px)}}.packages .package .package-summary{border-radius:.25rem!important;padding:15px;border:1px solid #343a40;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}@media(max-width:999px){.packages .package .package-summary{display:none}}.packages .package .package-summary p{font-size:80px;margin-bottom:0;line-height:1;color:#000}.packages .package .package-summary strong{font-size:30px;color:#000}.packages .package .box{border-radius:.25rem!important;padding:15px;border:1px solid #343a40}.packages .package .box h4{color:#000;font-size:15px;text-transform:none}.packages .package .box p{margin-bottom:0;color:#95989a;font-size:16px}.packages .package .box span{color:#000;font-size:18px;margin-bottom:8px;display:inline-block}.packages .package .box .box-info{display:flex;align-items:center;justify-content:space-between;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/93/assets/freight-estimator.css.map */
