.related-product-modal #product-in-basket-image{min-height:66px;aspect-ratio:1.25}@media(min-width:768px){.related-product-modal #product-in-basket-image{min-height:96px}}.related-product-modal .product-list{margin-bottom:0;padding-bottom:1rem}.related-product-modal .product-container .add-basket-form{opacity:1;margin:0;background-color:#fff;display:block;padding:0;box-sizing:border-box}.related-product-modal .product-list-bg{width:290px;margin:auto;background-color:#eff0f1}@media(min-width:768px){.related-product-modal .product-list-bg{width:100%}}.related-product-modal .product-wrapper-container .product-container a{width:212px;width:224px}.related-product-modal .product-container .price{left:20px}.related-product-modal .modal-content{max-width:100%;border:0}@media(min-width:768px){.related-product-modal .modal-content{max-width:734px;width:734px}}.related-product-modal .modal-content .modal-header{border-bottom:unset;padding-bottom:10px}.related-product-modal .modal-content .modal-header .row{display:flex;align-items:stretch;max-width:400px;margin-left:auto;margin-right:auto}@media(min-width:768px){.related-product-modal .modal-content .modal-header .row{max-width:100%;margin-left:-16px;margin-right:0;padding:0 10px 8px 17px}}.related-product-modal .modal-content .modal-header .row div{display:flex;align-items:center;margin-top:12px;margin-left:45px}@media(min-width:768px){.related-product-modal .modal-content .modal-header .row div{margin-left:0}}.related-product-modal .modal-content .modal-header .row .close{justify-content:flex-end;padding-right:15px;align-items:flex-start;padding-top:10px;margin:0}.related-product-modal .modal-content .modal-header .row .close svg{position:fixed;right:20px;top:20px}@media(min-width:768px){.related-product-modal .modal-content .modal-header .row .close{padding-top:15px}.related-product-modal .modal-content .modal-header .row .close svg{position:static;right:auto;top:auto}}.related-product-modal .modal-content .modal-header .modal-title{font-weight:bold;font-size:20px;color:#28c28e;padding-left:15px}@media(min-width:768px){.related-product-modal .modal-content .modal-header .modal-title{font-size:28px}}.related-product-modal .modal-content .modal-header .small-padding{padding-right:0}@media(min-width:540px){.related-product-modal .modal-content .modal-header .small-padding{padding-right:initial}}.related-product-modal .modal-content .modal-body{padding:0 0 0 0}.related-product-modal .modal-content .modal-body .btn-lg{height:42px;padding:7px 15px;font-size:18px}.related-product-modal .modal-content .modal-body .view-product-width{width:180px}.related-product-modal .modal-content .modal-body .btn-sm{width:90px;height:42px;padding:7px 15px;font-size:18px}@media(min-width:768px){.related-product-modal .modal-content .modal-body .btn-sm{width:50%}}.related-product-modal .modal-content .modal-body .btn-block+.btn-block{margin-top:0}.related-product-modal .modal-content .modal-body .btn-info{margin-left:0}@media(min-width:768px){.related-product-modal .modal-content .modal-body .btn-info{margin-left:6px}}.related-product-modal .modal-content .modal-body .container-image{width:188px;height:150px}.related-product-modal .modal-content .modal-body .sku-position{margin-right:10px}.related-product-modal .modal-content .modal-body .btnContainer{display:flex;margin-left:6px;box-sizing:border-box;bottom:10px}.related-product-modal .modal-content .modal-body .product-container{background-color:#fff}.related-product-modal .modal-content .modal-body .product-container:hover a{box-shadow:none}.related-product-modal .modal-content .modal-body .product-container a.analytics-recommendation-product{background-color:transparent}.related-product-modal .modal-content .modal-body .product-container a.btn-info{background-color:#75838c}.related-product-modal .modal-content .modal-body .container-width{width:218px;height:310px;margin:5px}.related-product-modal .modal-content .modal-body .image-padding{padding-left:15px;padding-right:15px}@media(min-width:768px){.related-product-modal .modal-content .modal-body .image-padding{padding:0}}.related-product-modal .modal-content .modal-body #basket-row{padding-top:0;max-width:320px;margin-left:auto;margin-right:auto}@media(min-width:768px){.related-product-modal .modal-content .modal-body #basket-row{margin-left:24px;margin-right:0;max-width:100%}}.related-product-modal .modal-content .modal-body #basket-row #product-in-basket-image{width:calc(100% + 15px);height:auto;min-height:0;margin-left:0;margin-right:-15px}@media(min-width:768px){.related-product-modal .modal-content .modal-body #basket-row #product-in-basket-image{width:120px;min-height:96px;height:96px;margin-right:0}}.related-product-modal .modal-content .modal-body #basket-row .btn-lg{width:100%}@media(min-width:768px){.related-product-modal .modal-content .modal-body #basket-row .btn-lg{width:250px}}.related-product-modal .modal-content .modal-body .btn-primary{margin-top:10px;margin-left:0}@media(min-width:768px){.related-product-modal .modal-content .modal-body .btn-primary{margin-top:0;margin-left:10px}}.related-product-modal .modal-content .modal-body .free-delivery-advert{padding:0 25px 20px;margin-top:-10px}.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-1{display:flex;border:3px solid #cc094b;padding:20px;margin:auto;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;max-width:290px}@media(min-width:768px){.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-1{max-width:unset}}.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-1 *{color:#cc094b;height:100%}.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-2{display:flex;border:3px solid #28c28e;padding:20px;margin:auto;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;max-width:290px}@media(min-width:768px){.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-2{max-width:unset}}.related-product-modal .modal-content .modal-body .free-delivery-advert .advert-2 *{color:#28c28e}.related-product-modal .modal-content .modal-body .free-delivery-advert h3{text-wrap-style:pretty;font-weight:700;text-align:center;margin-top:0}.related-product-modal .modal-content .modal-body .free-delivery-advert p{text-wrap-style:pretty;text-align:center;margin:auto}.related-product-modal .modal-content .modal-body .free-delivery-advert img{display:none}@media(min-width:768px){.related-product-modal .modal-content .modal-body .free-delivery-advert img{display:initial}}.related-product-modal .modal-content .modal-body .related-modal-box{background-color:#eff0f1}.related-product-modal .modal-content .modal-body #basket-total-div{margin-left:-6px;padding-bottom:15px;margin-top:15px}@media(min-width:768px){.related-product-modal .modal-content .modal-body #basket-total-div{padding-bottom:20px;margin-top:0}}.related-product-modal .modal-content .modal-body #basket-total{color:#5e6970;font-weight:bold}@media(min-width:768px){.related-product-modal .modal-content .modal-body #basket-total{font-weight:normal}}.related-product-modal .modal-content .modal-body .basket-cost{color:#cb094b;font-size:14px}.related-product-modal .modal-content .modal-body .small-text{margin-top:10px;font-size:16px;padding-top:20px;color:#193040;font-weight:bold;text-align:center;width:280px;margin:auto;padding-bottom:15px}@media(min-width:768px){.related-product-modal .modal-content .modal-body .small-text{line-height:1;font-size:18px;text-align:left;width:auto;margin-left:26px;padding-top:11px;padding-bottom:6px}}.related-product-modal .modal-content .modal-body .small-text-button{font-size:16px;height:38px;width:88px;margin-left:10px}.related-product-modal .modal-content .modal-body .title-position{bottom:60px}.related-product-modal .modal-content .modal-body .product-title{font-weight:bold;font-size:14px;margin-left:-6px;overflow:hidden;text-overflow:initial;max-width:100%;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:768px){.related-product-modal .modal-content .modal-body .product-title{font-size:18px;white-space:nowrap;text-overflow:ellipsis;display:block}}.related-product-modal .modal-content .modal-body .small-text-bold{font-weight:bold}.related-product-modal .modal-content .modal-body .grey-box-padding{margin-left:15px;margin-right:15px}.related-product-modal .modal-content .modal-body .grey-box-padding .small-text-bold{text-align:center}@media(min-width:768px){.related-product-modal .modal-content .modal-body .grey-box-padding .small-text-bold{text-align:left}}@media(min-width:768px){.related-product-modal .modal-content .modal-body .grey-box-padding{margin-left:30px;margin-right:30px}}.related-product-modal .modal-content .row{width:inherit;margin-left:unset;margin-right:unset}.related-product-modal .modal-content .row{padding:10px 15px 10px 15px}.related-product-modal .modal-content .product-image{width:20rem}.related-product-modal .modal-content .button-padding{margin-bottom:15px}@media(min-width:768px){.related-product-modal .modal-content .button-padding{margin-bottom:25px}}