.ofl-room-no-images a{text-decoration:none}.ofl-room-no-images img{width:100%}.ofl-room-no-images .show-more-options{text-align:center;font-size:1.0625rem}.ofl-room-no-images .show-more-options.expanded .show{display:none}.ofl-room-no-images .show-more-options.expanded .hide-me{display:block}.ofl-room-no-images .show-more-options span{position:absolute;right:.625rem;font-size:1.125rem}.ofl-room-no-images .card.category:hover{background:#d3d3d5}/*# sourceMappingURL=oflCategoryNoImages.css.map */
.product-list{list-style:none}.product-list .product-grid-item{font-size:.875rem;padding:0 1rem 1rem;box-shadow:0 0 0 .0625rem rgba(35,38,59,.15);display:list-item;position:relative}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item{font-size:.75rem;padding:0 .3125rem .3125rem}}.product-list .product-grid-item u{text-decoration:none;text-transform:uppercase}.product-list .product-grid-item i{font-style:normal}.product-list .product-grid-item p{margin-bottom:0;position:relative}.product-list .product-grid-item .product{text-decoration:none;display:flex;flex-direction:column;height:100%}.product-list .product-grid-item .top-content{flex:1;position:relative}.product-list .product-grid-item .top-block,.product-list .product-grid-item .promo,.product-list .product-grid-item .pill{color:#fff;font-weight:bold;line-height:1.3}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .top-block,.product-list .product-grid-item .promo,.product-list .product-grid-item .pill{font-size:.6875rem}}.product-list .product-grid-item .top-block,.product-list .product-grid-item .empty-block{display:block;min-height:2.875rem}.product-list .product-grid-item .top-block{text-align:center;width:calc(100% + 32px);margin:0 -1rem;display:flex;flex-direction:column;justify-content:center}.product-list .product-grid-item .top-block.promo{background-color:#af101f}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .top-block{width:calc(100% + 10px);margin:0 -.3125rem}}.product-list .product-grid-item .delivery-message{display:flex;background-color:#56748e;text-transform:uppercase}.product-list .product-grid-item .delivery-message img{padding:.125rem 0;align-self:center}.product-list .product-grid-item .product-image{display:block;max-width:none;width:calc(100% + 32px);margin:0 -1rem;aspect-ratio:1/1}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .product-image{width:calc(100% + 10px);margin:0 -.3125rem}}.product-list .product-grid-item .clearance-roundel{position:absolute;left:0;bottom:.625rem;z-index:1}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .clearance-roundel{max-width:4.0625rem}}.product-list .product-grid-item .title{font-size:1rem;font-weight:bold;line-height:1.5}.product-list .product-grid-item .title span{display:block}.product-list .product-grid-item .pill{text-align:center;border-radius:2rem}.product-list .product-grid-item .pill.delivery-message{display:inline-block;padding:.25rem 1.75rem;position:relative;top:.3125rem;left:50%;transform:translateX(-50%);white-space:nowrap}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .pill.delivery-message{max-width:100%;padding:.25rem 1.125rem}}.product-list .product-grid-item .pill.promo{background-color:#9f3b48;padding:.1875rem 1rem;margin:.8125rem 0 0 0;min-width:10rem;display:inline-block}.product-list .product-grid-item .was-price{text-decoration:line-through;padding-right:.3125rem;margin:.8125rem 0 0 0;min-width:30%;float:left}.product-list .product-grid-item .main-price{color:#9f3b48;font-size:1.1875rem;font-weight:bold;line-height:1.5;clear:both}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .main-price{font-size:.875rem}}.product-list .product-grid-item .main-price span{color:#4d4d51;font-size:.875rem;font-weight:normal}.product-list .product-grid-item .finance{line-height:1.5}.product-list .product-grid-item .swatch,.product-list .product-grid-item .alternative-prices{font-size:.75rem;background-color:#ededee;margin:.4375rem 0 0 0;list-style-type:none;display:flex;flex-wrap:nowrap;align-items:center;gap:.625rem}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .swatch,.product-list .product-grid-item .alternative-prices{font-size:.6875rem}}.product-list .product-grid-item .swatch li,.product-list .product-grid-item .alternative-prices li{text-align:left;flex:0 1 auto}.product-list .product-grid-item .swatch li:nth-child(3),.product-list .product-grid-item .swatch li :nth-child(4),.product-list .product-grid-item .alternative-prices li:nth-child(3),.product-list .product-grid-item .alternative-prices li :nth-child(4){text-align:right;flex:1 1 auto}.product-list .product-grid-item ul.swatch{padding:.3125rem}.product-list .product-grid-item ul.swatch li img{width:auto;height:2.5rem;aspect-ratio:1/1}.product-list .product-grid-item .alternative-prices{padding:.625rem .3125rem}.product-list .product-grid-item .alternative-prices li:first-of-type{min-width:3.125rem}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .alternative-prices li:first-of-type{min-width:1.5625rem}}.product-list .product-grid-item .alternative-prices u{font-weight:bold;color:#829d7a}.product-list .product-grid-item .alternative-prices img{width:3.125rem;height:3.125rem;transform:translateY(-10%);aspect-ratio:1/1;padding:.3125rem}.product-list .product-grid-item .xmas-delivery .xmas-roundel{text-align:center;width:3.125rem;height:5rem;float:right}@media print,screen and (max-width: 39.99875em){.product-list .product-grid-item .xmas-delivery .xmas-roundel{display:none}}.product-list .product-grid-item .xmas-delivery .xmas-roundel:before{content:"";display:block;width:100%;height:4.375rem;background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/gbu0/1-reponsive-assets/USP/delivery-update/3735_ChristmasDelivery_Icon_Green.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}.product-list .product-grid-item .xmas-delivery .xmas-roundel p{font-size:.5rem;font-weight:bold;text-transform:uppercase;margin:-.3125rem 0 0 0;line-height:.75rem}.product-list .product-grid-item .xmas-delivery .title,.product-list .product-grid-item .xmas-delivery .was-price,.product-list .product-grid-item .xmas-delivery .main-price,.product-list .product-grid-item .xmas-delivery .finance{max-width:85%}@media print,screen and (min-width: 64em)and (max-width: 74.99875em){.product-list .product-grid-item .xmas-delivery .title,.product-list .product-grid-item .xmas-delivery .was-price,.product-list .product-grid-item .xmas-delivery .main-price,.product-list .product-grid-item .xmas-delivery .finance{max-width:80%}}@media print,screen and (max-width: 63.99875em){.product-list .product-grid-item .xmas-delivery .was-price,.product-list .product-grid-item .xmas-delivery .main-price,.product-list .product-grid-item .xmas-delivery .finance{max-width:75%}}.pagination{margin:.3125rem .3125rem 1.25rem .3125rem}.pagination ul{margin:1.875rem 0;justify-content:center}.pagination ul li{display:block;padding-right:0}.pagination ul li *{background:none;background-image:none !important;box-shadow:none !important;border:0 !important;text-decoration:none !important}.pagination ul li a,.pagination ul li button,.pagination ul li span{font-size:1.5rem;padding:0 .625rem;height:auto}@media print,screen and (max-width: 39.99875em){.pagination ul li a,.pagination ul li button,.pagination ul li span{font-size:1.125rem}}.pagination ul li[class*=selected]{opacity:.7}.pagination ul li[class*=selected] a,.pagination ul li[class*=selected] button{color:#fff;background-color:#829d7a;padding:.1875rem .375rem;margin:0 .4375rem !important;border-radius:.1875rem !important;cursor:auto}.pagination ul li[class*=selected] a:hover,.pagination ul li[class*=selected] a:active,.pagination ul li[class*=selected] button:hover,.pagination ul li[class*=selected] button:active{background-color:#829d7a}@media print,screen and (max-width: 39.99875em){.pagination ul li[class*=selected] a,.pagination ul li[class*=selected] button{padding:.1875rem .3125rem;margin:0 .3125rem !important}}.pagination ul li[class*=disabled]{opacity:.7}.pagination ul li[class*=disabled] span{color:inherit;background-image:none}.pagination ul li:nth-child(2) span,.pagination ul li:nth-child(2) a,.pagination ul li:nth-last-child(2) span,.pagination ul li:nth-last-child(2) a{display:inline;font-size:2.625rem;font-weight:600;line-height:1.625rem}.pagination ul li:first-child,.pagination ul li:last-child{display:none}.show-for-results{display:none}.filter-bar{font-size:1rem;padding:0 .3125rem;margin-bottom:.9375rem}.filter-bar .button{position:relative;padding:1.375rem;margin-bottom:0;border-radius:.3125rem}.filter-bar .button span{margin-left:2.8125rem}@media print,screen and (max-width: 39.99875em){.filter-bar .button span{margin-left:2.1875rem}}.filter-bar .button::before{content:"";position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media print,screen and (max-width: 39.99875em){.filter-bar .button::before{left:1rem;width:1.5625rem;height:1.5625rem}}@media print,screen and (max-width: 39.99875em){.filter-bar .button{width:100%;padding:1rem}}.filter-bar .filter-by .filter-by-button{display:inline-block}.filter-bar .filter-by .filter-by-button::before{background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/slider.svg")}@media print,screen and (max-width: 39.99875em){.filter-bar .filter-by .filter-by-button{text-align:left}}.filter-bar .sort-by .sort-by-button{text-align:left}.filter-bar .sort-by .sort-by-button::before{background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/sort.svg")}@media print,screen and (min-width: 40em){.filter-bar .sort-by .sort-by-button{width:17.875rem}}@media print,screen and (max-width: 39.99875em){.filter-bar .sort-by .sort-by-button{height:100%;max-width:225px;float:right}}.filter-bar .sort-by .sort-by-dropdown{float:right}.filter-bar .sort-by .sort-by-dropdown select{text-align:left;padding:0;margin:0;border:0;line-height:1rem;outline:0;background:rgba(0,0,0,0);box-shadow:none;position:absolute;left:0;right:0;bottom:0}@media print,screen and (min-width: 40em){.filter-bar .sort-by .sort-by-dropdown select{padding:0 0 0 8.125rem;height:3.625rem;width:calc(17.875rem + 1.875rem)}}@media print,screen and (max-width: 39.99875em){.filter-bar .sort-by .sort-by-dropdown select{padding:0 0 0 3.125rem;height:3rem;width:calc(100% + 1.5625rem)}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.filter-bar .applied-filters{margin-top:.625rem}}@media print,screen and (max-width: 39.99875em){.filter-bar .applied-filters{display:none}}.applied-filters>div{display:flex;align-items:center;height:100%}.applied-filters ul{display:block}.applied-filters ul li{background:none;border:none;padding:0}.applied-filters ul li button{color:#000;margin:.125rem .625rem 0 .3125rem}.applied-filters ul li span>span{text-decoration:underline}.off-canvas-filters{font-size:.75rem}.off-canvas-filters .filter-heading{font-size:1.125rem;font-weight:600;background-color:#f0f0f0;padding:1.25rem}.off-canvas-filters .close-button{color:#302d2d;font-size:3.4375rem;z-index:1002;outline:none}.off-canvas-filters .apply-container{padding:.5rem;border-top:.0625rem solid #c2beb7}.off-canvas-filters .apply-container .apply-filters,.off-canvas-filters .apply-container .reset-filters{font-size:.875rem;width:100%;padding:.625rem;margin:.625rem 0;border-radius:1.5625rem;height:2.25rem}.off-canvas-filters .apply-container .apply-filters:disabled,.off-canvas-filters .apply-container .reset-filters:disabled{opacity:.9}.off-canvas-filters .reset-filters:hover,.off-canvas-filters .reset-filters:target{color:inherit}.off-canvas-filters .applied-filters{margin-bottom:.4375rem}.off-canvas-filters .applied-filters ul li{display:block}.off-canvas-filters .applied-filters ul li [class*=category]{margin-bottom:.1875rem}.off-canvas-filters .filter-options{border-bottom:.0625rem solid #c2beb7}.off-canvas-filters .filter-options div{margin-bottom:0}.off-canvas-filters .filter-options [class*=header]{color:inherit;text-transform:none;padding:1rem;border-top:.0625rem solid #c2beb7;cursor:pointer}.off-canvas-filters .filter-options [class*=header]::after{content:"";display:block;width:.75rem;height:.75rem;float:right;background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/down-arrow.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.off-canvas-filters .filter-options [class*=header].open::after{background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/up-arrow.svg");margin-top:.1875rem}.off-canvas-filters .filter-options [class*=body]{border-top:.0625rem solid #c2beb7;padding:.875rem;display:none}.off-canvas-filters .filter-options [class*=body] ul{margin-left:-1.25rem}.off-canvas-filters .filter-options [class*=body] ul li{margin-bottom:.125rem}.off-canvas-filters .filter-options [class*=body] ul input{opacity:0}.off-canvas-filters .filter-options [class*=body] ul [class*=label]{font-size:.75rem;font-weight:600}.off-canvas-filters .filter-options [class*=body] ul [class*=count]{color:inherit;font-weight:600;margin-left:0;background:rgba(0,0,0,0);border:0}.off-canvas-filters .filter-options [class*=body] ul [class*=count]::before{content:"("}.off-canvas-filters .filter-options [class*=body] ul [class*=count]::after{content:")"}.off-canvas-filters .filter-options [class*=body] ul [class*=radio]{opacity:1}.off-canvas-filters .filter-options [class*=body] ul [class*=radio]:checked,.off-canvas-filters .filter-options [class*=body] ul [class*=radio]:focus{border-color:#829d7a}.off-canvas-filters .filter-options [class*=body] ul [class*=radio]:after{background:#829d7a}.off-canvas-filters .filter-options [class*=body] ul[class*=NumericMenu]{margin-left:0}.off-canvas-filters .filter-options [class*=body] button{border-radius:1.5625rem;font-size:.75rem}.off-canvas-filters .ais-ToggleRefinement{border-top:.0625rem solid #c2beb7;padding:1rem}.off-canvas-filters .ais-ToggleRefinement .ais-ToggleRefinement-checkbox{margin:0}.off-canvas-filters .ais-ToggleRefinement .ais-ToggleRefinement-checkbox:checked{background:#829d7a}/*# sourceMappingURL=default.css.map */
.category-display-ofl-category{overflow:hidden}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .cell:first-of-type{margin-bottom:0}}.category-display-ofl-category .category-heading{margin-bottom:.625rem}.category-display-ofl-category .category-heading a{text-decoration:none}.category-display-ofl-category .category-heading .card-image{background-color:#749194;padding:1.25rem}.category-display-ofl-category .category-heading .card-image picture{border:.125rem solid #fff;padding:2.5rem}.category-display-ofl-category .category-heading .card-image picture.border-0{border:0}.category-display-ofl-category .category-heading .card-image.christmas-delivery{background-color:#56748e;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0}.category-display-ofl-category .category-heading .card-image.christmas-delivery picture{border:0;padding:0}.category-display-ofl-category .category-heading .image-block{position:relative}.category-display-ofl-category .category-heading .image-block h1{color:#fff;font-size:2.625rem;text-transform:uppercase;letter-spacing:.3125rem;text-shadow:0 0 2.5rem #000;position:absolute;top:2.8125rem;left:2.8125rem;max-width:19.6875rem}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .image-block h1{font-size:1.25rem;letter-spacing:.125rem;top:1.25rem;left:1.25rem}}.category-display-ofl-category .category-heading .image-block h1.dark-font{color:#302d2d;text-shadow:0 0 2.5rem #fff}.category-display-ofl-category .category-heading .image-block img{aspect-ratio:2/1}.category-display-ofl-category .category-heading .image-block img.usp{position:absolute;bottom:.9375rem;left:.9375rem}.category-display-ofl-category .category-heading .image-block .category-hero-button{border:.0625rem solid #302d2d;border-radius:.5rem;position:absolute;bottom:1.25rem;right:1.25rem;padding:.625rem}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .category-heading .image-block .category-hero-button p{font-size:.875rem}}.category-display-ofl-category .category-heading .short-description{height:100%;display:flex;justify-content:center;background-color:#ededee;text-transform:uppercase}@media print,screen and (min-width: 64em){.category-display-ofl-category .category-heading .short-description{padding-left:15%;padding-right:15%}}.category-display-ofl-category .category-heading .short-description.big-weekend{background-color:#1d1d1b;color:#fff}.category-display-ofl-category .category-heading .short-description.bank-holiday{background-color:#b60e25;color:#fff}.category-display-ofl-category .category-heading .short-description h1{letter-spacing:.1rem}.category-display-ofl-category .category-heading .short-description p:first-of-type.standard{margin-bottom:.3125rem}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .short-description p:first-of-type.standard{font-size:1.25rem}}.category-display-ofl-category .category-heading .short-description .sub{font-size:1.15rem;font-weight:bold;margin:0}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .short-description .sub{font-size:.875rem}}.category-display-ofl-category .category-heading .short-description .sub.standard{text-transform:capitalize;font-size:1.375rem;font-weight:normal}.category-display-ofl-category .category-heading .short-description .price span{padding-bottom:0;border-bottom:1px solid #4d4d51;display:inline-block;letter-spacing:.1rem}.category-display-ofl-category .category-heading .short-description .price.bank-holiday span{border-bottom:.0625rem solid #fff}.category-display-ofl-category .category-heading .short-description .description{font-size:2.1rem;line-height:1.4;margin:1.25rem 0;max-width:31.25rem}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .short-description .description{margin:.625rem 0;font-size:1.6rem}}.category-display-ofl-category .category-heading .promo{font-size:1.5rem;color:#fff;text-align:center;padding:.625rem;width:100%;bottom:0;line-height:1.2;background-color:#829d7a}.category-display-ofl-category .category-heading .promo span{text-transform:uppercase}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .category-heading .promo{margin-bottom:.3125rem}}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .promo{font-size:1.125rem}}.category-display-ofl-category .category-heading .promo.gxd{background-color:#56748e;padding:.3125rem .625rem;line-height:2.375rem}.category-display-ofl-category .category-heading .promo.gxd img{max-height:2.375rem;margin:-.3125rem .4375rem 0 0}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .category-heading .promo.gxd{line-height:1.2}.category-display-ofl-category .category-heading .promo.gxd img{max-height:1.875rem;margin-top:0}}.category-display-ofl-category .category-heading .sofa-guarantee-banner{margin-top:0}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful{background-color:#ededee}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful img{min-height:100%;min-width:100%}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful .image-container{position:relative}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful .image-container p.overlay{position:absolute;bottom:0;width:100%;background-color:rgba(19,1,1,.26);padding:.625rem 0;text-align:center;color:#fff;font-weight:bold}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful .card{margin-bottom:0;padding:1.875rem 3.125rem}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful .card{padding:1.875rem}}.category-display-ofl-category .new-ranges-contentful .ofl-rooms-contentful .card p{line-height:1.625rem}.category-display-ofl-category .dining-landing-contentful .dining-features{background-color:#ededee;text-align:center}.category-display-ofl-category .dining-landing-contentful .dining-features .uppercase{font-size:1.75rem}.category-display-ofl-category .dining-landing-contentful .dining-features .cell{padding:1.25rem 0}.category-display-ofl-category .dining-landing-contentful .dining-features .content{padding:0 2.8125rem;border-right:.0625rem solid #302d2d}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .dining-landing-contentful .dining-features .content{padding:0 .9375rem}}.category-display-ofl-category .dining-landing-contentful .dining-features .content.no-border{border:0}.category-display-ofl-category .dining-landing-contentful .dining-features .content ul{list-style:none;margin-left:0}@media print,screen and (max-width: 63.99875em){.category-display-ofl-category .dining-landing-contentful .dining-features .content ul li{padding:.3125rem 0}}.category-display-ofl-category .dining-landing-contentful .build-dining{background-color:#749194;text-align:center}.category-display-ofl-category .dining-landing-contentful .build-dining a p{color:#fff}.category-display-ofl-category .dining-landing-contentful .build-dining a:hover{text-decoration:none}.category-display-ofl-category .dining-landing-contentful .build-dining .cell{padding:1.25rem 0}.category-display-ofl-category .dining-landing-contentful .build-dining .content{border-right:.0625rem solid #fff;height:11.25rem}.category-display-ofl-category .dining-landing-contentful .build-dining .content.no-border{border:0}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .dining-landing-contentful .build-dining .content.no-border-mobile{border:0}}.category-display-ofl-category .dining-landing-contentful .build-dining .content picture{height:5.625rem}.category-display-ofl-category .dining-landing-contentful .build-dining .content .number{background-color:#5e7779;margin:0 auto;width:1.875rem;border-radius:50%;font-weight:bold}.category-display-ofl-category .dining-landing-contentful .build-dining .content img{margin:0 auto;display:block}.category-display-ofl-category .dining-landing-contentful .dining-product a{cursor:pointer;text-decoration:none}.category-display-ofl-category .dining-landing-contentful .dining-product .card{background-color:#88878e;color:#fff;height:100%;padding:1.25rem 4.6875rem}.category-display-ofl-category .dining-landing-contentful .dining-product .card .heading{line-height:2.5rem;font-size:2.1875rem}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .dining-landing-contentful .dining-product .card .heading{font-size:1.75rem}}.category-display-ofl-category .flexslider .flex-control-nav{position:static;padding:.625rem 0}.category-display-ofl-category .flexslider .flex-nav-next,.category-display-ofl-category .flexslider .flex-nav-prev{display:none}.category-display-ofl-category .flexslider .card-white{padding:0}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .flexslider .card-white{padding:0}}@media print,screen and (max-width: 39.99875em){.category-display-ofl-category .flexslider .card-white p{padding:.625rem;margin-bottom:0}}/*# sourceMappingURL=oflCategoryV2.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 */
#webchat-container{position:fixed;bottom:2px;z-index:1005;width:18.75rem;height:30rem;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;min-width:0;font-size:.875rem;font-weight:normal;border-radius:2rem;padding:.625rem 1.25rem;border:.0625rem solid #fff}#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 */
