.alternating-text-images .content-row{display:flex;flex-wrap:wrap}.alternating-text-images .content-row .text-col{width:50%;background-color:#f1f1f1;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}@media (max-width: 640px){.alternating-text-images .content-row .text-col{width:100%}}.alternating-text-images .content-row .text-col .text-wrapper{padding:100px 20px 100px 100px;width:calc(1340px / 2)}@media (max-width: 1240px){.alternating-text-images .content-row .text-col .text-wrapper{padding:100px 40px}}@media (max-width: 991px){.alternating-text-images .content-row .text-col .text-wrapper{padding:60px 40px}}.alternating-text-images .content-row .text-col .text-wrapper h3.title{font-size:36px;color:#54565a;margin-bottom:24px}.alternating-text-images .content-row .text-col .text-wrapper .description p{font-size:18px}@media (max-width: 767px){.alternating-text-images .content-row .text-col .text-wrapper h3.title{font-size:28px;margin-bottom:20px}.alternating-text-images .content-row .text-col .text-wrapper .description p{font-size:16px}}@media (max-width: 640px){.alternating-text-images .content-row .text-col .text-wrapper{padding:40px 20px}}.alternating-text-images .content-row .image-col{width:50%;display:flex;position:relative}@media (max-width: 640px){.alternating-text-images .content-row .image-col{width:100%}}.alternating-text-images .content-row .image-col .image-push{display:block;padding-bottom:62.5%}.alternating-text-images .content-row .image-col img.image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alternating-text-images .content-row:nth-child(2n){flex-direction:row-reverse}.alternating-text-images .content-row:nth-child(2n) .text-col{background-color:#fff;justify-content:flex-end}@media (min-width: 1241px){.alternating-text-images .content-row:nth-child(2n) .text-col .text-wrapper{padding:100px 100px 100px 20px}}@media (max-width: 1240px){.fullwidth-top-image{display:none}}.fullwidth-top-image img.image{max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width: 1241px){.fullwidth-top-image ~ #maincontent.page-main{padding:25px 55px 55px;max-width:1410px;margin-top:-12%;width:calc(100% - 60px)}}.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs{padding:0;margin-bottom:20px}@media (max-width: 1240px){.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs{padding:20px 0 0}}.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs .item{font-size:18px}.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs .item a,.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs .item strong{color:#54565a !important}.catalog-product-view-my-colour-product.catalog-product-view.page-layout-1column .breadcrumbs .item:not(:last-child):after{font-size:42px;line-height:30px;width:auto;margin:0 7px 0 -12px;padding-right:2px;letter-spacing:-18px}.catalog-product-view-my-colour-product .page-wrapper .page-bottom{background-color:#f7f7f7;padding-top:100px;padding-bottom:100px}.catalog-product-view-my-colour-product .page-footer .newsletter-subscribe-bar{background:#e9e9e9}.catalog-product-view-my-colour-product #feefo-product-rating-container{margin-top:0}.catalog-product-view-my-colour-product #feefo-product-rating-container+.page-title-wrapper .page-title{margin-top:0}.catalog-product-view-my-colour-product #sample_top_swatch_container{margin-bottom:20px}.catalog-product-view-my-colour-product .product-options-bottom{display:flex;align-items:center;margin:40px 0 !important}@media (max-width: 991px){.catalog-product-view-my-colour-product .product-options-bottom{flex-wrap:wrap}}.catalog-product-view-my-colour-product .product-options-bottom .quantity-label{font-size:18px;margin-right:16px}.catalog-product-view-my-colour-product .product-options-bottom .multi-add-qty-select{margin-right:20px}.catalog-product-view-my-colour-product .product-options-bottom .multi-add-qty-select .multiAdd-row{padding:0;border:none}.catalog-product-view-my-colour-product .product-options-bottom .multi-add-qty-select .multiAdd-row label{display:none}.catalog-product-view-my-colour-product .product-options-bottom .multi-add-qty-select .multiAdd-row ~ .multiAdd-row{display:none}@media (max-width: 991px){.catalog-product-view-my-colour-product .product-options-bottom #product-info-addtocart-wrapper{margin-top:20px}}.catalog-product-view-my-colour-product .product-options-bottom #product-info-addtocart-wrapper .box-tocart{margin:0}.catalog-product-view-my-colour-product .product-options-bottom #product-info-addtocart-wrapper .box-tocart .fieldset:last-child{margin:0}.catalog-product-view-my-colour-product .product-options-bottom #product-info-addtocart-wrapper .box-tocart .actions{margin:0;padding:0}.product-paint-options-tabs h2.title{font-size:36px;color:#54565a;margin-bottom:16px}.product-paint-options-tabs .subtitle{margin-bottom:30px;font-size:18px}@media (max-width: 767px){.product-paint-options-tabs h2.title{font-size:28px;margin-bottom:10px}.product-paint-options-tabs .subtitle{font-size:16px;margin-bottom:20px}}.product-paint-options-tabs .colour-selection-options .option{border-top:1px solid #d9d9d9;padding:16px 0}@media (max-width: 991px){.product-paint-options-tabs .colour-selection-options .option{display:block;padding:22px 0}}.product-paint-options-tabs .colour-selection-options .option .option-inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 991px){.product-paint-options-tabs .colour-selection-options .option .option-inner{display:block}}.product-paint-options-tabs .colour-selection-options .option:last-of-type{border-bottom:1px solid #d9d9d9}.product-paint-options-tabs .colour-selection-options .option .title{font-family:"georotesque", sans-serif;font-size:22px;font-weight:500;color:#54565a;line-height:1.4}@media (min-width: 992px){.product-paint-options-tabs .colour-selection-options .option .title{margin-right:10px}}@media (max-width: 991px){.product-paint-options-tabs .colour-selection-options .option .title{margin-bottom:16px;font-size:20px}}.product-paint-options-tabs .colour-selection-options .option .action.primary{min-width:210px}@media (max-width: 991px){.product-paint-options-tabs .colour-selection-options .option .action.primary{padding:10px 30px}}.product-paint-options-tabs .colour-selection-options .option .colour-code-entry-container{padding:24px;width:100%;background-color:#f4f4f4;margin-top:16px}.product-paint-options-tabs .colour-selection-options .option .colour-code-entry-container label{margin-bottom:10px;font-family:"meta-pro", sans-serif;font-size:16px}.product-paint-options-tabs .colour-selection-options .option .colour-code-entry-container .shadepicker-input-wrapper{margin:0}.product-paint-options-tabs .colour-selection-options .option .colour-code-entry-container .shadepicker-input-wrapper input#colour_text_search{height:56px !important;border-color:#dfdfdf !important}.product-paint-options-tabs .shadepicker-chosen{margin-top:22px;padding:20px;background-color:#f4f4f4;border:1px solid #979797}.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner{display:flex;justify-content:space-between;align-items:center}.product-paint-options-tabs .shadepicker-chosen .chosen-colour-text{font-family:"georotesque", sans-serif;font-size:18px;font-weight:500;color:#54565a}.product-paint-options-tabs .shadepicker-chosen .colour-info{display:flex;justify-content:flex-end;align-items:center}.product-paint-options-tabs .shadepicker-chosen .colour-info .name{font-size:16px;margin-right:16px;font-weight:500}.product-paint-options-tabs .shadepicker-chosen .colour-info div.shadepick-shade.swatch{border-radius:100%;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;border:1px solid #979797}@media (max-width: 560px){.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner{display:block}.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner .chosen-colour-text{font-size:16px;margin-bottom:12px}.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner .colour-info{flex-direction:row-reverse}.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner .colour-info div.shadepick-shade.swatch{margin-right:12px;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px}}.modal-wrapper#app_download_popup .modal-window{width:1200px}.modal-wrapper#app_download_popup .modal-window .close-icon{background-image:url(../images/icons/close-thick-dark.svg)}.modal-wrapper#app_download_popup .modal-window h2.title{color:#54565a;font-size:36px;margin-bottom:20px;line-height:1.2}.modal-wrapper#app_download_popup .modal-window .top-content{margin-bottom:30px}.modal-wrapper#app_download_popup .modal-window .download-steps{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.modal-wrapper#app_download_popup .modal-window .download-steps .step{width:calc(33.33% - ((30px * 2) / 3))}@media (max-width: 1080px){.modal-wrapper#app_download_popup .modal-window .download-steps .step{width:calc(33.33% - ((20px * 2) / 3))}}@media (max-width: 640px){.modal-wrapper#app_download_popup .modal-window .download-steps .step{width:100%}}@media (max-width: 640px){.modal-wrapper#app_download_popup .modal-window .download-steps .step:not(:nth-child(3n)){margin-right:0;margin-bottom:40px}}.modal-wrapper#app_download_popup .modal-window .download-steps .step .title{font-weight:600;font-size:18px;margin:12px 0}.app-download-links{display:flex;justify-content:flex-start}.app-download-links .app-download-link:not(:last-of-type){margin-right:20px}.app-download-links .app-download-link img.image{height:60px}@media (max-width: 450px){.app-download-links .app-download-link{width:calc(50% - 15px)}.app-download-links .app-download-link img.image{max-height:50px}}@media (max-width: 420px){.app-download-links .app-download-link img.image{height:auto}}.product-info-main.product-info-summary h1.page-title{color:#54565a}.product-info-main.product-info-summary .size-price-wrapper{display:flex;justify-content:flex-start;align-items:center;font-size:26px;color:#54565a;font-family:"georotesque", sans-serif;font-weight:500;line-height:1}.product-info-main.product-info-summary .size-price-wrapper .my-colour-product-size{margin-right:14px;padding-right:14px;border-right:1px solid #aaa}.product-info-main.product-info-summary .size-price-wrapper .price-box .price-container .price{color:#54565a}.product-info-main.product-info-summary .size-price-wrapper .price-box .price-container .price-label.hide-price-label{display:none !important}.product-info-main.product-info-summary .delivery-info-icon{color:#54565a}.catalog-product-view:not(.my-colour-sample-product) .price-box .price-container .price-label{display:none !important}.catalog-product-view.my-colour-sample-product .product-price-outer-wrapper .price-box .price-container .price-label{color:#54565a}.catalog-product-view.page-layout-1column .product-info-main .carousel-wrapper{background-color:transparent;padding:30px 0 0;border-top:1px solid #d9d9d9;margin-top:20px;margin-bottom:30px}.catalog-product-view.page-layout-1column .product-info-main .carousel-wrapper .carousel-inner-wrapper{padding:0;width:100%;margin:0}.catalog-product-view.page-layout-1column .product-info-main .carousel-wrapper .products-carousel-outer-container .swiper-container{padding:10px}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper h2.title{font-size:32px;color:#54565a;margin:0 0 16px;padding:0}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper .subtitle{margin-bottom:30px;font-size:18px}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper ul.product-items .product-item{display:flex;width:calc(50% - 15px);min-width:calc(50% - 20px);margin-bottom:30px;height:auto}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper ul.product-items .product-item:not(:nth-child(2n)){margin-right:30px}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper ul.product-items .product-item a.product-item-link{color:#54565a !important}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper ul.product-items .product-item .product-description{display:none}.catalog-product-view.page-layout-1column .product-info-main .samples-wrapper .swiper-pagination-bullets.always-show{display:block}.catalog-product-view.page-layout-1column .product-info-main .product.info.detailed{padding-top:0}.catalog-product-view.page-layout-1column .product-info-main .product.info.detailed .accordion .accordion-title h2{color:#54565a}.catalog-product-view.page-layout-1column .product-info-main .product.info.detailed .accordion-toggle-plus .horizontal,.catalog-product-view.page-layout-1column .product-info-main .product.info.detailed .accordion-toggle-plus .vertical{background-color:#54565a}.catalog-product-view.page-layout-1column .product-info-main .additional-product-actions .store-finder-link{color:#54565a}.catalog-product-view.page-layout-1column .product-info-main .additional-product-actions .store-finder-link::before{background-image:url(../images/icons/map-pin-grey.svg)}.catalog-product-view.page-layout-1column.my-colour-sample-product .product-info-main.product-info-summary .breadcrumbs{margin-bottom:30px;padding-top:40px}#sample_top_swatch_container.product-paint-options-tabs{width:100%}@media (max-width: 767px){#sample_top_swatch_container.product-paint-options-tabs .shadepicker-chosen{padding:12px}#sample_top_swatch_container.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner{display:flex}#sample_top_swatch_container.product-paint-options-tabs .shadepicker-chosen .shadepicker-chosen-inner .chosen-colour-text{margin-bottom:0}}.checkout-cart-configure-my-colour-product .box-tocart.update{width:100%}.checkout-cart-configure-my-colour-product .box-tocart.update .size-qty-wrapper{width:100%;justify-content:center}.checkout-cart-configure-my-colour-product .box-tocart.update .size-qty-wrapper .field.qty{width:100%;flex-wrap:wrap;justify-content:center;height:auto;margin-bottom:10px}.checkout-cart-configure-my-colour-product .box-tocart.update .size-qty-wrapper .field.qty .label{display:block;width:100%;margin-bottom:10px}.checkout-cart-configure-my-colour-product.my-colour-sample-product #product-options-wrapper{display:block}.checkout-cart-configure-my-colour-product.my-colour-sample-product .product-options-wrapper.size-qty-wrapper .fieldset>.field:not(.choice) .control,.checkout-cart-configure-my-colour-product.my-colour-sample-product .product-options-wrapper.size-qty-wrapper .fieldset>.field:not(.choice) .label{display:block;width:100%}.checkout-cart-configure-my-colour-product.my-colour-sample-product .product-options-bottom{margin:10px 0 !important}.checkout-cart-configure-my-colour-product.my-colour-sample-product .product-options-wrapper.size-qty-wrapper .fieldset .field{padding:0}
