#carousel-widget{width:100%;aspect-ratio:2/1}#carousel-widget .flex-slider{position:relative}#carousel-widget .flex-slider ul.slides li{display:none}#carousel-widget .flex-slider .flex-direction-nav a:before{color:#fff}#carousel-widget .flex-slider .wrapper{position:relative}#carousel-widget .flex-slider .wrapper img.top-left-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;left:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.top-left-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.top-right-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;right:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.top-right-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.bot-left-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;bottom:0;left:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.bot-left-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.bot-right-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;bottom:0;right:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.bot-right-overlay{display:none}}#carousel-widget .flex-slider .flex-control-nav{width:100%;position:absolute;bottom:.3125rem;text-align:center;z-index:5}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .flex-control-nav{bottom:0}}#carousel-widget .flex-slider .flex-control-nav li{margin:0 .375rem;display:inline-block;zoom:1}#carousel-widget .flex-slider .flex-control-paging li a{width:.8125rem;height:.8125rem;display:block;background:#fff;cursor:pointer;text-indent:-624.9375rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;border:.0625rem solid #333;opacity:.8}#carousel-widget .flex-slider .flex-control-paging li a.flex-active{background:#a7a193;cursor:default}#carousel-widget .flex-slider .flex-direction-nav{height:0}#carousel-widget .flex-slider .flex-direction-nav li a{color:#fff;font-size:2.5rem;opacity:.8;position:absolute;bottom:40%;text-align:center;z-index:5;text-shadow:.0625rem .0625rem 0 rgba(102,102,102,.5),-1px -1px 0 rgba(102,102,102,.5),1px -1px 0 rgba(102,102,102,.5),-1px 1px 0 rgba(102,102,102,.5),1px 1px 0 rgba(102,102,102,.5)}#carousel-widget .flex-slider .flex-direction-nav li a.fade{opacity:0}#carousel-widget .flex-slider .flex-direction-nav li.flex-nav-prev a{left:0;padding:2.5rem 2.5rem 2.5rem .625rem}#carousel-widget .flex-slider .flex-direction-nav li.flex-nav-next a{right:0;padding:2.5rem 1.875rem 2.5rem 2.5rem}#carousel-widget .flex-slider ul{display:block;list-style:none}#carousel-widget .flex-slider ol{display:block;list-style:none}@keyframes fade-direction-nav{from{opacity:0}to{opacity:.8}}#carousel-widget .flex-slider:hover .flex-direction-nav li a.fade{opacity:.8;animation-name:fade-direction-nav;animation-duration:300ms}@media print,screen and (max-width: 39.99875em){#carousel-widget{aspect-ratio:4/3}}#carousel-widget .flex-slider .wrapper .clear-fix{clear:both}#carousel-widget .flex-slider .wrapper img.slide{width:100%;position:relative;left:50%;transform:translateX(-50%)}#carousel-widget .flex-slider ul.flex-direction-nav{color:#fff}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav{opacity:.5}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next{color:#fff;position:absolute;top:40%;right:.625rem;width:.3125rem}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next{top:35%}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next .flex-next{height:6.25rem}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev{color:#fff;position:absolute;top:40%;left:.625rem}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev{top:35%}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev .flex-prev{height:6.25rem}#carousel-widget div.count-down-wrapper{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;right:0;height:21.5rem;width:13.75rem;margin-right:1.25rem;margin-top:1.25rem}#carousel-widget div.count-down-wrapper.clock-center{right:auto;position:absolute;left:50%}@media print,screen and (max-width: 39.99875em){#carousel-widget div.count-down-wrapper.clock-center{display:none}}#carousel-widget div.count-down-wrapper.clock-center .wrapper{position:relative;left:-50%;margin-top:17.8125rem}@media(max-width: 1170px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.875rem}}@media(max-width: 1125px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.25rem}}@media(max-width: 1090px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.625rem}}@media(max-width: 1055px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15rem}}@media print,screen and (max-width: 63.99875em){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:20rem}}@media(max-width: 970px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:18.75rem}}@media(max-width: 920px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:17.5rem}}@media(max-width: 870px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.875rem}}@media(max-width: 850px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.5625rem}}@media(max-width: 830px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.25rem}}@media(max-width: 820px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.9375rem}}@media(max-width: 805px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.625rem}}@media(max-width: 790px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.3125rem}}@media(max-width: 780px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15rem}}@media(max-width: 765px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.6875rem}}@media(max-width: 750px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.375rem}}@media(max-width: 740px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.0625rem}}@media(min-width: 651px)and (max-width: 750px){#carousel-widget div.count-down-wrapper{height:17.75rem}#carousel-widget div.count-down-wrapper .promotion-clock{display:none}}@media(max-width: 650px){#carousel-widget div.count-down-wrapper{display:none}}#carousel-widget div.count-down-wrapper .wrapper{margin-top:16.875rem;text-align:center}#carousel-widget div.count-down-wrapper .wrapper .time-block{width:2.8125rem}#carousel-widget .flex-pauseplay{opacity:0}/*# sourceMappingURL=homePage.css.map */
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.content-ofl-home-page span{display:inline-block}.content-ofl-home-page span.hidden{display:none}.content-ofl-home-page .time-block{color:#4d4d51;background-color:#fff;width:3rem;line-height:1.3;text-align:center;padding:.1875rem 0 .3125rem 0;margin:0 .0625rem;border-radius:.1875rem}@media print,screen and (max-width: 63.99875em){.content-ofl-home-page .time-block{width:2.375rem;line-height:1;padding:.1875rem 0 .3125rem 0}}@media print,screen and (max-width: 39.99875em){.content-ofl-home-page .time-block{width:2.125rem;margin:0}}.content-ofl-home-page .time-block [data-type]{font-weight:bold;font-size:1.125rem}.content-ofl-home-page .time-block [data-type-text],.content-ofl-home-page .time-block .title{text-transform:uppercase;font-size:.75rem}@media print,screen and (max-width: 63.99875em){.content-ofl-home-page .time-block [data-type-text],.content-ofl-home-page .time-block .title{font-size:.5625rem}}.content-ofl-home-page .time-block.style-override{color:#fad737;background-color:#000}.content-ofl-home-page .time-block.white-bg{background-color:#fff}@media print,screen and (max-width: 39.99875em){.content-ofl-home-page{margin-top:-.625rem}}.content-ofl-home-page .promotion-clock{position:relative}.content-ofl-home-page .promotion-clock .ticker-inverted .time-block{background-color:#000;color:#fff}.content-ofl-home-page .promotion-clock .clock{position:absolute;bottom:3%;width:100%;text-align:center}.content-ofl-home-page .promotion-clock .time-block{display:inline-block}.content-ofl-home-page .promotion-clock .time-block [data-type]{font-size:1.5625rem}@media(max-width: 1070px){.content-ofl-home-page .promotion-clock .time-block [data-type]{font-size:1.375rem}}.content-ofl-home-page a{cursor:pointer;text-decoration:none}.content-ofl-home-page .promo{font-size:1.5rem;color:#fff;text-align:center;padding:.625rem;width:100%;bottom:0;line-height:1.2}@media print,screen and (max-width: 39.99875em){.content-ofl-home-page .promo{font-size:1rem}}.content-ofl-home-page .promo.gxd{background-color:#56748e;padding:.3125rem .625rem;line-height:2.375rem}.content-ofl-home-page .promo.gxd img{max-height:2.375rem;margin:-.3125rem .4375rem 0 0}@media print,screen and (max-width: 39.99875em){.content-ofl-home-page .promo.gxd{line-height:1.2}.content-ofl-home-page .promo.gxd img{max-height:1.875rem;margin-top:0}}.content-ofl-home-page #carousel-widget{width:100%;aspect-ratio:4/3}@media print,screen and (min-width: 40em){.content-ofl-home-page #carousel-widget{aspect-ratio:2/1}}.homepage-first-block .furniture-block{position:relative}.homepage-first-block .furniture-block h3{text-align:center;margin-bottom:0;text-transform:uppercase;letter-spacing:.0625rem;font-size:1.25rem;position:absolute;bottom:.625rem;left:0;right:0}@media print,screen and (max-width: 63.99875em){.homepage-first-block .furniture-block h3{font-size:.9375rem;bottom:.3125rem}}@media print,screen and (max-width: 39.99875em){.homepage-first-block .furniture-block h3{bottom:.4375rem}}@media print,screen and (max-width: 39.99875em){.homepage-first-block .furniture-block{aspect-ratio:183/100}}.homepage-first-block .furniture-block img{width:100%;aspect-ratio:16/9}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.homepage-first-block .furniture-block img{aspect-ratio:184/100}}@media print,screen and (max-width: 39.99875em){.homepage-first-block .furniture-block img{aspect-ratio:184/100}}.middle-block a.two-columns img{width:100%;aspect-ratio:589/336}.middle-block a.wide-banner img{aspect-ratio:119/6}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.middle-block a.wide-banner img{aspect-ratio:512/37}}@media print,screen and (max-width: 39.99875em){.middle-block a.wide-banner img{aspect-ratio:14/1}}.ranges-navigation .range-block{position:relative}.ranges-navigation .range-block h3{text-transform:uppercase;letter-spacing:.0625rem;font-size:1.125rem;font-weight:bold;position:absolute;top:1.875rem;left:0;right:0;text-align:center;color:#fff}@media print,screen and (max-width: 63.99875em){.ranges-navigation .range-block h3{top:1.25rem}}@media print,screen and (max-width: 39.99875em){.ranges-navigation .range-block h3.center-align{padding:0 10%}}.ranges-navigation .range-block img{aspect-ratio:145/192}@media print,screen and (max-width: 39.99875em){.ranges-navigation .range-block img{width:100%}}a.all-ranges{background-color:#829d7a;display:block;font-size:1rem;text-transform:uppercase;color:#fff;text-align:center;padding:.625rem;margin-bottom:0}.reviews{border:.0625rem solid #c2beb7;padding:1.25rem;margin-bottom:.625rem}.marketing-content h1,.marketing-content .heading{font-size:1.375rem;text-transform:uppercase;text-align:center;margin:.625rem 0 0 0}.marketing-content h2{margin:.625rem 0 0 0}.marketing-content h4{text-transform:uppercase;font-weight:bold;font-size:.9375rem;line-height:1.5}.marketing-content p{font-size:.8125rem}.marketing-content img{width:100%}.marketing-content a{text-decoration:none}.ar-2-1{aspect-ratio:2/1}.ar-3-1{aspect-ratio:3/1}.swiper-container{position:relative;padding:0 1.875rem;margin-bottom:1.875rem}.swiper-container h2{margin:1.25rem 0;font-weight:600;font-size:1.25rem;letter-spacing:.0625rem;color:#302d2d;text-align:center}.swiper-container .swiper{position:static}.swiper-container .swiper .swiper-slide{position:relative;width:18.125rem;min-height:24.375rem}.swiper-container .swiper .swiper-slide a{display:block;padding:.625rem;border:.0625rem solid #c2beb7;min-height:24.375rem}.swiper-container .swiper .swiper-slide p{margin:.625rem 0 1.875rem}.swiper-container .swiper .swiper-button:after{font-size:20px;color:#000;font-weight:bold}.swiper-container .swiper .swiper-button.swiper-button-prev{left:0}.swiper-container .swiper .swiper-button.swiper-button-next{right:0}.swiper-container .swiper .swiper-scrollbar{height:.625rem;bottom:-.9375rem}#crl8-homepage-carousel{margin:.625rem 0}#crl8-homepage-carousel div.sc-102xyuw-0{background-color:#829d7a;text-align:center;padding:.625rem 0}#crl8-homepage-carousel div.sc-102xyuw-0 div a,#crl8-homepage-carousel div.sc-102xyuw-0 div a:hover,#crl8-homepage-carousel div.sc-102xyuw-0 div a:focus,#crl8-homepage-carousel div.sc-102xyuw-0 div a:active{font-weight:700;font-size:1rem;color:#fff;text-decoration:none;border-bottom:0;padding:0;margin:0}@media print,screen and (max-width: 39.99875em){#crl8-homepage-carousel div.sc-102xyuw-0 div a,#crl8-homepage-carousel div.sc-102xyuw-0 div a:hover,#crl8-homepage-carousel div.sc-102xyuw-0 div a:focus,#crl8-homepage-carousel div.sc-102xyuw-0 div a:active{font-size:.9375rem}}/*# sourceMappingURL=oflHomePage.css.map */
#accept-cookie-policy-wrap{background-color:#302d2d;color:#c2beb7;z-index:2000;padding:.3125rem 0}#accept-cookie-policy-wrap p{line-height:1.25rem}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap p{margin-right:.9375rem}}#accept-cookie-policy-wrap a{color:inherit}#accept-cookie-policy-wrap a.button{font-weight:bold;margin-bottom:0;color:#fff;border:.0625rem solid #e0ded9}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap a.button{margin-top:.3125rem}}.cookie-policy{background-color:#302d2d;color:rgba(255,255,255,.8);padding:1.875rem 1.875rem .9375rem 1.875rem}.cookie-policy a{color:inherit}.cookie-policy .button{border:.0625rem solid #e0ded9}.cookie-policy .close-button{font-size:2.1875rem;top:.3125rem;right:.625rem}.cookie-policy .close-button span{color:#fff;opacity:.8}.cookie-policy .close-button span:hover{opacity:.6}@media print,screen and (max-width: 39.99875em){.cookie-policy{height:auto;min-height:0}}.cookies-policy-info{padding:1.875rem}.cookies-policy-info .close-button{font-size:2.5rem;opacity:.7}@media print,screen and (max-width: 39.99875em){.cookies-policy-info .close-button{right:.4375rem;top:0}}.cookies-policy-info h5{margin-top:1.25rem}.cookies-policy-info hr{max-width:100%;opacity:.5}.cookies-policy-info ul{margin:.3125rem 0 .9375rem 1.5625rem}.cookies-policy-info ul li{margin-bottom:.1875rem}@media print,screen and (max-width: 39.99875em){.cookies-policy-info{padding:1.25rem}}/*# sourceMappingURL=cookiesPolicy.css.map */
.return-visitor-cart-prompt{overflow:hidden}.return-visitor-cart-prompt .logo{width:8.125rem;margin:.625rem auto 0;display:block}.return-visitor-cart-prompt .close-button{top:0;font-size:2.5rem;outline:none}.return-visitor-cart-prompt .title{padding:.625rem;border-bottom:.0625rem solid;font-size:.875rem;font-weight:600}.return-visitor-cart-prompt .products-wrapper{overflow-y:auto;position:absolute;top:5.9375rem;bottom:8.3125rem;padding-bottom:1.25rem}.return-visitor-cart-prompt .products-wrapper .basket-products .cart-item{margin:.9375rem .9375rem 0 .5rem;border:.0625rem solid #d7d2cb;padding:.625rem;box-shadow:0 .0625rem .1875rem #d7d2cb}@media print,screen and (min-width: 40em){.return-visitor-cart-prompt .products-wrapper .basket-products .cart-item{width:calc(50% - 1.4375rem)}.return-visitor-cart-prompt .products-wrapper .basket-products .cart-item:nth-child(2n+1){margin-left:.9375rem;margin-right:.5rem}}.return-visitor-cart-prompt .products-wrapper .basket-products .cart-item a:hover{text-decoration:none}.return-visitor-cart-prompt .basket-buttons{position:absolute;bottom:0;right:0;left:0;box-shadow:0 -.1875rem .375rem #d7d2cb;padding:.9375rem 1.25rem .625rem}.return-visitor-cart-prompt .basket-buttons .button{margin-bottom:.625rem;font-size:.75rem;font-weight:700;padding:.9375rem}.return-visitor-cart-prompt .basket-buttons .button:not(a){font-weight:600}/*# sourceMappingURL=returnVisitorCartPrompt.css.map */
.return-visitor-saving-prompt{overflow:hidden;background-color:#829d7a;color:#fff;padding:.625rem .9375rem 0 .9375rem;border-radius:.9375rem;border-color:#829d7a;width:25.9375rem;right:5.75rem;top:4.25rem}@media print,screen and (max-width: 39.99875em){.return-visitor-saving-prompt{min-height:5.625rem;height:5.625rem}}.return-visitor-saving-prompt p.saving-text::before{content:"";float:left;width:3.125rem;height:3.125rem;margin:.625rem .9375rem 0 0;background-image:url("/media/gbu0/1-reponsive-assets/saving-pound-icon.png");background-size:cover;background-position:center}@media print,screen and (max-width: 39.99875em){.return-visitor-saving-prompt p.saving-text::before{margin:.625rem .625rem 0 0;width:2.5rem;height:2.5rem}}@media print,screen and (max-width: 39.99875em){.return-visitor-saving-prompt{width:91%;margin:.9375rem;padding:.625rem .3125rem 0 .3125rem;top:0}}.return-visitor-saving-prompt a{color:#fff;text-decoration:none}.return-visitor-saving-prompt .close-button{background-color:#829d7a;color:#fff;font-size:1.875rem;border-radius:3.75rem;position:fixed;width:1.875rem;border:.0625rem solid #fff;top:3.75rem;right:5.375rem}@media print,screen and (max-width: 39.99875em){.return-visitor-saving-prompt .close-button{top:.1875rem;right:.9375rem}}.return-visitor-saving-prompt.fade-message-in{display:block;animation:fadeIn .5s;webkit-animation:fadeIn .5s;moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=returnVisitorSavingPrompt.css.map */
#webchat-container{position:fixed;bottom:2px;z-index:1005;width:300px;height:480px;display:none;border:1px solid #ccc;background-color:#fff;left:.9375rem}@media print,screen and (max-width: 39.99875em){#webchat-container{bottom:3.4375rem}}#webchat-container .close-btn{text-decoration:none;font-size:1.25rem;font-weight:normal;transform:scaleX(1.3);position:absolute;top:.3125rem;right:.625rem}#webchat-container #start-chat-form{display:block}#webchat-container #show-callback,#webchat-container #start-callback-form{display:none}#webchat-container #webchat-widget{height:100%;width:100%}#webchat-container #webchat-widget .webchat-frame{border:0}#webchat-container.chat-started{border-top:0}#webchat-container.chat-location{bottom:4.375rem}#chat-button-container{display:none}#chat-button-container.purecloud-chat-available{display:block}#chat-button-container #chat-button{background-color:#829d7a;cursor:pointer;position:fixed;z-index:1005;left:.9375rem;bottom:1.25rem;font-size:2.1875rem;border-radius:50%;min-width:0;padding:.3125rem}#chat-button-container #chat-button.chat-location{bottom:3.125rem}@media print,screen and (max-width: 39.99875em){#chat-button-container #chat-button{bottom:3rem}}/*# sourceMappingURL=webchat.css.map */
