.ms_product_bg{width:100%;background-color:#f6f4f3}.product__wrapper{margin:0}.product__wrapper__inner{max-width:1400px;margin:0 auto;padding:0 30px}.ms_product_images{padding:0 35px;position:relative}.ms_product_images_dp{display:block}.ms_product_images_tab{display:none}.product__slides{display:flex;flex-wrap:wrap}.product__slide{width:100%;flex:none}.product__content{padding:70px 40px 0}.form__width{max-width:100%}.product__title{color:#1c3251;font-family:DejanireText-Regular!important;font-size:30px;line-height:34px;letter-spacing:0px}.product__price span{color:#1c3251;font-family:Oswald-Bold!important;font-size:30px;line-height:34px;letter-spacing:1px}s.product__price--strike,.product__price--off,.shop-pay-terms{display:none}.ms_star__images{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:0 0 10px}.product__block--lines{border-top:1px solid #93918f;border-bottom:1px solid #93918f}.radio__fieldset{border-bottom:none!important}.radio__fieldset .radio__button label{color:#1c3251;background-color:#f6f4f3;border:1px solid #7d8898;border-radius:70px;font-family:Oswald-SemiBold;font-size:14px;letter-spacing:1px;transition:all ease-in-out .2s;padding:10px 50px}.radio__fieldset .radio__button label:hover{opacity:.8;border:1px solid #7d8898!important}.ms_product_option_footer{width:100%;border-bottom:1px solid #93918f;padding:20px 0}.ms_suit_selected{width:100%;display:flex;align-items:center;justify-content:space-between}.ms_suit_selected p{margin:0;color:#1f2021;font-family:Acumin-Pro-Regular!important;font-size:16px;line-height:20px;letter-spacing:0px}.ms_suit_selected p span{font-family:Acumin-Pro-Bold!important}.ms_jacket_size{padding:0 20px 0 0}.diff_size_main{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:30px 0 0}.need_a_diff{text-decoration:underline;color:#0f0f0f;font-family:Acumin-Pro-Regular!important;font-size:13px;line-height:15px;letter-spacing:0px;cursor:pointer}.ms_product_button{width:100%;display:flex;flex-wrap:wrap;padding:50px 0 0}.ms_product_atc_button{margin:0;color:#f6f4f3;background-color:#1c3251;border:1px solid #1c3251;text-transform:uppercase;font-family:Oswald-Bold!important;font-size:16px;line-height:16px;letter-spacing:1px;transition:all ease-in-out .2s;padding-top:16px;padding-bottom:16px}.ms_product_atc_button:hover{color:#f6f4f3;background-color:#1c3251;border:1px solid #1c3251;opacity:.8}.ms_product_atc_button:after{display:none}.wk-button.wk-align-center.wk-align-content-center.wk-full-width{width:100%;border:1px solid #1c3251;border-radius:300px;min-height:50px}.wk-button .wk-text{text-transform:uppercase;font-family:Oswald-Bold!important;font-size:16px;line-height:16px;letter-spacing:1px}#shopify-block-wishlist_king_wishlist_button_block_AxRjaw{padding:0 0 40px}.ms_pt_icon_text{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:7px 0}.ms_pt_it_icon{width:30px}.ms_pt_it_icon img{width:100%;display:block}.ms_pt_it_text{width:calc(100% - 30px);padding:0 0 0 20px}.ms_pt_it_text p{margin:0;color:#0f0f0f;font-family:Acumin-Pro-Regular;font-size:16px;line-height:24px;letter-spacing:0px}.u_modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.u_modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:60%}.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.u_modal-content p{color:#0f0f0f;display:inline-block;text-transform:capitalize;font-size:13px;margin:0}@media(max-width:1024px){.ms_product_images{padding:0 15px}.product__content{padding:50px 20px 0}.radio__fieldset .radio__button label{padding:10px 40px}.ms_suit_selected p{font-size:15px;line-height:19px}.u_modal-content{width:80%}.ms_jacket_size{padding:0 10px 0 0}.product__title,.product__price span{font-size:25px;line-height:29px}.radio__legend__option-name{font-size:18px;line-height:18px}.radio__fieldset .radio__button label{font-size:13px}.ms_product_atc_button{font-size:15px;line-height:15px}}@media(max-width:749px){.product__wrapper__inner,.ms_product_images{padding:0}.product__images{position:relative}.product__slide{width:100%;padding:0!important}.product__thumbs{overflow:hidden}.product__content{padding:40px 30px 0}.product__title__wrapper{padding-right:0}}@media(max-width:490px){.product__content{padding:30px 20px 0}.radio__fieldset .radio__button label{padding:10px 30px}.ms_suit_selected p{font-size:13px;line-height:17px}.need_a_diff{font-size:14px;line-height:14px}.u_modal-content{width:90%}}.radio__legend__option-name{display:flex;color:#1c3251;font-family:Oswald-SemiBold;font-size:20px;line-height:20px;letter-spacing:1px}.ms_tooltip{position:relative;top:0;left:5px;display:flex;align-items:center;justify-content:center;width:12px;height:12px}.ms_tooltip svg{width:12px;height:12px;position:relative}.ms_tooltip .ms_tooltiptext{font-size:12px;visibility:hidden;width:400px;background-color:#0f0f0f;color:#fefbf8;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;top:112%;right:-220px;margin-left:-60px;font-family:var(--FONT-STACK-BODY)!important}.ms_tooltip:hover .ms_tooltiptext{visibility:visible}.radio_legend_inventory_message{padding:0 0 0 10px}.radio_legend_inventory_message p{margin:0;color:#0f0f0f;font-family:Acumin-Pro-Regular!important;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px}@media(max-width:749px){.ms_product_bg{padding-top:0}.ms_tooltip .ms_tooltiptext{right:-300px}}@media(max-width:490px){.ms_tooltip .ms_tooltiptext{width:300px;right:-210px}}.ms_star__images{justify-content:space-between}.ms_star__images svg{width:70px}.ms_star__images .oke-sr-count{font-size:14px;text-decoration:underline}.ms_fit_predictor{width:auto;display:flex;align-items:center;justify-content:flex-start;padding:0 10px 0 0}.ms_fit_pr_icon{width:15px}.ms_fit_pr_icon img{width:100%;display:block}.ms_fit_pr_heading{width:max-content;padding:0 0 0 5px;position:relative;top:2px}.ms_fit_pr_heading h3{margin:0;color:#0f0f0f;font-family:Acumin-Pro-Bold;font-size:14px;letter-spacing:0px}.ms_fit_pr_button{width:max-content;position:relative;top:2px;padding:0 0 0 5px}.ms_fit_pr_button p{margin:0;color:#0f0f0f;font-family:Acumin-Pro-Regular;font-size:14px;line-height:18px;letter-spacing:0px;text-decoration:underline;cursor:pointer}@media(max-width:490px){.ms_fit_pr_heading h3{font-size:12px}.ms_fit_pr_button p{font-size:12px;line-height:16px}.ms_star__images svg{width:60px}.ms_star__images .oke-sr-count{font-size:12px;text-decoration:underline}}.ms_product_wish{position:absolute;z-index:1;top:25px;right:60px;display:flex;align-items:center;justify-content:center;width:25px;height:20px;cursor:pointer}.ms_product_wish svg{width:100%;height:100%}.ms_product_wish svg path{fill:none;stroke:#1c3251;stroke-opacity:1;stroke-width:7px}@media(max-width:1024px){.ms_product_wish{top:25px;right:40px}}@media(max-width:749px){.ms_product_wish{top:20px;right:20px}}.ms_product_wish.fill_heart svg path{fill:#000}.radio__fieldset .radio__button input.sold-out+label{background-color:#fefbf8;color:#0f0f0f}.radio__fieldset .radio__button input:checked~label{color:#f6f4f3;background-color:#1c3251;border:1px solid #1c3251;border-color:#1c3251}.selector-wrapper:last-child .radio__fieldset .radio__button input.sold-out+label{background-color:var(--COLOR-A5);color:var(--COLOR-A20)}.selector-wrapper:last-child .radio__fieldset .radio__button input:checked~label{color:#f6f4f3;background-color:#1c3251;border:1px solid #1c3251;border-color:#1c3251}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ms-product.css.map */
