#collectplus-widget :focus{outline:none!important;box-sizing:border-box}#collectplus-widget #collectplus-widget-inner{float:right;width:100%}#collectplus-widget #collectplus-widget-inner #collectplus-header{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #collectplus-header span{font-size:15px;font-weight:600;border-bottom:2px solid #dddddd;text-align:center;display:inline-block;width:100%;padding-bottom:10px}#collectplus-widget #collectplus-widget-inner #collectplus-tabs{padding:0;margin-top:0;margin-bottom:20px}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li{list-style:none;display:inline-block;width:48%}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a{display:block;font-size:14px;position:relative;background:#fff;width:100%;text-decoration:none;border:1px solid #dddddd;text-align:center;border-radius:3px;padding:5px;font-weight:600;color:inherit;letter-spacing:.02em}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a.active-tab-header{background:#000;color:#fff;border:1px solid black}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a .collect-plus-info{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:0;width:15px;height:15px;border-radius:100%;color:#fff;background-color:#000;line-height:14px;font-size:.8em;font-style:normal}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a .collect-plus-info:after{position:absolute;content:"Collect your order at your convenience, from your choice of over 7000 CollectPlus points across the UK";background-color:#000c;width:200px;padding:10px;border-radius:5px;font-size:.9em;right:calc(100% + 15px);top:50%;transform:translateY(-50%);letter-spacing:.1em;font-weight:500;line-height:1.7em;opacity:0;display:none;transition:opacity .25s ease-in-out .1s}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a .collect-plus-info:hover:after{opacity:1;display:block}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a .collect-plus-info.selected-shipping-method{color:#000;background-color:#fff}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li a .collect-plus-info.selected-shipping-method:hover:after{color:#fff}#collectplus-widget #collectplus-widget-inner #collectplus-tabs li:last-child{margin-left:4%}#collectplus-widget #collectplus-widget-inner #tab-content .hidden-cp-content{display:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content h3{font-size:12px;padding:10px;margin-bottom:10px;text-align:center;border-bottom:1px solid #dddddd;text-transform:uppercase;letter-spacing:.02em;font-weight:600}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content>h3{text-align:left;padding:0;font-size:1.3em;border:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #selected-explaination{text-align:left;margin-top:-10px;margin-bottom:10px;font-weight:500;font-size:19px;line-height:1em;letter-spacing:.02em}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper{background:#fff;border:1px solid black;margin-bottom:10px;padding:10px;text-align:left;position:relative;border-radius:3px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper ul{list-style:none;margin:0;font-size:.9em;padding:0;line-height:1.3em}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-list-select-store-button{display:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-logo{display:inline-block;width:55px;float:left}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-logo .zoom-in-store img{opacity:1}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-logo .zoom-in-store span{display:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-topline{width:calc(100% - 55px);display:inline-block;font-size:14px;line-height:14px;float:left;padding-left:20px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-topline .store-title{font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;display:block}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-topline .store-address{margin-bottom:5px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper .result-topline .more-information-slide-down{text-decoration:none;color:#000;font-weight:500;font-size:.9em}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #nearest-store-wrapper:after{content:" ";display:block;height:0;overflow:hidden;clear:both;zoom:1}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner{background:#fff;padding:5px;border:1px solid #dddddd}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-checkout{width:100%}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions{margin-bottom:10px;width:100%;display:flex}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #find-by-location{padding-top:0;width:10%;text-align:center}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #find-by-location.actively-searching svg path,#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #find-by-location:hover svg path{fill:#f26d26}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #find-by-location svg{display:inline-block;width:15px;top:8px;position:relative}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #postcode{width:79%;background:#f1f1f1;float:left;margin:0;padding-top:7px;padding-bottom:6px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #postcode-submit{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;color:#fff;width:10%;background-size:15px 15px;padding:0;border:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner .map-actions #postcode-submit:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='#F26D26' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E")}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #googlemap{width:100%;height:300px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results{margin-bottom:5px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul{list-style:none;padding:0;max-height:300px;overflow-y:scroll}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li{padding:15px 5px 0;border-bottom:1px solid #dddddd;text-align:left;position:relative}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-logo{display:inline-block;width:55px;float:left;padding-left:2%}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-logo .zoom-in-store{text-align:center;text-decoration:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-logo .zoom-in-store img{opacity:.5}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-logo .zoom-in-store span{text-decoration:none;font-size:8px;text-transform:uppercase;font-weight:600;color:#888;line-height:1.3em;display:block;text-align:center}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline{width:calc(100% - 55px);display:inline-block;font-size:12px;line-height:12px;padding-left:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline a{text-decoration:none;font-weight:500;margin-bottom:10px;color:#000;display:block;padding-top:5px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .store-title{font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;display:block}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .store-address{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .store-address ul{overflow-y:initial;list-style:none;margin:0;padding:0;line-height:1.4em}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .store-address ul li{margin-bottom:0}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container{padding-bottom:20px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .cp-icon{padding-left:20px;padding-top:0;line-height:2em}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .cp-icon.cp-opening-times{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/clock.svg) left center/14px no-repeat}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .cp-icon.cp-distance{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/car.svg) left center/14px no-repeat}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .cp-icon.cp-disabled{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/wheelchair.svg) left center/14px no-repeat}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .selected-opening-times p{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .selected-opening-times img{width:16px;vertical-align:middle;margin-left:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .selected-opening-times ul{margin:0;padding:0;list-style:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .selected-opening-times ul li{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .store-info-icon p{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-topline .more-information-container .store-info-icon img{width:16px;vertical-align:middle;margin-left:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-list-select-store-button{margin-bottom:10px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-list-select-store-button a{display:block;text-align:center;cursor:pointer;position:relative;zindex:1;font-size:11px;width:100%;text-decoration:none;border-radius:3px;padding:3px;background:#000;color:#fff}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul>li .result-list-select-store-button a:hover{cursor:pointer}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li{background:#ddd;color:#555}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li a{color:#555}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li .result-logo img{opacity:1}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li div#select-store-button{display:none}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li div#select-store-button a{text-decoration:none;border-radius:3px}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li div#select-store-button a:hover{background:#000;color:#fff}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li .result-list-select-store-button{text-decoration:none;border-radius:3px;cursor:pointer;position:relative}#collectplus-widget #collectplus-widget-inner #tab-content #collectplus-content #content-inner #collectplus-results>ul.selected-collectplus-store-li .result-list-select-store-button a{background-color:#000;color:#fff;cursor:pointer;position:relative}.info-actions{position:fixed;left:5px;right:5px;bottom:5px;background:#fff;padding:0;text-transform:uppercase}.info-actions .infowindow-select{text-decoration:none;font-size:.8em;font-weight:600;display:block;width:100%;padding:10px;text-align:center;background:#f47929;color:#fff}.info-actions .infowindow-selected{display:block;text-align:center;padding:6px 10px;background:#f1f1f1;font-weight:600;text-decoration:none;pointer-events:none;cursor:normal;color:#000;letter-spacing:.06em;width:100%}.info-actions .infowindow-checkout{text-decoration:none;font-size:1em;font-weight:600;display:block;width:100%;padding:10px;cursor:pointer;text-align:center;background:#000;color:#fff}.gm-style-iw>div>div{margin-bottom:10px}.gm-style-iw{text-align:left}#collectplus-results>ul>li.selected-collectplus-store-li{background:#000;color:#fff}#collectplus-results>ul>li.selected-collectplus-store-li a{color:#fff}.more-information-container>div{padding-top:15px}p.cp-icon{padding-left:20px;margin-bottom:10px}p.cp-icon.cp-opening-times{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/clock.svg) left center no-repeat}p.cp-icon.cp-distance{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/car.svg) left center no-repeat}p.cp-icon.cp-disabled{background:url(https://s3.eu-west-2.amazonaws.com/collectplus/wheelchair.svg) left center no-repeat}.distance a{font-size:.9em;text-decoration:none;color:#000;font-weight:600}.infoBox>img{max-width:none;width:22px}.step__footer__continue-btn{transition:opacity .25s ease-in-out .1s}.loading_result{display:flex;align-items:center;justify-content:center}.loader{display:inline-block;border:8px solid #f3f3f3;border-top:8px solid #F26D26;border-radius:50%;width:20px;height:20px;margin:20px 0 20px 10px;text-align:center;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.infoBox-inner{overflow-y:scroll;height:210px;padding-bottom:60px}.infoBox-inner ::-webkit-scrollbar{width:0px;background:transparent}.infoBox-inner ::-webkit-scrollbar-thumb{background:#ddd}.infoBox-inner p{margin-bottom:5px}.infoBox-inner ul{margin:0 0 10px;padding:0;width:100%}.infoBox-inner ul li{list-style:none;margin:0;padding:0;width:100%;font-size:.9em;display:block;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collectplus.scss.css.map */
