@media only screen and (min-width: 992px){.u-hide-desktop{display:none}}.c-dummy-image{background:#f3f3f3}.grid-row:after{display:block;clear:both;content:""}.grid-container{position:relative;overflow:hidden;margin:0 auto;max-width:1200px}.grid-row{margin-left:-1%;margin-right:-1%}[class^="grid-col-"]{float:left;padding-left:1%;padding-right:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-col-1{width:8.33333%}.grid-col-2{width:16.66667%}.grid-col-3{width:25%}.grid-col-4{width:33.33333%}.grid-col-5{width:41.66667%}.grid-col-6{width:50%}.grid-col-7{width:58.33333%}.grid-col-8{width:66.66667%}.grid-col-9{width:75%}.grid-col-10{width:83.33333%}.grid-col-11{width:91.66667%}.grid-col-12{width:100%}@media only screen and (max-width: 991px){.grid-col-m-1{width:8.33333%}.grid-col-m-2{width:16.66667%}.grid-col-m-3{width:25%}.grid-col-m-4{width:33.33333%}.grid-col-m-5{width:41.66667%}.grid-col-m-6{width:50%}.grid-col-m-7{width:58.33333%}.grid-col-m-8{width:66.66667%}.grid-col-m-9{width:75%}.grid-col-m-10{width:83.33333%}.grid-col-m-11{width:91.66667%}.grid-col-m-12{width:100%}}@media only screen and (min-width: 992px){.grid-col-d-1{width:8.33333%}.grid-col-d-2{width:16.66667%}.grid-col-d-3{width:25%}.grid-col-d-4{width:33.33333%}.grid-col-d-5{width:41.66667%}.grid-col-d-6{width:50%}.grid-col-d-7{width:58.33333%}.grid-col-d-8{width:66.66667%}.grid-col-d-9{width:75%}.grid-col-d-10{width:83.33333%}.grid-col-d-11{width:91.66667%}.grid-col-d-12{width:100%}}.background-grey{background:#f2f2f2}.l-vertical-space{margin-top:20px;margin-bottom:20px}.l-vertical-space-bottom{margin-bottom:20px}.u-text-centre{text-align:center}.u-hide{display:none}.u-reverse-on-desktop{display:flex;flex-direction:column;position:relative}@media only screen and (min-width: 992px){.u-reverse-on-desktop{flex-direction:column-reverse}}@media only screen and (max-width: 991px){.l-m-hidden{display:none}}@media only screen and (min-width: 992px){.l-d-hidden{display:none}}.c-catalogue{display:flex;flex-direction:column;margin:0 auto;padding:0}@media only screen and (min-width: 992px){.c-catalogue{flex-direction:row}}.c-catalogue.-no-show-header{margin-top:20px}.c-catalogue__attribute-filters{display:flex;flex-direction:column;overflow:hidden;max-height:0;opacity:0;margin:0;padding:0 15px 50px;transition:max-height 0.4s cubic-bezier(0.24, 1.5, 0.58, 1),opacity 0.4s ease-in-out}@media only screen and (min-width: 992px){.c-catalogue__attribute-filters{padding-top:110px;max-height:none;opacity:1;flex:1}.-no-show-header .c-catalogue__attribute-filters{padding-top:10px}}.c-catalogue__attribute-filters--shown{padding:0 15px 70px;max-height:999999px;opacity:1}.c-catalogue__header{height:auto;padding-top:15px}@media only screen and (min-width: 992px){.c-catalogue__header{padding-top:0}}.c-catalogue__header .c-catalog-short-description{text-align:center}.c-catalogue__search-page-title{font-weight:normal;margin:15px 0}@media only screen and (min-width: 992px){.c-catalogue__search-page-title{margin:0 0 35px 0}}.c-catalogue__main,.c-catalogue__main--hidden{display:flex;flex-direction:column;padding:0 15px;opacity:1;max-height:999999px;transition:opacity 0.3s linear, max-height 0.5s linear}@media only screen and (min-width: 992px){.c-catalogue__main,.c-catalogue__main--hidden{flex:3;max-width:75%}}.c-catalogue__main--hidden{max-height:0;opacity:0}.c-catalogue__available-now-checkbox{text-transform:uppercase}.c-catalogue__available-now-checkbox .c-checkbox__tick{margin-right:5px}.c-catalogue__fab{position:fixed;bottom:0;padding:10px 0;z-index:201;width:100%;display:flex;justify-content:center}.c-catalogue__fab[data-mode="done"]{background:#fff}@media only screen and (min-width: 992px){.c-catalogue__fab{display:none}.c-catalogue__fab button:hover{color:#f9f9f9;background:#707070}}.c-catalogue__fab button{color:#f9f9f9;background:#231f20;min-width:150px;border-radius:3px;border:none;-webkit-box-shadow:4px 5px 21px -3px rgba(0,0,0,0.33);-moz-box-shadow:4px 5px 21px -3px rgba(0,0,0,0.33);box-shadow:4px 5px 21px -3px rgba(0,0,0,0.33)}.c-catalogue__fab button:active{color:#f9f9f9;background:#231f20}.c-catalogue .c-loader{float:right;position:relative}@media only screen and (min-width: 992px){.c-catalogue .c-loader{top:70px;margin-top:-60px}}@media only screen and (max-width: 991px){.c-catalogue .c-loader{top:5px}}.c-catalogue .no-results-message{margin-bottom:2em}.c-catalogue .c-category-description{text-align:left;font-size:13px}.owner-davidjones .c-new-designation-tabs,.owner-davidjones .c-catalog-short-description,.owner-davidjones .c-category-description{display:none}

.c-new-checkbox{display:flex;align-items:center;height:100%;font-weight:300;color:#888}.c-new-checkbox--sm .c-new-checkbox__tick{height:16px;width:16px;margin-right:7px}.c-new-checkbox--sm .c-new-checkbox__tick-box{height:16px;width:16px}.c-new-checkbox--lg .c-new-checkbox__tick{height:20px;width:20px;margin-right:10px}.c-new-checkbox--lg .c-new-checkbox__tick-box{height:20px;width:20px}.c-new-checkbox:hover{cursor:pointer}.c-new-checkbox__label{margin-bottom:0}.c-new-checkbox__label:hover{cursor:pointer}.c-new-checkbox__tick{position:relative;margin-bottom:0}.c-new-checkbox__tick:hover{cursor:pointer}.c-new-checkbox__tick-box{position:absolute;top:0;left:0;background-color:transparent;border:1px solid #404040;border-radius:2px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.c-new-checkbox__tick-box:hover{cursor:pointer}.c-new-checkbox__tick-box::after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:5px;border:solid #009bff;border-width:0 3px 3px 0;-webkit-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.c-new-checkbox__input{position:absolute;opacity:0}.c-new-checkbox__input:hover{cursor:pointer}.c-new-checkbox__input:checked ~ .c-new-checkbox__tick-box{background-color:#231f20;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}.c-new-checkbox__input[data-size="lg"]:checked ~ .c-new-checkbox__tick-box::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:6px;top:3px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.c-new-checkbox__input[data-size="sm"]:checked ~ .c-new-checkbox__tick-box::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:4px;top:1px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}

.c-sorting-dropdown{width:100%;display:flex;justify-content:flex-end;padding:5px 10px;position:relative}.c-sorting-dropdown__header{display:flex;cursor:pointer}.c-sorting-dropdown__label{font-family:Mulish, sans-serif;text-align:right;color:#707070;font-weight:300;font-size:14px;margin-right:5px}.c-sorting-dropdown__options{display:block;list-style:none;min-width:160px;position:absolute;top:25px;padding:0;border-radius:4px;font-size:14px;text-align:left;overflow:hidden;margin:2px 0 0;background-clip:padding-box;background-color:#fff;transition:all 0.35s cubic-bezier(0.42, 0, 0, 1.23)}.c-sorting-dropdown__options[data-open="false"]{max-height:0;z-index:200;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.175);box-shadow:0 0 0 rgba(0,0,0,0.175)}.c-sorting-dropdown__options[data-open="true"]{max-height:300px;z-index:200;-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.175);box-shadow:0 6px 18px rgba(0,0,0,0.175)}.c-sorting-dropdown__options li{padding:7px 20px;font-weight:400;line-height:1.42;color:#333;white-space:nowrap}.c-sorting-dropdown__options li:hover{cursor:pointer;color:#262626;background-color:#f5f5f5}

.c-icon-input__input{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-icon-input__input,.c-icon-input__input::-webkit-input-placeholder,.c-icon-input__input:-moz-placeholder,.c-icon-input__input::-moz-placeholder,.c-icon-input__input:-ms-input-placeholder{font-family:"Mulish",sans-serif;font-weight:normal;font-size:13px;line-height:16px}.c-icon-input{display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d1d1;border-radius:3px;padding:14px 10px 11px}.c-icon-input__input{color:#707070;caret-color:#707070;display:flex;flex-grow:1;padding-right:5px;border:none;outline:none}.c-icon-input__input::-webkit-input-placeholder{color:#bebdbd}.c-icon-input__input:-moz-placeholder{color:#bebdbd}.c-icon-input__input::-moz-placeholder{color:#bebdbd}.c-icon-input__input:-ms-input-placeholder{color:#bebdbd}.c-icon-input__icon{width:16px;height:16px}.c-icon-input__icon svg{fill:#888;height:100%;width:100%}.c-icon-input[data-empty="false"]{border-color:#bebdbd}.c-icon-input[data-empty="false"] .c-icon-input__input{color:#707070}.c-icon-input[data-empty="false"] .c-icon-input__icon{cursor:pointer}.c-icon-input[data-empty="false"] .c-icon-input__icon svg{fill:#707070}

.c-attribute-filter-item-searchable-list{height:320px}.c-attribute-filter-item-searchable-list__notice{text-align:left;padding:15px;background-color:#eee;border-radius:5px}.c-attribute-filter-item-searchable-list__suggestion-container{display:flex;padding:7px 15px}.c-attribute-filter-item-searchable-list__suggestion{margin-left:3px;text-decoration:underline;font-weight:bold;cursor:pointer}.c-attribute-filter-item-searchable-list__options{max-height:84%;overflow-y:scroll;padding:0 2px}.c-attribute-filter-item-searchable-list__options li:first-child{margin-top:10px}.c-attribute-filter-item-searchable-list__options li:last-child{margin-bottom:10px}.c-attribute-filter-item-searchable-list__options::-webkit-scrollbar,.c-attribute-filter-item-searchable-list__options::-webkit-scrollbar-track{width:6px;border:none}.c-attribute-filter-item-searchable-list__options::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}

.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0, 0);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}

.c-slider__handle-label,.c-slider__boundary-label{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-slider__handle-label,.c-slider__boundary-label{font-family:"Mulish",sans-serif;font-weight:normal;font-size:11px;line-height:18px}.c-slider__handle-label{font-weight:bold;line-height:14px}.c-slider{display:flex;flex-direction:column;align-items:center;color:#231f20;padding:5px 15px 20px 10px}.c-slider .rc-slider-handle{border-color:#231f20;background-color:#231f20;height:20px;width:20px;margin-top:-9px}.c-slider .rc-slider-handle:focus,.c-slider .rc-slider-handle:active{box-shadow:0 0 5px #bebdbd}.c-slider .rc-slider-track{background-color:#231f20}.c-slider .rc-slider-rail{background-color:#d1d1d1}.c-slider__labels{margin-top:5px;width:100%;display:flex;justify-content:space-between}.c-slider__boundary-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-slider__boundary-label-left{margin-left:-10px}.c-slider__boundary-label-right{margin-right:-10px}.c-slider__handle-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:-20px;width:35px;text-align:center;transform:translateX(-35%);font-weight:bold;transition:transform 0.3s ease}.c-slider[data-overlap="lg"] [index="0"] p{transform:translateX(calc(-35% - 35%))}.c-slider[data-overlap="lg"] [index="1"] p{transform:translateX(calc(-35% + 35%))}.c-slider[data-overlap="md"] [index="0"] p{transform:translateX(calc(-35% - 25%))}.c-slider[data-overlap="md"] [index="1"] p{transform:translateX(calc(-35% + 25%))}.c-slider[data-overlap="sm"] [index="0"] p{transform:translateX(calc(-35% - 15%))}.c-slider[data-overlap="sm"] [index="1"] p{transform:translateX(calc(-35% + 15%))}

.c-swatch__colour-name{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-swatch__colour-name{font-family:"Mulish",sans-serif;font-weight:normal;font-size:11px;line-height:18px}.c-swatch{display:flex;width:50px;flex-direction:column;justify-content:center;align-items:center}.c-swatch__circle{height:40px;width:40px;border-radius:50%;border:1px solid #d1d1d1;box-shadow:0 2px 3px rgba(35,31,32,0.08);cursor:pointer}.c-swatch__colour-name{padding:5px;text-align:center;line-height:14px}.c-swatch__check-container{position:relative}.c-swatch__check-circle{position:absolute;top:-5px;right:-20px;z-index:1000;height:17px;width:17px;border-radius:50%;background-color:#fff;border:1.3px solid #231f20}.c-swatch__check-icon{position:absolute;top:-0.5px;right:-15px;z-index:1000;height:6px;width:6px;stroke:black}

.c-swatch-container{display:flex;flex-wrap:wrap;justify-content:space-between}.c-swatch-container__badge{margin:5px}

.c-availability-filter__heading{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-availability-filter__heading{font-family:Georgia,serif;font-weight:bold;font-size:19px;line-height:22px}.c-availability-filter{border-bottom:none;margin:0;border-bottom:1px solid #d1d1d1;padding-bottom:15px}@media only screen and (min-width: 992px){.c-availability-filter{margin:10px 0 20px;border:none;padding-bottom:0}}.c-availability-filter__heading{margin-bottom:5px}.c-availability-filter__fields{display:flex;flex-direction:row;max-width:400px}@media only screen and (min-width: 768px){.c-availability-filter__fields{max-width:440px}}.c-availability-filter__fields[data-collection="subscription"] .c-availability-filter__field--size{max-width:30vw;margin-right:15px}.c-availability-filter__field{display:flex;flex-direction:column;flex-grow:1;position:relative;margin:10px 5px 10px 0}.c-availability-filter__field:last-child{margin-right:0}.c-availability-filter__field--postcode{flex:0 0 80px}.c-availability-filter__field--size{flex:1 0 45px;max-width:15vw}@media only screen and (min-width: 768px){.c-availability-filter__field--size{flex:0 0 100px}}.c-availability-filter__field--delivery-dates{max-width:50vw;flex:1 1 120px}.c-availability-filter__field-label{font-size:14px;font-weight:400;font-family:"Mulish",sans-serif;text-transform:uppercase;color:#707070;width:100%;margin:0 0 5px;min-height:25px}

.c-new-size-select-field{cursor:pointer;padding:0;color:#231f20}@media only screen and (min-width: 992px){.c-new-size-select-field{width:100px}}.c-new-size-select-field .c-dropdown{z-index:999999}@media only screen and (min-width: 992px){.c-new-size-select-field .c-dropdown{width:366px;transform:translateX(calc(-1 * (100% - 100px) / 2))}}.c-new-size-select-field__input{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:38px}.c-new-size-select-field__hidden-native-input{position:absolute;width:2px;background:transparent;border:none;padding:10px 7px;pointer-events:none}.c-new-size-select-field__selected-size-label:not(:last-child)::after{content:","}.c-size-select-panel__sizes{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px 0 30px}.c-size-select-panel__size-label--short{margin:0;font-weight:600;line-height:50px}.c-size-select-panel__size-label--long{margin:0;font-weight:600;font-size:11px;line-height:13px;text-transform:uppercase}.c-size-select-panel__option{position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin:6px 7px;text-align:center;border-radius:50%;cursor:pointer;font-weight:600;background:#fff;border:1px solid rgba(192,192,192,0.57);color:#231f20;box-shadow:0 2px 2px rgba(0,0,0,0.0712183)}.c-size-select-panel__option:hover{border:1px solid #231f20}.c-size-select-panel__option--selected{background:#231f20;color:#f9f9f9}.c-size-select-panel__option-selected-tick{width:17px;height:17px;border-radius:17px;background:white;border:1px solid black;color:black;position:absolute;top:0;right:0}.c-size-select-panel__option-selected-tick-img{position:absolute;right:2px;top:3px}.c-size-select-panel__apply{background:#231f20 !important}

@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-button{font-family:"Mulish",sans-serif;font-weight:bold;font-size:13px;line-height:14px;letter-spacing:0.5px;text-transform:uppercase}.c-button{font-size:11px}.c-button{display:inline-block;box-sizing:border-box;width:100%;background:#404040;color:white;border:none;text-transform:uppercase;text-decoration:none;text-align:center;line-height:15px;padding:15px;letter-spacing:1px;cursor:pointer;border-radius:3px}.c-button:hover{color:white;background:#707070}.c-button[disabled],.c-button[disabled]:hover{opacity:0.7;cursor:not-allowed}.c-button--loading{background:#dbdbdb;height:45px;position:relative;font-size:0}.c-button--loading::after{content:"";display:block;height:15px;width:15px;border:2px solid #54565e;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin 700ms linear infinite;margin:0 auto;position:relative;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}.c-button--secondary{background:white;border:1px solid #54565e;color:#54565e}.c-button--secondary:hover{border-color:#404040;background:#707070;color:white}.c-button--secondary[disabled],.c-button--secondary[disabled]:hover{background:white;border-color:#e2e2e2;color:#dbdbdb;cursor:not-allowed}.c-button--error{background:#d0433e}.c-button--error:hover{color:white;background:#d69290}

.c-close-cross--size-24{height:24px;width:24px}.c-close-cross--size-20{height:20px;width:20px}.c-close-cross--size-18{height:18px;width:18px}.c-close-cross--size-16{height:16px;width:16px}.c-close-cross--size-14{height:14px;width:14px}.c-close-cross--size-12{height:12px;width:12px}.c-close-cross--size-8{height:8px;width:8px}

.c-header .c-header__text--hg,.c-header .c-header__text--lg,.c-header .c-header__text--sm,.c-header p{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-header .c-header__text--hg{font-family:Georgia,serif;font-weight:normal;font-size:42px;line-height:48px}.c-header .c-header__text--lg{font-family:Georgia,serif;font-weight:bold;font-size:20px;line-height:26px}@media only screen and (min-width: 992px){.c-header .c-header__text--lg{font-size:24px;line-height:30px}}.c-header .c-header__text--sm{font-family:Georgia,serif;font-weight:bold;font-size:19px;line-height:22px}.c-header p{font-family:"Mulish",sans-serif;font-weight:normal;font-size:14px;line-height:20px}.c-header p{font-weight:bold;font-size:14px;line-height:22px}.c-header{align-items:center;display:flex;padding:0 20px;margin:15px 0;justify-content:space-between}.c-header .c-header__subtext{padding:0 20px}.c-header .c-header__close{background:none;border:none;cursor:pointer;padding:20px;position:absolute;right:0;font-size:1px}.c-panel--with-header .c-header{margin:0 -20px 20px -20px;padding:20px 20px 0 20px}.c-panel--with-accordion .c-header{margin:0 -20px 20px -20px;padding:20px 20px 0 20px}.c-banner__content .c-header{padding:0;margin:0;justify-content:center}

.c-panel{padding:20px}.c-panel{background:white;border:1px solid rgba(192,192,192,0.57);box-shadow:0 0 4px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.05);transition:opacity 0.2s ease-out;margin-bottom:10px}.c-panel--no-spacing{padding:0}.-content-inactive .c-panel{opacity:0.5}.-content-inactive .c-panel div{pointer-events:none}.-content-inactive .c-panel__active-content{display:none}.c-panel--with-header{padding-top:0}.c-panel--with-accordion{padding-top:0;padding-bottom:0}.c-panel__header{background:#f3f3f3;margin:0 -20px 20px -20px;padding:10px 20px}.c-panel.-not-ready,.-content-inactive .c-panel.-not-ready{opacity:0}.c-panel--no-border{box-shadow:none;border:none}

.c-dropdown{position:fixed;bottom:0;left:0;background:white;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:300;min-width:100%;transition:max-height cubic-bezier(0.01, 0.82, 0.68, 0.87) 0.8s;max-height:100%}@media only screen and (max-width: 991px){.c-dropdown__mobile-transition{max-height:0;transition:max-height cubic-bezier(0.01, 0.82, 0.68, 0.87) 0.35s}}@media only screen and (min-width: 992px){.c-dropdown{max-height:none}}body.-dropdown-showing>.body::before{content:"";background-color:#231f20;opacity:0.8;position:absolute;width:100%;height:1000vh;z-index:202;pointer-events:none}@media only screen and (min-width: 992px){.c-dropdown{position:absolute;bottom:initial;background:white;border:1px solid #d1d1d1;border-radius:3px;box-shadow:0 0 30px rgba(35,31,32,0.08);z-index:200}body.-dropdown-showing>.body::before{display:none}}

.c-postcode-container .gc-validation{left:0;bottom:-35px}.c-postcode-container input[data-error="true"]{border-color:#d0433e;caret-color:#d0433e}

.c-rental-date-field__input{padding-right:0}.c-rental-date-field__content{max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media only screen and (max-width: 479px){.c-rental-date-field .c-panel{padding:20px 10px}}.c-rental-date-field .c-dropdown{z-index:999999}

.DayPicker{display:block}.clearfix{display:inline-block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}.clearfix{display:block}.datepick{width:300px !important;background-color:#fff;border:1px solid #eeeeee;border-radius:0;font-family:Mulish, sans-serif}.datepick a{color:black;font-size:13px;font-weight:300;background-color:#fff}.datepick a:hover{text-decoration:none;color:black}.datepick-nav{height:40px;background-color:#fff}.datepick-month{float:left;width:300px !important;border:none}select.datepick-month-year{display:none}.datepick-month-header{height:0;background-color:#fff}.datepick-month table{border-color:#fff;border-spacing:0}.datepick-month th{background-color:#fff;color:black}.datepick-month th a{background-color:#fff;color:black}.datepick-month td{position:relative;border:1px solid rgba(244,244,244,0.5)}.datepick-month th{border:none}.datepick-month span{padding:8px 0;font-size:13px;font-weight:300}.datepick-month a{padding:8px 0}.datepick-month td .datepick-weekend{background-color:#eee;color:#888;cursor:default}.datepick-month td .datepick-weekend .gc-calendar-delivery-date-hover{background-color:#eee;color:#888;cursor:default}.datepick-month td .datepick-selected,.datepick-month td .gc-calendar-delivery-date-hover{background-color:#231f20}.touch .datepick-month td .datepick-selected{color:black}.datepick-month td .datepick-other-month{background-color:#fff}.datepick-other-month{background:#fff}.datepick-cmd{padding-top:10px;font-size:15px;text-transform:uppercase;width:20%}.datepick-cmd-today{width:59%;padding-top:5px}.datepick-ctrl{display:none;background-color:#fff}.datepick-cmd:hover,.datepick-ctrl .datepick-cmd:hover{background-color:transparent;cursor:pointer}.cal_header{background-color:#231f20;color:white;font-size:12px;font-weight:300;padding:5px;text-align:center}.cal_footer{height:auto;line-height:10px;margin:0 auto;max-width:310px}.cal_footer p.datepicker-legend-start{font-size:12px;line-height:1.25;color:#656466;display:block;float:left;text-align:left;width:49%}.cal_footer p.datepicker-legend-start strong{margin-bottom:3px}.cal_footer p.datepicker-legend-end{font-size:12px;line-height:1.25;color:#656466;display:block;float:right;text-align:right;width:49%}.cal_footer strong{display:block}.cal_footer p>i{display:inline-block;width:3.1em;height:3.1em;background-color:#231f20;position:relative;margin:0 0.5em}.cal_footer p.datepicker-legend-start>i{float:left}.cal_footer p.datepicker-legend-end>i{float:right}.cal_footer p.datepicker-legend-end>i>i{right:0;bottom:0}.cal_footer p>i>i{position:absolute;display:inline-block;content:"";color:white;width:10px;height:10px;margin:1px;background-color:white}html.no-touch .DayPicker-Day--selected.DayPicker-Day--selected-first::before{content:"";position:absolute;display:block;height:10px;width:10px;background-color:#fff;border-top:solid 1px #231f20;border-left:solid 1px #231f20;top:0;left:0}html.no-touch .DayPicker-Day--selected.DayPicker-Day--selected-last::after{content:"";position:absolute;display:block;height:10px;width:10px;border-bottom:solid 1px #231f20;border-right:solid 1px #231f20;background-color:white;bottom:0;right:0}html.no-touch .datepick-month:hover td .gc-calendar-selected-start::before,html.no-touch .datepick-month:hover td .gc-calendar-selected-end::after{display:none}#gc-calendar .priceList .normalPrice{display:none}

.c-banner__subheading{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-banner__subheading{font-family:"Mulish",sans-serif;font-weight:normal;font-size:14px;line-height:20px}.c-banner{background:white;padding:30px}.c-banner__content{text-align:center}.c-banner__divider{height:13px;width:94px;margin:15px 0 10px 0}.c-banner__subheading{color:#bebdbd;padding-top:5px}

.c-catalogue-header__banner{padding:0px}

.c-pager .c-pager__pages ol,.c-pager .c-pager__pages li,.c-pager .c-pager__pages a{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.c-pager .c-pager__pages ol,.c-pager .c-pager__pages li,.c-pager .c-pager__pages a{font-family:"Mulish",sans-serif;font-weight:normal;font-size:14px;line-height:20px}.c-pager{text-align:center}.c-pager .c-pager__amount,.c-pager .c-pager__shown-total{text-align:left;display:block}.c-pager .c-pager__pages{line-height:3}.c-pager .c-pager__pages .c-pager__page--current{text-decoration:underline}.c-pager .c-pager__pages .c-pager__page--next{padding:0 0.5em}.c-pager .c-pager__pages ol,.c-pager .c-pager__pages li,.c-pager .c-pager__pages a{color:#404040;margin:0;padding:1px;display:inline-block;min-width:2em;cursor:pointer;user-select:none}.c-pager .c-pager__pages ol{padding:0 0.5em}.c-pager .c-pager__pages a{display:inline-block;width:100%}.c-pager .c-pager__pages a:hover{background-color:#f2f2f2;color:#231f20;border-radius:3px}.c-pager .c-pager__pages a:focus,.c-pager .c-pager__pages a:active{color:#231f20}

.c-review-stars{display:inline-block;font-family:sans-serif;font-size:1em;font-weight:400;height:1em;line-height:1em}.c-review-stars .c-review-stars__clip-container{display:inline-block;overflow:hidden;height:inherit}.c-review-stars .c-review-stars__whole-stars{display:inline-block;font-size:1.35em;color:#f0d5c3;white-space:nowrap;letter-spacing:-1px;padding-right:2px}

.c-reviews-page-review{margin-bottom:2em;font-size:13px}.c-reviews-page-review .c-reviews-page-review__meta-reviewer{display:flex;justify-content:space-between}.c-reviews-page-review .c-reviews-page-review__meta-reviewer .c-reviews-page-review__date,.c-reviews-page-review .c-reviews-page-review__meta-reviewer .c-reviews-page-review__customer_location{color:#888;font-weight:700}.c-reviews-page-review .c-reviews-page-review__meta-reviewer .c-reviews-page-review__customer_location{padding-left:0.3em}.c-reviews-page-review .c-reviews-page-review__meta-reviewer .c-reviews-page-review__date{display:none}@media only screen and (min-width: 768px){.c-reviews-page-review .c-reviews-page-review__meta-reviewer .c-reviews-page-review__date{display:block}}.c-reviews-page-review .c-reviews-page-review__text{position:relative;text-align:justify;color:#707070;line-height:1.6}.c-reviews-page-review .c-reviews-page-review__text .c-reviews-page-review__title{font-size:1.15em;line-height:1.8;color:#231f20}

.c-catalogue_reviews_component{margin-top:2em}.c-catalogue_reviews_component .c-catalogue_reviews_component__summary{color:#707070;display:block;text-align:center;margin-bottom:20px}.c-catalogue_reviews_component .c-catalogue_reviews_component__summary .c-catalogue_reviews_component__rating-stars{margin-top:10px;margin-bottom:-10px;font-size:2em}

.c-new-designation-tabs{background:#fff;border-color:#d1d1d1;border-style:solid;border-width:1px 0;display:flex;margin:-60px -15px 30px -15px;position:relative;z-index:200}@media only screen and (min-width: 480px){.c-new-designation-tabs{margin-top:-70px}}@media only screen and (min-width: 992px){.c-new-designation-tabs{position:relative;border-top:0;width:100%;margin:0;z-index:0}}.c-new-designation-tabs__tab{background:none;border:none;color:#707070;flex-grow:1;font-size:14px;font-family:"Mulish",sans-serif;margin-bottom:-1px;padding:10px 0;border-right:1px solid #d1d1d1;text-align:center;text-decoration:none}@media only screen and (min-width: 992px){.c-new-designation-tabs__tab{flex-grow:0;font-size:16px;margin-right:20px;padding:10px;border-right:0}}.c-new-designation-tabs__tab:hover,.c-new-designation-tabs__tab:focus{color:#231f20;text-decoration:none}.c-new-designation-tabs__tab:last-of-type{border-right:none}.c-new-designation-tabs__tab--active{border-bottom:2px solid #231f20;margin-bottom:-2px;color:#231f20;text-decoration:none}.c-new-designation-tabs__tab:focus{outline:none}@media only screen and (max-width: 992px){.c-new-designation-tabs__sticky{position:fixed;width:100%;top:75px;margin:0 -15px 60px -15px}body.sitewide-message-banner--active .c-new-designation-tabs__sticky{top:100px}}

.c-loader{display:inline-block;z-index:1}.c-loader__text{vertical-align:middle;display:inline-block;padding-right:5px}.c-loader__doughnut{vertical-align:middle;display:inline-block;height:20px;width:20px;border:3px solid;border-radius:20px;border-color:#bebdbd #231f20 #bebdbd #bebdbd;animation:c-loader__doughnut--rotation 1s infinite linear}@keyframes c-loader__doughnut--rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.c-loader-legacy{position:absolute;top:100px;left:0;right:0;z-index:99}@media only screen and (min-width: 768px){.c-loader-legacy .c-loader-legacy{top:150px}}@keyframes loader-rotate{0%{transform:rotate(-360deg)}}@keyframes loader-wink{50%{opacity:0}}.c-loader-legacy .c-loader-legacy__spinner{margin:2em auto;position:relative;width:200px}.c-loader-legacy .c-loader-legacy__spinner:before{animation:loader-rotate 1s ease infinite;content:"";display:block;border:1px solid #231f20;border-radius:50%;border-top:1px solid transparent;border-bottom:1px solid transparent;margin:auto;padding:60px 0;width:120px}.c-loader-legacy .c-loader-legacy__animation{animation:loader-wink 2s ease infinite;background:url(https://catalogue.glamcorner.com.au/assets/gc_loader.b2fb6080.svg) no-repeat center center transparent;background-size:52px;margin-left:50px;padding:60px 0;position:absolute;top:0;width:100px}body.products-busy #product-list{opacity:0.4;cursor:wait}body #product-list{transition:opacity 0.18s linear 0.02s;opacity:1;margin-left:-40px;margin-right:-30px}

.c-badge__text{font-family:Mulish, sans-serif;font-style:normal;font-weight:normal;font-size:11px;line-height:18px}.c-badge{display:inline-flex;border-radius:100px;padding:7px 15px;justify-content:center;align-items:center;box-shadow:0 2px 3px rgba(35,31,32,0.08);cursor:pointer}.c-badge__close-icon{width:10px;height:10px;margin-right:10px;marker:none}.c-badge__text{text-transform:Capitalize}.c-badge--primary:hover{background-color:#4e4c4d}.c-badge--primary{background-color:#231f20}.c-badge--primary .c-badge__close-icon{stroke:#fff;marker:none}.c-badge--primary .c-badge__text{color:#fff}.c-badge--secondary{background-color:#f1f1f1}.c-badge--secondary .c-badge__close-icon{stroke:#231f20}.c-badge--secondary .c-badge__text{color:#231f20}

.c-badge-container{display:flex;flex-wrap:wrap;margin-left:-5px}.c-badge-container__badge{margin:5px}

.attribute-filter-accordion__header-title,.attribute-filter-accordion__attribute-header,.c-new-checkbox__label,.attribute-filter-accordion__clear-all{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.attribute-filter-accordion__header-title,.attribute-filter-accordion__attribute-header,.c-new-checkbox__label{font-family:"Mulish",sans-serif;font-weight:normal;font-size:14px;line-height:20px}.attribute-filter-accordion__header-title,.attribute-filter-accordion__attribute-header{font-weight:bold;font-size:14px;line-height:22px}.attribute-filter-accordion__clear-all{font-family:"Mulish",sans-serif;font-weight:normal;font-size:11px;line-height:18px}.attribute-filter-accordion__clear-all{font-weight:bold;line-height:14px}.attribute-filter-accordion__header{padding-bottom:10px}.attribute-filter-accordion__header:focus{outline:0}.attribute-filter-accordion__header-title{font-weight:normal;text-transform:capitalize}.attribute-filter-accordion__current-filters-container{width:100%;padding:10px 10px 10px 0}.attribute-filter-accordion__current-filters-container:focus{outline:0}.attribute-filter-accordion__clear-all{font-weight:normal;letter-spacing:normal;font-size:13px;line-height:22px;text-transform:capitalize;cursor:pointer}.attribute-filter-accordion__attribute-header{font-weight:normal;text-transform:uppercase;padding:15px 10px 15px 0}.attribute-filter-accordion__attribute-header:focus{outline:0}[aria-expanded="true"]>.attribute-filter-accordion__dropdown-icon{transform:rotate(-45deg)}.attribute-filter-accordion__dropdown-icon{transition:transform 0.2s linear, margin-top 0.2s ease-in-out;height:15px;width:15px;margin:0 6px 3px 0}.attribute-filter-accordion__attribute,.attribute-filter-accordion__header{border-bottom:1px solid #ebebeb}.attribute-filter-accordion__attribute-header{display:flex;justify-content:flex-start;align-items:center}.attribute-filter-accordion__header{display:flex;flex-wrap:wrap;justify-content:space-between}.attribute-filter-accordion__panel[aria-hidden="true"]{max-height:0;overflow:hidden;display:block;transition:max-height 0.3s ease-out}.attribute-filter-accordion__panel[aria-hidden="false"]{overflow:hidden;transition:max-height 0.3s ease-in}.attribute-filter-accordion__attribute-options{list-style:none;margin:0;padding:0 0 15px}.attribute-filter-accordion__attribute-option{display:flex;align-items:center;padding:2px 0}


/*# sourceMappingURL=catalogue.3c21ee94.css.map*/