.detail-page-sec .infoRight>div:first-child{background-color:#f1f1f1;padding:12px 17px 7px 17px}.detail-page-sec .details-wrapper{border:1.5px solid #f1f1f1;padding-top:19px;padding-bottom:6px}.detail-page-sec .btnOptionChoice.selected{text-transform:none;background:#009092;border:none;padding:2px 0 2px 0;margin-right:4px;color:#fff;min-width:69px}.detail-page-sec .btnOptionChoice.disabled{text-transform:none;background:#fff;border:none;padding:2px 0 2px 0;margin-right:4px;color:#929292;min-width:69px;border:1.9px solid #929292;border-style:dashed}.detail-page-sec .btnOptionChoice{font-family:"Lato",sans-serif;font-weight:700;margin-bottom:4px}.detail-page-sec .btn-minus,.detail-page-sec .btn-plus{min-width:unset !important;border-radius:0;border-color:#d3d3d3;padding-left:6px;padding-right:6px;display:inline-flex;align-items:center}.detail-page-sec .btn-minus{border-right:none}.detail-page-sec .btn-plus{border-left:none}.detail-page-sec .form-control.input-spinner{border-right:none;border-left:none;max-width:27px;padding:.375rem 0;font-family:lato,sans-serif;font-weight:400}.detail-page-sec .input-group{min-width:80px;justify-content:flex-end;align-items:center}.detail-page-sec .btnOptionChoice:not(.selected):not(.disabled){text-transform:none;background:#fff;border:none;padding:2px 0 2px 0;margin-right:4px;color:#929292;min-width:69px;border:1.9px solid #009092}.detail-page-sec .row{margin-right:0;margin-left:0;padding-bottom:8px}.detail-page-sec .infoRight{width:48%}.detail-page-sec .pictureLeft{max-width:48%;min-width:48%}.detail-page-sec h1,.detail-page-sec h2,.detail-page-sec h3,.detail-page-sec h4,.detail-page-sec h5,.detail-page-sec h6{font-weight:bold;text-transform:capitalize;margin-bottom:0;font-family:"Lato",sans-serif;font-weight:700}.detail-page-sec div.infoRight div:nth-child(-n+3) p{margin-bottom:0}.detail-page-sec span.mr{margin-right:12px;font-family:lato,sans-serif;font-weight:400}.detail-page-sec span.ml{margin-left:12px}.detail-page-sec span.span-style{min-width:39px;display:inline-flex;align-items:center}.detail-page-sec .btnAddToCart{background-color:#009092;border:none;padding:8px 0 7px 0;color:#fff;flex-grow:1;font-size:13px;text-transform:uppercase;cursor:pointer;min-width:106px;font-family:"Lato",sans-serif;font-weight:700}.detail-page-sec .btnAddToCart:disabled{background-color:#d3d3d3;cursor:not-allowed}.detail-page-sec .cart-wrapper>div:nth-child(2){min-width:47.5%}.detail-page-sec .cart-wrapper .total-price,.detail-page-sec .item-price{font-family:"Lato",sans-serif;font-weight:700}.detail-page-sec .cart-wrapper .total-price{margin-right:16px}.detail-page-sec .item-price{margin-right:29px}.detail-page-sec .cart-wrapper{margin-top:27px;margin-bottom:52px}.detail-page-sec .infoRight>p{margin-right:25px;margin-top:-4px}.detail-page-sec .infoRight>p:last-child{margin-right:25px;margin-top:-4px;font-family:myriad-pro,sans-serif;font-weight:400}.detail-page-sec .infoRight>p:first-of-type{font-size:15px}.detail-page-sec .cart-wrapper>div:first-child{min-width:37%;justify-content:center;display:flex}.detail-page-sec .cart-wrapper>div:first-child span{margin:auto;justify-content:flex-end;display:flex;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;padding-right:10px;width:100%;font-size:15px}.detail-page-sec .quantityInput{justify-content:flex-start !important}@media(max-width:991px){.detail-page-sec .infoRight{max-width:100%;min-width:100%}.detail-page-sec .pictureLeft{max-width:100%;min-width:100%}.detail-page-sec .infoRight>div:first-child{margin-top:30px}}@media(max-width:575px){.detail-page-sec .btnOptionChoice:not(.selected):not(.disabled){min-width:45px;padding:2px 6px}.detail-page-sec .btnOptionChoice.selected{min-width:45px}.detail-page-sec .single-item-price{width:100%;padding-bottom:0}.detail-page-sec .cart-wrapper .total-price{margin-right:0;padding-left:16px}.detail-page-sec .input-group{min-width:70px}.detail-page-sec .cart-wrapper .itemDetailedPrice{text-align:right}.detail-page-sec .cart-wrapper>div:first-child{min-width:42%}.detail-page-sec .cart-wrapper>div:nth-child(2){min-width:58%}.detail-page-sec .single-item-price>div:first-child{padding-right:5px !important}.detail-page-sec .cart-wrapper .total-price{padding-left:0;margin-left:0}.detail-page-sec .cart-wrapper .itemDetailedPrice{margin-right:0 !important}}