#purchase_options{height:3rem}.nfb-purchase-options{display:flex;margin-top:1rem;margin-bottom:1rem;padding:1.5rem 0}@media screen and (max-width: 380px),print{.nfb-purchase-options{flex-direction:column}}.nfb-purchase-options__jacket{height:175px;width:auto;margin-right:1rem}@media screen and (max-width: 380px),print{.nfb-purchase-options__jacket{margin-bottom:1rem}}.nfb-purchase-options__options-container,.nfb-purchase-options__other-options,.nfb-purchase-options__actions-container,.nfb-purchase-options__buttons-row,.nfb-purchase-options__button-container{display:flex}.nfb-purchase-options__options-container,.nfb-purchase-options__other-options,.nfb-purchase-options__actions-container,.nfb-purchase-options__buttons-row{flex-direction:column}.nfb-purchase-options__options-container,.nfb-purchase-options__other-options{justify-content:space-between}.nfb-purchase-options__actions-container,.nfb-purchase-options__buttons-row{flex-wrap:wrap;align-items:flex-start}.nfb-purchase-options__button-container,.nfb-purchase-options__sign-in-link{white-space:nowrap}.nfb-purchase-options__other-options{min-height:56px}.nfb-purchase-options__purchase-options{margin-right:1rem}.nfb-purchase-options #rental-product-link{display:inline-block}.nfb-purchase-options .nfb-rent-button-container{display:flex}.nfb-purchase-options__button-container,.nfb-purchase-options .nfb-work-page__product-message{margin-right:1rem;margin-bottom:1rem}.nfb-purchase-options__title,.nfb-purchase-options__title--secondary{margin-bottom:1rem}.nfb-purchase-options__errors-row .m-callout{margin-top:0}.nfb-purchase-options__product-message{color:#000;padding:1rem;border-radius:2px;background-color:#e3e3e2;line-height:1.25;text-align:center}.nfb-purchase-options__product-message a{color:#263ea6}.nfb-purchase-options__product-message a:hover{text-decoration:underline}@media screen and (min-width: 768px),print{.nfb-purchase-options__jacket{margin-right:2rem}}@media screen and (min-width: 480px),print{.nfb-purchase-options__buttons-row{flex-direction:row;align-items:center}.nfb-purchase-options__other-options{margin-bottom:1rem}.nfb-purchase-options__other-options .nfb-purchase-options__button-container,.nfb-purchase-options__other-options .nfb-purchase-options__title--secondary{margin-bottom:0}}.nfb-inline-message{margin-bottom:.5rem}.nfb-purchase-options #conditionsUtilisationsLocation .popover,.nfb-purchase-options #conditionsUtilisationsDTO .popover,.nfb-work-page__header #conditionsUtilisationsLocation .popover,.nfb-work-page__header #conditionsUtilisationsDTO .popover{max-width:700px}.nfb-purchase-options .is-popoverLink,.nfb-work-page__header .is-popoverLink{margin-left:.75rem;vertical-align:top;color:#6b6a69}.nfb-purchase-options .dropdown-menu,.nfb-work-page__header .dropdown-menu{color:#000;min-width:290px;left:0;right:auto;top:100%;white-space:normal}.nfb-purchase-options .dropdown-menu p,.nfb-work-page__header .dropdown-menu p{padding-right:1rem;padding-left:1rem}.nfb-purchase-options .dropdown-toggle:after,.nfb-work-page__header .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.nfb-purchase-options .dropdown-item,.nfb-work-page__header .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#0085ca;text-align:inherit;white-space:nowrap;background-color:#0000;border:0}.nfb-purchase-options .dropdown-item:focus,.nfb-purchase-options .dropdown-item:hover,.nfb-work-page__header .dropdown-item:focus,.nfb-work-page__header .dropdown-item:hover{text-decoration:none;background-color:#6b6a69}.nfb-purchase-options .dropdown-divider,.nfb-work-page__header .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.nfb-purchase-options .btn__status-message,.nfb-work-page__header .btn__status-message{text-transform:none}.nfb-purchase-options .btn__status-message display:block,.nfb-work-page__header .btn__status-message display:block{white-space:normal}.nfb-purchase-options h5,.nfb-work-page__header h5{font-size:1em;font-weight:700;padding-right:1rem;padding-left:1rem}
