.pickup-store-line-item-name{margin-left:rem(10);margin-top:rem(10)}.pickup-store-line-item-name a{color:#060506;font-weight:500}.pickup-store-total-amount{font-family:proxima-nova!important}.pickup-store-product-detail{margin-top:rem(15)}.pickup-store-cart-availability{margin-bottom:rem(45)}.pickup-store-product-info{border:solid #dedede;box-shadow:0 0 rem(2) rem(6) hsla(0,0%,74%,.5)}.pickup-store-inventory-seperator{height:rem(110);border-left:solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.pickup-store-inventory-seperator{border-left:none;-ms-flex-pack:start;justify-content:flex-start}}.pickup-store-inventory-seperator .unavailable-text{font-family:proxima-nova;color:#060506}.pickup-store-inventory-status{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;line-height:rem(20)}.pickup-store-inventory-status .low-stock{margin-bottom:rem(9)!important}.pickup-store-inventory-status-icon{padding:rem(10);margin-right:rem(10)}.pickup-store-inventory-status-icon-available{background:url("../../images/pickup-store-inventory-icon.svg") no-repeat 50%}@media (max-width:543.98px){.pickup-store-inventory-status-icon-available{background:url("../../images/charm_circle-tick.svg") no-repeat 50%}}.pickup-store-inventory-status-icon-unavailable{background:url("../../images/no-stock-availability.svg") no-repeat 50%}@media (max-width:543.98px){.pickup-store-inventory-status-icon-unavailable{background:url("../../images/pdp-no-stock-availability.svg") no-repeat 50%}}.pickup-store-inventory-status-icon-unavailable.store-pick-store-unavailable{background:url("../../images/pickupstore-icon.svg") no-repeat 50%}.pickup-store-inventory-status-icon-online{background:url("../../images/pickup-store-inventory-icon.svg") no-repeat 50%;margin-bottom:rem(15)}@media (max-width:543.98px){.pickup-store-inventory-status-icon-online{background:url("../../images/charm_circle-tick.svg") no-repeat 50%}}.pickup-store-inventory-status span{color:#060506;font-size:rem(14);font-weight:300;letter-spacing:rem(.61);line-height:rem(18)}.pickup-store-inventory-status .unavailable-text{color:#af2828}.pickup-store-rectangle{box-sizing:border-box;min-height:rem(86);border:solid #dedede;background-color:#f7f7f7;box-shadow:0 0 rem(2) rem(6) hsla(0,0%,74%,.5);margin-bottom:rem(20);padding:rem(20.5) rem(30.5) rem(20.5) rem(20.5)}.pickup-store-rectangle .checkbox{margin-bottom:rem(5)}.pickup-store-rectangle .checkbox-label{color:#1e1e1e;font-size:rem(16);font-weight:500;letter-spacing:rem(1.14);line-height:rem(20)}.pickup-store-rectangle-store-detail{color:#1e1e1e;font-size:rem(14);font-weight:300;letter-spacing:rem(1);line-height:rem(20);margin-left:rem(29)}.pickup-store-rectangle-store-detail .change{text-decoration:underline;cursor:pointer}.pickup-store-rectangle .custom-checkbox .pickup-checkbox{padding-left:rem(4)}.pickup-store-rectangle .custom-checkbox .pickup-checkbox:before{border:solid #000;border-radius:rem(3);box-shadow:none;background:transparent;left:rem(-24)}.pickup-store-rectangle .custom-checkbox .pickup-checkbox:after{left:rem(-24)}.pickup-store-rectangle .custom-checkbox .pickup-checkbox.disabled{border:solid #f7f7f7}.pickup-store-rectangle .custom-checkbox .pickup-checkbox.disabled:before{border-color:rgba(0,0,0,.3)}.pickup-store-error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pickup-store-error-rectangle{box-sizing:border-box;min-height:rem(71);border:solid #e14a4a;border-radius:0 0 rem(3) rem(3);background-color:#fef2f2;margin-bottom:rem(20);padding:rem(14.5) rem(19)}.pickup-store-error-text{color:#b02c2c;font-size:rem(14);font-weight:300;letter-spacing:rem(.82);line-height:rem(20);width:rem(650)}.pickup-store-error-icon{padding:rem(10);background:url("../../images/warning.svg") no-repeat 50%;margin-right:rem(20);margin-left:rem(0)}
