.bm-scope-basket-modal{font-size:13px;line-height:16px}.bm-scope-basket-modal,.bm-scope-basket-modal *,.bm-scope-basket-modal *::before,.bm-scope-basket-modal *::after{box-sizing:border-box}.bm-scope-basket-modal svg{overflow:visible;height:100px;width:100px}.bm-scope-basket-modal .bm-css-url{height:300px}.bm-scope-basket-modal .bm-basket_modal_container{position:fixed;z-index:1051;left:0;top:0;width:100%;height:100%}
.scope-basket-modal .has-focus-keyboard{outline:-webkit-focus-ring-color auto 1px;outline:Highlight solid 1px}.scope-basket-modal.disable_tabNav_styles .has-focus,.scope-basket-modal.disable_tabNav_styles .has-focus-mouse{outline:0 !important}.scope-basket-modal.disable_tabNav_styles div[focusable]:focus,.scope-basket-modal.disable_tabNav_styles button[focusable]:focus,.scope-basket-modal.disable_tabNav_styles a[focusable]:focus{outline:0 !important}.scope-basket-modal.disable_tabNav_styles .bm-cross_sell_unit:focus{color:#000 !important}
body.bm_scroll_lock{overflow:hidden !important;position:fixed !important}body.bm_scroll_lock.parallax,body.bm_scroll_lock.parallax2{position:static !important}.bm-modal_wrapper{position:fixed;z-index:1051;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);cursor:default}.bm-modal_wrapper .bm-modal_container{display:flex;height:100%;justify-content:center;align-items:flex-start;letter-spacing:.3px;line-height:19px}.bm-modal_wrapper .bm-modal_container .bm-modal_content{background-color:#fff;padding:20px 40px;border:solid #d4d4d4 1px;margin:auto;display:flex;flex-direction:column}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-modal_header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid #d3d4d4 1px;padding:0 0 16px 0}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-modal_header .bm-modal_title{font-weight:bold;font-size:15px;padding-right:50px;width:calc(100% - 50px);text-transform:uppercase;box-sizing:border-box;color:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-modal_header .bm-close_button{align-self:flex-start;height:48px;width:48px;border:solid #d4d4d4 1px;transition:border-color 300ms;border-radius:50px;background-color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-modal_header .bm-close_button svg{fill:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-modal_header .bm-close_button:hover{transition:border-color 300ms;border-color:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content{flex-shrink:1;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content::-webkit-scrollbar{display:none}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body{display:flex;padding:30px 0px;font-size:13px;color:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-main_image_container{padding-right:15px;width:calc(100% - 200px)}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-main_image_container .bm-main_image img{max-width:100%;max-height:250px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container{width:201px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1px;background-color:#d3d4d4}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container .bm-set_image{height:100%;width:100%;background-color:#f0f1f1;display:flex;align-items:center}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container .bm-set_image>img{height:auto;width:auto;margin:auto;max-height:100%;max-width:100%}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-one_image{grid-template-columns:1fr}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-one_image .bm-set_image>img{height:200px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-two_images{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-two_images .bm-set_image>img{height:100px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-three_images{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-three_images .bm-set_image:first-child{grid-column:span 2;grid-row:1}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container.bm-three_images .bm-set_image>img{height:100px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container .bm-placeholder_img{-o-object-fit:cover;object-fit:cover;background-color:#f0f1f1;display:flex;justify-content:center;align-items:center}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-set_image_container .bm-placeholder_img .bm-remaining_image_count{color:#000;font-weight:bold;background-color:#d3d4d4;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container{margin:auto;width:200px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container>div{padding:10px 0 0 0;font-size:13px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-article_name,.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-description{font-weight:bold;color:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-article_name.bm-fsp,.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-description.bm-fsp{text-transform:uppercase}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-color,.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-size,.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-model,.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container .bm-quantity{text-transform:capitalize;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container.bm-fsp{margin-top:0;margin-left:16px}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-details_container.bm-fsp>div:first-child{padding:0}.bm-modal_wrapper .bm-modal_container .bm-modal_content .bm-inner_content .bm-modal_body .bm-self_service_body{display:block}.bm-modal_wrapper .bm-modal_container .bm-modal_footer{border-top:solid #d3d4d4 1px;padding:16px 0 0 0}.bm-modal_wrapper .bm-modal_container .bm-modal_footer.bm-self_service_no_border{border:none}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container{display:flex;cursor:pointer;font-weight:500;text-align:center;align-items:center;justify-content:center;height:48px;padding:0 30px;border-radius:50px;border:1px solid #d3d4d4;transition:border-color 300ms;float:left;color:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container.bm-red{float:right;border:none;transition:background-color 300ms;color:#fff;min-width:100px;background-color:#e30613}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container.bm-red:hover{transition:background-color 300ms;background-color:#ff0818}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container.bm-grey{transition:background-color 300ms;background-color:#f0f1f1;border:none}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container.bm-grey:hover{transition:background-color 300ms;background-color:#d3d4d4}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container .bm-button_icon{padding-right:10px}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container .bm-button_icon svg{margin:0px 4px -5px 0px;fill:#000}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container .bm-button_label{font-size:13px}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container:hover{transition:border-color 300ms;border-color:#000}@media only screen and (min-width: 320px){.bm-modal_wrapper .bm-modal_container .bm-modal_content{width:100%;max-height:100%}.bm-modal_wrapper .bm-modal_container .bm-modal_footer{display:flex;flex-direction:column}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container:first-child{margin-bottom:8px}}@media only screen and (min-width: 769px){.bm-modal_wrapper .bm-modal_container .bm-modal_content{width:600px;height:auto;max-height:calc(100vh - 140px)}.bm-modal_wrapper .bm-modal_container .bm-modal_footer{display:block}.bm-modal_wrapper .bm-modal_container .bm-modal_footer .bm-button_container:first-child{margin-bottom:initial}}@media only screen and (min-width: 1200px){.bm-modal_wrapper .bm-modal_container{align-items:center}}@media only screen and (max-width: 768px){.bm-modal_wrapper .bm-modal_container .bm-modal_content{box-sizing:border-box;padding:20px 16px;max-height:100%}}
.bm-cross_sell{width:100%;padding:20px 0;border-top:1px solid #d3d4d4}.bm-cross_sell .bm-cross_sell_header{width:100%;line-height:14px;font-size:13px;font-weight:bold;margin-bottom:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#000}.bm-cross_sell .bm-cross_sell_header .bm-cross_sell_title{display:inline-block}.bm-cross_sell .bm-cross_sell_header .bm-cross_sell_pager{float:right}.bm-cross_sell .bm-slider_wrapper{display:flex;flex-direction:row;width:calc(100% + 30px);position:relative;left:-15px}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow,.bm-cross_sell .bm-slider_wrapper .bm-left_arrow{display:flex;width:34px;position:relative;cursor:pointer;flex:1 0 34px}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow svg,.bm-cross_sell .bm-slider_wrapper .bm-left_arrow svg{width:13px;margin:auto}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow.bm-hidden,.bm-cross_sell .bm-slider_wrapper .bm-left_arrow.bm-hidden{visibility:hidden}.bm-cross_sell .bm-slider_wrapper .bm-left_arrow{right:-10px}.bm-cross_sell .bm-slider_wrapper .bm-left_arrow svg{margin-right:0}.bm-cross_sell .bm-slider_wrapper .bm-left_arrow::after{content:"";height:100%;width:10px;background-image:linear-gradient(to right, white, rgba(255, 255, 255, 0));position:relative;left:-2px}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow{left:-10px}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow svg{margin-left:0}.bm-cross_sell .bm-slider_wrapper .bm-right_arrow::before{content:"";height:100%;width:10px;background-image:linear-gradient(to left, white, rgba(255, 255, 255, 0));position:relative;right:-2px}.bm-cross_sell .bm-slider_wrapper .bm-slider{width:480px}.bm-cross_sell .bm-slider_wrapper .bm-cross_sell_content{display:flex;flex-direction:row;width:-moz-max-content;width:max-content}

.bm-cross_sell_unit{width:150px;display:flex;flex-direction:column;flex:0 0 150px;font-size:13px;line-height:16px;text-align:center;color:#000}.bm-cross_sell_unit:hover{color:#000}.bm-cross_sell_unit:not(:last-of-type){margin-right:10px}.bm-cross_sell_unit>*{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.3px;line-height:19px}.bm-cross_sell_unit .bm-image{width:100%;height:135px;margin-bottom:20px}.bm-cross_sell_unit .bm-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bm-cross_sell_unit .bm-title{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bm-cross_sell_unit .bm-price{font-weight:bold;display:flex;justify-content:center;gap:4px}.bm-cross_sell_unit .bm-compare_price{display:flex;justify-content:center;gap:4px}

/*# sourceMappingURL=basketmodal.css.map*/