;@charset "UTF-8";@font-face{font-family:HelveticaNeueW01-Thin;src:url(Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix);src:url(Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix) format("eot"),url(Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"),url(Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"),url(Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")}@font-face{font-family:HelveticaNeueW01-45Ligh;src:url(Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix);src:url(Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("eot"),url(Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")}@font-face{font-family:Museo Slab W01\ 100;src:url(Fonts/01ab709f-22cf-4831-b24a-8cf4eb852687.eot?#iefix);src:url(Fonts/01ab709f-22cf-4831-b24a-8cf4eb852687.eot?#iefix) format("eot"),url(Fonts/cacc0862-f146-4746-92b1-60e6114a66c4.woff) format("woff"),url(Fonts/54006f54-b61e-4103-abf8-b1d0294a2a9c.ttf) format("truetype"),url(Fonts/e5841f2e-b306-4583-bfc3-a0e06742fedd.svg#e5841f2e-b306-4583-bfc3-a0e06742fedd) format("svg")}@font-face{font-family:HelveticaNeueW01-75Bold;src:url(Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix);src:url(Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("eot"),url(Fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(Fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(Fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568) format("svg")}@font-face{font-family:HelveticaNeueW02-55Roma;src:url(Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);src:url(Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"),url(Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")}@font-face{font-family:GillSansAlt1-Light;src:url(Fonts/d0ee6022-2347-4590-b414-ca2ed2549284.eot?#iefix);src:url(Fonts/d0ee6022-2347-4590-b414-ca2ed2549284.eot?#iefix) format("eot"),url(Fonts/70fcc5e8-50c3-4f77-a3de-24be2c425d6e.woff) format("woff"),url(Fonts/2973083a-fe23-4a5c-97fd-55025f13142e.ttf) format("truetype"),url(Fonts/71c0c309-b90d-4406-8529-c9467d2f8174.svg#71c0c309-b90d-4406-8529-c9467d2f8174) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotW01-Regular;src:url(Fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix);src:url(Fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix) format("eot"),url(Fonts/1e5fc8fa-a98c-4613-a08e-c6c975759a80.woff2) format("woff2"),url(Fonts/6b45f9ca-22b4-48ca-962f-6ff1fa7fc196.woff) format("woff"),url(Fonts/7fdcfbf6-62ea-4d31-935f-cac99a996c73.ttf) format("truetype"),url(Fonts/80f420d4-9e57-4016-b805-01b95b2e08f3.svg#80f420d4-9e57-4016-b805-01b95b2e08f3) format("svg")}@font-face{font-family:Brandon Grot W01 Bold;src:url(Fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix);src:url(Fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix) format("eot"),url(Fonts/df1cd944-a6a3-4d30-8fd3-391c2e9531f1.woff2) format("woff2"),url(Fonts/4f2d0548-c7dc-459b-a2e0-e86656a10ded.woff) format("woff"),url(Fonts/dc21d9e5-516f-4e7e-9a84-7be79a44c2dd.ttf) format("truetype"),url(Fonts/a9bdb836-ee14-494d-8c69-5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992) format("svg")}@font-face{font-family:icomoon;src:url(Fonts/icomoon.eot?-t4xsog);src:url(Fonts/icomoon.eot?#iefix-t4xsog) format("embedded-opentype"),url(Fonts/icomoon.ttf?-t4xsog) format("truetype"),url(Fonts/icomoon.woff?-t4xsog) format("woff"),url(Fonts/icomoon.svg?-t4xsog#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvanteGarde-Bold;src:url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.eot?#iefix);src:url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.eot?#iefix) format("eot"),url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.woff2) format("woff2"),url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.woff) format("woff"),url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.ttf) format("truetype"),url(Fonts/9a9365bb-bc37-4768-8d00-df0bdf405665.svg#9a9365bb-bc37-4768-8d00-df0bdf405665) format("svg");font-weight:400;font-style:normal}@font-face{font-family:HCo Archer SSm Medium;src:url(hco_fonts/woff2/ArcherSSm-Medium-Pro_Web.woff2) format("woff2"),url(hco_fonts/woff/ArcherSSm-Medium-Pro_Web.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:HCo Archer SSm SemiBold;src:url(hco_fonts/woff2/ArcherSSm-Semibold-Pro_Web.woff2) format("woff2"),url(hco_fonts/woff/ArcherSSm-Semibold-Pro_Web.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:HCo Archer SSm Bold;src:url(hco_fonts/woff2/ArcherSSm-Bold-Pro_Web.woff2) format("woff2"),url(hco_fonts/woff/ArcherSSm-Bold-Pro_Web.woff) format("woff");font-weight:800;font-style:normal}#gc-test{disply:block;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0;list-style:none;overflow:hidden}dd,dt{float:left}dt{clear:left}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}table td{vertical-align:top;padding:0}.svg-basket-icon,.svg-breadcrumbs_arrow_up_and_down,.svg-burger_menu,.svg-call_store_icon,.svg-call_us_icon,.svg-call_us_icon_small,.svg-call_us_icon_small_grey,.svg-call_you_icon,.svg-camera,.svg-compass,.svg-cross_grey,.svg-de_flag,.svg-dfs_header_icon_basket_black,.svg-dfs_header_icon_basket_white,.svg-es_flag,.svg-exclamation_mark,.svg-exclamation_mark_red,.svg-fr_flag,.svg-gr_flag,.svg-ie_flag,.svg-larger_arrow_left,.svg-larger_arrow_right,.svg-loqate_exclamation_triangle,.svg-menu_account_icon,.svg-menu_delivery_icon,.svg-menu_shortlist_icon,.svg-menu_store_locator_icon,.svg-nl_flag,.svg-order_tracker_exclamation_triangle,.svg-order_tracker_exclamation_triangle_yellow,.svg-order_tracker_tick,.svg-order_tracker_tick_large,.svg-order_tracker_tick_large_green,.svg-search_icon,.svg-search_icon_white,.svg-shortlist_heart,.svg-shortlist_purple_heart_small,.svg-sign_in_white,.svg-store_locator_icon,.svg-store_locator_icon_small_white,.svg-swatch_tick_white,.svg-tick_green,.svg-uk_flag{background:url(../images/mobile-svgs/sprite.css.svg) no-repeat}.svg-basket-icon{background-position:29.842931937172775% 37.142857142857146%}.svg-basket-icon-dims{width:43px;height:42px}.svg-breadcrumbs_arrow_up_and_down{background-position:98.22222222222223% 61.80904522613066%}.svg-breadcrumbs_arrow_up_and_down-dims{width:9px;height:18px}.svg-burger_menu{background-position:39.19597989949749% 62.285714285714285%}.svg-burger_menu-dims{width:35px;height:42px}.svg-call_store_icon{background-position:99.04306220095694% 26.041666666666668%}.svg-call_store_icon-dims{width:25px;height:25px}.svg-call_us_icon{background-position:0 0}.svg-call_us_icon-dims{width:65px;height:65px}.svg-call_us_icon_small{background-position:21.21212121212121% 62.285714285714285%}.svg-call_us_icon_small-dims{width:36px;height:42px}.svg-call_us_icon_small_grey{background-position:67.70833333333333% 0}.svg-call_us_icon_small_grey-dims{width:42px;height:42px}.svg-call_you_icon{background-position:38.46153846153846% 0}.svg-call_you_icon-dims{width:65px;height:65px}.svg-camera{background-position:58.737864077669904% 79.8941798941799%}.svg-camera-dims{width:28px;height:28px}.svg-compass{background-position:99.04306220095694% 39.0625%}.svg-compass-dims{width:25px;height:25px}.svg-cross_grey{background-position:84.93827160493827% 51.21293800539083%}.svg-cross_grey-dims{width:31.5px;height:31.5px}.svg-de_flag{background-position:0 90.75%}.svg-de_flag-dims{width:27px;height:17px}.svg-dfs_header_icon_basket_black{background-position:100% 0}.svg-dfs_header_icon_basket_black-dims{width:27px;height:25px}.svg-dfs_header_icon_basket_white{background-position:100% 13.020833333333334%}.svg-dfs_header_icon_basket_white-dims{width:27px;height:25px}.svg-es_flag{background-position:71.98067632850241% 75.5%}.svg-es_flag-dims{width:27px;height:17px}.svg-exclamation_mark{background-position:0 80.9651474530831%}.svg-exclamation_mark-dims{width:30.5px;height:30.5px}.svg-exclamation_mark_red{background-position:14.987714987714988% 80.9651474530831%}.svg-exclamation_mark_red-dims{width:30.5px;height:30.5px}.svg-fr_flag{background-position:13.043478260869565% 90.75%}.svg-fr_flag-dims{width:27px;height:17px}.svg-gr_flag{background-position:26.08695652173913% 90.75%}.svg-gr_flag-dims{width:27px;height:17px}.svg-ie_flag{background-position:52.17391304347826% 90.75%}.svg-ie_flag-dims{width:27px;height:17px}.svg-larger_arrow_left{background-position:94.0909090909091% 51.54639175257732%}.svg-larger_arrow_left-dims{width:14px;height:23px}.svg-larger_arrow_right{background-position:94.0909090909091% 63.402061855670105%}.svg-larger_arrow_right-dims{width:14px;height:23px}.svg-loqate_exclamation_triangle{background-position:97.64150943396227% 74.11167512690355%}.svg-loqate_exclamation_triangle-dims{width:22px;height:20px}.svg-menu_account_icon{background-position:0 100%}.svg-menu_account_icon-dims{width:18.5px;height:18.5px}.svg-menu_delivery_icon{background-position:67.35751295336787% 42.31738035264484%}.svg-menu_delivery_icon-dims{width:41px;height:18.5px}.svg-menu_shortlist_icon{background-position:96.72897196261682% 83.62720403022671%}.svg-menu_shortlist_icon-dims{width:20px;height:18.5px}.svg-menu_store_locator_icon{background-position:100% 50.377833753148614%}.svg-menu_store_locator_icon-dims{width:13px;height:18.5px}.svg-nl_flag{background-position:39.130434782608695% 90.75%}.svg-nl_flag-dims{width:27px;height:17px}.svg-order_tracker_exclamation_triangle{background-position:85.57213930348259% 18.71657754010695%}.svg-order_tracker_exclamation_triangle-dims{width:33px;height:30px}.svg-order_tracker_exclamation_triangle_yellow{background-position:85.57213930348259% 34.75935828877005%}.svg-order_tracker_exclamation_triangle_yellow-dims{width:33px;height:30px}.svg-order_tracker_tick{background-position:71.02803738317758% 55.32994923857868%}.svg-order_tracker_tick-dims{width:20px;height:20px}.svg-order_tracker_tick_large{background-position:44.6078431372549% 80.74866310160428%}.svg-order_tracker_tick_large-dims{width:30px;height:30px}.svg-order_tracker_tick_large_green{background-position:29.901960784313726% 80.74866310160428%}.svg-order_tracker_tick_large_green-dims{width:30px;height:30px}.svg-search_icon{background-position:67.70833333333333% 24%}.svg-search_icon-dims{width:42px;height:42px}.svg-search_icon_white{background-position:0 62.285714285714285%}.svg-search_icon_white-dims{width:42px;height:42px}.svg-shortlist_heart{background-position:84.31372549019608% 65.5440414507772%}.svg-shortlist_heart-dims{width:30px;height:24px}.svg-shortlist_purple_heart_small{background-position:57.94871794871795% 58.91891891891892%}.svg-shortlist_purple_heart_small-dims{width:39px;height:32px}.svg-sign_in_white{background-position:86.4321608040201% 0}.svg-sign_in_white-dims{width:35px;height:35px}.svg-store_locator_icon{background-position:48.309178743961354% 37.142857142857146%}.svg-store_locator_icon-dims{width:27px;height:42px}.svg-store_locator_icon_small_white{background-position:8.295964125560538% 98.75621890547264%}.svg-store_locator_icon_small_white-dims{width:11px;height:16px}.svg-swatch_tick_white{background-position:0 37.57225433526011%}.svg-swatch_tick_white-dims{width:57px;height:44px}.svg-tick_green{background-position:62.35565819861432% 89.62962962962963%}.svg-tick_green-dims{width:17.5px;height:14.5px}.svg-uk_flag{background-position:85.02415458937197% 75.5%}.svg-uk_flag-dims{width:27px;height:17px}@font-face{font-family:svgfont_1regular;src:url(dfs_icons_font-webfont.eot);src:url(dfs_icons_font-webfont.eot?#iefix) format("embedded-opentype"),url(dfs_icons_font-webfont.woff) format("woff"),url(dfs_icons_font-webfont.ttf) format("truetype"),url(dfs_icons_font-webfont.svg#svgfont_1regular) format("svg");font-weight:400;font-style:normal}.button,button{border-radius:3px;cursor:pointer;display:inline-block;font-family:arial,sans-serif;font-size:1.2em;padding:10px;text-decoration:none;transition-property:background;transition-duration:.5s;transition-timing-function:ease;margin:20px}.primary{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzljNjVjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVjMmE4MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(180deg,#9c65c3,#5c2a83);border:1px solid #8440ac;color:#fff;font-weight:700;text-shadow:#8440ac 0 0 5px}.primary .disabled{background:#e1e1e1!important}.primary.orderDirect{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNDFiYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M3MDE3ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(180deg,#ff41bb,#c7017f);border:1px solid #c7017f}.secondary{border:1px solid #999;color:#5c2483;background-color:#fff}.primary.disabled,.primary:hover,.secondary:hover:not(#viewGridListView button){background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M1YzRjNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(180deg,#777,#c5c4c6);border:1px solid #999;color:#fff;text-shadow:#999 0 0 5px}.print:before{content:"b";font-family:svgfont_1regular;padding-right:.7em}.info{background:#5c2483;border-radius:20px;color:#fff;display:block;float:left;font-size:30px;font-weight:700;height:40px;text-align:center;text-decoration:none;transition-property:background;transition-duration:.5s;transition-timing-function:ease;vertical-align:middle;width:40px}.info :hover{background:#777}.info abbr{font-size:1em;border-bottom:none}.exclaim{background:#5c2483;border-radius:10px;color:#fff;display:block;float:left;font-size:15px;font-weight:700;height:18px;padding:2px;text-align:center;text-decoration:none;transition-property:background;transition-duration:.5s;transition-timing-function:ease;vertical-align:middle;width:18px}.exclaim :hover{background:#777}.exclaim abbr{background:#fff;border-bottom:none;border-radius:9px;color:#5c2483;display:block;float:left;font-size:1em;font-weight:700;height:18px;text-align:center;text-decoration:none;vertical-align:middle;width:18px}#parentProductLink,#pr_more_information,.backToTop{border:none;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(180deg,#fff,#e6e6e6);border-color:#d4d3d3;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:0 1px 1px 0 rgba(0,0,255,.4);color:#5c2483;display:block;float:right;margin:-43px 0 0;outline:none;position:relative}#pr_more_information{display:inline-block;float:none;margin:7px 0;padding:4px 10px}#pr_more_information span,.backToTop span{float:right;margin:0 8px 0 10px}.backToTop.productDesc{position:absolute;bottom:20px;right:20px}#pr_more_information span{background:url(../images/dfs/icons/arrow_down.png) no-repeat scroll right 45% transparent}.nextPageButton{border:none;background:linear-gradient(180deg,#fff 0,#e6e6e6) repeat scroll 0 0 transparent;border-color:#d4d3d3 -moz-use-text-color #d4d3d3 #d4d3d3;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);color:#5c2c91;font-size:1.4em;position:relative;display:block;outline:none}.nextPageButton span{background:transparent url(../images/dfs/icons/arrow_right.png) no-repeat right 50%;float:right;padding:0 8px 0 0;margin-top:3px;height:15px;width:9px}.prevPageButton{border:none;background:linear-gradient(180deg,#fff 0,#e6e6e6) repeat scroll 0 0 transparent;border-color:#d4d3d3 -moz-use-text-color #d4d3d3 #d4d3d3;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);color:#5c2c91;font-size:1.4em;position:relative;display:block;outline:none}.prevPageButton span{background:transparent url(../images/dfs/icons/arrow_left.png) no-repeat left 50%;float:left;padding:0 8px 0 0;margin-top:3px;height:15px;width:9px}.generic,.showmoreless{border:none;background:#e6e6e6;background:linear-gradient(180deg,#fff 0,#e6e6e6);border-color:#d4d3d3;-o-border-image:none;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);color:#5c2c91;margin:5px 0 0;padding:4px 10px;float:left;position:relative;display:block}.secondary.showmoreless:hover{text-shadow:none}.showmoreless .svg-larger_arrow_down,.showmoreless .svg-larger_arrow_up{display:inline-block}.generic span:not(.svg-breadcrumbs_arrow_up_and_down,.svg-radio_button,.svg-info_circle_large,.radio-container){background:url(../images/dfs/icons/arrow_down.png) no-repeat scroll right 45% transparent;float:right;padding:1px 17px 0 10px}#emailOverlay .generic,header .generic{margin:0;font-size:1.2em;margin-left:10px;padding:7px 10px;float:right}#emailOverlay .generic{margin-top:20px;padding:10px;float:left}#quickDeliveryCharge button.generic{margin-bottom:10px}body .printPage{display:none;padding:4px 8px}body .share{display:none;padding:4px 8px 3px;width:57px}body .printDestination span,body .printPage span{display:block;float:left;margin:0 6px 0 1px;padding:0}.printPage{background:#e6e6e6;background:linear-gradient(180deg,#fff 0,#e6e6e6);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);color:#5c2c91}.js body .printPage{display:block}.grayed{color:#434343;white-space:nowrap}#basketPage .basketCta>a.generic,.standardCheckout .checkoutSalesNav>a.generic,.standardCheckout header>a.generic{font-size:1.8em;font-weight:400;padding:15px 0;width:257px;text-align:center;margin:0 10px}.standardCheckout header>a.generic{margin:20px 0 0 10px}button,html,input,select,textarea{color:#222}body{font-size:62.5%;line-height:1.4;width:600px;font-family:Arial,sans-serif;margin:0 auto}a{color:#c5158d}a:focus{outline:none}img{vertical-align:middle;max-width:100%;height:auto}.floatLeft{float:left}.floatRight{float:right}.noTopMargin{margin-top:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}hr{border-color:#e1e1e1;-o-border-image:none;border-image:none;border-right:0 none;border-style:dashed none none;border-width:1px 0 0;display:block;height:1px;margin:1em 0;padding:0}a.generic,input.generic{border-radius:10px}#userRegistrationConfirmation input.button.generic{display:inline-block;font-size:1.4em;font-weight:700;margin:10px 0 30px;padding:15px}#userRegistration .errorAlert p{width:456px}.padding20{padding:20px}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input.uppercase{text-transform:uppercase}.sticky{position:fixed!important;top:0;z-index:10}.stop-scrolling{height:100%;overflow:hidden}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}h1.seo{display:none}h2{font-family:HelveticaNeueW02-55Roma,Arial,sans-serif;color:#b2007c;font-size:3em;margin:0;font-weight:400}.standardCheckout h2{font-family:HelveticaNeueW01-45Ligh;font-size:3.6em;margin:20px 0 40px}h3{color:#5c2a83;display:inline-block;margin:0}h3,h4{font-family:HelveticaNeueW01-Thin,Arial,sans-serif;font-size:1.8em;font-weight:400}h4{color:#222;margin:0 0 .5em}h4 strong{font-weight:400}h4 strong,p strong.alt{color:#5c2a83}article{padding:0 20px}.myAccount article{padding:0 30px}article.noPaddingLayout{padding:0}header{padding:0 20px}footer{overflow:hidden}footer.extraPad{padding-bottom:76px}.columnOne{float:left;width:58.5%}.columnTwo{float:left;width:41.5%;text-align:right}.noTopPad{padding-top:0}.noBG{background:none!important}.formFields .styled-select select{background:transparent;height:72px;width:100%;padding:5px;font-family:HelveticaNeueW01-75Bold;font-size:1.8em;text-indent:20px;line-height:1;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.basketItems .formFields .styled-select select{width:98px}.styled-select{width:100%;height:72px;border:2px solid #d4d3d3;border-radius:5px;overflow:hidden;background:url(//i1.adis.ws/i/dfs/selectArrows?qlt=100&w=9),linear-gradient(180deg,#fff 0,#e2e2e2);background-position:96% 50%;background-repeat:no-repeat}#myFavouritesPage .styled-select{background:linear-gradient(180deg,#fff 0,#e2e2e2)}#myFavouritesPage .styled-select .svg-breadcrumbs_arrow_up_and_down{display:block;left:95%;margin:-9px 0 0 -2px;position:absolute;top:50%}ul.filters{overflow:visible}.col-xs-6{width:50%;float:left;box-sizing:border-box}.bsrow{clear:both}.iconc{display:inline-block;width:24px;height:24px}.iconc.contact-us{background-image:url(//i1.adis.ws/i/dfs/phone-icon-xs)}.iconc.icon-inline-text{position:relative;top:4px}#overlay{display:none;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;position:fixed;width:100%;z-index:150;background-color:hsla(0,0%,100%,.8)}:lang(nl) .standardCheckout #overlay{position:absolute!important}.dialog{display:none;margin:100px auto;position:relative;width:350px;padding:10px;background:#fff;border-radius:10px 10px 10px 10px;border:1px solid #b5bdcd;height:auto;overflow:hidden}#overlay .dialog{display:block}#qasOverlay{width:520px}#qasOverlay h3{font-family:HelveticaNeueW01-45Ligh;padding-left:10px}.dialog h2{margin-top:0}.dialog a.close{margin:5px;position:relative;z-index:20000}.dialog .cta{padding:0}.dialog .close,.dialog select{font-size:1.2em}.dialog select{max-width:350px}.dialog .dialogButtons{text-align:right}#overlay.dialogButtons input{margin-right:0}#overlay .formFields input.primary{height:auto}.columnTwo .button,.columnTwo .favAction,.columnTwo button{float:right;clear:both;margin-right:2px;margin-bottom:0}.rpd.button.primary.orderDirect{margin-top:.8em}#intro-desc{margin-top:0;padding-top:0}#explore-ttl{color:#666;display:block;font-family:HelveticaNeueW01-45Ligh;margin-bottom:1em;text-align:center}#explore-ttl strong{font-family:HelveticaNeueW01-75Bold;font-weight:400}.columnTwo .favAction{margin-top:10px}.coloursByNameContainer{overflow:hidden}.coloursByNameContainer a{border:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#d5d0d0 #d5d0d0 #fff;-o-border-image:none;border-image:none;border-style:solid;border-width:1px;color:#333;margin:9px 0 -1px -1px}.social{float:right;margin-top:15px;width:130px;padding:10px 0 0 4px;position:relative;z-index:2;background:#e4e0df;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:left}.social .addthis_toolbox .addthis_button_facebook_like,.social .addthis_toolbox .addthis_button_tweet{display:inline-block;width:100%;margin-bottom:.5em;text-align:left}#hero{position:relative}#hero,#productInformation,.swatchGroupContainer{width:100%;box-sizing:border-box}#productInformation{margin-top:20px}#productInformation li a{display:block}#orderSwatches{background:#5c2c91;border-radius:6px;margin:0;padding:18px 20px;font-size:2em;font-weight:400}body>.ui-loader-default{display:none}.paginatedContentBlock .pagination ul{margin:0 auto;width:170px;list-style:none}.paginatedContentBlock .pagination li{display:inline}.paginatedContentBlock .pagination li a,.paginatedContentBlock .pagination li span{float:left;padding:5px;outline:none}.paginatedContentBlock .pagination .current a,.paginatedContentBlock .pagination .new a,.paginatedContentBlock .pagination .page a{padding-top:12px}.expandedMenu .expandedMenuOptions li{display:inline}.expandedMenu .expandedMenuOptions li a{float:right;font-size:1.2em}div.rowOfContent{position:relative;overflow:hidden;margin:10px auto 0}div.rowOfContent .paginatedContent{position:absolute}div.rowOfContent ul.paginatedContent>li{float:left;width:600px;max-height:300px}.paginatedContentBlock .pagination ul li a span{position:relative;left:-999px}.paginatedContentBlock .pagination ul li.prev a{background:transparent url(//i1.adis.ws/i/dfs/icon_pagination_left) no-repeat 10px 50%;height:44px;width:37px}.paginatedContentBlock .pagination ul li.next a{background:transparent url(//i1.adis.ws/i/dfs/icon_pagination_right) no-repeat 10px 50%;height:44px;width:37px}.paginatedContentBlock .pagination ul li.page{display:none}.paginatedContentBlock .pagination ul li.page a{background:transparent url(//i1.adis.ws/i/dfs/icon_pagination_off) no-repeat 50% 17px;height:28px;width:25px}.paginatedContentBlock .pagination ul li.current a{background:transparent url(//i1.adis.ws/i/dfs/icon_pagination_on) no-repeat 50% 17px;height:28px;width:25px}#errorMessageHolder #error{color:red;font-weight:700;margin-bottom:10px;font-size:1.4em}#updateError{color:red;font-size:1.2em;font-weight:700;margin:5px 0 -10px;padding:0}#CommonSearchPage #searchErrorMessageHolder{position:relative}#CommonSearchPage #error{position:absolute;top:-28px;left:105px;width:470px}dl dt{font-weight:700}dl dd,dl dt{display:block;float:left;width:250px;margin:0;padding:5px 10px;font-size:1.2em}article fieldset{clear:both}article p{font-size:1.4em}.ifcPage article p,.standardCheckout article p{font-size:1.8em}.formFields{font-family:Arial;padding:10px 0;width:100%;position:relative}.formFields .label,.formFields label{display:inline-block;font-size:1.6em;padding-bottom:8px;width:100%}.formFields label .new-line{display:block}.label span.required,label span.required{color:#c7168d}.labelPlace{font-size:1.4em;width:150px;display:block;float:left;margin:0}.formFields .radio-list{display:block;width:100%}.formFields .radio-list li{display:block;margin:0 0 40px;position:relative;width:100%}.formFields .radio-list li input[type=radio]{position:absolute;top:50%;margin-top:-18px;z-index:1}.formFields .radio-list li .radio-label{display:inline-block;padding:0 0 0 50px;width:490px}.formFields .radio-list li input[type=radio]+.label>span.faux{position:absolute;top:50%;margin-top:-21px}.filterGroupContent .labelPlace{float:none;padding:0 0 15px}.filterGroup{width:100%}#submitBlock{padding:10px 0 20px}#submitBlock a{display:inline-block;font-size:1.8em;margin:0 0 8px;margin:0 0 8px 12px;padding:0}#personalDetailsSubmit,#signInSubmit{margin:20px auto;text-indent:0;width:100%}#remCheck{padding-top:20px}#remCheck label{float:none;padding-left:12px}#remCheck input{float:none;clear:none;margin:0 5px 0 0}#toggle-filters,.categories li a.browseBy,.categories li button.browseBy,.field-update-btn-wrap a,a#closeColourRange{box-sizing:border-box;color:#5c2a83;display:inline-block;font-family:HelveticaNeueW01-75Bold;font-size:2em;background:linear-gradient(180deg,#fff 0,#e6e6e6);border:2px solid #d7d6d6;border-radius:5px;margin:0;padding:18px 58px 16px 17px;position:relative;width:260px}.categories li a.browseBy,.categories li button.browseBy{line-height:1.4em;text-align:left}#coreLister .filterCheckBoxes button,#searchResults .filterCheckBoxes button{margin:0}#coreLister .filterCheckBoxes .checkbox label,#searchResults .filterCheckBoxes .checkbox label{width:100%}.filterCheckBoxes input{float:left}#coreLister .filterCheckBoxes .checkbox label span,#searchResults .filterCheckBoxes .checkbox label span{float:left;width:275px}#coreLister .formFields label.expressDel,#searchResults .formFields label.expressDel{width:auto;padding-right:20px;float:left}.formFields.toolTipContent{height:78px}#coreLister .formFields .tooltip_icon,#searchResults .formFields .tooltip_icon{margin-top:-6px}#OptionalPaymentsPage .input,.checkError,.errorAlert,.formFields input[type=email],.formFields input[type=number],.formFields input[type=password],.formFields input[type=tel],.formFields input[type=text]{border:2px solid #d4d3d3;border-radius:5px;clear:left;font-size:1.8em;height:30px;padding:15px 0;text-indent:10px;width:calc(100% - 4px)}#callMeBackOverlay .errorAlert,#callMeBackOverlay .formFields input[type=email],#callMeBackOverlay .formFields input[type=number],#callMeBackOverlay .formFields input[type=tel],#callMeBackOverlay .formFields input[type=text]{width:520px}.formTick{display:none;float:right;margin:20px 0 0}#orderLogin .formFields input[type=email],#orderLogin .formFields input[type=tel],#orderLogin .formFields input[type=text]{font-size:1.4em}#OptionalPaymentsPage .input,.checkoutSales .formFields input[type=email],.checkoutSales .formFields input[type=tel],.checkoutSales .formFields input[type=text]{font-family:HelveticaNeueW01-75Bold}.checkoutSales table{font-size:inherit}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background:#f1f2f1}.formFields select{clear:left;font-size:1.4em;margin:0 0 35px;min-height:20px;width:auto}.formFields input[type=checkbox],.formFields input[type=radio]{height:26px;vertical-align:middle;margin:4px 0 0 3px;width:28px;position:absolute}.labelRight input{float:left}.labelRight label{float:left;min-width:200px}label.inline{font-size:1.2em}label.inline input{vertical-align:middle}.labelRight label.expressDel{padding-top:7px;width:125px}.labelRight a{font-size:1.4em;float:left}#deliverConsPageForm .formFields{padding:15px;background:#f8f8f8;width:auto}#deliverConsPageForm .labelRight label{font-family:HelveticaNeueW01-75Bold;float:right;padding:0 15px 0 0;width:440px;font-size:1.8em}.labelRight input[type=checkbox]{margin-right:10px}#deliverConsPageForm .labelRight input[type=checkbox]{margin:10px}#personalDetails .radioGroup .checkBox{display:inline-block;width:183px}.formFields div.findAddress{display:none;padding:10px 0 0;text-align:right;width:100%}.formFields div.findAddress input{border-radius:5px;border-width:2px;color:#5c2f91;display:inline-block;float:none;font-size:1.4em;font-weight:700;margin:0;padding:15px;text-align:center;width:217px}.searchStore{width:228px;margin-left:0}.js .checkoutSales .formFields div.findAddress{display:block}.cta.nopaddingLeft a{padding-left:0}.cta{margin-bottom:10px;clear:both}.cta .button,.cta a{font-size:1.4em}.cta .button{border:1px solid #c9c9c9;border-radius:3px 3px 3px 3px;color:#5c2c91;float:left;padding:2px 9px}.cta .button span{background:url(../images/mobile_sprite.gif) no-repeat scroll -10px -3px transparent;float:left;height:6px;margin-right:1px;margin-top:7px;width:7px}.checkoutSalesNav{overflow:hidden;clear:both;padding-right:2px}.checkoutSalesNav .button{border-radius:0;display:inline-block;float:none;margin:20px auto;width:100%}#SwatchDelivery .checkoutSalesNav .button{margin:10px 0 10px 10px}.fLeft{float:left}.fRight{float:right}.loginHelp{margin-top:1em;padding:0 20px;margin-bottom:46px}.loginHelp a:first-of-type{float:left}.loginHelp a:last-of-type{float:right}.expandedMenu{display:none;margin-bottom:2em;overflow:hidden}p.start{color:#5c2c91;font-weight:700}.show{display:block}ul.ticked li{background:url(//i1.adis.ws/i/dfs/icon_ticked) no-repeat 0 0;font:1.2em Arial;padding-left:25px}ul.disc li{font:1.2em Arial;list-style:disc outside none;margin-bottom:1em;margin-left:22px;width:502px}.checkoutSales header p{font-size:1.2em}#callMeBackOverlay{overflow:hidden;padding:20px;display:none}.headerBack{width:600px;float:left;margin-top:-1px;clear:both}.headerBack .cta{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.headerBack .cta a.button{margin:10px 0 10px 20px}.headerBack .cta .button span{padding:0}.headerBack .cta.clearfix>p{float:right;margin:13px 20px 0 0;font-size:1.4em}.headerBack .cta.clearfix>p a{margin-left:4px;font-size:1em}#tabHeaders{width:78%;float:right}#tabHeaders ul{background:url(//i1.adis.ws/i/dfs/range_tab_bg) repeat-x scroll 0 100% #fff;border-left:1px solid #e0e0e0;float:right;width:100%}#tabHeaders ul li{display:inline}#tabHeaders li a{display:block;float:left;height:100%;border-right:1px solid #e0e0e0;color:#333;font-size:1.3em;line-height:1.5;outline:medium none;padding:25px 0;text-align:center}:lang(nl) #tabHeaders li a{width:122px}#tabHeaders li.tabStore a{width:32%}#tabHeaders ul.doubleLine li.tabStore a{width:135px}:lang(nl) #tabHeaders ul.doubleLine li.tabStore a{padding:15px 0}#tabHeaders li.tabCall a{width:24.6%}#tabHeaders ul.doubleLine li.tabCall a{width:88px;word-wrap:break-word}:lang(nl) #tabHeaders ul.doubleLine li.tabCall a{width:52px}#tabHeaders li.tabLoginAccount a{width:26.4%}:lang(nl) #tabHeaders li.tabLoginAccount.login a,:lang(nl) #tabHeaders li.tabStore a{padding:25px 0}:lang(nl) #tabHeaders li.tabBasket a,:lang(nl) #tabHeaders li.tabLoginAccount.login a,:lang(nl) #tabHeaders li.tabLoginAccount a{width:105px}:lang(nl) #tabHeaders li.tabCall a{width:52px}#tabHeaders ul.doubleLine li.tabLoginAccount a{width:115px;width:80px;padding:25px 8px}:lang(nl) #tabHeaders ul.doubleLine li.account a,:lang(nl) #tabHeaders ul.doubleLine li.tabLoginAccount a#mobileMyAccountLink{padding-top:25px;padding-bottom:25px}#tabHeaders li.tabBasket a{width:16%}#tabHeaders ul.doubleLine li.tabBasket a{width:76px;padding:25px 6px}#tabHeaders ul.doubleLine li.tabBasket a span{display:block;min-height:1.4em}:lang(nl) #tabHeaders ul.doubleLine li.tabBasket a{padding:25px 8px;width:104px}#tabHeaders li.tabCall a{background:#c8057f;background:linear-gradient(0deg,#ff41bb 0,#c8057f);background:linear-gradient(0deg,#ff41bb 0,#c8057f) repeat scroll 0 0 transparent;color:#fff}#headerPanels .logoHeader{width:22%;float:left}#headerPanels .logoHeader img{margin-top:1em}header #button{float:left;margin:10px 0}#storeCommon{font-size:1.2em;height:46px}#storeCommon img{float:left;margin-top:10px;margin-bottom:10px}#storeCommon fieldset{position:relative;padding-top:10px}#storeCommon fieldset input[type=email],#storeCommon fieldset input[type=tel],#storeCommon fieldset input[type=text]{border-radius:5px 5px 5px 5px;text-shadow:0 0 5px rgba(0,0,0,.2);width:92%;margin:0 4%;border:1px solid #e0e0e0;font-size:1.4em;height:26px;padding:2px 0;text-indent:4px;display:block}#storeCommon fieldset input[type=submit]{background:url(//i1.adis.ws/i/dfs/typeAhead) no-repeat scroll -1px -1px transparent;border:1px solid #e0e0e0;height:21px;right:24px;position:absolute;top:16px;width:21px;padding:0}#storeLocatorResultsPage h1{color:#b2007c;font-size:3em;font-family:HelveticaNeueW01-Thin,Arial,sans-serif}#storeLocatorResultsPage .moreBttonRight{float:right;margin-top:-17px}#storeLocatorResultsPage ul.storeList{border-top:1px solid #e0e0e0;margin-bottom:10px}#storeLocatorResultsPage ul.storeList .storeImage{float:left;width:215px}#storeLocatorResultsPage ul.storeList .storeDetailsArea{float:left;width:323px}#storeLocatorResultsPage ul.storeList>li{border-bottom:1px solid #e0e0e0;padding:20px 0 10px}#storeLocatorResultsPage ul.storeList h2{margin-top:-7px;color:#5c2c91}#storeLocatorResultsPage ul.storeList h3{margin-bottom:10px}#orderTracker address,#storeDetailsPage address,#storeLocatorResultsPage address{font-style:normal;font-size:1.2em;margin-bottom:5px}#orderTracker address{padding:0}#storeLocatorFormWrap{padding:20px 0 0}#storeDetailsPage #storeLocatorFormWrap{margin-top:30px}#orderTracker .storeOpening{padding-top:0;margin-top:0;padding-bottom:10px}#orderTracker .storeLocation,#storeDetailsPage #locationMap,#storeDetailsPage .mapBlock,#storeDetailsPage .storeLocation,#storeDetailsPage .storeOpening{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:10px}#storeDetailsPage .storeOpening{margin:0 0 10px;padding:0}#orderTracker .storeOpening,#storeDetailsPage .storeLocation{border-top:none}#storeDetailsPage #mapContainer{width:560px;height:480px}#orderTracker div.openingTimes h3,#storeDetailsPage div.openingTimes h3{color:#5c2c91;font-family:Arial;font-size:1.8em;margin:0}#orderTracker div.openingTimes h4,#storeDetailsPage div.openingTimes h4{color:#5c2c91;font-size:1.2em;margin-top:0}#orderTracker div.openingTimes ul li,#storeDetailsPage div.openingTimes ul li{font-size:1.2em;background:transparent url(//i1.adis.ws/i/dfs/dot) repeat-x 0 12px;margin-bottom:5px}#orderTracker div.openingTimes ul li .day,#storeDetailsPage div.openingTimes ul li .day{float:left;background:#fff;padding-right:5px}#orderTracker div.openingTimes ul li .times,#storeDetailsPage div.openingTimes ul li .times{float:right;background:#fff;padding-left:5px}#storeDetailsPage #locationMap h3{margin-bottom:10px}#storeDetailsPage .storeServices .item_1{clear:left}#storeDetailsPage .mapBlock .storeServices li{width:55px;text-align:center;float:left}#storeDetailsPage .mapBlock .storeServices li span{display:block;width:55px;text-align:center}#storeDetailsPage .mapBlock .storeServices li img{height:37px;width:37px}#orderTracker h1{font-family:HelveticaNeueW01-Thin,Arial,sans-serif;color:#b2007c;font-size:3.2em;margin:0;font-weight:400}#orderTracker h2{font-size:1.8em;margin:12px 0;padding:0 0 0 10px}#orderTracker h2.summary{font-size:2em}#orderTracker .storeLocation h3,#orderTracker .storeLocation h4{padding:0}#orderTracker.split-orders .orderStatusBox{background:#fff;border:1px solid #e1e1e1;margin:0 0 20px;padding:10px 20px;width:520px}#orderTracker.split-orders .orderStatusBox h2{color:#5c2483;text-align:center}#orderTracker.no-split p.question{margin:0;padding:6px;font-size:1.8em;color:#c727c7}#orderTracker .marginLeft6{margin-left:6px}#orderTracker.no-split p.contact{font-weight:700;margin:0;padding-left:6px}#orderTracker article h1,#orderTrackerLogin article h1{font-family:HelveticaNeueW02-55Roma,Arial,sans-serif;color:#5c2483;font-size:2.4em;margin:0;padding:15px 0;font-weight:400}#orderTrackerLogin article h2{font-size:1.8em;margin:12px 0}#orderTracker p.orderInfo{margin:0 0 10px}#orderTrackerLogin section{border-radius:10px;border:1px solid #e3e3e3;margin:0 0 30px;padding:10px}#orderTrackerLogin .viewOrderBox{margin:0;position:relative}#orderTrackerLogin .viewOrderBox li{display:block;font-size:1.1em;margin:0;padding:2px 0 8px 5px}#orderTrackerLogin .viewOrderBox li .svg-order_tracker_tick{display:inline-block;margin:0 10px 0 0}#orderTrackerLogin .viewOrderBox li .content{display:inline-block}#orderTrackerLogin .viewOrderBox li h3{color:#5c2483;font-size:1.5em;margin:0;padding:0 0 2px}#orderTracker.no-split #balanceOutstanding{background:#f2dede;border:1px solid #ebccd1;border-radius:3px;color:#a94442;font-size:1.2em;margin:0 0 15px;padding:10px 20px 5px;position:relative}#orderTracker.no-split #balanceOutstanding .svg-exclamation_mark,#orderTracker.no-split #transactionResponse span{display:block;float:left;margin:0 25px 5px 0;vertical-align:middle}#orderTracker.no-split #transactionResponse .note{margin:0;padding:5px 0}#orderTracker.no-split #balanceOutstanding p.note{display:inline}#orderTracker.no-split .orderStatusBox{border:2px solid #d6e9c6;padding:10px 20px}#orderTracker.no-split .orderStatusBox h2{color:#5c2483}#orderTracker.no-split .orderStatusBox p{padding:0 0 0 10px}#orderTracker.no-split .orderStatusBox h2 strong{display:block;font-family:HelveticaNeueW01-75Bold;font-weight:400}#orderTrackerLogin .threeQuaters{padding:20px 34px 34px;width:auto}#orderTrackerLogin #orderLogin .formFields{float:none}#orderTrackerLogin #orderLogin .or{display:block;font-family:HelveticaNeueW01-Thin,Arial,sans-serif;color:#b2007c;font-size:1.6em;text-align:center}#orderTrackerLogin #orderLogin button{background:#c7017f;border-radius:0;display:block;font-weight:400;margin:0 auto 20px;padding:25px 30px}#orderTracker.no-split dl{border-bottom:1px solid #e0e0e0;font-size:1.2em;padding:0 0 15px}#orderTracker.no-split dl dd{text-align:right}#orderTracker.no-split .orderStatusBox .trackStatus{font-size:1.4em;font-weight:700;padding:0 0 0 10px}#orderTracker.no-split.orderStatusBox dl{border:0;padding:20px 0 15px}#orderTracker.no-split .orderStatusBox dl dd{width:200px}.book-delivery-button{background:#b2007c;border-radius:0;color:#fff;display:block;float:none;font-size:1.4em;font-weight:400;margin:10px auto 30px;padding:12px 25px;position:relative;text-align:center;width:183px}#orderTracker.split-orders article{background:#f5f5f5;padding:0 20px;width:100%}#orderTracker.split-orders .message-box{color:#fff;margin:0 0 20px;padding:10px;text-align:center;width:540px}#orderTracker.split-orders .message-box h3{color:#fff}#orderTracker.split-orders .message-box h3 strong{display:block;padding:10px 0 25px}#orderTracker.split-orders .message-box [class^=svg-]{display:block;margin:5px auto 20px}#orderTracker.split-orders .message-box.outstanding-balance{background:#d1204c}#orderTracker.split-orders .message-box.outstanding-balance .payment-options{font-size:1.4em;margin:5px auto 20px}#orderTracker.split-orders .message-box.outstanding-balance .payment-options input[type=radio]+label>span.faux{background:#fff;border:2px solid #fff;margin:0 14px -2px 0}#orderTracker.split-orders .message-box.outstanding-balance .payment-options input[type=radio]{cursor:pointer;margin:-1px 0 0;vertical-align:middle}#orderTracker.split-orders .message-box.outstanding-balance .payment-options input[type=radio]:checked+label>span.faux>span{background:#d1204c;height:18px;margin:1px 0 0 3px;width:18px}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields{border:1px solid #fff;display:none;float:none;margin:0 auto 20px;padding:0 20px;text-align:center;width:350px}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields label{margin:10px 0;padding:0;width:100%}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields label .errorAlert{border:0;border-radius:0;margin:15px 0 15px 15px;padding:10px 0;width:320px}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields label .errorAlert p{color:#333;line-height:1.3em;width:280px}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields .currency{font-size:1.6em;padding:0 3px 0 0}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields #makePaymentAmt{width:300px}#orderTracker.split-orders .message-box.outstanding-balance .part-pay-box.formFields .maxPayment{font-size:1.6em}#orderTracker.split-orders .message-box.outstanding-balance input[type=submit]{background:#fff;border:0;border-radius:0;color:#d1204c;font-weight:700;padding:14px;width:400px}#orderTracker.split-orders .message-box.success{background:#3c763d}#orderTracker.split-orders .message-box.cancel,#orderTracker.split-orders .message-box.fail,#orderTracker.split-orders .message-box.pending{background:#ffbf00}#orderTracker.split-orders .order-tracker-header{background:#fff;border-bottom:1px solid #e1e1e1;margin:0 0 20px -20px;text-align:center;width:600px}#orderTracker.split-orders .order-tracker-header h1{color:#5c2483;padding:20px 36px 0;text-align:center}#orderTracker.split-orders #orderTracker p.orderInfo{margin:0;padding:10px 36px 15px;text-align:center}#orderTracker.split-orders .delivery-groups .group{background:#fff;margin:0 0 20px;padding:20px;width:520px}#orderTracker.split-orders .delivery-groups .group .delivery-no{background:#e4e1e1;display:block;font-size:1.6em;padding:8px;text-align:center}#orderTracker.split-orders .delivery-groups .group .status{color:#5c2483;font-size:2.2em;line-height:1.2em;margin:0;padding:20px 0;text-align:center}#orderTracker.split-orders .delivery-groups .group .date{font-size:1.6em;text-align:center;margin:0;padding:0 0 20px}#orderTracker.split-orders .delivery-groups .group .date span{font-weight:700}#orderTracker.split-orders .delivery-groups .group .delivery-items{margin:10px auto;padding:0}#orderTracker.split-orders .delivery-groups .group .delivery-items .row{border-top:1px solid #e1e1e1;padding:20px 0 30px}#orderTracker.split-orders .delivery-groups .group .delivery-items .image{margin:0 auto;padding:0 0 0 20px;width:230px}#orderTracker.split-orders .delivery-groups .group .delivery-items .detail{padding:30px 0 0;width:534px}#orderTracker.split-orders .delivery-groups .group .delivery-items .detail .name{display:block;font-size:1.6em}#orderTracker.split-orders .delivery-groups .group .delivery-items .detail img{vertical-align:bottom}#orderTracker.split-orders .delivery-groups .group .delivery-items .detail .swatch{display:inline-block;font-size:1.4em;padding:5px 20px 0 0}#orderTracker.split-orders .delivery-groups .group .delivery-items .qty{font-size:1.4em;padding:50px 0 0}#orderTracker.split-orders .summary{background:#fff;margin:0 0 10px;padding:20px;width:520px}#orderTracker.split-orders .summary table{margin:20px auto 0;width:350px}#orderTracker.split-orders .summary table td,#orderTracker.split-orders .summary table th{font-size:1.4em;padding:0 0 20px}#orderTracker.split-orders .summary table th{font-weight:400;text-align:left}#orderTracker.split-orders .summary table th.balance{font-weight:700}#orderTracker.split-orders .summary table td{text-align:right}#orderTracker.split-orders .summary table td.balance{font-weight:700}#orderTracker.split-orders .summary .payment{background:#b2007c;border:0;border-radius:0;color:#fff;display:block;float:none;font-size:1.4em;margin:10px auto;padding:20px 0;text-align:center;width:350px}#orderTracker.split-orders .storeDetailWrap{background:#fff;border:0;border-radius:0;margin:0 0 10px;padding:20px}#orderTracker.split-orders .storeDetailWrap .question{padding:10px 0}#orderTracker.split-orders .storeDetailWrap .question p{padding:0;text-align:center;width:100%}#orderTracker.split-orders .storeDetailWrap .question p.help{font-size:1.4em}#orderTracker.split-orders .storeDetailWrap .icon{display:inline-block;width:24px;height:24px}#orderTracker.split-orders .storeDetailWrap .icon.contact-us{background-image:url(//i1.adis.ws/i/dfs/phone-icon-xs)}#orderTracker.split-orders .storeDetailWrap .icon.icon-inline-text{position:relative;top:4px}#orderTracker.split-orders .storeDetailWrap .rightPanelWrapper{position:relative;top:-32px}#mainFooter{border-top:1px solid #ccc}.coreDepartment #mainFooter{margin-top:0}.footerWrap{background:#e4e1e1;overflow:hidden}.footerWrap ul.col3{width:auto}.footerWrap ul.col3 li.level1{border-bottom:1px solid #ccc;display:block;font-size:1.3em}.footerWrap ul.col3 li.level1 .title{display:block;margin:0;padding:15px 20px}.footerWrap ul.col3 li.level1 .title[data-state=closed]:after{color:#777;content:"+";float:right;font-size:1.6em;line-height:1em}.footerWrap ul.col3 li.level1 .title[data-state=open]:after{color:#777;content:"-";float:right;font-size:1.6em;line-height:1em}.footerWrap ul.col3 li.level1 ul{background:#fff;margin:0 20px 20px;padding:10px 0 10px 10px}.footerWrap ul.col3 li.level1 ul li{border-bottom:1px solid #e4e1e1;margin:0;padding:0}.footerWrap ul.col3 li.level1 ul li a{color:#333;display:block;padding:5px 0}.footerWrap ul.col3 li.level1 ul li:last-child{border:0}.footerWrap ul.col3 li.level1 ul.closed{display:none}.footerWrap .customerLogin{color:#555;font-size:1.6em;padding:35px 20px 0;text-align:center}.footerWrap .customerLogin a{color:#5c2483;font-weight:700}footer .wrap{margin:25px 20px;padding:10px 0 30px;position:relative}:lang(nl) footer .wrap{padding:10px 0 80px}footer .wrap nav{background:#fff;border-radius:8px}footer .wrap nav ul{padding:0 0 0 25px}footer .wrap nav ul li{border-bottom:1px solid #d6d6d6;display:block}footer .wrap nav ul li:last-child{border:0}footer .wrap nav ul li a{color:#5c2483;display:block;font-family:icomoon;font-size:2.6em;padding:20px 0 15px 20px}footer .wrap nav ul li a span.favlistItemsCount{color:#5c2483;font-weight:700}footer .wrap nav ul li a span{display:inline-block;font-family:arial;font-size:.7em;font-weight:700;margin:5px 0 0 17px;padding:0 0 0 14px;vertical-align:top}footer .wrap .rightCol{float:right;padding:0 23px 40px 0;text-align:right}footer .wrap .rightCol .track{background:#b2007c;border-radius:5px;clear:both;color:#fff;display:inline-block;padding:10px 20px;font-family:icomoon;font-size:1.6em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dfs_track-order:before{content:""}footer .wrap nav ul li a.icon-dfs_store-finder{padding-left:50px}footer .wrap nav ul li a.icon-dfs_store-finder span{margin-left:20px}.icon-dfs_store-finder:before{content:""}footer .wrap nav ul li a.icon-dfs_contact-us{padding-left:44px}footer .wrap nav ul li a.icon-dfs_contact-us span{margin-left:14px}.icon-dfs_contact-us:before{content:""}footer .wrap nav ul li a.icon-dfs_shortlist{margin-left:25px}footer .wrap nav ul li span.text{margin:15px 0 0 13px}footer .wrap nav ul li span.icon-dfs_favourites{background:url(../images/heart-outline.svg) no-repeat -257px -184px;background-size:550px 398px;display:inline-block;height:30px;margin:12px 0 0;padding:0;vertical-align:top;width:37px}.social.ftr{background:none;float:none;padding:20px 0 30px;text-align:center;width:auto}footer .wrap .dsSwitch{border-bottom:2px solid #c9c9c9;margin:10px 0 0;padding:0 0 30px;text-align:center}#desktopSwitch{color:#5c2483;font-size:1.6em;font-weight:700;margin:0 auto}#footLinks{padding:30px;text-align:justify}#footLinks:after{content:"";display:inline-block;width:100%}#footLinks a{text-decoration:underline}#footLinks a,footer .wrap .footerCopy{color:#555;font-size:1.6em;font-weight:700}footer .wrap .footerCopy{margin:0;text-align:center}#teamGBFtBanner{background:url(//i1.adis.ws/i/dfs/mobTeamGBFtUnionJack2) no-repeat #fff;margin:0;padding:95px 20px 20px}#teamGBFtBanner .ftGB{display:block;float:left}#teamGBFtBanner .ftGB,#teamGBFtBanner .ftGB img{height:76px;width:170px}#teamGBFtBanner .ftLogo{display:inline-block;float:right}#footerLinkArea .store-selector{background:#fff;border-top:1px solid #8f9298;padding:20px 0}#footerLinkArea .store-selector .formFields select{height:0;margin:0;padding:0;width:560px}#supportersArea{background:#fff;border-top:1px solid #cdcdcd;padding:30px 0 80px;text-align:center}#supportersArea .heading{display:block;font-size:2em;padding:0 0 20px}#supportersArea .bbcCin{margin:0 100px}header .headerEspot{float:left;margin-left:40px;width:350px}#searchArea h2{color:#5c2c91;font-family:arial;font-size:1.8em;font-weight:400;margin-bottom:4px;margin-top:0}#searchArea p{font-family:Arial,sans-serif}#searchArea p span.pipeDivider{background:#d9d7d8;display:inline-block;line-height:1;margin:0 3px;position:relative;top:1px;width:1px}#searchArea p a{display:inline;font-weight:700;float:none;font-size:1em}#searchArea input[type=text]{color:#333;font-size:2.4em;height:32px;line-height:1em;padding:5px 7px;width:416px;border-radius:5px}#SearchResultsPage{width:560px}#searchResults{padding:20px 0 0}#noSearchResults,.searchResultsCategoryLister{background:linear-gradient(180deg,#fff 0,#e4e1e1)}#noSearchResults,#searchResults #searchArea{padding:0 20px}#noSearchResults #searchArea h1,.searchResultsCategoryLister #searchArea h1{color:#5c2c91;font-size:1.8em;font-family:arial;font-weight:400;margin-bottom:4px}#noSearchResults #searchArea #search,.searchResultsCategoryLister #searchArea #search{color:#333;font-size:2.4em;height:32px;line-height:1em;padding:2px 7px;width:428px}#searchArea #algoliaSearchPageSearch,#searchArea #search{float:left;width:423px}#noSearchResults #searchArea span.search-icon,#SearchResultsPage span.search-icon,.searchResultsCategoryLister #searchArea span.search-icon{font-weight:700;border:1px solid #8440ac;color:#fff;background:#9c65c3;background:linear-gradient(180deg,#9c65c3 0,#5c2a83);cursor:pointer;text-decoration:none;padding:7px 15px 6px;float:left;font-size:1.2em;font-family:arial,sans-serif;font-weight:400;margin:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;transition:background .5s ease;vertical-align:top}#noSearchResults #searchArea span.search-icon{float:right}#noSearchResults #searchArea #search-submit,#SearchResultsPage input[type=submit],.searchResultsCategoryLister #searchArea #search-submit{background:url(../images/search-Icon_1.png) no-repeat;padding:4px 5px 5px 26px;border:none;color:#fff;text-shadow:0 0 5px #8440ac}div#nlFinancing{margin:0;padding:32px 10px 40px}table.financeTable{border-collapse:collapse}table.financeTable thead th{line-height:1em}table.financeTable thead th.financeTableTitle{font-size:150%}table.financeTable td,table.financeTable th{border:1px solid #000;padding:.2rem;line-height:2em;text-align:center}.basketItems{font-family:HelveticaNeueW02-55Roma;width:100%}.basket .innerWrap.checkoutSales header{border-bottom:1px solid #ccc;margin:0 30px;padding:0 0 15px}article#basket{padding:0 30px 30px}.basket header .generic{display:inline-block;float:none;font-size:1.4em;font-weight:700;margin:0 0 15px;padding:15px}#basketContinueShoppingTop{float:right}.basket header h2{clear:both}.rangeImage img{display:block;margin:0 auto}.rangeImage p{color:#c5168d;font-family:HelveticaNeueW02-55Roma;font-size:2em;margin:0;padding:10px 0 0}.basketItems #basketTotal{font-family:HelveticaNeueW01-75Bold}.basketItems #basketTotal .label{text-align:left}.basketItems #basketTotal .price{text-align:right}.basketItems #basketTotal .label,.basketItems #basketTotal .price{font-size:2.2em}.basketItems #basketTotal span{display:block;padding:20px 0 20px 20px}.basketItems #basketTotal .price span{padding:20px 20px 20px 0}.basketItems .promoEntry p{font-family:HelveticaNeueW01-75Bold,Arial,sans-serif;color:#333;display:block;border-bottom:1px dotted #333;float:left;font-size:1.6em;cursor:pointer;margin:15px 0 15px 20px}.basketItems .promoEntry div{max-height:0;transition:max-height 1s;overflow:hidden;width:100%;width:94%;margin:0 20px}.basketItems .promoEntry div input[type=text]{width:99.2%;margin:10px 0;height:45px;line-height:45px;text-indent:10px;font-size:1.4em;border:2px solid #e8e6e6}.basketItems .promoEntry div input[type=text]::-webkit-input-placeholder{font-weight:700}.basketItems .promoEntry div input[type=text]::-moz-placeholder{font-weight:700}.basketItems .promoEntry div input[type=text]:-ms-input-placeholder{font-weight:700}.basketItems .promoEntry div input[type=text]:-moz-placeholder{font-weight:700}.basketItems .promoEntry div input[type=submit]{width:99.8%;padding:15px;font-size:1.4em;font-weight:700}.basketItems .promoEntry div.show{max-height:200px;padding-bottom:20px}.basketItems .discountMessageBasket td.label,.basketItems .discountMessageBasket td.price{font-family:HelveticaNeueW01-75Bold,Arial,sans-serif;color:#c5078f;padding:0;font-size:2.2em}.basketItems .discountMessageBasket td.label span,.basketItems .discountMessageBasket td.price span{display:block}.basketItems .discountMessageBasket td.label span{padding:5px 0 0 20px}.basketItems .discountMessageBasket td.price{width:180px;text-align:right}.basketItems .discountMessageBasket td.price span{padding:5px 20px 0 0}#basketPro{border-bottom:2px solid #e6e6e6;padding:0 0 9px}.basketExtra{margin:27px 0 0}#basket .basketExtra{text-align:right}.basketExtra .generic{display:inline-block;font-size:1.4em;font-weight:700;margin:0;padding:15px}#basket .basketExtra .generic{float:none}.basketItems tbody tr td{padding:20px 10px;vertical-align:middle}.basketItems tbody tr.details td{padding:0 10px}td.selectQtyAmount .ezQty{display:inline-block;color:#333;font-size:2.2em;padding:0 0 0 30px}.basketItems .edit,.basketItems .totalPrice{text-align:right}.basketItems .editLink{color:#5c2483;display:inline-block;font-size:1.6em;font-weight:700;margin:30px 0}.basketItems .warQty tr td{padding:0 7px}.basketItems .warQty tr td a{margin:0}.basketItems tbody tr td span.price{font-size:1.8em;font-weight:700;display:inline-block;min-width:110px;text-align:center;padding:0}.basketItems tbody tr td:first-of-type p.rangeName{color:#333}.basketItems tbody tr td:first-of-type p.description{color:#333;font-weight:400;margin-top:0}.basketItems tbody tr td p span{display:block;white-space:nowrap}table.totals{float:right}table.totals td{font-size:1.2em;padding:5px}table.totals td.orderTotal{font-weight:700}.basketItems tbody tr td p span.now{color:#c5168d;font-weight:700;font-size:1.8em}.basketItems tbody tr td p span.save{color:#c5168d}.basketItems tbody tr td:first-of-type span{font:normal 1.2em Arial}.basketItems ul.colourSwatch{font:700 1.3em Arial}#OrderSummaryPage .basketItems ul.colourSwatch{width:100%}.basketItems ul.colourSwatch .grayed{font-size:1em;font-weight:400;float:right;margin-top:0}.basketItems tbody tr td ul.colourSwatch li p{margin-top:.3em}.basketItems tbody tr td ul.colourSwatch li p strong{color:#c5168d}.basketItems tbody tr td ul.pricing{float:right;text-align:right;font-size:1.2em}.basketItems tbody tr td ul.pricing .promo{color:#c5168d;font-weight:700}.basketCta input[type=submit]{margin-right:0}.basketItems .qty{position:relative}.basketItems .qty .formFields{width:80px}.basketItems .qty .styled-select{background-position:86% 50%}#OrderSummaryPage .basketItems .qty p{font-size:2.2em}.basketItems .price{color:#333;font-size:2.2em;width:180px}#orderConfirmationPage .price{font-size:1em}#orderConfirmationPage .details .price{font-size:1.8em}.basketItems .itemDelete{position:absolute;top:50%;left:110px;margin:-13px 0 0}.basketItems .itemDelete .svg-cross_grey{border-radius:50%;display:inline-block;height:31px;vertical-align:middle;width:31px}.basketItems .ckQty .itemDelete{position:relative;top:auto;left:auto;display:inline-block;vertical-align:top;margin:-4px 0 0}:lang(nl) .basketItems .price{font-size:2.2em}.basketItems .totalPrice{font-family:HelveticaNeueW01-75Bold;font-size:2.2em}.promoCode label{float:left;font-weight:700;padding:9px 10px 7px;width:auto}.promoCode .formFields{width:350px}.promoCode .generic{display:inline-block;font-size:1.4em;font-weight:700;margin:38px 0 0;padding:15px}.basketItems .divider td{background:#f8f8f8;border-bottom:2px solid #e6e6e6;height:30px;padding:0}#OrderSummaryPage .basketItems .divider td{background:none;border-bottom:none;border-top:2px solid #e6e6e6}.basketItems tbody tr td .totals{float:right;text-align:right}.basketItems tbody tr td .totals p{font:700 1.2em Arial;color:#c5168d}.basketItems tbody tr td .totals span{font:1.2em Arial}#proceedToCheckoutButton,#warrantyPageContinueButton{display:inline-block;float:none;margin:20px auto;width:100%;font-size:2.6em;font-weight:400;padding:26px 10px;border-radius:10px;background:linear-gradient(180deg,#ff41bb 0,#c8057f) repeat scroll 0 0 transparent}#ifcBox{border:5px solid #d3d3d3;color:#5c2c91;margin:27px 0 0;padding:22px 26px}#ifcBox p{font-family:HelveticaNeueW02-55Roma;font-size:2em;line-height:1.2em;margin:0;padding:0 0 5px}#ifcBox p strong{font-family:HelveticaNeueW01-75Bold;font-weight:400}#ifcBox #ifcPPM{padding:0 0 0 6px}#ifcBox p.small{color:#333;font-size:1.5em;line-height:1.3em;padding:5px 0 0}#ifcBox a{color:#333;font-family:HelveticaNeueW01-75Bold}#rangePDP #ifcBox{border:0;color:#666;margin:0;padding:0 0 20px}#rangePDP #ifcBox p{font-family:Arial,sans-serif;font-size:1.8em!important;padding:0 0 20px;text-align:center}#rangePDP #ifcBox p strong{color:#e30613;font-family:Arial,sans-serif;font-weight:700}#rangePDP #hero .social{float:none;height:auto;margin:1px 0 30px;padding:20px 0;width:100%;background:none;border-radius:0;color:#666}#coreLister .categories{padding:0 30px}.categories li{border-bottom:1px solid #ebebeb}#coreLister .categories li{border-bottom:none}.panelOpen li.floatRight,li.floatRight.update{display:none}.panelOpen li.floatRight.update{display:block}.field-update-btn-wrap button,.panelOpen li.floatRight.update button.primary{padding:18px 17px 20px;background:#5c2a83;margin:0;width:240px;float:none;font-family:HelveticaNeueW02-55Roma;font-size:1.8em;font-weight:300;line-height:.95em}.field-update-btn-wrap button{float:right}.categories li.singleCategory{border-top:1px solid #ebebeb}.categories li.singleCategory li a{font-size:1em}.categories li ul li a{font-size:1em;padding:0}.categories li a.button{font-size:1.2em;padding:4px 10px}.categories li a,.toggleCategories .toggleButton{display:block;font-size:1.8em;padding:10px 20px}.toggleCategories .toggleButton{background:#471e81;border:none;border-radius:6px;margin:0;color:#fff;width:540px;text-align:left;outline:none!important}#userRegistration .toggleCategories .toggleButton{margin:20px 0 40px;padding:30px 20px}#hero .categories li a{color:#ec008d;padding:10px 0}#hero .categories li a span{float:left;margin-top:1px}.categories li .toggleSpan{background:url(//i1.adis.ws/i/dfs/toggleCatSprite?qlt=100) no-repeat scroll 0 -13px;float:right;height:13px;margin-top:7px;width:23px}.categories li .toggleSpan.open{background-position:0 0}.categories li li{border:none}.categories li .cta a{font-size:1.4em}.categories li span.floatNone,.footerWrap li span.floatNone{float:none;background:none}#coreList .browseBy a,.coreListerColour #coreList .browseBy .colour,ul.categoryTabs li a{color:#5c2c91;display:block;float:none;font-size:1.2em;height:130px;text-align:center;width:171px}.coreListerColour #coreList .browseBy .colour{color:#fff}#coreList .browseBy .colour .img,#coreList .browseBy a .img,ul.categoryTabs li .img{background-repeat:no-repeat;display:block;height:55px;margin:25px auto 0;overflow:hidden;position:relative;width:133px}#coreList .browseBy .colour .img,#coreList .browseBy a .img{background:url(//i1.adis.ws/i/dfs/rainbowDisc?w=110);height:62px;margin-top:18px}#coreList p.or{font-weight:700;margin:0;padding:30px 10px;vertical-align:top}#coreList p.or,ul.categoryTabs{display:inline-block}#coreList .browseBy,ul.categoryTabs li{background:linear-gradient(180deg,#fdfefe 0,#e7e8e7);border:2px solid #d7d6d6;border-radius:5px;color:#5c2c91;display:block;float:left;height:130px;margin:0 8px 0 0;text-align:center;width:171px}.coreListerColour #coreList .browseBy{background:url(//i1.adis.ws/i/dfs/listerTabBG-sel?w=92) no-repeat}#coreList .browseBy{display:inline-block;float:none;margin:0;vertical-align:top}#coreList .browseBy .label,ul.categoryTabs li .label{display:block;font-family:HelveticaNeueW02-55Roma;font-size:1.35em;line-height:1em;padding:3px 2px 0}ul.categoryTabs li .img img{width:173px;position:absolute;left:-22px;top:-53px;max-width:596px}ul.categoryTabs li.selected .img img{top:-133px}ul.categories.toggleCategories{margin:20px 0;position:relative}ul.categories.toggleCategories li{border-bottom:none;display:block;margin:0 0 20px}ul.categoryTabs li.selected{background:#5c2c91;border:2px solid #5c2c91;color:#fff;font-size:1.2em}ul.swatchTabs{background:url(//i1.adis.ws/i/dfs/range_tab_bg) repeat-x scroll 0 100% #fff;width:100%;margin-bottom:1em;clear:both}ul.swatchTabs li{background:url(//i1.adis.ws/i/dfs/tab_separator) repeat-x scroll 100% 0 transparent;display:block;float:left;text-align:center}.coloursByNameContainer .byName a,ul.swatchTabs li a{background:#fff;color:#5c2c91;float:none;padding:9px 16px;margin:0 1px 0 0;display:block;font-size:1.3em;font-family:Arial}.coloursByNameContainer .selected,ul.swatchTabs li.selected{border:none;background:#fff;border-color:#d5d0d0 #d5d0d0 #fff;-o-border-image:none;border-image:none;border-style:solid;border-width:1px;color:#333;margin:0 0 -1px -1px}ul.swatchTabs li.byName a{margin:0 1px}ul.swatchTabs li.selected a{color:#333;font-weight:700;margin:0}.coloursByNameContainer{border-top:1px solid #d5d0d0;margin-top:7px}.coloursByNameContainer .selected{border-top:none}#rangePDP .colourTabContainer{padding:0 0 0 6px}.colourSelector li.miniSwatch,.swatchGroup li.miniSwatch{display:block;float:left;position:relative;height:98px;width:98px;margin:0 16px 16px 0;z-index:1}.colourSelector li.miniSwatch.endRow{margin-right:0}.colourSelector label.miniSwatch,.swatchGroup label.miniSwatch{height:98px;width:98px;padding:0;display:block;position:absolute;top:0;left:0;background:#fff;cursor:pointer;z-index:1}label.miniSwatch span.transparentLayer{background:url(//i1.adis.ws/i/dfs/transparent.png) repeat;height:98px;left:0;position:absolute;top:0;width:98px}#configRight .swatchGroup.filling li.miniSwatch label.miniSwatch.sel,.colourSelector label.miniSwatch.sel,.swatchGroup label.miniSwatch.sel{height:82px;width:84px;padding:0;border:8px solid #5c2483}label.miniSwatch span.hasPhoto,label.miniSwatch span.swatch_marker{position:absolute;top:0;left:0;width:33px;height:33px}label.miniSwatch span.hasPhoto{width:28px;height:28px}label.miniSwatch.sel span.hasPhoto{top:-8px;left:-8px}label.miniSwatch span.swatch_marker img{width:33px;height:33px;margin:0}label.miniSwatch img{height:98px;width:98px}label.miniSwatch.sel img{height:82px;width:86px}label.miniSwatch .tick{position:absolute;display:none;top:20px;left:17px}label.miniSwatch.sel .tick{display:block}.colourSelector .associatedColourSwatches{display:none}.chosedColourSwatchDisplay{color:#666}.chosedColourSwatchDisplay .associatedColourSwatches ul{float:left}.associatedColourSwatches ul.coverType_Fabric_Small{float:right;width:326px}.showMoreColourControls li{display:none}.showMoreColourControls li a{margin:.5em 2px .5em 0}.swatchGroupContainer .fLeft{float:left}.swatchGroupContainer .fRight{float:right}article .swatchGroupContainer a{float:none}.colourByNameTabContainer ul li{width:15%;margin-right:1.5%;margin-bottom:.5em;float:left}.colourByNameTabContainer ul li.item_1{clear:left}.colourByNameTabContainer ul li a{color:#5c2c91}#configRight .swatchGroup.filling li.miniSwatch{float:none;margin-bottom:20px;width:100%}#configRight .swatchGroup.filling li.miniSwatch label.miniSwatch{border:1px solid #ccc}#configRight .swatchGroup.filling li.miniSwatch .fRight{float:right;width:430px}#configRight .swatchGroup.filling li.miniSwatch .name{color:#5c2c91;font-family:HelveticaNeueW01-75Bold;font-size:1.8em;margin:-6px 0 0}#configRight .swatchGroup.filling li.miniSwatch p.fillingInfo{font-size:1.15em;line-height:1.2em;margin:0;padding:0;vertical-align:top}.amp-dfs-message.overlayTextForRPDP{position:relative;top:-100px;left:0;margin-left:84px;margin-top:-96px;height:76px;border-radius:5px 5px 5px 5px;display:none}ul.coverType_Fabric_Large li{display:block;float:left;position:relative;height:128px;width:212px;margin:0 16px 16px 0;z-index:1}#productConfig ul.coverType_Fabric_Large li{width:49px}ul.coverType_Fabric_Small li{float:left;width:61px;margin:0 5px 5px 0;position:relative}ul.coverType_Leather{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}ul.coverType_Leather li{float:left;width:80px;margin:0 8px 8px 0;position:relative}ul.coverType_Fabric_Large li:nth-child(2n),ul.coverType_Fabric_Small li:nth-child(5n){margin-right:0}ul.coverType_Fabric_Large li img{height:128px;width:212px}#productConfig ul.coverType_Fabric_Large li img{width:84px;height:49px;margin-left:-20px;max-width:89px}ul.coverType_Fabric_Small li img{width:61px;height:61px}form#addSwatchesToBasket li input.hideSwatch{position:absolute;left:-9999px}form#addSwatchesToBasket li span.swatch_marker{position:absolute;top:0;left:0;width:33px;height:33px}.wrap form#addSwatchesToBasket li span.swatch_marker img{width:33px;height:33px}form#addSwatchesToBasket li label{cursor:pointer;display:block;height:49px}form#addSwatchesToBasket li label img{height:49px}form#addSwatchesToBasket .coverType_Leather li.item_1{clear:left}form#addSwatchesToBasket .coverType_Leather li label,form#addSwatchesToBasket .coverType_Leather li label img{height:80px}form#addSwatchesToBasket .coverType_Leather li span{display:block;text-align:center;width:80px}.swatchGroupContainerForFabric .middleItem li label img{width:84px}.swatchGroupContainerForFabric .rightItem li label img{width:49px}div.swatchGroupContainerForFabric table thead th{padding:5px;font-size:1.2em;vertical-align:top;text-align:left;border-bottom:1px solid #e5e5e5}div.swatchGroupContainerForFabric table thead th strong{color:#5c2c91}div.swatchGroupContainerForFabric table thead th.leftItem{width:90px}div.swatchGroupContainerForFabric table thead th.middleItem{width:170px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}div.swatchGroupContainerForFabric table thead th.rightItem{width:265px}div.swatchGroupContainerForFabric table tbody th{vertical-align:top;text-align:left}div.swatchGroupContainerForFabric table tbody th div.leftItem{height:49px;font-size:1.2em;vertical-align:middle;text-align:left;padding:5px;width:84px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;font-weight:400;display:table-cell}div.swatchGroupContainerForFabric table tbody td,div.swatchGroupContainerForFabric table tbody th{padding:9px 0 0;border-bottom:1px solid #e5e5e5}body.swatchSelector div.swatchInstructions{position:relative}body.swatchSelector #customInfoPanel{position:absolute;top:64px;left:0;padding-top:7px;background:transparent;width:330px;box-shadow:0 5px 10px 0 hsla(0,0%,50%,.5);z-index:2;display:none}body.swatchSelector #customInfoPanelWrapper{width:310px;position:relative;background:#fff;padding:0 10px;border-radius:2px;border-top:5px solid #c8057f}body.swatchSelector #customInfoPanelWrapper :before{content:"";border-bottom:7px solid #ce1580;border-left:7px solid transparent;border-right:7px solid transparent;height:0;width:0;left:20px;top:-12px;position:absolute}body.swatchSelector #customInfoPanel .infoBlock{padding:0 0 10px 64px;border-bottom:1px solid #e5e5e5;background:transparent url(//i1.adis.ws/i/dfs/icon-info) no-repeat 0 0}body.swatchSelector #customInfoPanel a.button{margin:10px 0}.buttons.addSwatch a.secondary{margin-top:10px}.buttons.addSwatch input[type=submit].primary{margin-top:10px;margin-right:5px;float:right}button.clearSelection{border:0;background:none;color:#5c2c91;font-weight:700;margin:0;outline:none!important}.favAction a.addToFavourites,.favAction button{background:url(//i1.adis.ws/i/dfs/add_to_favourites) no-repeat scroll 0 50% transparent;border:medium none;clear:left;color:#b2007c;font-size:1.2em;font-weight:700;margin:0;padding:5px 0 5px 20px}#rangePDP #productInfo .title{clear:both;text-align:center}#rangePDP #productInfo h2,#rangePDP #productInfo h3{color:#666;display:inline-block;font-family:arial;font-size:2.8em;font-weight:700}#rangePDP #productInfo h3{font-weight:400}.pricingModule{color:#666;padding:0;font-family:Arial;margin:0;text-align:center}.pricingModule div{padding:0}.pricingModule p{font-size:1.3em;margin:0 0 0 15px;font-weight:700}.pricingModule div p{display:inline-block;margin:0 0 3px 8px}.pricingModule div p.afterEventPrice,.pricingModule div p.currentPrice{font-size:2.4em!important;font-weight:400}.pricingModule div span.price{font-size:1em}#rangePDP .currentPrice,#rangePDP .currentPrice .price{color:#e30613!important}#rangePDP .afterEventPrice,#rangePDP .save{color:#666!important}.listViewContainer .supportingDetails p.pricing .save,.moreProducts li a .supportingDetails p.pricing .save,.pricingModule div p.currentPrice .save{color:#c7017f}.pricingModule div p.afterEventPrice{font-size:2em}#myFavouritesPage .pricingModule div span{display:inline-block;font-size:2.4em;font-weight:700;line-height:1;margin:0 0 3px 8px}.pricingModule span.label3{display:block}.checkoutSales .orderDetails{overflow:hidden;clear:both;font-size:1.3em;margin:3em 0}.checkoutSales .orderDetails h3,h3.orderDetailsTitle{background:#f8f8f8;color:#5c2a83;display:block;font-family:HelveticaNeueW02-55Roma;font-size:2.1em;font-weight:400;margin:0;padding:10px 15px 15px}.checkoutSales .orderDetails input{float:right;margin:0;padding:5px 9px}.checkoutSales .orderDetails span.normal{display:inline-block;font:1.2em HelveticaNeueW01-45Ligh,Arial,sans-serif;padding:6px}dl.orderDetails{border-bottom:1px solid #e0e0e0;clear:both;margin:0 0 10px;padding:10px 0}dl.orderDetails dd{float:right;width:250px}.concerns{border:1px solid #e1e1e1;border-radius:5px;width:388px;padding:0 15px;margin-bottom:1em}.concerns p:last-of-type{margin-bottom:0}.concerns span{display:block;font-weight:700;font-size:2.4em}.basketItems .colourSwatch li{text-align:right}.basketItems .colourSwatch li .miniSwatchTitle{display:inline-block;margin:0 9px 9px 0}.basketItems .colourSwatch li img.miniSwatch{border:2px solid #ccc;display:inline-block;margin:0 9px 9px 0;padding:5px}.basketItems .pseudoSwatch{background:#fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;cursor:pointer;display:block;height:45px;width:45px;padding:5px;margin:0 5px 5px 0}#PaymentOptionsPage h2{border-bottom:2px solid #e0e0e0;padding:0 0 10px}#PaymentOptionsPage h3{display:block;font-family:HelveticaNeueW02-55Roma;font-size:2.25em;padding:10px 0}.checkoutSales .paymentMethod,.myAccount .paymentMethod{border:2px solid #d4d3d3;border-radius:5px;overflow:hidden;padding:15px 26px;position:relative;margin:10px 0;width:462px}#orderTracker .paymentMethod{overflow:visible}#orderTracker .paymentMethod input[type=radio]{height:35px;position:absolute;top:24px;width:35px}.standardCheckout .checkoutSales .paymentMethod .formFields{height:auto}.checkoutSales .paymentMethod .formFields label{color:#5c2c91;font-size:2.1em;font-weight:400;padding-top:0;font-family:HelveticaNeueW02-55Roma}.checkoutSales .paymentMethod label input{margin-top:6px}.checkoutSales .paymentMethod .labelRight input[type=radio]{width:0;height:0;position:absolute;left:-10000px}#PaymentOptionsPage ul.disc li{font-size:1.8em}#PaymentOptionsPage ul.disc{border-bottom:2px solid #c5c5c5}.checkoutSales .paymentCards img{margin-right:10px;float:left}.checkoutSales .paymentMethod .checkoutSalesNav{padding-right:0}.checkoutSales .paymentMethod .button{display:inline-block;float:none;margin:20px auto;width:100%;font-size:2.6em;font-weight:400;padding:26px 10px;border-radius:10px;background:linear-gradient(180deg,#ff41bb 0,#c8057f) repeat scroll 0 0 transparent}.checkoutSales .paymentMethod.selected{background:linear-gradient(180deg,#fff 0,#e7e7e7) repeat scroll 0 0 transparent;border:7px solid #5c2c91;padding:5px 21px}.checkoutSales .paymentMethod p.apr{color:#5d2e91;font-family:HelveticaNeueW01-45Ligh;font-size:4.2em;line-height:1em;margin:50px 0 30px}.checkoutSales .paymentMethod p.apr span{font-size:2.4em;font-family:HelveticaNeueW01-Thin}.checkoutSales .paymentMethod p.apr .perc{font-size:1.4em}.checkoutSales .paymentMethod p.apr strong{font-family:HelveticaNeueW01-75Bold;font-weight:700}#PaymentOptionsPage p.or,#warrantyPage p.or,.myAccount p.or{font-family:HelveticaNeueW02-55Roma;color:#999;text-align:center;font-size:3.4em;line-height:1em;margin:0}.checkoutSales .paymentMethod p.lead{font-size:1.2em;margin:0}.checkoutSales .paymentMethod .review{border:none}.checkoutSales input#balance{display:none}.checkoutSales p.errorMessage{color:red}.checkoutSales .relative{position:relative}.checkoutSales .paymentMethod .ifcIntro p:first-of-type{width:329px;float:left}.checkoutSales .paymentMethod .aprRep{border:1px solid #b5b5b5;border-radius:9px 9px 9px 9px;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);color:#c5158d;float:right;font:700 1.5em Arial;padding:10px 20px;text-align:center;width:142px;position:absolute;top:20px;right:20px}.checkoutSales .paymentMethod .ifcIntro ul{font-size:1.2em;clear:left}#carouselWrapper{touch-action:auto!important;overflow:hidden}#carouselWrapper .mobileCarousel{float:left;clear:both}#rangePDP #carouselWrapper .oneRowContent{min-height:152px}#rangePDP #carouselWrapper .mobileCarousel{width:100%}.mobileCarousel .favAction{float:left;padding-left:7px}.mobileCarousel .favAction a.addToFavourites{font-size:1.4em}.mobileCarousel .dialogOpen{float:right;margin-top:0}.dfsEspotContent{margin:10px 0}#carouselWrapper .paginatedContent .mobileCarousel .imageDetails{width:42%;padding-left:62px}#carouselWrapper .paginatedContent .mobileCarousel .supportingDetails{padding-right:30px;width:38%}.mobileCarousel .imageDetails{float:left;padding-left:30px}.mobileCarousel .supportingDetails{width:220px;float:left;padding:0 30px}.mobileCarousel .rangeDetails{width:200px;padding:0 0 0 10px}.mobileCarousel p{margin:0;font-size:1.4em;padding-right:15px}.mobileCarousel .rangeDetails p{padding:0}.moreProducts{padding:20px 0 0}.moreProducts .shortListLink{bottom:118px;left:180px;position:absolute;z-index:2}.listViewContainer .shortListLink{border-bottom:2px dashed #666}#rangePDP .moreProducts .addToShortlist,.addToShortlist{border:0;color:#c8057f;font-family:Arial;font-size:2em;padding:16px 10px;text-transform:none;width:auto}#rangePDP .moreProducts .addToShortlist{background:none}.moreProducts .imageDetails{padding:30px 0 0}.imageDetails .mobileImage{display:block;position:relative}.imageDetails .mobileImage img.mobilePromoIcon{width:auto;height:40px;position:absolute;top:38px;left:8px;margin:0;padding:0}.listViewContainer .supportingDetails p,.moreProducts li a .supportingDetails p{color:#666;margin:0;font-family:Arial,sans-serif;font-size:2.4em;padding:0 15px 5px 0;text-align:center}.listViewContainer .supportingDetails p.pricing,.moreProducts li a .supportingDetails p.pricing{color:#e30613;font-weight:400;padding:0 0 5px}.listViewContainer .supportingDetails p.saving,.moreProducts li a .supportingDetails p.saving{font-weight:400;padding:0 0 5px}.listViewContainer .supportingDetails p.pricing span.saving,.moreProducts li a .supportingDetails p.pricing span.saving{color:#666}.listViewContainer .supportingDetails p.salePrice,.moreProducts li a .supportingDetails p.salePrice{color:#b2007c;margin-bottom:69px}.listViewContainer li a .supportingDetails .nextPageAction,.moreProducts li a .supportingDetails .nextPageAction{display:block;position:absolute;top:80px;right:15px}#rangePDP .dimensions,#searchResults .dimensions{color:#666;font-family:HelveticaNeueW02-55Roma;padding:20px 0}#rangePDP .dimensions .col,#searchResults .dimensions .col{float:left;font-size:2em;padding:0 20px;text-align:center;width:139px}#rangePDP .dimensions .col span.in,#searchResults .dimensions .col span.in{display:none}#rangePDP .dimensions .middle,#searchResults .dimensions .middle{border-left:1px solid #666;border-right:1px solid #666}p.common,p.common a,p.pricing,p.salePrice{color:#b2007c;font-weight:700}.gridViewContainer p.pricing{margin:0;padding:0}#clearance .listViewContainer .supportingDetails p.rangeName strong{font-size:1.15em}.showHide{display:none;padding:10px 0 0;position:relative}.supportingDetails .showHide{border-top:2px dashed #c2c2c2;margin:20px 0 0;padding:15px 0 0;width:540px!important}.supportingDetails .showHide .close{background:url(//i1.adis.ws/i/dfs/clearanceCloseArrowMob?qlt=100) no-repeat 11px 14px #fff;border:2px solid #c00;border-radius:6px;height:50px;position:absolute;right:0;top:18px;width:50px;z-index:1}.listViewContainer .supportingDetails .hurry{color:#000;padding:10px 15px 5px 0}.listViewContainer .supportingDetails .title{color:#c00;display:block;font-size:1.2em;padding:0 0 10px}.listViewContainer .supportingDetails .hurry a{color:#000;display:inline;font-weight:700}.redButton{background:#c00;border:0;color:#fff;cursor:pointer;border-radius:6px;font-size:1.95em;margin:20px 0 0;text-align:center;position:relative;padding:18px 12px}input.redButton{padding:20px 12px;width:540px}.redButton.invert{background:#fff;border:2px solid #c00;color:#c00;padding:16px 10px}.clearanceOrder.primary{border-radius:6px;font-size:1.95em;font-weight:400;margin:20px 0 0;padding:18px 12px;text-align:center}.clearanceOrder.clearanceOrderBtn.primary{width:100%}div.callUs h3{font-size:2em;font-weight:700}div.callUs p.common{font-size:2em;margin:0;text-align:center}.mobileCarousel .imageDetails a.mobileImage{float:left;clear:both;position:relative}.mobileCarousel .imageDetails a.noImage{margin-left:20px}.mobileCarousel .imageDetails a.mobileImage img.mobilePromoIcon{width:auto;height:auto;position:absolute;top:7px;left:5px;margin:0;padding:0}.gridViewContainer{float:left;width:100%}.gridViewContainer .imageDetails{padding:0}.gridViewContainer li{background:url(../images/mobile_grid_bg.png) no-repeat scroll 100% 100%;float:left;padding:10px 0;width:50%;position:relative}.gridViewContainer li a{display:block}.gridViewContainer li .favAction a.addToFavourites{font-size:1.4em}.gridViewContainer li a.coreLink{height:322px;margin:0 10px 0 20px;padding:0 10px 0 0;line-height:1.6em}.gridViewContainer li.last{float:right;border-right:none;background-position:bottom}.gridViewContainer .mobileCarousel{width:100%;padding-left:0}.gridViewContainer .favAction{padding-left:25px}.gridViewContainer a.generic span{background:none repeat scroll 0 0 transparent}.gridViewContainer li .furtherDetails{position:absolute;bottom:0;width:90%;padding-bottom:10px}.gridViewContainer li .furtherDetails .nextPageAction{float:right}.gridViewContainer li .furtherDetails .nextPageAction img{padding-bottom:10px}.gridViewContainer li .furtherDetails .button{margin-top:20px;padding:10px 12px;background:#5c2c91;color:#fff;box-shadow:none;border-radius:6px}.listViewContainer li.first{padding-top:20px}.listViewContainer li,.moreProducts li{clear:both;position:relative}.listViewContainer .mobileCarousel{width:100%}img.exBrandLogo{position:absolute;left:380px;bottom:10px}.supportingDetails{border-bottom:2px dashed #666;margin:30px 30px 0;padding:0 0 30px;position:relative}.listViewContainer .supportingDetails{margin:30px 30px 0;padding:0 0 10px;position:relative;border-bottom:none}.listViewContainer .supportingDetails .nextPageAction{position:absolute;top:60px;right:15px}.paginatedContentBlock{position:relative}.pagination li.prev:first-of-type{float:left;left:0;position:absolute;top:66px}.paginatedContentBlock .pagination ul{max-width:600px}.paginatedContentBlock .pagination ul li.next a{float:right}.paginatedContentBlock .pagination ul{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-top:20px}.paginatedContentBlock .pagination ul li.duplicate{width:300px;margin-top:20px}.paginatedContentBlock .pagination ul li.duplicate a{background:none;font-size:1.4em;height:auto;width:60px;padding:10px 0}.paginatedContentBlock .pagination ul li.duplicate.prev a{float:left;margin-left:20px}.paginatedContentBlock .pagination ul li.duplicate.next a{float:right}.paginatedContentBlock .pagination ul li.prev:first-of-type a{background:url(../images/icon_pagination_left_large.png) 100% 0 no-repeat}.pagination li.next:last-of-type{float:right;right:0;position:absolute;top:66px}.paginatedContentBlock .pagination ul li.next:last-of-type a{background:url(../images/icon_pagination_right_large.png) 0 0 no-repeat}#myAccountNav{color:#5c2c91;width:560px}#personalDetails .heading{border-bottom:2px solid #e8e8e8;padding:10px 0;margin:0 0 10px}#personalDetails .heading h3{font-family:HelveticaNeueW02-55Roma;font-size:2em}.myAccount input.edit,.myAccount input.update{border-radius:10px;font-size:2.6em;font-weight:400;margin:20px 0;padding:26px 10px;width:100%}.myAccount .fieldGroup{border-bottom:2px solid #e8e8e8;padding:0 0 20px}.myAccount .fieldGroup h3{color:#5c2c91;background:#f8f8f8;display:block;font-family:HelveticaNeueW02-55Roma;font-size:2.2em;margin:.9em 0;padding:10px 2px}#personalDetails .contactPref input.checkbox{float:left;opacity:1}#personalDetails .contactPref label{width:480px;float:right}#personalDetails .contactPref a{color:#5c2c91;font-family:HelveticaNeueW01-75Bold;font-size:1.6em;margin-left:59px;margin-top:20px}form.disabled .styled-select{background:#ebebe4;height:64px}form.disabled .formFields .styled-select select#personalDetailsPersonTitle{font-family:sans-serif;height:64px;text-indent:0}#myFavouritesPage .shortlistHeader{padding:10px 0 20px}#myFavouritesPage .shortlistHeader p{color:#5c2c91;font-size:2em;margin:0}#myFavouritesPage .calculations{background:#fff;clear:both;margin:0;padding:0 0 30px}#myFavouritesPage #calculations1{display:none}#myFavouritesPage #calculations2{padding-top:20px}#myFavouritesPage .calculations h3{color:#222;font-family:HelveticaNeueW02-55Roma;margin:0}#myFavouritesPage .calculations #wsRepaymentOptions,#myFavouritesPage .calculations #wsRepaymentOptions2{margin:12px 0 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-radius:6px;display:block;width:538px}#wsRepaymentOptions2 li,#wsRepaymentOptions li{border-bottom:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer;float:left;font-family:HelveticaNeueW01-75Bold;font-size:1.6em;padding:16px 0;text-align:center;width:133px}#wsRepaymentOptions2 li.sel,#wsRepaymentOptions li.sel{background:#9c65c3;background:linear-gradient(180deg,#9c65c3 0,#5c2a83);color:#fff}#myFavouritesPage .calculations #wsTotal,#myFavouritesPage .calculations #wsTotal2{border:none;border-top:1px solid #ccc;padding:5px 0 0}#myFavouritesPage .calculations .label{float:left;font-family:HelveticaNeueW01-75Bold;font-size:1.6em;line-height:1.8em}#myFavouritesPage .calculations .item{float:right;font-size:1.7em}#wsRepayVal,#wsRepayVal2{font-family:HelveticaNeueW01-75Bold}#myFavouritesPage .calculations #wsMonthly,#myFavouritesPage .calculations #wsMonthly2{padding:30px 0 0}#myFavouritesPage .calculations #wsMonthly2 h3,#myFavouritesPage .calculations #wsMonthly h3{color:#5c2c91;font-size:2.6em;padding:0 0 20px}#myFavouritesPage .calculations .choose{color:#5c2c91;font-family:HelveticaNeueW02-55Roma;font-size:1.4em}#myFavouritesPage .shortlistContent .wrap{padding:0 15px 20px;border-left:5px solid #5c2c91;border-right:5px solid #5c2c91}#myFavouritesPage .shortlistFooter{border:5px solid #5c2c91;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#fff;padding:10px 0 10px 20px;margin:-20px 0 20px}#myFavouritesPage .shortlistFooter h4{color:#5c2c91}#myFavouritesPage .deleteSelection,#myFavouritesPage a.button{border-radius:6px}#myFavouritesPage .deleteSelection{line-height:15px}#myFavouritesPage .wrap{padding:20px 0 0}#myFavouritesPage .shortlistRow{border:2px solid #ccc;margin:0 0 20px;position:relative}#myFavouritesPage .removeShortlist{background:#878787;border:none;border-radius:50%;height:37px;overflow:hidden;margin:0;padding:0;position:absolute;right:10px;top:10px;width:37px}#myFavouritesPage .removeShortlist .svg-cross_grey-dims{display:block;margin:2px 0 0 3px}#myFavouritesPage .productImage a{display:block}#myFavouritesPage .productDetails{padding:0 30px 20px}#myFavouritesPage .productDetails h4{font-family:HelveticaNeueW02-55Roma;font-size:2.6em;color:#5c2c91}#myFavouritesPage .productDetails p{font-size:1.6em}#myFavouritesPage .colourSelection li.miniSwatch{float:left;height:90px;margin-bottom:3px;margin-right:3px;position:relative;width:90px}#myFavouritesPage .colourSelection li.miniSwatch span.miniSwatch{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;cursor:pointer;display:block;height:70px;left:0;padding:9px;position:absolute;top:0;width:70px}#myFavouritesPage .colourSelection li.miniSwatch span.miniSwatch img{height:70px;width:70px}#myFavouritesPage .colourSelection li.miniSwatch span.miniSwatch .swatch_marker{height:33px;left:12px;position:absolute;top:12px;width:33px}#myFavouritesPage .colourSelection li.miniSwatch span.miniSwatch .swatch_marker img{height:33px;width:33px}#myFavouritesPage .more{float:right}#myFavouritesPage .more .button{margin:1px 0 0;font-size:2.6em;padding:28px 10px;text-align:center;width:255px}#myFavouritesPage div.productDetails .pricingModule{position:relative;background:#f8f8f8;height:auto;margin:30px 0 20px;padding:8px 5px;text-align:left;width:auto}#myFavouritesPage .orderButtons{padding:20px 0 0}#myFavouritesPage .orderButtons .button{width:auto;border-radius:10px;display:block;font-size:2.6em;margin:0 0 20px;padding:32px 10px;text-align:center}#myFavouritesPage .orderButtons .button.online{background:#c8057f;background:linear-gradient(180deg,#ff41bb 0,#c8057f)}#myFavouritesPage #btt{display:block;background:#f8f8f8;margin:0 0 30px;text-align:center}#myFavouritesPage #btt svg{margin:35px 0}#myFavouritesPage #sendToAFriendOverlay textarea{width:99%;height:6em;font-size:1.2em}#myFavouritesPage .share{width:80px;padding:10px}#myFavouritesPage .share span{background-position:0 -382px}#myFavouritesPage #loadingBlock{position:absolute;margin:230px 0 0 250px;padding:1em;text-align:center;z-index:9501}#classicPDP header#contentHeader{padding:0}#classicPDP .favAction{float:right}#classicPDP .priceArea .pricingModule{float:left}#classicPDP .priceArea .ctaButtons{float:right;width:228px}#classicPDP .priceArea .ctaButtons a{margin-right:0}#classicPDP .dfsAmplienceSpot.productImg{width:600px;margin-left:-20px;margin-right:0}#classicPDP .chooseOptions .options.last{margin-right:0}#classicPDP .chooseOptions .options p{border-bottom:1px solid #dedede;margin-bottom:1.3em;padding-bottom:.6em}#classicPDP .chooseOptions .options ul li{float:left;margin:0 5px 3px 0;width:45px;position:relative}#classicPDP .chooseOptions #option_colours ul li{width:57px;margin-right:3px}#classicPDP .chooseOptions #option_colours ul li.last,#classicPDP .chooseOptions .options ul li.last{margin-right:0}#classicPDP .chooseOptions #option_colours ul li.notShown,.colourSelector li.miniSwatch.notShown,.swatchGroup li.miniSwatch.notShown{display:none}#classicPDP .chooseOptions ul li .attribute_option{height:45px}#classicPDP .chooseOptions #option_colours ul li .attribute_option{position:relative;height:57px;width:57px}#classicPDP .chooseOptions #option_colours ul li .attribute_option label{border:1px solid #ccc;border-radius:3px;padding:5px}#classicPDP .chooseOptions .options ul li label{position:absolute;top:0;left:0;background:#fff;cursor:pointer}#classicPDP .chooseOptions .options ul li img{width:45px;height:45px}#classicPDP .chooseOptions .options ul li span{display:block;text-align:center}#classicPDP .chooseOptions .options li span.swatch_marker{position:absolute;top:0;left:0;width:33px;height:33px}#classicPDP .chooseOptions .options li span.swatch_marker img{width:33px;height:33px}#classicPDP .furtherColours p{clear:none;float:right;font-size:1.1em;line-height:1.2;margin-left:15px;margin-top:.4em;width:130px}#classicPDP .furtherColours .showLess,#classicPDP .furtherColours .showMore{display:none}#swatchOverlayPop{box-shadow:-2px 2px 16px 4px rgba(0,0,0,.3);background:#fff;float:right;margin:-15px 0 10px;padding:10px 10px 6px;text-align:right}#swatchOverlayPop .content{margin:0;padding:0}#swatchOverlayPop ul{display:inline-block;float:left;margin:0;padding:0}#swatchOverlayPop ul.coverType_Fabric_Large li{float:none;margin:0}#swatchOverlayPop ul.coverType_Fabric_Small{padding-left:8px}#swatchOverlayPop ul.coverType_Fabric_Small li{margin:0 0 0 8px}#swatchOverlayPop ul.coverType_Fabric_Small li:first-child{margin:0}#swatchOverlayPop p{font-family:HelveticaNeueW01-75Bold;font-size:1.1em;margin:0;padding:3px 0 0}img#rangeViewRoomset{height:320px;margin-top:-10px;width:600px}.headingWithAction,.sectionHeading{overflow:hidden}section#productInformation .withOutDivider h2{margin-top:-12px}section#productInformation .withOutDivider.range h2{margin:0 0 5px}#rangePDP section#productInformation .withOutDivider h2,.moreProductsTitle{color:#666;text-align:center}.prodInfoTitle{padding:20px 0 0}.moreProductsTitle{padding:20px 20px 0}.moreProductsTitle span{font-family:HelveticaNeueW01-75Bold}.headingWithAction h2,.headingWithAction h3,.sectionHeading h2,.sectionHeading h3{float:left;margin:-12px 0 0}#productInformation .headingWithAction h3{float:left;margin:0;padding:0}#productInformation .headingWithAction h3 span{color:#333;display:block;font:700 12px arial;margin-top:-3px}.headingWithAction h2 a.backToTop{margin-top:-40px}.headingWithAction a span{background:url(//i1.adis.ws/i/dfs/icon_arrow_01) 0 3px no-repeat;float:left;padding-right:10px;width:9px}.headingWithAction input,.sectionHeading a{background:#fff;color:#b2007c;margin-top:0;font:1.1em Arial;border:1px solid #e1e1e1;outline:none!important;padding:6px 21px;float:right}.headingWithAction input{margin-top:0;font:1.1em Arial;border:1px solid #e1e1e1;padding:12px 20px;float:right}.dimensionWrap .headingWithAction input{font:2em Arial;font-weight:700;padding:20px;text-transform:lowercase}.headingWithAction input.cm{border-radius:3px 0 0 3px;width:220px}.headingWithAction input.in{border-radius:0 3px 3px 0;box-sizing:content-box;width:180px;text-align:center}.headingWithAction input.selected{background-color:#9e9d9d;background-image:-o-linear-gradient(top,#c2c0c0,#9e9d9d);color:#fff;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5)}#rangePDP .range .inner .ctaButtons{padding-bottom:30px;border-bottom:2px dashed #666}#viewContainer p.viewContainer{font-size:1.8em;margin:0;padding:30px 10px;text-align:center;padding-top:30px!important;padding-bottom:30px!important;display:none}:lang(nl) #viewContainer p.viewContainer{font-size:1.5em}#viewGridListView{float:right}#viewGridListView li{display:inline}#viewGridListView li a{float:left;display:block;padding:4px 7px;margin:0}#viewGridListView li a:focus{outline:none}#viewGridListView li a#grid{border-radius:3px 0 0 3px}#viewGridListView li a#list{border-radius:0 3px 3px 0;border-left:none}#viewContainer a,#viewGridListView li a{margin-top:13px}.dimensionsChoice .dimensionsImg{width:235px}.dimensionsChoice img{margin-top:30px}.dimensionWrap .headingWithAction{width:442px;margin:0 auto}#listViewContainer .gridView{margin:2em 0 0}#coreListerImage{margin:0 30px;padding:30px 0;position:relative}#coreListerImage h2{color:#fff;font-family:HelveticaNeueW01-45Ligh;font-size:3.5em}#clearanceLister #coreListerHeaderContent h2{color:#fff;font-family:HelveticaNeueW01-Thin;font-size:4em;line-height:1.3em;margin:0;text-align:center}#clearanceLister #coreListerHeaderContent{background:url(//i1.adis.ws/i/dfs/clearance-mob-top-wedge?qlt=40) no-repeat 0 0;height:314px;margin:0 auto;padding:0;position:relative;width:600px}#clearanceLister #coreListerHeaderContent #roundel01{position:absolute;right:18px;bottom:2px}#DFS_VL_HEADER{margin:0 0 0 -30px;left:auto!important;position:relative!important;top:auto!important}#DFS_VL_HEADER h2{max-width:520px}#DFS_VL_HEADER p{color:#fff;font-size:1.3em;font-weight:700;padding:0 70px}#coreLister .formFields label{float:left;width:220px}#coreList{-moz-box-sizing:border-box;width:100%}#corelIsterColourInner{padding:0 30px}.listViewContainer .imageDetails img{margin-top:30px;vertical-align:top!important}#frequentlyBoughtTogether .priceOverview a.orderDirect,#orderConfirmationHomeBtn,#rangePDP #orderByPhone,#rangePDP #orderByPhone2,#rangePDP #orderOnline,#rangePDP #orderOnline2,#rangePDP #parentProductLink,#rangePDP #seeInfo,#rangePDP .addToShortlist,.listViewContainer .supportingDetails .details,.moreProducts .supportingDetails .details{position:relative;padding:18px 12px;background:#5c2c91;color:#fff;display:block;box-shadow:none;border-radius:6px;float:none;margin:15px 0 0;text-align:center;font-size:1.7em}span.shortlist_underline{border-top:1px solid #666;border-bottom:1px solid #b2b2b2;width:218px;position:absolute;bottom:11px}#rangePDP #orderByPhone2,#rangePDP #orderOnline2,#rangePDP #parentProductLink,.moreProducts .supportingDetails .details{font-size:1.9em}.moreProducts .supportingDetails .details{margin:70px 0 0}.moreProducts .supportingDetails .clearanceDetails{margin:15px 0 0}.listViewContainer .supportingDetails .details{margin:10px 0 0;font-size:2.1em}#hero .ctaButtons{font-size:1.2em}#frequentlyBoughtTogether .priceOverview a.orderDirect,#rangePDP #orderByPhone,#rangePDP #orderByPhone2,#rangePDP #orderOnline,#rangePDP #orderOnline2,#rangePDP #seeInfo,#rangePDP .addToShortlist,.listViewContainer .supportingDetails .details,.moreProducts .supportingDetails .details{font-weight:400}a#orderOnline2,a#orderOnline.rpdp-order-online-button{background:url(https://x1.adis.ws/v1/media/graphics/i/dfs/PDP_basket?h=50) #5c2c98 no-repeat 20px 18px!important;color:#fff;font-size:30px!important;height:134px;width:275px;padding-top:75px!important;box-sizing:border-box;border-radius:0!important;margin:15px 10px 20px 0!important;text-align:left!important;padding-left:20px!important;display:inline-block!important;float:left!important}a#RPDPOrderOnlineButton.rpdp-order-online-button:hover{background-color:#4c1077}.listViewContainer .addToShortlist{font-family:Arial;margin:5px 30px 0}#frequentlyBoughtTogether .priceOverview a.orderDirect,#rangePDP #orderByPhone,#rangePDP #orderByPhone2{background:#c7017f}a#orderByPhone2,a#orderByPhone.rpdp-order-by-phone-button{background:url(https://x1.adis.ws/v1/media/graphics/i/dfs/PDP_phone?h=50) #c8057f no-repeat 25px 20px!important;color:#fff;font-size:30px!important;height:134px;width:275px;padding-top:75px!important;box-sizing:border-box;border-radius:0!important;margin:15px 0 20px!important;display:inline-block!important}a#orderByPhone2:hover,a#orderByPhone.qubitOBP:hover{background-color:#af0c72}#rangePDP .addToShortlist{border:none;color:#666;margin-bottom:0;background:url(//x1.adis.ws/v1/media/graphics/i/dfs/PDP_shortlist?h=50) 0 12px no-repeat;text-align:left;padding-left:95px;font-size:29.35px;font-family:HelveticaNeueW01-75Bold,Arial,sans-serif}.listViewContainer .addToShortlist{background:#fff;border:2px solid #c7017f;color:#c7017f;margin-bottom:0;margin:5px 30px 30px;padding:16px 10px;width:540px;font-size:2.1em}.svg-shortlist_heart{display:inline-block;margin:-5px 15px 0 0;vertical-align:middle}#rangePDP #parentProductLink,#rangePDP #seeInfo{padding-left:95px;background:url(//x1.adis.ws/v1/media/graphics/i/dfs/PDP_dimensions?h=50) 1px 14px no-repeat;font-size:29.35px}#rangePDP #parentProductLink,#rangePDP #seeInfo,button.findNeareststore{border:none;text-align:left;color:#666;font-family:HelveticaNeueW01-75Bold,Arial,sans-serif}button.findNeareststore{outline:none;-webkit-appearance:none;background:url(//images.dfs.co.uk/i/dfs/Sofa-near-you-icon?w=40) 8px 14px no-repeat;margin-bottom:0;font-size:28px;width:560px;padding:16px 10px;display:block;box-shadow:none;border-radius:6px;float:none;margin:15px 0 0;position:relative;padding-left:95px}button.findNeareststore .productInfo_underline{border-top:1px solid #666;width:436px;border-bottom:1px solid #b2b2b2;position:absolute;bottom:5px;left:95px}#clearance .listViewContainer .supportingDetails .details{font-size:1.95em;line-height:1.4em;width:540px}#orderConfirmationHomeBtn{width:515px}#coreList .rangeProduct,.searchResultsContainer .rangeProduct{color:#333;font-size:1.4em;margin:0;padding:0 15px 5px 0}#coreList .gridViewContainer li .rangeProduct{padding-top:3px}.regLogin #Register .tooltip_icon{margin-left:20px}.tooltipWrapper img{display:block}.tooltipWrapper{float:left}.tooltipWrapper div{background:none repeat scroll 0 0 #fff;border-color:#ce1580 #e3e3e3 #e3e3e3;border-radius:4px 4px 4px 4px;border-style:solid;border-width:5px 1px 1px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);display:none;float:left;line-height:1.4;padding:10px;width:250px;z-index:999}.tooltipWrapper div:before{content:"";border-bottom:7px solid #ce1580;border-left:7px solid transparent;border-right:7px solid transparent;height:0;width:0;right:18px;position:absolute;top:-11px}.tooltipWrapper .show{display:block;position:absolute;right:-10px;top:39px}.filterBySize p,.sizeSelector p,.tooltipWrapper div p{margin:0}.padding20{padding:0 20px}.padding20 .formFields select{max-width:250px}.margin010{margin:0 10px}.margin020{margin:0 20px}#sizeSelectorSlider{height:60px;position:relative;width:100%}.sizeSelector{margin:40px 0 20px}#sizeSelectorSlider #slider_marker{background:linear-gradient(0deg,#5c2a83 0,#9461ba);border:1px solid #5a2681;border-radius:100%;box-shadow:0 5px 5px 0 rgba(0,0,0,.5);height:80px;position:absolute;top:-26px;width:80px;z-index:2}#sizeSelectorSlider #slider_marker .inner{width:60px;border-radius:100%;display:block;height:60px;margin:10px 0 0 10px;position:relative;background:linear-gradient(180deg,#5c2a83 0,#9461ba)}#sizeSelectorSlider #slider_range{position:absolute;top:13px;left:0}#sizeSelectorSlider #slider_handle{cursor:move;position:absolute;top:20px;left:11px}.filterBySize .fLeft,.filterBySize .fRight{text-align:center;width:45%}#slider-range-wrap{background:url(//i1.adis.ws/i/dfs/mobile_rule2?qlt=100&w=496) no-repeat center 0;height:30px;padding:0 58px 0 10px}#slider-range,#slider-range .ui-widget-header{background:none;border:0}#slider-range-wrap .ui-slider-handle.ui-state-default{border-radius:50%;border:13px solid transparent;background:linear-gradient(180deg,#9461ba 0,#5c2a83);background-position:0;background-size:120px;height:40px;margin-top:-15px;width:40px}#slider-range-wrap .ui-slider-handle.ui-state-default:after{position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;background:linear-gradient(#5c2a83,#9461ba);content:"";z-index:-1;border-radius:50%}#slider-range .ui-slider-handle span{border-bottom:4px solid #fff;border-left:0;border-right:4px solid #fff;border-top:0;height:14px;left:50%;margin:-8px 0 0 -12px;position:absolute;top:50%;transform:rotate(-45deg);width:14px}#slider-range .ui-slider-handle+.ui-slider-handle span{margin:-8px 0 0 -5px;transform:rotate(135deg)}.mobileHomeImage{margin-top:1em}.mobileHomeLinks li{float:left;width:33.3%;min-height:16em;background:url(../images/mobile_grid_bg.png) no-repeat scroll 100% 100%}.mobileHomeLinks li div.homeLayout{width:100%}.mobileHomeLinks li img{max-height:73px}.mobileHomeLinks li.lastInRow{background-position:bottom}.mobileHomeLinks li.finalRow{background-position:100%}.mobileHomeLinks h3{height:66px}.mobileHomeLinks h3.offers{color:#ca0f4a}.mobileHomeLinks a span{display:block;background:url(//i1.adis.ws/i/dfs/arrow_right) no-repeat scroll 0 5px transparent;padding-left:15px;margin-top:10px}.orderHistoryWrapper{border-bottom:1px solid #e0e0e0;padding:10px 0 20px;margin-bottom:20px;overflow:hidden}#orderHistory .orderHistoryWrapper .button.primary{font-weight:400;margin:10px 0}.orderDetails{border-bottom:2px dashed #c2c2c2;padding:30px 0}.orderDetails .imageDetails.smallImg{display:inline-block;vertical-align:top;width:100px}.orderDetails .imageDetails a{display:block}.orderDetails .supportingDetails{border-bottom:none;padding:0}.orderDetails .supportingDetails.smallImg{display:inline-block;margin-top:0;vertical-align:top}.orderDetails .supportingDetails p{margin:.5em 0}.orderDetails .supportingDetails.smallImg p{margin-top:0}#orderTracker .orderStatus{padding:0 0 15px}#orderTracker .orderStatus dt{padding:15px 0 20px 10px;border-bottom:1px solid #eee;margin:0 0 10px}#orderTracker dd .status{width:36px;height:36px;background:url(../images/orderStatusIcon.gif) no-repeat 0 0;display:block;margin:0 0 0 15px}#orderTracker dd .status.tick{background-position:0 -36px}#orderTracker #balPay{padding:20px 0 0}#orderTracker.no-split .part-pay-box{display:none}#orderTracker.no-split div.action .part-pay-box.formFields label{float:none;font-size:1.2em!important;margin:20px 0;text-align:center;width:100%!important}#orderTracker.no-split .maxPayment{float:none;font-size:.9em;width:183px}#orderTracker.no-split .payAmountBorder{display:block;border:1px solid #e3e3e3;border-radius:5px;font-size:1.4em;margin:0 auto;padding:5px 20px;width:360px}#orderTracker.no-split #makePaymentAmt{border:0;float:none;width:300px}#orderTracker.no-split #PaymentHistoryRetailMobileCmdSubmit{background:#c7017f;border-radius:0;box-sizing:content-box;display:block;float:none;font-weight:400;margin:10px auto 26px;padding:12px 25px;width:183px}.delAccuracy{padding:10px 0}section#productInformation ol,section#productInformation ul.information{font:1.2em Arial;list-style:disc outside none;padding:15px 0 0 1px}section#productInformation ol.dimensions{list-style:decimal;padding:25px 0 0 28px}section#productInformation ol#productDimension li{border-bottom:1px solid #e9e9e9}section#productInformation ol#productDimension li:last-child{border:0}section#productInformation ol.dimensions .cm{position:relative;left:0;width:100px}section#productInformation ol#productDimension div.centimeters{margin-right:10px}section#productInformation ol#productDimension div.inches{min-width:33px;text-align:center}section#productInformation ul.information li{list-style:disc outside none;margin-left:14px}section#productInformation ol li,section#productInformation ul.information li{padding:.3em 0;margin-left:5px}section#productInformation ol li div{float:right;font-size:1.4em;font-weight:700}span.productInfo_underline{border-top:1px solid #666;width:375px;border-bottom:1px solid #b2b2b2;position:absolute;bottom:14px;left:95px}.callFree{overflow:hidden}.callFree p{float:left;margin-right:20px}.myAccount .threeQuaters{font-size:1.3em}table.orderHistory{border:none;clear:both;margin:20px 0;width:100%}table.orderHistory td{padding:8px 4px}#paymentHistory table.orderHistory tr.topBorder td{border-top:1px solid #ccc}#paymentHistory table.orderHistory tr.topBorder .label{font-weight:700}table.orderHistory td a{float:none}table.orderHistory td p{padding:0;margin:0;font-size:1em}table.orderHistory thead th{background:#f8f8f8;font-size:1em;font-weight:700;text-align:left;padding:0}table.orderHistory thead th span{padding:8px 4px;display:block;white-space:nowrap}table.orderHistory thead th.last span{border-right:1px solid #ccc;border-radius:0 5px 5px 0}table.orderHistory tbody td{border-bottom:1px solid #ccc}#paymentHistory .orderDetails{padding:10px 0 20px;border-bottom:1px solid #f4f4f4;margin:0 0 20px}.js #paymentHistory .paymentPanel.showDetails{display:block}#paymentHistory .paymentPanel div.action .button,.js #paymentHistory .orderDetails span.details{cursor:pointer;display:block;margin:10px 0;padding:10px;text-align:center;width:200px;border:1px solid #8440ac;color:#fff;text-shadow:0 0 5px #8440ac;background:#9c65c3;background:linear-gradient(180deg,#9c65c3 0,#5c2a83)}#orderDetails .welcome{border-bottom:2px solid #f4f4f4;Margin:0 0 20px 0;padding:10px 0 20px}#orderDetailPageBack{display:inline-block;float:none;font-size:1.8em;font-weight:700;margin:10px 0;padding:15px;text-align:center;width:217px}#orderDetails .welcome h2,.myAccount .welcome p{color:#5c2c91;font-family:HelveticaNeueW02-55Roma;font-size:2em;margin:0;padding:10px 0}#paymentHistory td.orderDetails span.details,.js #paymentHistory .paymentPanel,.js #paymentHistory td.showDetails span.details{display:none}#paymentHistory td.showDetails .paymentPanel p span{display:block;float:left;width:150px}#paymentHistory td.showDetails .paymentPanel p.balance{font-weight:700;padding:10px 5px}p.balOutstanding{background:#f8f8f8;display:block;font-size:1.1em;margin:0 0 10px;padding:10px}p.balOutstanding .title{float:left}p.balOutstanding strong{float:right}#paymentHistory td.showDetails span.details{display:none}.js #paymentHistory table.orderHistory tbody td.showDetails{border-top:1px solid #ccc}#paymentHistory .paymentPanel{padding:10px;border:1px solid #ccc}#paymentHistory .paymentPanel .orderHistory{margin:0 0 20px}#paymentHistory .paymentPanel div.action{clear:both}.payBalButtons .row{margin:0;padding:0 0 10px}.payBalButtons .row checkBox{float:left}.payBalButtons .row label{font-family:Arial,sans-serif}.payBalButtons .row p{padding:7px 0;font-size:1em}#orderTracker .action .payBalButtons input,#paymentHistory .paymentPanel .action .payBalButtons input{margin:3px 0 0}#orderTracker div.action .payBalButtons label,#paymentHistory .paymentPanel div.action .payBalButtons label{margin:0;padding:0 10px}.payBalButtons p{clear:none;float:right;font-size:.9em;font-weight:700;margin:0 10px 0 0}.payBalButtons .grey label,.payBalButtons .grey p{color:#999}#orderTracker div.action .button,#paymentHistory .paymentPanel div.action .button{color:#fff;font-size:1.8em;font-weight:400;margin:20px 0 0 10px;border-radius:10px;padding:26px 10px;clear:both;float:right;min-width:200px;width:100%;background:#c8057f;background:linear-gradient(180deg,#ff41bb 0,#c8057f)}.payBalSelect .checkoutSalesNav{padding:0 0 20px}#orderTracker .action form .formFields strong,#paymentHistory .action form .formFields strong{display:inline-block;margin:0 5px 0 0}#orderTracker div.action input[type=number],#orderTracker div.action input[type=text],#paymentHistory .paymentPanel div.action input[type=number],#paymentHistory .paymentPanel div.action input[type=text]{border-radius:5px;clear:none;font-size:1.2em;border:1px solid #e3e3e3;height:30px;text-indent:10px;padding:10px 0;position:relative;width:150px}#orderTracker div.action label,#paymentHistory .paymentPanel div.action label{display:block;font-size:1.2em;margin:5px 0 0;padding:4px 0;width:100%}#orderTracker div.action label{font-family:Arial,sans-serif;font-size:1.6em}#orderTracker div.action .formFields label,#paymentHistory .paymentPanel div.action .formFields label{display:inline-block;font-size:1em;margin:0;padding:0;width:auto}#orderTracker div.action .formFields label{font-family:Arial,sans-serif;font-size:1.4em}.selectPart .formFields{font-size:1.4em}#PaymentHistoryCmd .currency{float:right;margin:12px 5px 0 0}p.tracAcc{font-size:.9em}#orderTracker div.action .maxPayment,.paymentPanel div.action .maxPayment{font-size:1em;display:inline-block;padding:0 0 0 5px}#orderTracker div.action .maxPayment{display:block;font-size:1.3em;text-align:center;width:100%}#paymentHistory table.orderHistory tbody td{border-bottom:none}#paymentHistory .orderDetails a{color:#5c2c91}#paymentHistory .errorAlert{position:absolute;left:0;width:460px}.payBalSelect .errorAlert p{width:435px}.no-split .payBalSelect .errorAlert p{width:415px}#paymentHistory .payBalSelect .errorAlert p{width:420px}#paymentHistory table.orderHistory td.orderDetails{padding:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}#paymentHistory table.showDetails tbody td.orderDetails{border-top:1px solid #ccc}.js #paymentHistory table.orderHistory td.orderDetails{border-top:none}.no-split #transactionResponse{border:4px solid #1ccb66;font-size:1.2em;padding:10px 20px;position:relative}#orderTracker.no-split #transactionResponse{border:1px solid #d6e9c6;background:#dff0d8;border-radius:3px;font-size:1.2em;margin:0 0 15px;padding:10px 20px;position:relative}#paymentHistory #transactionResponse{margin-bottom:10px}.no-split #transactionResponse.pending{border:4px solid #eee}.no-split #transactionResponse.cancel,.no-split #transactionResponse.fail{border:4px solid #cb0844}#orderTracker.no-split #transactionResponse.cancel #orderTracker.no-split #transactionResponse.pending,#orderTracker.no-split #transactionResponse.fail{border-color:#faebcc;background:#fcf8e3}#transactionResponse.no-split h2{color:#5c2f83;font-size:2em;font-weight:700;margin:0}#orderTracker.no-split #transactionResponse h2{color:#3c763d;font-size:1.4em;font-weight:400;margin:0}#transactionResponse.no-split .close{background:none;border:0;color:#5c2f83;display:inline-block;font-size:1em;padding:0;position:absolute;right:10px;top:10px}#paymentHistory #transactionResponse .close{font-size:.9em;right:0;top:-7px}#orderTracker.no-split #transactionResponse .close{right:-10px;top:-15px}#transactionResponse .note{font-size:1.1em;font-weight:400;width:450px}.paymentMethod h3{color:#5c2c91;font-size:1.6em;font-weight:400;padding-top:0;font-family:HelveticaNeueW02-55Roma}.selectFull p{font-size:1.6em;font-weight:700;text-align:center}header#pageTop #miniStore a{display:none}#homePage .full-col-espot{margin:1em 0}.full-col-espot{width:560px;background:#5c2c91;border-radius:10px;margin:20px 0 0;padding:10px 0}.mobileHomeImage.full-col-espot{border-radius:0}.full-col-espot h2,.three-col-espot h2{color:#fff;line-height:1em;margin:14px 20px 0;font-size:3.1em}div.quickStoreLocator .editableInput{padding:5px 4px 7px;min-width:233px}div.quickStoreLocator a.storeDir{color:#fff;float:left;font-size:1.3em;font-weight:700;margin:5px 0 0 13px;text-decoration:underline}article .storeOpening{position:relative}div.storeOpening input#showPublic{left:204px}div.storeOpening #publicHolidaysView{left:19px}.thirds div.item{text-align:center;width:142px}.thirds div.item span{clear:both;display:block;text-align:center;font-weight:700}.thirds div.item span.price{color:#c5168d}.thirds li{color:#5c2c91;float:left;font:1.2em Arial;margin-bottom:1.3em;width:150px}.thirds li a{float:none}.thirds li.first{margin-right:12px;width:198px}.thirds.thirds-grouping li.first{background:url(//i1.adis.ws/i/dfs/icon_addition) no-repeat scroll right 16px transparent}.thirds li.last{margin-left:5px;width:195px}.thirds.thirds-grouping li.last{background:url(//i1.adis.ws/i/dfs/icon_addition) no-repeat scroll left 16px transparent}.thirds li.last div.item{float:right}#addFBTToBasket{border-bottom:2px dashed #666;padding-bottom:40px}#frequentlyBoughtTogether h2,#ymalLister h2{color:#666;display:block;float:none;font-family:Arial,sans-serif;line-height:1.5em;padding:0 0 25px;text-align:center}#frequentlyBoughtTogether .pricingModule{margin-top:0;margin-bottom:20px}#frequentlyBoughtTogether .pricingModule p{color:#c7017f;font-size:1.8em;font-weight:400}#frequentlyBoughtTogether .priceOverview a.orderDirect{margin-right:0}#ymalLister .thirds .item a,.boughtTogether a{display:block}#ymalLister .thirds .item a span,.boughtTogether .thirds .item a span{color:#666;font-family:Arial,sans-serif;font-size:1.6em;font-weight:400}#ymalLister .thirds .item a .price,.boughtTogether .thirds .item a .price{font-size:1.5em}.topOfPage{clear:both;position:relative;text-align:center}#rangePDP a#top,.coreDepartment a#top{background:none;border:0;box-shadow:none;color:#666;display:inline-block;float:none;font-size:1.6em;font-weight:700;margin:20px auto;padding:30px;text-transform:uppercase;width:auto}#rangePDP a#top span,.coreDepartment a#top span{background:none;border-style:solid;border-width:0 12.5px 13px;border-color:transparent transparent #666;height:0;left:50%;margin:0 0 0 -12px;padding:0;position:absolute;top:0;width:0}#dimensionsAndInfo{font-size:1.1em}article#rangePDP #productInformation{border-top:2px dashed #666}article#rangePDP #productInformation .prodInfoTitle{color:#666;text-align:center}article#rangePDP #productInformation .dimensionsCarouselWrap{border-bottom:2px dashed #666;border-top:2px dashed #666;margin:20px 0 30px;overflow:hidden;padding:10px 0;position:relative}article#rangePDP #productInformation .dimensionsCarouselWrap .headingWithAction{overflow:visible;position:relative}article#rangePDP #productInformation .dimensionsCarouselWrap .headingWithAction h2{float:none;font-family:HelveticaNeueW02-55Roma;font-weight:400;text-align:center;width:100%}article#rangePDP #productInformation .dimensionsCarouselWrap .headingWithAction h2 span{color:#666;display:inline;font-family:HelveticaNeueW02-55Roma;font-size:1em;font-weight:400}article#rangePDP #productInformation .dimensionsCarouselWrap .carNext,article#rangePDP #productInformation .dimensionsCarouselWrap .carPrev{background:none;border:0;bottom:-2.8em;margin:0;outline:0;position:absolute}article#rangePDP #productInformation .dimensionsCarouselWrap .carPrev{left:0}article#rangePDP #productInformation .dimensionsCarouselWrap .carNext{right:0}article#rangePDP #productInformation .dimensionsCarouselWrap .carNext.disabled,article#rangePDP #productInformation .dimensionsCarouselWrap .carPrev.disabled{opacity:.3}article#rangePDP #productInformation .dimensionsCarouselWrap .carNext span,article#rangePDP #productInformation .dimensionsCarouselWrap .carPrev span{display:block}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel{display:block;margin:0}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel .dimensionsChoice{border:0;box-sizing:border-box;display:block;float:left;padding:0;width:100%}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel .dimensionsChoice .dimensionsChoiceCont{margin-left:auto;margin-right:auto;width:auto}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel .dimensionsChoice .dimensionsChoiceCont h4{margin:0;padding:15px;text-align:center}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel .dimensionsChoice .dimensionsChoiceCont .dimensionWrap{border:0}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarousel .dimensionsChoice ol.dimensions{width:532px}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarouselNav{padding:10px 0 20px}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarouselNav ul{text-align:center}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarouselNav ul li{display:inline-block;padding:0 20px}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarouselNav ul li button{background:#fff;border:1px solid #5c2c91;border-radius:50%;height:24px;margin:0;outline:0;padding:0;width:24px}article#rangePDP #productInformation .dimensionsCarouselWrap .dimensionsCarouselNav ul li button.selected{background:#5c2c91}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,.7)}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{position:absolute;left:-100%}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before,.innerWrap:after,.innerWrap:before{content:"";display:table}.clearfix:after,.innerWrap:after{clear:both}body .share span{display:block;float:left;padding:0 0 0 17px}@media only screen and (orientation:portrait){html body{font-size:82.5%!important}body a.share{padding-right:10px;width:71px}body .share span{background:url(//i1.adis.ws/i/dfs/sprite) no-repeat 0 -378px;overflow:hidden}#headerPanels .logoHeader{float:left;width:18%}.button,button{font-size:1.4em}#coreListerImage h2{line-height:1}#tabHeaders ul li.tabStore a{width:135px}#tabHeaders ul li.tabCall a{width:97px;padding:25px 8px;word-wrap:break-word}#tabHeaders ul li.tabLoginAccount a{width:115px;width:70px;padding:25px 8px}:lang(nl) #tabHeaders li a#locatorLink{padding:40px 0 35px}:lang(nl) #tabHeaders li.tabLoginAccount a#mobileMyAccountLink{padding:40px 8px 35px}#tabHeaders ul li.tabBasket a{width:80px;padding:40px 8px 35px}#tabHeaders ul.doubleLine li.tabBasket a{width:80px;padding:25px 8px}.pricingModule p{font-size:1.1em;margin:0 0 0 8px}}@media only screen and (orientation:landscape){.formFields select{width:210px}#tabHeaders li a{font-size:1.3em}#storeCommon fieldset{padding-top:6px}#storeCommon fieldset input[type=submit]{top:12px}#tabHeaders ul.doubleLine li.tabCall a,#tabHeaders ul.doubleLine li.tabStore a{padding-top:34px;padding-bottom:34px}:lang(nl) #tabHeaders ul.doubleLine li.tabStore a{padding-top:15px;padding-bottom:15px}:lang(nl) #tabHeaders ul.doubleLine li.tabCall a{padding-top:25px;padding-bottom:25px}}#Register h3{margin-top:20px}#Register #userRegistrationCreateAccount{margin:10px auto;width:100%}.categories li .gdpr-text a{color:#5c2c91;display:inline;font-size:1em;float:none;padding:0;text-decoration:underline}p.hint{margin:0 0 -5px;padding:5px 0 0;font-size:1.2em}.contentPage .TC #breadCrumb,.contentPage .TC .amplience,.contentPage .TC .lister1,.contentPage .TC .lister2,.contentPage .TC .navigation2,.contentPage .TC .reviews,.contentPage .TC .title{display:none}.contentPage .TC .content ul{list-style:disc outside;line-height:1.8em}.contentPage .TC .content .navigation1 ul{list-style:none}.contentPage .TC .content ul li{margin-left:20px;font-size:1.2em}.contentPage .TC ol{list-style:decimal outside;font-size:1.2em}.contentPage .TC ol li ol li{font-size:.8em}.contentPage .TC ol li{list-style:decimal outside;line-height:1.8em;margin-left:20px}.contentPage .TC p strong{color:#333}.contentPage .TC table{margin:20px 0}.contentPage .TC table td{border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-weight:700;font-size:1.2em;padding:10px;text-align:center}.contentPage .TC table td:last-child,.contentPage .TC table th:last-child{border-right:none}.contentPage .TC table tr:last-child td{border-bottom:none}.contentPage .TC table tr:nth-child(odd){background:#fbfbfb}.contentPage .TC table td a{font-size:1em;float:none}.contentPage .TC h1{float:none}.contentPage .C1 .navigation1 ul,.contentPage .C2 .navigation1 ul{width:560px;box-shadow:1px 1px 3px #292929;margin:0 auto 10px}.contentPage .navigation1 .wrap{margin-top:0}.contentPage .C1 .navigation1 ul li,.contentPage .C2 .navigation1 ul li{float:left;display:block;width:25%;box-sizing:border-box;height:60px;border-right:1px solid #ebebeb;text-align:center;background:#eee;background:linear-gradient(180deg,#fff 0,#eee)}.contentPage .C1 .navigation1 ul li a,.contentPage .C2 .navigation1 ul li a{display:block;width:100%;text-align:center;padding:18px 0 0;color:#5c2e91;border-right:1px solid #f2f1f1;border-bottom:1px solid #f2f1f1;font-weight:400;float:none}.notShown{display:none}#newSelectPosition{border:1px solid #d4d3d3;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);position:absolute;z-index:5}#newSelectPosition ul{background:#fff;width:100%;margin:0;font-size:1.2em;max-height:180px;overflow-y:auto;padding-top:25px;z-index:7}#newSelectPosition ul li{padding:2px 5px;min-height:17px;margin:0!important;cursor:pointer}#newSelectPosition ul li span{white-space:nowrap;cursor:pointer;text-transform:capitalize}#newSelectPosition ul li span span{display:inline-block;margin:0 5px 2px 0;vertical-align:middle}.selectBox p{background:#fff;border:1px solid #d4d3d3;border-radius:5px;cursor:pointer;font-weight:700;line-height:30px;margin:0;min-height:14px;padding:0 5px;position:relative;white-space:nowrap;z-index:6}.selectBox p span{display:inline-block;margin:-4px 0 0 5px;vertical-align:middle}.selectBox p span.svg-breadcrumbs_arrow_up_and_down{float:right;margin:8px 16px 0 0}.selectBox p span.flag{margin:0 8px 2px 2px}.selectBox ul{background:#fff;width:100%;margin:0;font-size:1.2em;max-height:130px;overflow-y:auto;z-index:7}.selectBox ul li{padding:2px 5px;min-height:17px;margin:0!important;cursor:pointer}.selectBox ul li span{white-space:nowrap;cursor:pointer;text-transform:capitalize;font-weight:700}.store-selector .selectBox{margin:0 30px 0 20px}.store-selector .selectBox p{font-size:1.3em;font-weight:400;padding:10px 5px}#newSelectPosition ul li span,.selectBox ul li span{cursor:pointer;font-size:1.1em;white-space:nowrap}#callMeBackOverlay .h2{background:#e1e1e1;color:#5c2a83;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;font-size:4em;margin:15px 0 18px;padding:4px 0 8px 19px}#callMeBackOverlay .h2 span{display:inline-block;margin:-5px 10px 0 0;vertical-align:middle}#callMeBackOverlay p{font-size:1.6em;clear:both}#callMeBackOverlay .errorAlert p{clear:none;width:475px}#callBackTimes p{margin:30px 0}.min{color:#c5158d;font-weight:700}#callMeBackOverlay .button{margin:20px 0;width:100%}#callMeBack .selectGroup .selectBox{height:24px!important;line-height:24px}#callMeBackOverlay div.chatToUS h3{background:url(//i1.adis.ws/i/dfs/phone_callYou) no-repeat scroll 0 0 transparent;margin:3px 0 18px;padding-left:60px;height:50px;line-height:50px;float:left}.chatToUS{margin:20px 0 0}#callMeBackOverlay div.chatToUS .callBackWithin15Field{clear:none;padding:15px 0 0;width:auto}#callMeBackOverlay div.callUs{border-bottom:2px solid #e5e5e5}#callBackTimes .callBackDays .checkBox{width:50%;float:left}#callBackTimes .callBackDays label{min-width:75px;padding-bottom:15px}#callMeBackOverlay div.callUs h3{background:url(//i1.adis.ws/i/dfs/phone_callUs) no-repeat scroll 0 0 transparent;margin:15px 0 18px;padding-left:60px;height:50px;line-height:50px;float:left}#callMeBackOverlay #callUsNow{background:linear-gradient(180deg,#ff41bb 0,#c8057f);border:1px solid #c8057f;border-radius:10px;font-size:2.6em;font-weight:400;margin:10px 0 30px;padding:32px 10px;text-align:center;width:540px}#callMeBackOverlay div.callUs p{clear:both;margin-bottom:14px;margin-top:4px}div.labelRight input[type=radio]{display:none}div.labelRight input[type=radio]+label{position:relative;height:30px;padding:0 0 0 30px}div.labelRight input[type=radio]+label span{position:absolute;top:4px;left:0;background:url(//i1.adis.ws/i/dfs/cmbRadio.png) -23px 0 no-repeat;display:inline-block;width:23px;height:23px}div.labelRight input[type=radio]:checked+label span{background:url(//i1.adis.ws/i/dfs/cmbRadio.png) 0 0 no-repeat}span.min15 span{color:#b2007c}.callBackTimeWrapper{clear:both;overflow:hidden;padding:0 0 10px}.callBackTimeWrapper span{color:#b2007c;font-size:1.2em;font-weight:700}#callBackTimes{border-bottom:2px solid #e5e5e5;margin:0 0 10px;padding:0 0 15px}#headerFields #search-form #search.error,#searchForm #algoliaSearchPageSearch.error,#searchForm #search.error,.checkError,.errorAlert,.formFields input.error,.styled-select.error{border-color:#ce1580}.checkError,.errorAlert{background:url(//i1.adis.ws/i/dfs/error?qlt=100) no-repeat 10px 49% #feeff1;height:auto;margin-bottom:15px;position:relative}.checkError{font-size:1em}#callMeBackOverlay .errorAlert{width:520px}.errorImage{float:left;margin:10px}.checkError p,.errorAlert p{float:right;font-size:.6em!important;line-height:1em;margin:0;padding:8px 5px 8px 0;text-indent:0;text-align:left;width:495px}.checkError p{font-size:1.8em!important;float:right;width:456px}#orderTrackerLogin .errorAlert p{width:475px}#callMeBackPersonTitleStyled{width:520px}.twoChecks .errorAlert p{font-size:.5em!important;float:left;width:200px;padding:11px 5px 8px 36px}.dobCol .errorAlert p{width:200px}#storeLocatorForm .errorAlert p{width:490px}.checkError .pntr,.errorAlert .pntr{background:url(//i1.adis.ws/i/dfs/alertPntr);bottom:-16px;display:block;height:17px;left:34px;position:absolute;width:30px}form#payOptionsForm div.labelRight input[type=radio]{display:block}.editableInput.error,.formFields .label.error,.formFields label.error{color:#ce1580}:lang(nl) .checkoutSales #deliveryDetails .selectBox{min-width:205px}#main{float:left}.bx-wrapper{text-align:center}.bx-wrapper .bx-viewport{left:auto;box-shadow:none;border:none}.bx-wrapper img{display:inline-block}.bx-wrapper .bx-controls-direction a{width:64px;height:104px;margin-top:-52px}.bx-wrapper .bx-next{background-position:0 0;background-image:url(//cdn-dfs2.amplience.com/dfs/carousel_nav_next_no_dis.png)}.bx-wrapper .bx-prev{background-position:0 0;background-image:url(//cdn-dfs2.amplience.com/dfs/carousel_nav_prev_no_dis.png)}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-position:0 -104px}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:auto}.bx-wrapper .bx-pager.bx-default-pager a{background-color:#fff;box-shadow:inset 3px 3px 3px 3px rgba(0,0,0,.2);border-radius:15px;width:30px;height:30px}.bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#471e81;box-shadow:none}.innerWrap{display:block;clear:both;width:600px}.innerWrap.checkoutSales{padding:30px 0 20px}#updateBalance{width:auto;padding:10px 20px 22px;margin:-5px 10px 0;text-align:center;text-indent:0;vertical-align:middle}.dfsAmplienceSpot .amp-dfs-altcarousel{left:33px}#productConfig #amp-dfs-main,#productConfig .amp-dfs-viewer{width:560px}#productConfig .amp-dfs-image>.amp-zoom{margin-left:45px}#exBrPDPHeader{margin:0 0 10px}.dfsAmplienceSpot{overflow:hidden;padding:0 20px}#customViewer{padding:0 0 30px}.amp-header-product-title h3{display:none}.amp-image-container{text-align:center}img.amp-main-img{margin:0 auto}.amp-desktop-viewer .amp-header .amp-roundels{float:right}#rangePDP .amp-dfs-message,.amp-dfs-message{background:none repeat scroll 0 0 hsla(0,0%,100%,.9);left:130px;padding:10px;position:absolute;text-align:center;top:100px;width:345px;border-radius:5px;font-size:1.2em;font-weight:700;display:none}.customViewerRoundel{z-index:100;box-sizing:border-box;margin-right:8px}.customViewerRoundel span{background-color:#6c6c6c;background-repeat:no-repeat;color:#fff;border-radius:5px;line-height:1;height:35px;width:130px;float:right;font-size:10px;font-weight:700;text-align:center;font-family:Arial,sans-serif;display:block;box-sizing:border-box}.expressDelivery span{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20210%20131%27%3E%3Cpath%20fill%3D%27%236C6C6C%27%20d%3D%27M0%200h210.4v130.8H0z%27%2F%3E%3Cpath%20fill%3D%27%23FFF%27%20d%3D%27M64.5%2053.1l20.9%201.4v-2.8l-20.9%201.4zm0%205.3l20.9%201.4V57l-20.9%201.4zm0%205.3l20.9%201.4v-2.8l-20.9%201.4zm0%205.2l20.9%201.4v-2.8l-20.9%201.4zm65.3-9.6h-2.1v5h6.9c0-2.8-2.1-5-4.8-5m12.3%2016c0%20.2%200%20.6-.6.6H88.6c-.2%200-.6%200-.6-.6%200-.4.1-.5.2-.6h53.5c.4.2.4.6.4.6m-1.1-3.2h-15.2V59c0-1.2.6-1.5%201.1-1.5h2.7c3.9%200%207.1%203.3%207.1%207.4v1.3h1.2c1.6%200%202.9%201.4%202.9%203.1v2.8h.2zm-13-17.2h-1.1c-1.4%200-3.6%201.1-3.6%204.2v13.1h-34V50.4c0-.2%200-.8.8-.9h37.1c.2%200%20.8%200%20.8.9v4.5zM97.9%2078.6h3.6c-.3.8-1%201.4-1.8%201.4-.8-.1-1.5-.7-1.8-1.4m30.2%200h3.6c-.2.8-1%201.4-1.8%201.4-.8-.1-1.5-.7-1.8-1.4m16.5-3.3c0-.7-.3-1.9-1.2-2.6v-3.4c0-2.7-1.8-5-4.2-5.5-.5-4.7-4.2-8.4-8.7-8.8v-4.6c0-1.4-.9-3.5-3.3-3.5H90.1c-1.3%200-3.3.9-3.3%203.5v22.4c-.6.5-1.2%201.4-1.2%202.7%200%201.3.8%203.2%203.1%203.2H94c.3%203%202.7%205.4%205.7%205.4s5.4-2.4%205.7-5.4h18.8c.3%203%202.7%205.4%205.7%205.4s5.4-2.4%205.7-5.4h5.9c1.3-.1%203.1-1%203.1-3.4%27%2F%3E%3C%2Fsvg%3E");background-size:cover;background-position:-35px -22px;padding:6px 2px 2px 52px}.handcraftedBritain span{background-position:-40px -22px;background-size:cover;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20210%20131%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%236C6C6C%22%20d%3D%22M0%200h210.4v130.8H0z%22%2F%3E%3Cpath%20d%3D%22M125.4%2071.7h-4.5l3.1%201.6c.5-.6%201-1.1%201.4-1.6m-4.3%204.4c.1-.1.2-.2.3-.2l-6.6-3.3v8.1c1.8-1.1%203.9-2.6%206.3-4.6m-19-3.5l-6.6%203.3c.1.1.2.2.3.2%202.3%201.9%204.5%203.5%206.3%204.6v-8.1zM94.5%2075l6.7-3.3h-5.7l-2.9%201.4%201.9%201.9m-7.1-16l-1.5-.8v.8h1.5zm8.5%200l-9.3-4.6c-.3.8-.5%201.6-.6%202.5l4.2%202.1h5.7zm-7.5-7.8l13.7%206.8V47.9c-1.4-.5-3-.8-4.6-.8-3.5%200-6.9%201.4-9.1%204.1m42.2%2010.4h-18.4V49c-2.2%201.1-3.7%202.4-3.7%202.4h-.1s-1.4-1.2-3.6-2.3v12.6H86.3c.6%202.6%201.8%205.1%203.2%207.4h15.2v13.2c.4.2.7.4%201%20.5%201.7.7%202.3.8%202.6.8h.1c.4%200%201-.1%202.6-.8.3-.1.6-.3%201-.5V69.1h15.2c1.6-2.4%202.8-4.9%203.4-7.5M114.8%2058l13.7-6.8c-2.2-2.7-5.6-4.1-9.1-4.1-1.6%200-3.2.3-4.6.8V58zm6.6%201l8.9-4.5c-.3-.8-.7-1.6-1.1-2.3l-13.5%206.7h5.7v.1zm9.5%200v-.6-.1l-1.5.7h1.5z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E);padding:6px 2px 2px 39px}.choiceColours span{padding:6px 2px 2px 52px}.amp-fullscreen-viewer .amp-nav-container{z-index:2}.contentPage .C1 .content,.contentPage .C2 .content{height:auto;font-size:.7em}#homePage .dfsAmplienceSpot{margin-left:-20px;overflow:visible;padding:0}#loadingAnim{width:100%;position:fixed;top:0;left:0;z-index:1600}#loadingAnim img{position:absolute;top:15%;left:50%;margin-left:-16px}.primaryBgTwo{background:#eee;background:linear-gradient(180deg,#fff 0,#eee)}.confirmDpn .labelRight label{font-size:1.6em}.customRadioGlobal label{float:none;margin-right:0;width:100%}.customRadioGlobal div label{font-family:HelveticaNeueW01-75Bold;width:250px}#EmploymentDetailsCmd .customRadioGlobal .employmentTypeLabel{font-size:1.25em}.customRadioGlobal div{display:inline-block}#financeYourDetails p.note{margin:10px 0 0 10px}#financeYourDetails input[readonly]{color:#555;background:#e9e9e9}.dobWrapSepparated{padding:10px 0 0}.dobWrapSepparated .dobCol{display:inline-block;margin:0 25px 0 0;position:relative;width:157px}.dobWrapSepparated.twoCol .dobCol{width:255px}.dobWrapSepparated .dobCol:last-child{margin:0}.dobWrapSepparated .dobCol .styled-select{background-position:85% 50%}.dobWrapSepparated.twoCol .dobCol .styled-select{background-position:95% 50%}.dobWrap{display:inline-block;border:3px solid #dbdbdb;border-radius:5px}.dobWrap.highlight{outline:5px auto -webkit-focus-ring-color;outline-style:auto}.dobWrap .dobCol{display:inline-block;position:relative;float:left;width:33.3%}.dobWrap .dobCol:after{content:"/";position:absolute;right:-8px;top:18px;font-size:18px;color:#dbdbdb;font-weight:700;z-index:10}.dobWrap .dobCol.year:after{display:none}.dobWrap .dobCol input{border:none;text-align:center}.dobWrap .dobCol input:focus{outline-width:0}.dobWrap.twoCol .dobCol{width:50%}.licenceDate .dobWrap{border:0;width:100%}.licenceDate .dobWrap .dobCol{width:32%}.licenceDate .dobWrap .dobCol:after{content:""}.dobWrap .dobCol .label{display:none}.dobWrap.showLabel .dobCol .label{display:block;font-size:1.2em}.dobWrap .dobCol .styled-select{background-position:85% 50%}.dobWrap.twoCol .dobCol .styled-select{background-position:95% 50%}.formFields.withSelect{margin-bottom:20px}.ifcPage .selectBox{bottom:-10px;height:68px!important;width:100%!important}.ifcPage .selectBox p{font-family:HelveticaNeueW01-75Bold;font-size:1.8em;padding:15px 24px 15px 20px}#BankDetailsMobileCmd .dobCol .selectBox p span,#EmploymentDetailsCmd .selectBox p span,#financeYourDetails .dobCol .selectBox p span,.dobCol .selectBox p span{min-width:10px}#BankDetailsMobileCmd .dobCol label,#financeYourDetails .dobCol label,.dobCol .label,.dobCol label{font-size:1.3em}.generic .dobCol .label{background:none;color:#000;font-size:1em;font-weight:400;padding:0}.sortCode .dobWrap{padding:10px 0}.sortCode .dobCol input{text-align:center;text-indent:0}.bankDetailsCheckBox .labelPlace{font-size:1.8em;float:none;margin:1em 0;width:auto}.accountDuration{padding-bottom:20px}.cardsHeld label{padding-bottom:10px}.formFields .cardsHeld input[type=checkbox]{margin-top:10px}.bankDetailConfirm input[type=checkbox]{margin-top:0}.detailsModule{border-bottom:2px solid #e0e0e0;margin:0 0 20px;padding:10px 0 30px}.detailsModule dl{font-size:1.4em;padding:10px 0 20px}.detailsModule dd,.detailsModule dt{font-size:1em;margin:0 0 15px;width:calc(50% - 21px)}.detailsModule .credCard{display:block}.detailsModule .generic{float:right;text-align:center;font-size:1.4em;font-weight:700;margin:0;padding:15px}#appConfirmSummaryList{position:relative;display:block}#appConfirmSummaryList li{font-size:1.6em;display:block;padding:0 0 20px}#appConfirmSummaryList li span{display:inline-block;font-family:HelveticaNeueW02-55Roma;max-width:470px;vertical-align:top}#appConfirmSummaryList li span strong{display:block;font-family:HelveticaNeueW01-75Bold;font-weight:400;width:25px}#storeDirectory .innerWrap #storeInfoBlock.wrap{overflow:visible;margin-top:10px;position:relative}#storeInfoBlock .phoneLink{color:#5c2c91}#storeInfoBlock h2.availableAt{font-size:1.8em;color:#5c2c91}#storeInfoBlock #GetDirectionLink{float:right;margin:0;width:100%;box-sizing:border-box}#storeInfoBlock .postalDetails{width:300px;float:left;margin-bottom:10px}#storeInfoBlock div.buttons{width:240px;overflow:hidden;float:right}#storeInfoBlock .mapBlock{border:none}#storeInfoBlock .storeLocation{width:100%}#storeInfoBlock .storeContactInfo{margin:20px 0 10px}#storeInfoBlock .storeLocation .contact{font-size:16px;clear:both}#storeInfoBlock .rightPanelStoreInfo{border-left:1px solid #e0e0e0;padding-left:15px}#storeDirectory .innerWrap .iconKeys{position:relative}article section>.withDivider,article section>.withOutDivider{padding:0 0 20px;margin-bottom:0}article section>.withDivider{border-bottom:1px dashed #e1e1e1}article section>.withDivider.btmButtonPad{padding-bottom:75px}article section>.withDivider .inner,article section>.withOutDivider .inner{padding:20px 20px 0}section.exploreDepartments .wrap{background:#fff}section.exploreDepartments h2{margin-bottom:25px}.storeLocator .innerWrap .wrap{background:#fff;border-radius:5px}.storeLocator .innerWrap #mainFooter .wrap{background:transparent}.storeLocator article .titleArea{margin:0 auto}.storeLocator article section{background:none;overflow:visible}.storeLocator article .titleArea h1{padding:0}div.quickStoreLocator{margin:5px 20px}div.quickStoreLocator .container{float:left}div.quickStoreLocator a.directory{float:right;color:#fff;text-decoration:underline;margin:5px}div.quickStoreLocator .editableInput{border-radius:5px 5px 5px 5px;text-shadow:0 0 5px rgba(0,0,0,.2);border:1px solid #e0e0e0;font-size:1.4em;height:21px;padding:2px 4px;min-width:159px;background:#fff;float:left}div.quickStoreLocator a.doQuickStoreLocator{padding-left:20px;float:left;margin:1px 0 0 5px;background:url(//i1.adis.ws/i/dfs/storeLocatorSearch-icon.png) no-repeat scroll 3px 50%,linear-gradient(180deg,#fff 0,#e6e6e6) repeat scroll 0 0 transparent;color:#5c2c91;text-decoration:none}div.quickStoreLocator .editableInput.placeholder{color:#adadad}#mapContainer{width:680px;height:696px;position:relative}#storeLocatorResultsPage section.makeItLarge,#storeLocatorResultsPage section.makeItLarge #mapContainer{width:914px}#storeLocatorResultsPage .contactDetailsLeft{float:left;margin-bottom:0;font-family:HelveticaNeueW01-75Bold;font-size:1em}#storeDetailsPage #storeInfoBlock{overflow:visible}#storeDetailsPage .phoneLink{color:#5c2c91}#storeDetailsPage .rightPanelStoreInfo{border-left:1px solid #e0e0e0;padding-left:15px}#storeDetailsPage .storeOpening{border-top:none}#storeLocatorForm{padding-bottom:10px}#storeLocatorForm input.input,#storeLocatorForm select.input{width:210px;height:26px;padding:2px}#storeLocatorForm select#searchFilter{margin:1px 0 5px}#storeLocatorForm select.input{width:214px}::-webkit-input-placeholder{color:#adadad}:-moz-placeholder,::-moz-placeholder{color:#adadad}:-ms-input-placeholder{color:#adadad}#storeLocatorForm input.button{padding:5px;width:214px;margin:5px 0}.storeLocator article aside{padding:0 22px 20px 0;float:left}#storeLocatorPage article aside,#storeLocatorResultsPage article aside{padding-top:0}#storeLocatorResultsPage article aside .storeName{font-weight:700}.storeLocator article aside .storeImage{padding:5px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;box-shadow:0 1px 1px 0 hsla(0,0%,50%,.5)}.storeLocator article aside .storeImage img{width:204px}.storeLocator article section{float:left}aside ul.storeList{width:100%;border-top:1px solid #dadada;padding-top:10px}aside ul.storeList li{border-bottom:1px solid #dadada;margin-bottom:10px}a.storeName{font-size:1.1em;display:block;width:182px}.storeList address{font-size:1.1em;margin-bottom:5px;font-style:normal;width:182px}.storeList address .tel{color:#b2007c}.storeList .storeMarker{float:right}p.howFar{font-size:1em;margin:0 0 10px}p.howFar span{color:#999}article .storeLocation{float:left;width:370px}article .storeLocation address{font-size:1.1em;margin-bottom:.5em;font-style:normal}article .storeLocation h4{font-size:1.2em;margin:0;color:#c8057f}article .storeLocation p{margin-top:0}article .storeLocation p a{float:none}article .storeLocation .button{margin-left:0;margin-right:10px;width:150px;text-align:center;padding:10px 6px;white-space:nowrap}:lang(nl) article .storeLocation .button{width:auto}.dialog .close{float:right}.mapOverlay,body>div.mapOverlay{position:absolute;overflow:visible;width:410px}.mapOverlay .content{width:370px;border:5px solid #5c2c91;background:#fff;padding:15px}.mapOverlay .content h3{font-family:Arial;color:#5c2c91;margin:0 0 5px}.mapOverlay .storeInformation{float:left;width:170px}.mapOverlay .storeInformation address{font-style:normal;font-size:1.1em;margin-bottom:.5em}.mapOverlay .storeInformation .button{margin:5px 0;width:148px;text-align:center;padding:10px}.storeServices .item_1{clear:left}.mapOverlay .storeServices{float:right;width:170px}.mapOverlay .storeServices h4{font-size:1.2em;margin-bottom:5px}.mapOverlay .storeServices:first-of-type h4{margin-top:6px}.mapBlock .storeServices li,.mapOverlay .storeServices li{width:55px;text-align:center;float:left}.mapBlock .storeServices li span,.mapOverlay .storeServices li span{display:block;width:55px;text-align:center}.mapBlock .storeServices li img,.mapOverlay .storeServices li img{height:37px;width:37px}.mapOverlay .footer{position:absolute;bottom:-12px;left:183px}.mapOverlay .closeStoreInfo{position:absolute;top:15px;right:15px}#storeDetailsPage .storeLocation a.printPage,.mapOverlay .getDirections,a#GetDirectionLink,a#SendToPhoneLink{font-size:1.2em;font-weight:700}a#SendToPhoneLink{padding-bottom:9px}#storeDetailsPage .storeLocation a.printPage img,.mapOverlay .getDirections img,a#GetDirectionLink img,a#SendToPhoneLink img{vertical-align:bottom}#storeDetailsPage .storeLocation a.printPage img{margin-right:5px}.storeLocator article .mapBlock aside{padding-top:0}.mapBlock h3{margin:0 0 .5em;color:#5c2c91}.mapBlock h4{font-size:1.2em}#sendToPhoneOverlay .close{border-radius:2px 2px 2px 2px;font-weight:700;margin-top:.5em;margin-right:.5em;padding:5px 10px}form.validatePhoneAndSend input#sendto_phoneNumber{width:300px;vertical-align:middle}form.validatePhoneAndSend p{margin:0}form.validatePhoneAndSend input.primary{width:60px;float:none;height:36px;cursor:pointer}:lang(nl) form.validatePhoneAndSend input.primary{width:auto;text-indent:0}form.validatePhoneAndSend input[type=checkbox]{vertical-align:top}hr.line{margin:20px 0;border-top:1px solid #e0e0e0;width:100%}div.storeLocation h1{color:#5c2c91;font-family:HelveticaNeueW02-55Roma,Arial,sans-serif;font-size:3em;margin:0;line-height:1.1em}#storeInfoBlock div.storeLocation h1{margin-bottom:10px}.storeLocation .businessName{margin-top:30px}.storeLocation .contactStoreNumber{margin-left:31px}div.openingTimes h3{color:#5c2c91;font-family:Arial;font-size:1.8em;margin:0}div.openingTimes h4{color:#5c2c91;font-size:1.2em;margin-top:0}div.openingTimes ul li{font-size:1.2em;background:transparent url(//i1.adis.ws/i/dfs/dot) repeat-x 0 12px;margin-bottom:5px}div.openingTimes ul li .day{float:left;background:#fff;padding-right:5px}div.openingTimes ul li .times{float:right;background:#fff;padding-left:5px}div.storeOpening input#showPublic{position:absolute;top:10px;right:0;margin:0}div.storeOpening #publicHolidaysView{position:absolute;top:5px;left:17px;margin:0;width:292px}div.storeOpening #publicHolidaysContainer{padding:10px;position:relative;z-index:1;top:-1px;border:1px solid #dadada;min-height:180px;border-radius:3px;box-shadow:0 1px 0 0 hsla(0,0%,50%,.5);background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(180deg,#fff 0,#e6e6e6)}div.storeOpening #publicHolidaysClose{height:35px;min-height:35px;background:#fff;width:120px;margin-left:170px;position:relative;z-index:2;border-radius:5px 5px 0 0;border:1px solid #dadada;border-bottom:none}div.storeOpening #publicHolidaysClose a{display:block;margin:10px;width:100px;color:#5c2c91}div.storeOpening #publicHolidaysClose a span{position:relative;float:right}#publicHolidaysContainer div.openingTimes ul li,#publicHolidaysContainer div.openingTimes ul li .day,#publicHolidaysContainer div.openingTimes ul li .times{background:transparent}#mapContainer #mapResizeControls{position:absolute;top:0;left:-10px;height:696px;background:transparent url(//i1.adis.ws/i/dfs/map_left) no-repeat 0 42px}#mapContainer #mapResizeControls a{display:block;background:#ccc;padding:10px;width:66px;height:22px;outline:none;background:transparent url(//i1.adis.ws/i/dfs/map_btn_open) no-repeat 0 0;color:#5c2c91}#mapContainer #mapResizeControls a span{margin:0 5px}#storeDirectory #storeDirectoryList .storeList li.store{width:210px;padding:0 10px;float:left}#storeDirectory #storeDirectoryList .storeList li.mod_1,#storeDirectory #storeDirectoryList .storeList li.store ul{clear:left}#storeDirectory .storeListContainer .closedBlock ul.storeList{display:none}#storeDirectory .storeListContainer .areaBlock h3{font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;font-size:1.8em;font-weight:400;display:block;float:none;padding:9px 15px 6px;color:#5c2c91;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(180deg,#fff 0,#e6e6e6);border:1px solid #d4d3d3;box-shadow:0 1px 1px 0 rgba(0,0,0,.5)}#storeDirectory .storeListContainer .areaBlock h3 a{float:none;display:block;color:#5c2c91}#storeDirectory .storeListContainer .closedBlock h3 a{background:transparent url(//i1.adis.ws/i/dfs/arrow_up) no-repeat 100% 50%}#storeDirectory .storeListContainer .openBlock h3 a{background:transparent url(//i1.adis.ws/i/dfs/arrow_down) no-repeat 100% 50%}#storeDirectory .storeListContainer .store h4{color:#5c2c91;margin:.4em 0 .2em}#storeDirectory .storeListContainer .areaBlock p{margin:0 0 5px}#storeDirectory .iconKeys h3,#storeDirectory .iconKeys h4{margin:1em 0}#storeDirectory .keysTitle{width:40px;float:left;padding-right:19px}#storeDirectory .keysDescription{width:820px;float:left;padding-left:19px;border-left:1px solid #e5e5e5}#storeDirectory .keysDescription li{width:75px;float:left;text-align:center}#storeDirectory .keysDescription img{width:37px}#storeDirectory .keysDescription li p{float:left;width:70px;clear:none;margin-top:5px;font-size:1em}#storeDirectory .keysDescription a{float:none;font-size:1em;white-space:nowrap}#storeDirectory .keysDescription .keysBrands{width:530px;float:left;padding-right:19px}#storeDirectory .keysDescription .keysProducts{width:250px;float:left;padding-left:19px;border-left:1px solid #e5e5e5}#storeDirectory .innerWrap>article{background:#e4e1e1}.storeLocator .innerWrap .wrap{margin-top:10px}#storeDirectory p{font-size:12px}#storeDirectory .headerShortcuts{text-align:center;margin-top:15px;background-color:#fff;border-radius:8px;padding:10px}#storeDirectory .headerShortcuts h2{margin-bottom:15px;color:#5c2a83}#storeDirectory .headerShortcuts li{display:inline-block;font-family:helveticaneuew01-thin;font-size:21px}#storeDirectory .scrollTo{display:inline-block;padding:20px 30px}#storeDirectory .scrollTo:active{background-color:hsla(0,5%,89%,.3)}#storeDirectory .keysDescription li{float:none;width:73px;display:inline-block;vertical-align:top}#storeDirectory .keysDescription li p{font-size:10px;position:relative;height:42px;float:none}#storeDirectory .keysDescription a{bottom:0;left:0;position:absolute;right:0}#storeDirectory .innerWrap .iconKeys{padding-bottom:10px}#storeDirectory .keysTitle{float:none;padding:0;width:auto;text-align:center}#storeDirectory .iconKeys h3{margin-bottom:0}#storeDirectory .keysDescription{float:none;width:auto;border-left:none}#storeDirectory .keysDescription .keysBrands{float:none;padding:0;width:auto}#storeDirectory .iconKeys h4{font-size:18px;text-align:center}#storeDirectory .keysBrands>p{text-align:center;margin-top:0}#storeDirectory .keysDescription .keysProducts{border-left:none;float:none;padding:0;width:auto}#storeDirectory .keysProducts>ul{text-align:center}#storeDirectory .storeListContainer .openBlock ul.storeList{display:block;margin:10px auto;width:524px}#storeDirectory .storeList li{display:inline-block}#storeDirectory #storeDirectoryList .storeList li.store{float:none;vertical-align:top;width:220px;padding:0 19px}#checkoutProgress .innerWrap{background:linear-gradient(180deg,#582a78 0,#5b2b7c 3%,#72359c 11%,#7536a0 14%,#5c2384 81%,#4e1b71);overflow:visible;padding:7px 0;text-align:center}#checkoutProgress .currentStep,#checkoutProgress .disabled,#checkoutProgress a,#progressSignIn{color:#fff;display:inline-block;margin:0 59px 0 0;padding:7px 0;font-size:1.3em;color:#b587d6}#checkoutProgress .currentStep:last-child,#checkoutProgress .disabled:last-child,#checkoutProgress a:last-child,#progressSignIn:last-child{margin-right:0}#checkoutProgress .currentStep{color:#fff}#checkoutProgress .disabled{color:#b587d6}#checkoutProgress .num{border:2px solid;border-radius:100%;display:inline-block;padding:0;height:30px;line-height:1.65em;margin:0 7px 0 0;text-align:center;width:30px}#checkoutProgress.carekitprogress .num{margin:0 46px 0 0}.innerWrap.checkoutSales header{padding:0 30px}header .generic.back{display:inline-block;float:none;font-size:1.8em;font-weight:700;margin:0 0 15px;padding:15px;text-align:center;width:217px}#warrantyPage header h2{padding:0 0 10px}.innerWrap.checkoutSales article{padding:0 30px}#warrantyPage .icon{background:url(//i1.adis.ws/i/dfs/warrantyIcons-v2?qlt=100&w=133);height:131px;margin:0 0 10px -15px;width:133px}#warrantyPage .icon.Leather{background-position:0 -131px}#warrantyPage .icon.furniture{background-position:0 -262px}.warrantyRow{font-family:HelveticaNeueW02-55Roma;padding:20px 0 15px}#warrantyPage .careKitRow,#warrantyPage .warrantyRow{background:#fff;background:linear-gradient(180deg,#fff 0,#fff 40%,#f5f5f5);border:2px solid #d4d3d3;border-radius:5px;margin:0 0 20px;overflow:hidden;padding:10px 26px}.careKitRow .title,.warrantyRow .title{border-bottom:1px solid #dedede;padding:5px 0 10px}.careKitRow .title h3.floatLeft,.warrantyRow .title h3.floatLeft{color:#5c2483;float:left;font-family:HelveticaNeueW02-55Roma;font-size:1.65em;line-height:1.7em;margin:0;width:380px}.careKitRow .title h3.floatLeft strong,.warrantyRow .title h3.floatLeft strong{font-family:HelveticaNeueW01-75Bold;font-size:1.2em;font-weight:400}.careKitRow .title .price,.warrantyRow .title .price{font-size:2em;font-weight:700}.careKitRow p.floatLeft,.warrantyRow p.floatLeft{font-size:1.25em;margin:0;padding:8px 0;width:305px}.careKitRow .vid.dialogOpen,.warrantyRow .vid.dialogOpen{float:right;border:2px solid #ababab;-o-border-image:initial;border-image:initial;margin:12px 0 0}.careKitRow .buttons,.warrantyRow .buttons{padding:10px 0 12px}.careKitRow .buttons .button,.warrantyRow .buttons .button{float:left;font-size:2em;font-weight:400;margin:0 10px 0 0;padding:20px 10px;text-align:center;width:230px}.careKitRow .buttons .addButton,.warrantyRow .buttons .addButton{margin:0;padding:20px 15px;width:450px;background:linear-gradient(180deg,#59207f,#59207f 0,#532a91 100%,#532a91 0);border:none}.careKitRow .buttons .addButton .svg-dfs_header_icon_basket_black,.careKitRow .buttons .addButton .svg-dfs_header_icon_basket_white,.warrantyRow .buttons .addButton .svg-dfs_header_icon_basket_black,.warrantyRow .buttons .addButton .svg-dfs_header_icon_basket_white{display:inline-block;margin:1px 10px 0 0;vertical-align:top}.careKitRow .buttons .addButton .svg-dfs_header_icon_basket_white,.warrantyRow .buttons .addButton .svg-dfs_header_icon_basket_white{margin:3px 10px 0 0}.careKitRow .buttons .addButton.disabled,.warrantyRow .buttons .addButton.disabled{border:1px solid #e1e1e1;border-radius:6px;background:#ddd}.careKitRow .buttons .removeButton,.warrantyRow .buttons .removeButton{float:right;font-size:1.8em;font-weight:700;margin:-1px 0 0;padding:0;color:#333}.careKitRow .buttons .removeButton span,.warrantyRow .buttons .removeButton span{border-bottom:1px solid #333}.careKitRow .buttons .removeButton .cross,.warrantyRow .buttons .removeButton .cross{background:#333;border:0;border-radius:50%;color:#fff;display:inline-block;font-size:.9em;margin:0 12px 0 0;padding:3px 10px 1px;vertical-align:bottom}.careKitRow .buttons .findOutMore,.warrantyRow .buttons .findOutMore{color:#333;font-weight:700;font-size:1.8em;font-family:Arial,sans-serif;text-decoration:underline;text-transform:lowercase}.careKitRow .buttons .removeButton{padding:20px 0}:lang(nl) #warrantyPage .warrantyRow p.floatLeft{float:none;width:auto}.warrantyRow .buttons .addButton{margin-top:20px;width:482px}.warrantyRow .leftCol{display:inline-block;padding:0 21px 0 0;width:133px}.warrantyRow .leftCol a{color:#5c2c91;display:block;float:none;margin:0 0 0 13px;padding:0 0 5px}.warrantyRow .rightCol{display:inline-block;vertical-align:top;width:320px}.careKitRow .detailRow,.warrantyRow .rightCol .head{padding:0 0 8px}.warrantyRow .rightCol .head{position:relative}.warrantyRow .rightCol .head h4{color:#b2007c;font-family:HelveticaNeueW02-55Roma;font-size:1.9em;margin:0;padding:0 0 10px}.warrantyRow .rightCol .head .price{font-size:2.2em;font-family:HelveticaNeueW01-75Bold}.warrantyRow .detail{border:2px solid #f8f8f8;padding:21px}.warrantyRow .detail p{font-family:HelveticaNeueW01-75Bold;margin:0}.imageRow{padding:20px 0 10px}.imageRow img{display:inline-block;margin:0 25px 10px 0}.imageRow img.last{margin-right:0}.warrantyPage.dialog{width:550px}.warrantyXtra{border-bottom:2px solid #e5e5e5;padding:20px 45px}.warrantyRow .warrantyXtra{border:none;padding:0 45px 20px}.warrantyXtra a{color:#5c2f91;display:block;font-family:HelveticaNeueW01-75Bold;font-size:1.6em;text-align:center}#warrantyPage .careKitRow .carekitDispImgWrap{padding:40px 0 0}#warrantyPage .careKitRow .carekitDispImgWrap .carekitDispImg{display:block;margin:0 auto}#warrantyPage .careKitRow p{font-family:HelveticaNeueW02-55Roma;font-size:1.4em;margin:0;padding:10px 0}#warrantyPage .careKitRow .buttons .qtyAmount{border-radius:6px;clear:none;color:#333;display:block;font-size:1.8em;font-weight:700;margin:0 0 20px;padding:20px 10px;width:212px}#warrantyPage .careKitRow .buttons .removeButton{margin-bottom:20px;width:202px}.dialog.careView{border:1px solid #9f9f9f;box-shadow:-8px -1px 20px -3px rgba(0,0,0,.3);margin-top:50px!important;overflow:visible;padding:10px 20px;width:528px}.dialog.careView button.close{background:#5c2483;border:0;border-radius:50%;color:#fff;font-size:2em;right:-30px;padding:10px 16px;position:absolute;top:-44px}.dialog.careView h2{border-bottom:1px solid #9f9f9f;color:#5c2483;font-size:2.6em;padding:0 0 5px}.dialog.careView .twoColumns.clearfix{color:#666}.dialog.careView p{font-size:1.6em}.dialog.careView .col.right{background:#e8e3ed;margin:20px 0 0;padding:10px}.dialog.careView .col.right .leftCol,.dialog.careView .col.right .rightCol{float:left;width:245px}.dialog.careView .col.right .leftCol h3,.dialog.careView .col.right .rightCol h3{font-family:HelveticaNeueW02-55Roma;font-size:2em}.dialog.careView .col.right .leftCol ul,.dialog.careView .col.right .rightCol ul{font-size:1.1em}.dialog.careView .col.right .rightCol{float:right}.dialog.careView a.tandc,.dialog.careView p.summary{color:#666;font-size:1.2em}.dialog.careView a.tandc span{border-bottom:1px solid #666;display:inline-block}.dialog.careView a.back-to-top{color:#666;float:right;font-size:1.2em;margin:20px 0}.dialog.careView a.back-to-top span{display:inline-block;margin:0 0 0 8px;transform:rotate(90deg);vertical-align:bottom}.warrantyRow a.generic{float:none;font-size:1.8em;font-weight:700;padding:15px;text-align:center;width:217px}.freeKit div{background:url(//i1.adis.ws/i/dfs/freekit?qly=100&w=137) no-repeat;margin:15px 0 30px;padding:3px 0 0 160px}.freeKit .name,.freeKit .price{display:block;font-size:1.8em}.freeKit .price{font-family:HelveticaNeueW01-75Bold}.careKitRow .qtyOptions{margin:0 auto;padding:20px 0;width:430px}.careKitRow .qtyAmount{margin:0 20px 0 0;width:125px}.careKitRow .qtyAmount,.careKitRow .removeButton{border-radius:10px;display:inline-block;float:none;font-size:1.4em;font-weight:700;padding:15px;text-align:center}.careKitRow .removeButton{color:#5c2f91;margin:0;width:217px}.ckRow td{border-bottom:2px solid #e0e0e0;background:#f8f8f8}.ckRow .heading{font-family:HelveticaNeueW01-75Bold;font-size:2em;padding:0 0 12px}.ckRow td p{margin:0}.ckImage{padding:8px;display:inline-block;background:#fff;border:2px solid #e4e4e4;margin:0 20px 0 0}.ckImage img{width:94px;height:94px}.warranty .ckImage img{background:#f1f1ea}.ckBotRow{display:inline-block;height:112px;vertical-align:top}.ckRow .ckName{font-size:2.2em;height:80px;margin:0;width:380px}.ckBotRow div{display:inline-block;color:#333;font-size:2.2em}.ckUnitPrice{width:145px}.ckQty{width:80px}.ckTotalPrice{font-family:HelveticaNeueW01-75Bold;text-align:right;width:145px}#warrantyPage .ridCheck.checkBox{background:#5c2483;margin:0 0 10px;padding:10px 10px 0}#warrantyPage .ridCheck.checkBox input[type=checkbox]{left:20px;top:20px}#warrantyPage .ridCheck.checkBox label{color:#fff;font-family:Arial;font-size:1.4em;text-align:right;width:510px}#warrantyPage .ridCheck.checkBox label span{float:left;margin:8px 0 10px 10px}#warrantyPage .ridCheck.checkBox label a{color:#fff;display:block;text-decoration:underline}#investmentSliders{padding-top:20px}#IFCStepOnePage .summary{padding-top:30px}#orderConfirmationPage .summary{padding:20px 0 0}#orderConfirmationPage tfoot .summary{padding:0}#OrderCompletePage .summary td,#OrderSummaryPage .summary td{padding:20px 0}.checkoutSales .summary ul{border-top:2px solid #e0e0e0;padding:20px 0}ul#confirmationTotal{border:none;padding:0}#summarySubTotals{border:none;border-bottom:2px solid #e0e0e0}.checkoutSales .summary ul div{display:inline-block}.checkoutSales .summary ul .label{width:217px}.checkoutSales .summary ul .price{width:317px;text-align:right}.checkoutSales .summary ul p{font-size:1.8em;margin:0}.checkoutSales .summary #summarySubTotals .price p{font-family:HelveticaNeueW01-75Bold;font-size:.9em}.checkoutSales .summary ul #total{border-top:2px solid #e0e0e0;margin:10px 0 0;padding:10px 0 0}.checkoutSales .summary ul #total p{font-family:HelveticaNeueW01-75Bold;font-size:2em}.checkoutSales #summaryTotal p{font-family:HelveticaNeueW01-75Bold;margin:0}.checkoutSales #summaryTotal .label p{font-size:2.8em}.checkoutSales #summaryTotal .price p{line-height:1.25em}.checkoutSales .summary .discountMessage .label,.checkoutSales .summary .discountMessage .price{color:#c5078f;font-weight:700}#warrantyPageContinueButton{margin:20px auto 10px}#warrantyPageContinueButton[disabled]{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M1YzRjNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(180deg,#777,#c5c4c6);border:1px solid #999;color:#fff;text-shadow:#999 0 0 5px}.review{border-bottom:2px solid #e0e0e0;color:#666;font-family:HelveticaNeueW02-55Roma;font-size:1.8em;margin:0;padding:0 0 10px;text-align:center}.warrantyExtra{margin:27px 0 0}.warrantyExtra.bdrTop{border-top:2px solid #e0e0e0;margin:0;padding:27px 0 0}.warrantyExtra .generic{display:inline-block;float:none;font-size:1.4em;font-weight:700;margin:0;padding:15px}#summaryExtra{border-top:2px solid #e0e0e0;margin:10px 0 0}#summaryExtra p{font-size:1.6em}#summaryExtra a{color:#5d2e91;font-family:HelveticaNeueW01-75Bold}.deliveryOptions h3,.ifcPage h3,.ifcPage h4,.standardCheckout h4{background:#f8f8f8;border-top:2px solid #e0e0e0;display:block;font-family:HelveticaNeueW02-55Roma;font-size:2.1em;padding:12px 15px 15px}.ppsn-box{border:2px solid #000;font-weight:700;margin:30px 0 0;padding:5px 15px}.standardCheckout #DeliveryDetailsPage h2{margin-bottom:0}#financeYourDetails h3,.standardCheckout #DeliveryDetailsPage #deliveryDetails h3{margin:40px 0 10px}span.hint{font-size:15px;margin:0 0 9px;display:block;font-style:italic;color:gray}.ifcPage h4,.standardCheckout h4{background:none;border-top:none;color:#5d2e91;padding-left:0}#IFCStepFivePage .ifcPage h4{border-top:none}.deliveryOptions h3 span,.ifcPage h3 span{border-radius:100%;border:2px solid;display:block;float:left;font-family:HelveticaNeueW01-75Bold;font-size:.65em;height:30px;line-height:1.6em;margin:5px 10px 5px 0;text-align:center;width:30px}#DeliveryConsiderationPage h4{background:#f8f8f8;padding:10px 15px 15px}.button.primary.continue{font-size:2.6em;font-weight:400;padding:32px 10px;border-color:#c8057f;border-radius:10px;background:linear-gradient(180deg,#ff41bb 0,#c8057f)}#IFCStepOnePage header h2{border-bottom:2px solid #e0e0e0;padding:0 0 10px}#IFCStepSixPage h5{background:#f8f8f8;color:#5c2a83;font-family:HelveticaNeueW02-55Roma;font-size:2.1em;font-weight:400;margin:0;padding:10px 15px 15px}#IFCStepOnePage #ifcBox{border-color:transparent}.slideSelector label{font-family:HelveticaNeueW01-75Bold;font-size:2em}.slider{height:120px;margin:40px 0 0;padding:0 70px 0 0;position:relative}#depositPercent+.slider{background:url(//i1.adis.ws/i/dfs/depositSlideBg) no-repeat 0 0}#installment+.slider{background:url(//i1.adis.ws/i/dfs/repayTermBg) no-repeat 0 0}#installment+.slider.sixty{background:url(//i1.adis.ws/i/dfs/repayTerm60Bg.png) no-repeat 0 0}.IE #installment+.slider{background:url(//i1.adis.ws/i/dfs/repayTermBgIE) no-repeat 0 0}.IE #installment+.slider.sixty{background:url(//i1.adis.ws/i/dfs/repayTerm60Bg.png) no-repeat 0 0}#depositPercentOpt+.slider{background:url(//i1.adis.ws/i/dfs/depositSlideBg2) no-repeat 0 0}.slideSelector .ui-slider{background:none;border:none;height:32px;margin:26px 0}.slideSelector .ui-slider .ui-slider-handle{background:linear-gradient(0deg,#5c2a83 0,#9461ba);border:1px solid #5a2681;border-radius:100%;box-shadow:0 5px 5px 0 rgba(0,0,0,.5);height:80px;position:absolute;top:-26px;width:80px;z-index:2}.slideSelector .ui-slider-handle span.inner{width:60px;border-radius:100%;display:block;height:60px;margin:10px 0 0 10px;position:relative;background:linear-gradient(180deg,#5c2a83 0,#9461ba)}.slideSelector .ui-slider-handle span.inner span.arrow{border-bottom:4px solid #fff;border-left:0;border-right:4px solid #fff;border-top:0;height:14px;left:50%;margin:-12px 0 0 -7px;position:absolute;top:50%;transform:rotate(45deg);width:14px}.slideInner .bdr{background:#d4d3d3;border-right:2px solid #fff;height:28px;position:absolute;width:2px;z-index:1}.slideInner .bdr:first-of-type{left:107px}.slideInner .bdr:nth-of-type(2){left:216px}.slideInner .bdr:nth-of-type(3){left:325px}.slideInner .bdr:nth-of-type(4){left:434px}.slider .labels{display:block;padding:5px 0 0;width:540px}.slider .labels li{color:#5d2e91;display:inline-block;font-size:1.4em;font-weight:700}.slider #depositPercentSlider+.labels li:first-child{margin-left:30px}.slider #depositPercentSlider+.labels li:nth-of-type(2){margin-left:63px}.slider #depositPercentSlider+.labels li:nth-of-type(3){margin-left:58px}.slider #depositPercentSlider+.labels li:nth-of-type(4){margin-left:62px}.slider #depositPercentSlider+.labels li:nth-of-type(5){margin-left:60px}.slider #depositPercentSlider+.labels li:nth-of-type(6){margin-left:59px}.slider #installmentSlider+.labels li{margin-left:46px}.slider #installmentSlider+.labels li:first-of-type{margin-left:30px}.slider #installmentSlider+.labels li:nth-of-type(2){margin-left:50px}.IE .slider #installmentSlider+.labels li{margin-left:76px}.IE .slider #installmentSlider+.labels li:first-of-type{margin-left:30px}.IE .slider #installmentSlider+.labels li:nth-of-type(2){margin-left:76px}.slider.sixty #installmentSlider+.labels li{margin-left:39px}.slider.sixty #installmentSlider+.labels li:first-of-type{margin-left:30px}.slider.sixty #installmentSlider+.labels li:nth-of-type(2){margin-left:40px}.slider.sixty #installmentSlider+.labels li:nth-of-type(6){margin-left:37px}.slider.sixty #installmentSlider+.labels li:nth-of-type(9){margin-left:36px}.slider #depositPercentOptSlider+.labels li{display:none}.slider #depositPercentOptSlider+.labels li:first-child{display:block;float:left;margin:0 0 0 20px}.slider #depositPercentOptSlider+.labels li:last-child{display:block;float:right;margin:0 70px 0 0}article#productConfig{padding:0 30px}article#productConfig #configLeft header{padding:0 0 10px}article#productConfig #configLeft header p{color:#57585a;font-size:2em}#previewUnavailable{text-align:center}#configRight h3{color:#5c2c91;font-family:HelveticaNeueW01-45Ligh;font-size:2.2em;font-weight:700;margin-bottom:0}#configRight h3 .numHL{background:none;border:2px solid #5c2c91;border-radius:50%;display:block;float:left;font-size:.6em;font-weight:400;margin:8px 12px 8px 0;padding:0 7px}#configRight h3 .numHL,#configRight h4.indent{color:#5c2c91;font-family:HelveticaNeueW01-75Bold}#configRight h4.indent{padding-top:0}#configRight h4.indent,#configRight p.indent{padding:5px 0 0 44px;margin:0}#configRight p{color:#57585a}#configRight .swatchGroup,#configRight .swatchGroupContainer{padding:20px 0 45px}#configRight .swatchGroup.cushionSwatches{padding:0}#configRight .swatchGroup.eaziglide{padding-top:0}#configRight #eaziglideInfo{padding:10px 0 0;position:relative}#configRight #eaziglideVidLink{border-radius:100%;display:block;width:78px;height:78px;background:#c7178d;margin:0;position:absolute;right:11px;top:20px}#configRight #eaziglideVidLink span{border-bottom:14px solid transparent;border-left:27px solid #fff;border-top:14px solid transparent;height:0;left:30px;position:absolute;top:25px;width:0}#configRight #eaziglideVidText{margin:0;position:absolute;right:0;top:117px}p.cushSize{color:#5c2c91;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;font-size:1.8em;margin:0;padding:15px 0}p.scatterAdd{color:#5c2c91;margin:0;padding:0 0 10px}#productConfiguration #chooseEaziglide.dialog a.close{position:absolute;right:10px}#productConfiguration #configTotal{background:#f8f8f8;border-top:2px solid #e0e0e0;margin:20px 0 20px -30px;padding:20px 30px;position:relative;width:100%}#productConfiguration #configTotal #totalPrice{color:#5c2f91;font-family:HelveticaNeueW01-45Ligh;font-size:3.6em;margin:0;text-align:right}#productConfiguration #configTotal .button.primary.continue{width:538px;margin:20px auto;display:block}#productConfiguration #ifcBox{margin:27px 0}#productConfiguration .colourSelector,#rangePDP .colourSelector{height:98px;width:100%}.iScrollH,.iScrollV{position:relative;overflow:hidden}.iScrollH{height:130px}#categoryScroll{height:165px}.scrollerH{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;width:5000px;height:100%;transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.iScrollHorizontalScrollbar.iScrollLoneScrollbar{background:#dfdfdf;border-radius:10px;height:16px!important;z-index:2!important}.iScrollIndicator{background:#5c2f91!important;border-radius:10px!important}.iScrollV{height:300px}.scrollerV{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;width:100%;transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}#configColourScroll input[type=radio],.scatterSwatches input[type=radio]{width:92px;height:92px;display:block;z-index:2;position:relative}#qasList{padding:20px 0 0}#qasList .formFields{padding:10px}#qasList .iScrollV{width:508px}#qasOverlay input[type=radio]+label>span.faux{height:34px;width:36px}#qasOverlay input[type=radio]:checked+label>span.faux>span{height:34px;width:34px}.iScrollVerticalScrollbar.iScrollLoneScrollbar{width:20px!important}body.modal-open{overflow:hidden;position:fixed}input[type=checkbox],input[type=radio]{width:2em;margin:0;padding:0;font-size:1em;opacity:0}input[type=checkbox]+.label>span.faux,input[type=checkbox]+label>span.faux,input[type=radio]+.label>span.faux,input[type=radio]+label>span.faux{display:inline-block;width:26px;height:24px;margin:0 18px 0 0;padding:4px 0 0 2px;border:2px solid #e0e0e0;border-radius:.25em;background:#fff;vertical-align:bottom}input[type=radio]+.label>span.faux,input[type=radio]+label>span.faux{background:linear-gradient(180deg,#fff 0,#e8e8e8);border-radius:100%}input[type=checkbox]:checked+.label>span.faux:before,input[type=checkbox]:checked+label>span.faux:before{content:url(//i1.adis.ws/i/dfs/mobileCheck);display:block;width:1em;color:#5d2e91;font-size:.875em;line-height:1em;text-align:center;text-shadow:0 0 .0714em #5d2e91;font-weight:700}.purpleBoxFill input[type=checkbox]:checked+.label>span.faux:before,.purpleBoxFill input[type=checkbox]:checked+label>span.faux:before{content:url(//i1.adis.ws/i/dfs/mobileCheckGrn)}input[type=radio]:checked+.label>span.faux>span,input[type=radio]:checked+label>span.faux>span{display:block;width:24px;height:24px;margin:-2px 0 0;border-radius:100%;background:#5d2e91}.checkBox .label,.checkBox label{font-family:HelveticaNeueW01-75Bold}#deliverConsPageForm .checkBox.formFields{background:none;padding:0;position:relative}#cardsHeld .checkBox,#personalDetails .checkboxGroup .checkBox,.currAddress .checkBox,.twoChecks .checkBox{display:inline-block;padding:0 0 30px;width:49%}.twoChecks span.label{display:inline-block;font-size:1.6em;padding-bottom:2px;width:250px}#DeliveryConsiderationPage .formFields,.confirmDpn,.emailUpdate,.priceChange{background:#f8f8f8;padding:20px;width:auto}#DeliveryConsiderationPage .formFields .errorAlert p,.confirmDpn .errorAlert p,.emailUpdate .errorAlert p,.priceChange .errorAlert p{color:#222;font-size:.5em!important;width:456px}#DeliveryConsiderationPage .formFields .errorAlert p{width:414px}.confirmDpn input[type=checkbox].error{top:150px}#IFCStepTwoPage .confirmDpn input[type=checkbox].error{top:114px}#readTermsAndConditions.error,#readThingsToKnow.error{top:104px}.qasAddressItem{width:465px}#DeliveryConsiderationPage input[type=checkbox]+label>span.faux,.confirmDpn input[type=checkbox]+label>span.faux,.emailUpdate input[type=checkbox]+label>span.faux,.orderNotify input[type=checkbox]+label>span.faux,.priceChange input[type=checkbox]+label>span.faux,.qasAddressItem input[type=radio]+label>span.faux{margin-bottom:45px;float:left}.qasAddressItem.solo input[type=radio]+label>span.faux{margin-bottom:65px}#QASChooseAddress{margin:20px 10px 10px 0;padding:12px 20px}.emailUpdate input[type=checkbox]+label,.orderNotify input[type=checkbox]+label,.priceChange input[type=checkbox]+label,.qasAddressItem input[type=radio]+label{font-size:1.4em}.customRadioGlobal .qasAddressItem label{font-size:1.4em;width:100%}.emailUpdate input[type=checkbox]+label>span.faux,.orderNotify input[type=checkbox]+label>span.faux{margin-bottom:65px}.orderNotify input[type=checkbox]+label{line-height:30px}.orderNotify input[type=checkbox]+label>span.faux{margin-bottom:30px}.detailsModule .eSignOpt .generic,.eSignOpt .generic span{float:none}.detailsModule .eSignOpt .generic{margin:0 0 20px;text-align:left;width:508px}.formFields.eSignOpt label{font-size:1.2em;font-weight:400}.eSignOpt .generic span span{padding:0}.checkoutSales .eSignOpt .generic .buttonP{color:#333;font-size:1em;font-weight:400;margin:0;padding:5px 0 5px 50px}.formFields.eSignOpt .moreInfo{font-size:1.2em;font-weight:400;margin:0;padding:20px 0 0}.formFields.eSignOpt button{background:none;border:0;font-size:1.1em;margin:20px 0;padding:0;text-align:left}.formFields.eSignOpt button em{color:#c8057f;font-style:normal}.standardCheckout .checkoutSales .formFields.eSignOpt .optionalItems label{color:#333}.formFields .doubleSmallInput{display:inline-block;margin-right:30px;width:44%}.formFields .doubleSmallInput input{width:150px}.formFields .doubleSmallInput label{width:auto;margin-left:10px}.formFields #dependents{width:150px}#mortageLengthContainer{overflow:hidden;display:none}#mortageLengthContainer.opened{display:block}.formFields.eSignOpt span.required{background:none;float:none;padding:0}.formFields.eSignOpt .dobWrap .dobCol{margin:0 10px 0 0}.formFields.eSignOpt .dobWrap .dobCol:last-of-type{margin:0}.eSignOpt .styled-select select{font-size:1.3em}.checkoutSales .formFields.eSignOpt .optionalItems .infoP{background:url(//i1.adis.ws/i/dfs/infoIcon?qlt=100) no-repeat 0 3px;color:#333;font-size:1.1em;font-weight:400;margin:5px 0;padding:2px 0 0 30px}.checkoutSales .formFields.eSignOpt .optionalItems #dLicenceExamples{clear:both;display:block;float:right}.checkoutSales .formFields.eSignOpt .optionalItems .formFields.last{margin-bottom:30px}.formFields.eSignOpt input[type=tel],.formFields.eSignOpt input[type=text]{font-size:1.2em}.eSignOpt .errorAlert p{width:460px}.xdCheckbox{padding:20px 0 10px}.greyBox{border:8px solid #d5d5d5;padding:15px 30px}#DeliveryConsiderationPage .greyBox h4{font-size:2.6em;padding-bottom:10px}#DeliveryConsiderationPage article .greyBox p.highlight{color:#c7178d;font-family:HelveticaNeueW01-Thin;font-size:6em;line-height:.6em;margin:0;padding:15px 0 0}#DeliveryConsiderationPage ul.disc li{font-family:HelveticaNeueW02-55Roma;font-size:1.8em;width:auto}#DeliveryConsiderationPage .callFree{color:#5d2e91;display:block;font-size:1.6em}#DeliveryConsiderationPage .purpleBoxFill{background:#5d2e91;color:#fff;margin:20px 0 0;padding:10px 50px 10px 30px}#DeliveryConsiderationPage .purpleBoxFill h4{background:none;color:#fff;font-size:2.3em}.purpleBoxFill label{font-family:HelveticaNeueW02-55Roma}.purpleBoxFill a{color:#fff;font-family:HelveticaNeueW01-75Bold}.purpleBoxFill a.termsConditions{color:#fff;font-family:HelveticaNeueW02-55Roma;font-size:1em;text-decoration:underline}#shortListBar{background:hsla(0,0%,100%,.7);bottom:0;color:#5d2e91;display:none;font-size:1.4em;padding:0;position:fixed;text-align:center;width:100%;z-index:2}#slBarToggleBtn{margin:-30px 0 -10px;padding:30px 0}#shortListBar h3{color:#5c2c91;font-family:HelveticaNeueW01-45Ligh;padding:0 10px;background:none}#shortListBar .countDisplay{display:inline-block;font-family:HelveticaNeueW01-75Bold;font-size:.95em;height:24px;padding:4px;margin-top:-11px;vertical-align:middle;width:31px;color:#fff}#shortListBar.open{background:#fff;z-index:151}#shortListBar.open .shortlistItems h3,.shortlistItems{display:none}#shortListBar.open .shortlistItems{display:block!important;position:relative}#shortListBar #closeShortlistBar{display:none}#shortListBar.open #closeShortlistBar{background:url(//i1.adis.ws/i/dfs/shortListRemove_mob?qlt=100&w=31) no-repeat;border:none;display:block;height:31px;position:absolute;right:15px;top:-10px;width:31px}#overlay.open{background:rgba(0,0,0,.6);display:block}#shortListBar.open .item{height:260px;padding:30px 0 0}.shortlistItems .nxtArrow,.shortlistItems .prvArrow{border:none;display:block;height:150px;margin:0;outline:none!important;padding:0;position:absolute;top:50px;width:90px;z-index:2}.shortlistItems .nxtArrow.disabled,.shortlistItems .prvArrow.disabled{opacity:.6}.shortlistItems .nxtArrow span,.shortlistItems .prvArrow span{display:none}.shortlistItems .prvArrow{background:url(//i1.adis.ws/i/dfs/shortlistLeftArrow_mob?qlt=100) no-repeat 20px 32px hsla(0,0%,100%,.8);left:0}.shortlistItems .nxtArrow{background:url(//i1.adis.ws/i/dfs/shortlistRightArrow_mob?qlt=100) no-repeat 20px 32px hsla(0,0%,100%,.8);right:0}.shortlistItems #shortlistThumbs{left:0;padding:15px 0 0 90px;overflow:visible;position:absolute;top:30px}.shortlistItems li{display:block;float:left;text-align:center;margin:0 92px 0 0;position:relative;width:418px}.shortlistItems li a{display:block}.shortlistItems li .img img{margin:0 auto;display:block;width:275px}.shortlistItems li .removeShortlist{background:none;border:none;color:#7e7e7e;font-size:1em;margin:0;outline:none!important;padding:0;position:absolute;z-index:3;box-sizing:content-box;right:55px;top:-50px}.shortlistItems li .removeShortlist .label{border-bottom:1px solid #7e7e7e;margin:0 2px 0 0}.shortlistItems li .removeShortlist .svg-cross_grey_small{display:inline-block;width:31px;height:31px;vertical-align:middle}.shortlistItems #shortlistScrollBar{background:#dfdfdf;border-radius:8px;height:15px;margin:30px auto 20px;position:relative;width:520px}.shortlistItems #shortlistScrollBar span{border-radius:8px;background:#5c2f91;display:block;height:15px;left:0;position:absolute;top:0}#shortlistLinkWrap,#shortlistSignInWrap{display:none}#shortListBar.open #shortlistLinkWrap.show,#shortListBar.open #shortlistSignInWrap.show{display:block}#shortListPageLink,#shortlistSignIn{position:relative;padding:18px 12px;background:#5c2c91;color:#fff;display:block;box-shadow:none;border-radius:6px;float:none;margin:20px 35px;text-align:center;font-size:1.4em}#shortlistSignInWrap p{font-size:2.2em;margin:0;padding:0 35px;text-align:left}#shortlistSignIn span{display:inline-block;margin:-5px 10px 0 0;vertical-align:middle}#timedOut #mainWrap{padding-bottom:20px}#timedOut a.generic{font-size:2.6em;color:#fff;font-weight:400;padding:32px 10px;border-color:#c8057f;border-radius:10px;background:linear-gradient(180deg,#ff41bb 0,#c8057f);margin:20px auto;text-indent:0;width:520px;text-align:center}#menuContent .open{display:block}#menuContent .hide{display:none}#menuContent input[type=email],#menuContent input[type=number],#menuContent input[type=password],#menuContent input[type=search],#menuContent input[type=tel],#menuContent input[type=text],#menuContent select,#menuContent textarea{-webkit-appearance:none;border:1px solid #c5c5c5;padding:14px 10px;font-size:14px;font-size:.85rem;width:100%;border-radius:2px;box-sizing:border-box;margin:15px 0 8px;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4)}#menuContent input[type=email]{text-transform:lowercase}#menuContent select{background:#fff url(../images/mobTest/selectArrow.gif) no-repeat right 50%;border:1px solid #471e81;box-shadow:none}#menuContent #expiry select{margin:0}.inputWithButton{position:relative}#menuContent .inputWithButton .button,#menuContent .inputWithButton input[type=submit]{position:absolute;border-radius:0 3px 3px 0;height:47px;right:0;top:0}#blocker,#invisibleBlocker{width:100%;height:45px;position:fixed;z-index:99;left:-17px;top:0;cursor:pointer}#invisibleBlocker{position:absolute;left:290px;width:310px}#centerContent{position:relative;z-index:1;background:#fff;box-sizing:border-box}#menuContent{transition:all .3s cubic-bezier(.86,0,.07,1)}.secondaryNav{background:#fff}.secondaryNav a{display:block;color:#5c2c91;font-size:14px}.sideContent{background:#e4e1e1;width:406px;z-index:151;left:-406px;position:absolute;font-size:1.5em}.sideContent h2{background:#cdcccc;color:#5c2c91;font-weight:400;margin:14px 0 0;padding:4px 0 4px 28px;font-size:1.1em}.sideContent a.button{background:#471e81;border-radius:5px;color:#fff;display:inline-block;min-height:63px;line-height:2.4em;width:111px;text-decoration:none;text-align:center;margin-left:0;padding:0}.sideContent .accountTab.button{padding:0;margin:21px 28px;display:block;width:auto;font-size:1.25em}.sideContent #sofasTab.button.selected,.sideContent .accountTab.button.selected{background:#471e81}.sideContent a.button:first-child{margin-left:20px}.sideContent a.link{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#5c2c91;padding:12px 15px 12px 20px}.sideContent a.callMeBack,.sideContent a.link{display:block;font-size:1.2em;text-decoration:none}.sideContent a.callMeBack{background:url(../images/mobTest/iconCallMeBack.png) no-repeat 14px 8px #aa027c;background-size:42px 42px;border-radius:5px;color:#fff;padding:14px 14px 14px 63px;margin:21px 28px}.sideContent ul li{border-bottom:1px solid #ccc}.sideContent ul li ul{background:#fff;padding:0}.sideContent ul li ul li{border-bottom:1px solid #eee;display:block;margin:0;padding:0 0 0 28px}.sideContent ul li ul li h3{color:#5c2c91;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;margin:0;padding:0 14px 0 0;display:table-cell;vertical-align:middle;height:100%;width:195px}.sideContent ul li ul li img{width:161px;height:83px;display:table-cell}.sideContent ul li ul li img.navApp{width:120px;padding:0 20px 0 21px}.sideContent ul li ul li img.navClear{width:84px;padding:0 30px 0 40px}.sideContent ul li ul li img.navOffers{width:157px;padding-left:4px}.sideContent ul li ul li img.navMake{width:161px;height:82px;padding:0 0 0 7px}.sideContent .btnArea{background:#e4e1e1;padding:25px 15px;min-height:61px}.sideContent ul li a.button{width:330px}.sideContent .accountTabContent{display:none}.sideContent>.shadow{position:fixed;width:10px;height:100%;top:75px;left:260px;z-index:10;box-shadow:inset -8px 0 8px -8px rgba(0,0,0,.7)}.sideContent .menContent{overflow:hidden;webkit-transition:height .3s cubic-bezier(.86,0,.07,1);transition:height .3s cubic-bezier(.86,0,.07,1)}.sideContent .menContent li a{padding:0;background:none;display:table}#sideMenuSignOut{color:#aa027c;font-size:1.2em;font-weight:700;margin:0 0 20px 272px}#departments .navigation{background:#fff}#departments .navigation li{background:transparent;border-bottom:1px solid #ccc;display:block}#departments .navigation li .nav-link{background:0;border:0;display:block;font-size:32px;margin:0;padding:30px 20px;text-align:left;width:100%}#departments .navigation li .nav-link span{vertical-align:middle}#departments .navigation li .nav-link:focus{outline:none}#departments .navigation li .nav-link[data-state=closed]:after{color:#999;content:"+";float:right;font-size:1.6em;line-height:1em}#departments .navigation li .nav-link[data-state=open]:after{color:#999;content:"-";float:right;font-size:1.6em;line-height:1em}#departments .navigation li .dropdown-menu{background:#f2f2f2}#departments .navigation li .dropdown-menu li.floatLeft,#departments .navigation li .dropdown-menu li.floatRight{float:none}#departments .navigation li .dropdown-menu li{border:0}#departments .navigation li .dropdown-menu li a{border-top:1px solid #ccc;color:#333;display:block;font-size:26px;margin:0 0 0 30px;padding:26px}#departments .navigation li .dropdown-menu li a .bold,#departments .navigation li .dropdown-menu li a .viewAllLink{font-weight:700}#departments .navigation li .dropdown-menu li:first-child a{border:0}#departments .navigation li .dropdown-menu.closed{display:none}#departments .navigation li.red .nav-link{color:#d0043c}#departments .navigation li.help p.nav-link{display:none}#departments .navigation li.user{background:#5c2483;border:0}#departments .navigation li.user a{border-bottom:1px solid #fff;color:#fff;display:block;font-size:26px;margin:0 30px;padding:15px 0}#departments .navigation li.user a span[class^=svg-]{display:inline-block;height:19px;margin:-3px 30px 0 13px;vertical-align:middle;width:19px}#departments .navigation li.user a span.svg-menu_store_locator_icon-dims{margin-left:16px;width:13px!important}#departments .navigation li.user a span.svg-menu_delivery_icon-dims{margin-left:0!important;margin-right:18px;width:41px!important}#departments .navigation li.user a .count{background:#fff;border-radius:50%;color:#5c2483;font-weight:700;margin:0 0 0 4px;padding:2px 8px}#departments .navigation li.last a{border:0}#departments.closed{display:none}.center{text-align:center}.grid1,.grid2,.grid3,.grid4,.grid5{display:block;width:100%;overflow:hidden;box-sizing:border-box}.grid3{padding:10px}.grid1,.grid2>*,.grid3>*,.grid4>*,.grid5>*{padding:12px 10px;display:block;float:left;word-wrap:break-word;box-sizing:border-box}.grid1>:first-child,.grid2>:first-child,.grid3>:first-child,.grid4>:first-child,.grid5>:first-child{margin-top:0}.grid1>:last-child,.grid2>:last-child,.grid3>:last-child,.grid4>:last-child,.grid5>:last-child{margin-bottom:0}#menuContent .grid2>div:last-child>.button{margin-right:0}.grid1{float:none}.grid1>table,.grid2>table,.grid3>table,.grid4>table,.grid5>table{display:table}.grid1>*{width:100%}.grid2>*{width:50%}.grid2.ratio60-40>*{width:40%}.grid2.ratio60-40>:first-child{width:60%}.grid2.ratio70-30>*{width:30%}.grid2.ratio70-30>:first-child{width:70%}.grid2.ratio80-20>*{width:20%}.grid2.ratio80-20>:first-child{width:80%}.grid3>*{width:33.3%}.grid3.ratio20-60-20>*{width:60%}.grid3.ratio20-60-20>:first-child,.grid3.ratio20-60-20>:last-child{width:20%}.grid4>*{width:25%}.grid5>*{width:18%}.grid5>a:first-child{width:28%}.grid1.centered>*,.grid2.centered>*,.grid3.centered>*,.grid4.centered>*,.grid5.centered>*{text-align:center;padding:0 5px}.grid1.centered>:first-child,.grid2.centered>:first-child,.grid3.centered>:first-child,.grid4.centered>:first-child,.grid5.centered>:first-child{padding-left:0}.grid1.centered>:last-child,.grid2.centered>:last-child,.grid3.centered>:last-child,.grid4.centered>:last-child,.grid5.centered>:last-child{padding-right:0}.grid2.icon.centered a,.grid3.icon.centered a,.grid4.icon.centered a,.grid5.icon.centered a{padding-top:45px;position:relative;font-size:11px;background:#323232;display:block;min-height:20px;color:#fff;line-height:1.1em}.grid3.icon.centered a{padding:50px 15px 10px;min-height:30px}.grid2.icon.centered span,.grid3.icon.centered span,.grid4.icon.centered span,.grid5.icon.centered span{position:absolute;top:10px;left:50%;font-size:14px;margin-left:-16px}#menuContent ul[data-role=lister].icons li>a{padding-left:50px;position:relative}#menuContent ul[data-role=lister] a.sale{color:#d00f4c;font-weight:700}#menuContent ul[data-role=lister] a.help{color:#aa027c;font-weight:700}#menuContent ul[data-role=lister].icons li>a>span{position:absolute;top:50%;margin-top:-16px;left:10px;width:35px;height:35px;background-image:url(../img/spritesLight.png);background-color:transparent;background-size:424px 111px;background-repeat:no-repeat}#mainHeader .button>span>i,#mainHeader ul[data-role=lister].icons.lightBackground li>a>span,#menuContent .button>span>i,#menuContent ul[data-role=lister].icons.lightBackground li>a>span{width:35px;height:35px}#mainHeader{border-bottom:1px solid #dbdbdb;margin:0;padding:0}#mainHeader #topNav a.logo>span{background:none}#mainHeader .logo img{width:109px}#mainHeader #topNav a:first-child{padding-top:3px}.curr-nav #mainHeader #topNav a{padding-top:52px}.curr-nav #mainHeader #topNav a:first-child{padding-top:3px}.curr-nav #mainHeader #topNav a>span{width:35px;height:42px;top:5px;margin-left:-16px}.curr-nav #mainHeader #topNav a.stores>span{width:27px;margin-left:-13px}.curr-nav #mainHeader #topNav a.callMe{background:#aa027c;color:#fff;padding-right:5px;min-height:74px}.curr-nav #mainHeader #topNav a.callMe>span{background-color:#fff;border-left:1px solid #fff;border-radius:50%;border-right:3px solid #fff;overflow:hidden;width:37px}.curr-nav #mainHeader #topNav a.basket>span{margin-left:-12px}.curr-nav #topNav{padding:0}.curr-nav #headerFields form{width:590px;height:0;position:absolute;top:0;left:0}.curr-nav #headerFields{background:#fff;margin:0;height:52px;position:relative;overflow:hidden}.curr-nav #headerFields #search-form{background:#efeded;box-sizing:content-box;height:52px;padding:0 30px;width:540px}.curr-nav #headerFields #search-form #search{padding:9px 5px 6px;color:#5c2c91;border:2px solid #e8e6e6;border-radius:0;margin:5px 0;box-shadow:none;width:498px;font-size:1.5em}.curr-nav #headerFields #search-form #search-submit{background:#471f81;border:0;border-radius:0;display:block;height:42px;margin:0;padding:0;position:absolute;right:30px;top:5px;width:42px}.curr-nav #headerFields #search-form #search-submit span{display:block}#menuClose{width:70px;height:63px;background:#e4e1e1;position:absolute;top:0;right:-70px;z-index:5;transition:all .3s cubic-bezier(.86,0,.07,1);display:none}#menuClose.close>span{position:absolute;top:20px;left:20px;display:block;width:30px;height:70px;background:transparent url(../images/mobTest/close.png) 0 0 no-repeat;background-size:30px 29px;background-repeat:no-repeat}#menuClose.close>em{color:#333;position:absolute;top:35px;left:6px;display:block;text-align:center;text-decoration:underline}#menuContent ul[data-role=lister] li>label{border-bottom:1px solid #d1d1d1}#menuContent .menuLink,#menuContent ul[data-role=lister] li>label{position:relative;display:block;font-weight:400;font-size:1.3em;padding:21px 21px 21px 56px;text-decoration:none;color:#5c2c91;background:url(../images/mobTest/arrowGrey.png) no-repeat 28px 22px;background-size:16px 24px}#menuContent .menuLink.current{background:url(../images/mobTest/downArrowGrey.png) no-repeat 21px 28px;background-size:21px 16px}.new-nav #mainHeader #topNav a{border-left:1px solid #8f9298;padding-top:52px;text-align:center}.new-nav #mainHeader #topNav a:first-child{padding-top:3px}.new-nav #mainHeader #topNav a:not(.menu)>span{top:5px}.new-nav #mainHeader #topNav a.menu{border:0}.new-nav #mainHeader #topNav a.menu .burger{left:0;margin:0;width:100%}.new-nav #mainHeader #topNav a.menu .burger span.line{background:#707070;display:block;height:3px;left:auto;margin:0 auto 10px;position:relative;top:auto;width:47px}.new-nav #mainHeader #topNav a.search>span{background-position:-54px 0;width:26px;margin-left:-13px}.new-nav #mainHeader #topNav a.stores>span{width:27px;margin-left:-13px}.new-nav #mainHeader #topNav a.callMe span{width:41px}.new-nav #topNav{border-bottom:1px solid #8f9298;padding:20px 0}.new-nav #headerFields{background:#fff;margin:0;position:relative}.new-nav #headerFields #search-form{background:#efeded;box-sizing:content-box;padding:10px 30px;width:540px}.new-nav #headerFields #search-form #algoliaSearch{padding:10px 5px;color:#5c2c91;border:1px solid #8f9298;border-right:0;margin:5px 0;box-shadow:none;width:498px;font-size:20px}.new-nav #headerFields #search-form #search-submit{background:#fff;border:1px solid #8f9298;border-left:0;border-radius:0;box-shadow:inset -1px 1px 1px 0 rgba(0,0,0,.3);display:block;height:47px;margin:0;padding:0;position:absolute;right:30px;top:15px;width:42px}.new-nav #headerFields #search-form #search-submit span{display:block}body .amp-viewer .amp-main-container .amp-viewer-main .amp-selected{z-index:0}#mainHeader #topNav a.basket p{position:absolute;left:50%;top:2px;margin:0;padding:0;border-radius:100%;background:#471e81;color:#fff;border:2px solid #fff;font-size:.85em;width:25px;height:25px;line-height:1.7em}#mainHeader #topNav a.search.sel{background:#efeded}.hide{display:none}#mainHeader #logo{position:absolute;top:0;left:0;display:block;width:118px;height:65px}#centerContent #topNav>a{background:#fff;color:#707070;min-height:84px;font-size:1.4em}#centerContent #topNav>a.selected{background:#e0e0e0;border-right-color:#e0e0e0}#centerContent .loggedIn #topNav>a{min-height:95px}#centerContent #topNav>a:first-child{border-left:0}#centerContent #topNav>a:last-child{border-right:0}#geoStore{background:#f2f2f2;font-size:1.4em}#geoStore .geo-head{background:#5c2483;color:#fff;padding:15px}#geoStore .geo-head .store,#geoStore .geo-head .svg-store_locator_icon_small_white{display:block;float:left}#geoStore .geo-head .svg-store_locator_icon_small_white{margin:4px 7px 0 0}#geoStore .geo-head .open-today{display:block;float:right}#geoStore .geo-head i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;float:right;margin:0 0 0 15px;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#geoStore .geo-head[data-state=open] i{margin-top:5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#geoStore .geo-detail{border-bottom:2px solid #5c2483;padding:30px}#geoStore .geo-detail .box{background:#fff;border:1px solid #8f9298;margin:0 0 20px}#geoStore .geo-detail .address .store{color:#5c2483;display:block;font-size:1.2em;margin:20px 0;padding:0 30px}#geoStore .geo-detail .address .addr{display:block;padding:0 30px}#geoStore .geo-detail .address .links{border-top:1px solid #8f9298;margin:20px 0 0;padding:15px 30px}#geoStore .geo-detail .address .links a{color:#333;display:inline-block;padding:0 25px;width:165px}#geoStore .geo-detail .address .links a .svg-call_store_icon,#geoStore .geo-detail .address .links a .svg-compass{display:inline-block;margin:-3px 15px 0 0;vertical-align:middle}#geoStore .geo-detail .address .links a.directions{border-right:1px solid #8f9298;margin:0 10px 0 0}#geoStore .geo-detail .opening{padding:30px}#geoStore .geo-detail .opening span.title{color:#5c2483;display:block;font-size:1.2em;margin:0 0 20px}#geoStore .geo-detail .opening ul.opening-hours{padding-bottom:30px}#geoStore .geo-detail .opening li{background:transparent url(//i1.adis.ws/i/dfs/dot) repeat-x 0 12px;margin-bottom:5px}#geoStore .geo-detail .opening li .day{background:#fff;float:left;padding-right:10px}#geoStore .geo-detail .opening li .times{background:#fff;float:right;padding-left:10px}#geoStore .geo-detail .opening li.current{font-weight:700}#geoStore .geo-detail .find{border:1px solid #5c2483;color:#5c2483;display:block;font-size:1.1em;padding:20px;text-align:center}#geoStore .geo-detail.closed,body.standardCheckout #headerFields{display:none}#headerFields #search-form .inputWithIconButton{width:90%;left:50%;margin-left:-45%;height:35px;position:absolute}#headerFields #search-form #search{padding:10px 5px;color:#5c2c91;border:1px solid #8f9298;border-right:0;margin:5px 0;box-shadow:none;width:498px;font-size:20px}#centerContent #miniStore a{display:none}#locatorPanel{padding:10px 0}#locatorPanel a{background:#471f81;border:none;color:#fff;display:block;font-size:13px;font-size:.8rem;margin:0 auto;padding:5px 2%;text-align:center;width:520px}#locatorPanel img{display:inline-block;margin:-3px 5px 0 0;vertical-align:middle}#pageNotFound section{padding:20px}#pageNotFound section h2{padding:0 0 20px}#pageNotFound section .message{font-size:1.3em}#pageNotFound section a{display:inline-block;font-size:1.3em;margin:10px 0}#passwordResetContinue,#passwordResetSubmit{position:relative;padding:18px 12px;background:#5c2c91;color:#fff;display:block;box-shadow:none;border-radius:6px;float:none;margin:15px 0 30px;text-align:center;font-size:1.6em;width:100%}.formFields.eSignOpt .whiteBox{background:#fff;border:2px solid #dbdbdb;color:#333;margin:10px 0;padding:0 20px;text-align:center}.formFields.eSignOpt .whiteBox p{font-family:arial;font-size:1.1em;font-weight:400;padding:5px 0}.formFields.eSignOpt .whiteBox strong{display:block}.btn-xl{padding:16px 17px}#storeLocatorResultsPage ul.storeList.storesCollection h2{display:inline-block}#storeLocatorResultsPage ul.storeList.storesCollection p{margin:0}#storeLocatorResultsPage ul.storeList.storesCollection address{width:100%;font-size:1.8em}#storeLocatorResultsPage ul.storeList.storesCollection p.contact{float:none;clear:both}#storeDirectory #storeDirectoryList .storeList li.store a.moreBttonRight,#storeLocatorResultsPage ul.storeList.storesCollection a.moreBttonRight{float:none;margin:0;box-sizing:border-box;width:100%;margin-top:20px;text-align:center;font-size:2em}#storeLocatorResultsPage ul.storeList.storesCollection div.storeDetailsArea{width:100%}#storeLocatorResultsPage ul.storeList.storesCollection div.storeDistance{color:#b2007c;font-size:1.8em}#storeLocatorResultsPage ul.storeList.storesCollection div.storeDistance .fromToDistance{font-weight:700}#storeLocatorResultsPage ul.storeList.storesCollection .storeMarker{width:50px;height:61px;margin-right:10px;display:none}#storeLocatorResultsPage ul.storeList.storesCollection .contact .storeTelephone{font-family:HelveticaNeueW01-75Bold}#storeDirectory h1,#storeLocatorResultsPage h1{color:#5c2c91;font-size:3.5em;font-family:HelveticaNeueW01-Thin,Arial,sans-serif;padding:0}#storeLocatorResultsPage h1 span.searchedPostcode{text-transform:uppercase}#storeLocatorResultsPage ul.storeList{border-top:none}#mobileStoreLocatorForm{position:relative}#getLocation{background:transparent;border:0;color:#471f81;font-size:1.4em;position:absolute;left:-6px;top:-14px;width:60px;z-index:1}#mobileStoreLocatorForm .formFields{padding-top:0}#mobileStoreLocatorForm .formFields label{display:none}#mobileStoreLocatorForm #searchWordTownOrPostCode{padding-left:70px;padding-right:60px;width:83%;height:73px;float:left;box-sizing:border-box;font-size:2em;outline:none}#mobileStoreLocatorForm #submitStoreLocator{height:73px;position:relative;display:inline-block;margin-left:2%;border-radius:5px;width:15%;border:2px solid #d4d3d3;background:url(//i1.adis.ws/i/dfs/storeMagnifySearch) no-repeat;padding:10px;background-position:48% 50%}#mobileStoreLocatorForm #btnStoreLocator{background:url(//i1.adis.ws/i/dfs/locationSearch) no-repeat;width:49px;height:49px;position:absolute;border:0;display:block;top:15px;left:14px;outline:none;display:none}#storeDirectory article,#storeLocatorResultsPage article{padding:0}#storeDirectory article>div,#storeLocatorResultsPage article>div{padding:0 20px}#storeDirectory div.storesContainer,#storeLocatorResultsPage div.storesContainer{padding-right:10px;margin-right:10px;height:666px;overflow-y:scroll}#storeDirectory div.storesContainer{height:510px}#storeDirectory .innerWrap>article{background:#fff}#storeDirectory .headerShortcuts h2{text-align:left}#storeDirectory #storeDirectoryList .storeList li.store{width:100%;border-bottom:1px solid #e0e0e0;padding:0;margin-bottom:15px;min-height:220px}#storeDirectory #storeDirectoryList .storeList li.store h2{color:#5c2c91}#storeDirectory #storeDirectoryList .storeList li.store .storeDirectoryTel{margin-top:0;font-size:1.8em}.filterWrap{border-bottom:1px solid #e0e0e0;position:relative}.filterWrap .headerFilter{overflow:hidden}.filterWrap .headerFilter .clear.filterStore{float:right;font-size:20px;line-height:1.5;border-bottom:1px solid #c5158d;margin-top:10px;font-weight:700}.filterWrap h2{color:#5c2c91;margin-bottom:10px;float:left}.filterWrap .storeLocatorFilter{float:none;width:100%;display:block;text-align:center;font-size:33px;font-weight:700;color:#fff;line-height:1;background:#b2007c;border:none;text-shadow:none;margin:0;margin:20px 0;padding-top:20px;padding-bottom:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.filterWrap .storeLocatorFilter span{padding-right:8px}.filterWrap .storeLocatorFilter:after{content:"";display:inline-block;width:29px;height:29px;background:url(//i1.adis.ws/i/dfs/storeBtnBg) no-repeat;background-size:29px 29px;position:relative;top:4px}#filterPanel{display:none;top:20px;left:0;padding:0 20px;position:fixed;width:560px;z-index:9501}.filterCloseBtn{background:#fff;padding:20px 0;margin-bottom:-2px;border-radius:5px 5px 0 0}#closeIsoFilters{background:#fff;border:0;border-radius:3px 3px 0 0;color:#523092;font-size:2em;font-weight:700;margin:0 auto;padding:10px 20px;display:block}#closeIsoFilters span{content:"";display:inline-block;width:35px;height:22px;background:url(//i1.adis.ws/i/dfs/closeUpArrow) no-repeat;top:3px;left:3px;position:relative}#filterPanel .inner{background:#fff;padding:10px 20px;border-radius:0 0 5px 5px}.filter-button-group .filterButton{background:linear-gradient(180deg,#fff 0,#e6e6e6);border-radius:10px;border:1px solid #d4d3d3;color:#523092;font-size:1.5em;position:relative;margin:0;display:inline-block;width:48%;padding-top:25px;padding-bottom:25px;margin-bottom:20px;font-weight:700;outline:none}.filter-button-group .filterButton:nth-child(2n){float:right}.filter-button-group .filterButton.checked{background:#523092;color:#fff}#storeLocatorResultsPage ul.storeList>li{position:relative!important;left:0!important;top:0!important}.storeList{opacity:0}#basketPro .outOfStock,.basketItems .outOfStock{color:red}#basketPro .outOfStock{margin:0 0 5px}.basketItems .outOfStock{padding-top:0;font-size:1.4em}.basketItems .availableForDelivery{color:green;padding-top:0;font-size:1.4em}#clearenceNearestStore,.clearanceFindOutMore.redButton.invert{width:49%;box-sizing:border-box;display:inline-block;font-size:17px;line-height:19px}.clearanceFindOutMore{float:right}.clearenceRequestCAllback span{background:url(../images/mobTest/iconClearenceCallBack.png) no-repeat;width:18px;height:18px;background-size:18px 18px;background-position:100%;padding-right:28px}#clearenceNearestStore span{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:18px;display:inline-block;margin:1px 1px 0 0;vertical-align:top}.icon-dfs_store-locator:before{content:"\e606"}.listViewContainer .supportingDetails .clearenceTitle{margin-bottom:20px}#storeLocatorFormWrap{padding:0;margin-top:0}#storeLocatorFormWrap h3{padding-top:20px}#storeLocatorFormWrap p{margin-bottom:0}#storeLocatorFormWrap .multipleResults{padding-top:5px}#storeLocatorFormWrap .multipleResults label{padding:10px;padding-left:0}#storeLocatorFormWrap .multipleResults select.input{margin-bottom:0}.dimensionsChoice{border-top:2px dashed #666;padding:20px 0 0}.dimensionsChoice .dimensionsImg{width:100%;text-align:center}.dimensionsChoice .dimensionWrap{border-bottom:2px dashed #666;margin-top:20px;padding:10px 0 20px}.footOptions{border-bottom:2px dashed #666;padding:20px 0;text-align:center}.footOptions p{margin:0 auto;padding:5px 0 10px;width:500px}body .coreDepartment #mobHeader{background:none;border-bottom:2px solid #999;border-top:2px solid #999;height:auto;margin:25px 0;padding:5px 20px 20px;text-align:center;width:540px}body .coreDepartment #mobHeader h2{font-size:4em}body .coreDepartment #mobHeader h3{font-size:2.1em}body .coreDepartment #mobHeader h3 br{display:none}.coreDepartment #hero ul.categories{margin:10px auto 0;padding:0 0 20px;width:560px}.coreDepartment #hero ul.categories li{display:block;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:249px;height:220px;float:left;padding:15px;text-align:left}.coreDepartment #hero ul.categories li:nth-child(2n){border-right:none}.coreDepartment #hero ul.categories li:last-child,.coreDepartment #hero ul.categories li:nth-last-child(2):nth-child(odd){border-bottom:none}.coreDepartment #hero ul.categories li a{color:#5c2483;font-size:1.8em;height:180px;position:relative;width:100%}.coreDepartment #hero ul.categories li a img{display:block;margin:0 auto;width:235px}.coreDepartment #hero ul.categories li a span{bottom:0;font-weight:700;clear:none;display:block;left:0;padding:10px 0;position:absolute;width:auto}.coreDepartment #hero ul.categories li a span.svg-larger_arrow_right{bottom:auto;display:inline-block;float:none;height:23px;left:auto;margin:-4px 5px 0 0;padding:0;position:relative;vertical-align:middle;width:14px}#loadingBlock img{left:50%;margin:0 0 0 -16px;position:absolute}#viewContainer{clear:both}.nlIfcWarning{color:#000;border:1px solid #000;box-sizing:border-box;text-align:center;padding:5px;display:block;margin:5px 0}.nlIfcWarning strong{background:url(../images/dfs/nlIfcWarning.png) no-repeat 100%;display:inline-block;padding-right:31px}#basket .basketItems .swatchBasketProd .swatchHead{margin-top:0}#basket .basketItems .swatchBasketProd .swatchHead strong{font-size:1.6em}#basket .basketItems .swatchBasketProd ul.colourSwatch{width:100%}#basket .basketItems .swatchBasketProd ul.colourSwatch li{float:none;border:none;padding-right:1px;padding-bottom:0;margin-right:0}.basketItems h3{display:none}#basket .basketItems h3{display:block}.grid4.icon.centered a.itemsInCart,.grid4.icon.centered a.itemsInCartNone,.isSignedIn,.isSignedOut,.itemsInCart,.itemsInCartNone,.sideContent .accountTab.button.isSignedIn,.sideContent .accountTab.button.isSignedOut,footer .wrap nav ul li.isSignedIn{display:none}#userRegistration.standardCheckout h2{margin-top:40px}#userRegistration.standardCheckout #newsletterSignupCheckbox{position:relative}#userRegistration.standardCheckout #newsletterSignupCheckbox #userRegistrationOrderNotify{width:100%;height:100%;margin:0}#userRegistration.standardCheckout #newsletterSignupCheckbox label{padding:25px 16px;background:#e4e1e1;width:auto}#payemntMethodContainer{margin:10px 0 40px}#payemntMethodContainer.customRadioGlobalWrap{width:100%}#payemntMethodContainer>div{overflow:hidden;display:block}#payemntMethodContainer>div .inner{padding:20px;background-color:#f8f8f8;width:100%;box-sizing:border-box}#payemntMethodContainer>div .expandContent{border:1px solid #f8f8f8;width:100%;float:left;box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;position:relative}#payemntMethodContainer>div .expandContent.ac_show{padding:20px;max-height:500px}#payemntMethodContainer>div .expandContent select{margin:0}#payemntMethodContainer>div .radio-container{position:relative;top:5px;margin-right:10px}#payemntMethodContainer>div label{padding:0;width:auto}#payemntMethodContainer>div label img{float:none;width:104px;margin-left:5px}#payemntMethodContainer>div #OrderSummaryCmd>.errorAlert{margin:13px 0 0;width:455px}#payemntMethodContainer>div .formFields.errored .dobWrap,#payemntMethodContainer>div .formFields.errored input{border-color:#ce1580!important}#payemntMethodContainer>div#cardPayment #supportedCards{position:relative;top:3px;float:right}#payemntMethodContainer>div#cardPayment #supportedCards span{margin:0 7px 0 0;display:inline-block;float:left}#payemntMethodContainer>div#cardPayment #supportedCards img{height:22px;margin:0;vertical-align:top;float:none;margin-top:4px}#payemntMethodContainer>div#cardPayment #nameOnCardContainer{margin-bottom:20px}#payemntMethodContainer>div#cardPayment #cardNumberContainer label,#payemntMethodContainer>div#cardPayment #nameOnCardContainer label{position:relative;margin:0 0 10px}#payemntMethodContainer>div#cardPayment #cardNumberContainer input,#payemntMethodContainer>div#cardPayment #nameOnCardContainer input{width:100%;float:right}#payemntMethodContainer>div#cardPayment #cardNumberContainer .errorAlert,#payemntMethodContainer>div#cardPayment #nameOnCardContainer .errorAlert{bottom:30px;margin:0 0 15px;position:absolute;width:495px}#payemntMethodContainer>div#cardPayment #cardNumberContainer .errorAlert+.required,#payemntMethodContainer>div#cardPayment #nameOnCardContainer .errorAlert+.required{margin-top:96px;display:inline-block}#payemntMethodContainer>div#cardPayment #cardNumberContainer .errorAlert p,#payemntMethodContainer>div#cardPayment #nameOnCardContainer .errorAlert p{width:auto}#payemntMethodContainer>div#cardPayment #cardNumberContainer+.errorAlert .pntr,#payemntMethodContainer>div#cardPayment #nameOnCardContainer+.errorAlert .pntr{left:185px}#payemntMethodContainer>div#cardPayment #cardNumberContainer+.errorAlert.cvv .pntr,#payemntMethodContainer>div#cardPayment #nameOnCardContainer+.errorAlert.cvv .pntr{left:382px}#payemntMethodContainer>div#cardPayment #expiryDateContainer{width:61%;overflow:hidden}#payemntMethodContainer>div#cardPayment #expiryDateContainer label{margin:0 0 10px;position:relative;width:100%}#payemntMethodContainer>div#cardPayment #expiryDateContainer>div{width:100%;display:block;float:right;top:0;vertical-align:bottom}#payemntMethodContainer>div#cardPayment #expiryDateContainer input{width:100%;float:none;padding:14px 0}#payemntMethodContainer>div#cardPayment #expiryDateContainer .dobWrap{box-sizing:border-box}#payemntMethodContainer>div#cardPayment #expiryDateContainer .dobWrap .dobCol{width:50%}#payemntMethodContainer>div#cardPayment #cvcNumberContainer{width:36%;float:right}#payemntMethodContainer>div#cardPayment #cvcNumberContainer label{position:relative;margin:0 0 10px;width:100%}#payemntMethodContainer>div#cardPayment #cvcNumberContainer input{width:100%;float:right}#payemntMethodContainer>div#cardPayment #cvcNumberContainer input.error{margin:0}#payemntMethodContainer>div#cardPayment .errorAlert p{width:auto;font-size:20px!important;float:left;margin-left:42px}#payemntMethodContainer>div#payPalContainer .inner{padding:17px 20px}#payemntMethodContainer>div#iDealContainer .inner{padding:10px 20px}#payemntMethodContainer>div#iDealContainer .inner>div{position:relative;top:8px}#payemntMethodContainer>div#iDealContainer label img{width:60px}#payemntMethodContainer>div#iDealContainer .errorAlert p{width:auto;font-size:20px!important;float:left;margin-left:42px}#payemntMethodContainer #paymentMethodErrorAlert.errorAlert p{font-size:.8em!important;font-weight:700}#paymentDetails ul.adyenAmount li{float:left;font-size:2em;font-family:HelveticaNeueW01-75Bold}#paymentDetails ul.adyenAmount li:last-child{float:right}#paymentDetails .continue{clear:both}.specialRadio{width:auto;display:inline-block;line-height:38px;margin-right:30px}.radio-container{margin-right:11px}.radio-container .svg-radio_button-dims{background:#fff;background:none;border:4px solid #5c2c91;border-radius:100px}.radio-container input[type=radio]:checked+.svg-radio_button-dims{position:relative}.radio-container input[type=radio]:checked+.svg-radio_button-dims:before{content:"";display:block;position:absolute;width:21px;height:21px;background-color:#5c2c91;border-radius:12px;top:3px;left:3px}.customRadioGlobal span.radio-container,.customRadio span.radio-container{position:relative;float:left;margin-right:3px}.customRadioGlobal.eSignOpt span.radio-container{margin-right:10px}.customRadioGlobal span.radio-container span.svg-radio_button,.customRadio span.radio-container span.svg-radio_button{display:block}.customRadioGlobal span.radio-container span.svg-radio_button.selected,.customRadio span.radio-container span.svg-radio_button.selected{background-position:0 0}.customRadioGlobal span.radio-container input,.customRadio span.radio-container input{cursor:pointer;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:101}#titleRadios .specialRadio{width:auto;line-height:38px;margin-right:30px}#titleRadios .radio-container{margin-right:11px}.svg-radio_button-dims{width:26.2px;height:26.2px}#titleRadios .radio-container .svg-radio_button-dims{background:#fff;background:none;border:4px solid #5c2c91;border-radius:100px}#titleRadios .radio-container input[type=radio]:checked+.svg-radio_button-dims{position:relative}#titleRadios .radio-container input[type=radio]:checked+.svg-radio_button-dims:before{content:"";display:block;position:absolute;width:21px;height:21px;background-color:#5c2c91;border-radius:12px;top:3px;left:3px}.doubleSmallInput .errorAlert{display:none}.customRadioGlobalWrap{width:90%}#deliveryConsiderationSummary ul{list-style:none}#adyenPaymentForm{display:none}#submitOrder.aydenSubmit.loading{position:relative;opacity:.7}#submitOrder.aydenSubmit.loading:after{content:"";width:25px;height:25px;position:absolute;display:block;background-image:url(../images/dfs/icons/icon_loading.gif);background-repeat:no-repeat;background-size:100%;top:13px;left:29px}.contentRecommendationWidget{font-size:76%}.algolia-autocomplete{display:block!important}.algolia-autocomplete #algoliaSearch{padding:10px 5px;color:#5c2c91;border:1px solid #8f9298;border-right:0;margin:5px 0;box-shadow:none;width:498px;font-size:20px}.algolia-autocomplete .aa-dropdown-menu{background:#fff;border:1px solid #e1e1e1;z-index:1000}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;font-size:1.4em;padding:12px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{background:#eee}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion+.aa-suggestion{border-top:1px solid hsla(0,0%,89%,.6)}#loqateWarning{background:#df2e21;color:#fff;font-size:1.4em;margin:0 0 15px 11px;padding:10px 15px}#loqateWarning .label{display:block;margin:0 auto 10px}#loqateWarning .label .svg-loqate_exclamation_triangle{display:block;margin:0 auto}#loqateWarning .loqate-show{border:1px solid #fff;color:#fff;display:block;font-size:1em;margin:0 0 5px;padding:10px 20px;text-align:center}.algolia-enhanced-autocomplete{direction:ltr;display:block;float:left;position:relative}.algolia-enhanced-autocomplete__dropdown{background:#fff;display:none;font-size:1.3em;left:0;right:auto;position:absolute;top:100%;width:540px;z-index:100}.algolia-enhanced-autocomplete__dropdown .col{display:block}.algolia-enhanced-autocomplete__dropdown .col .productDetails,.algolia-enhanced-autocomplete__dropdown .col .productImage{display:inline-block;vertical-align:middle}.algolia-enhanced-autocomplete__dropdown .col .productImage{margin:0 10px 0 0}.algolia-enhanced-autocomplete__dropdown .col .contentRow,.algolia-enhanced-autocomplete__dropdown .col .priceRow,.algolia-enhanced-autocomplete__dropdown .col .productName{display:block}.algolia-enhanced-autocomplete__dropdown .col .contentImage,.algolia-enhanced-autocomplete__dropdown .col .contentName{display:inline-block;vertical-align:middle}.algolia-enhanced-autocomplete__dropdown .links,.algolia-enhanced-autocomplete__dropdown .title{display:block;margin:0;padding:10px}.algolia-enhanced-autocomplete__dropdown li{border-bottom:1px solid #ccc;margin:0;padding:10px 0}.algolia-enhanced-autocomplete__dropdown li:last-of-type{border:0}.algolia-enhanced-autocomplete__dropdown li .link{float:none!important}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo h2,#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo h3{font-family:Museo Slab W01\ 100;color:#333;font-size:2.1em;font-weight:400}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_HouseBeautiful article#rangePDP .finacials p,#ExclusiveBrands_HouseBeautiful article#rangePDP .finacials span{font-family:Arial;color:#333}#ExclusiveBrands_HouseBeautiful article#rangePDP #frequentlyBoughtTogether .mini span{color:#666}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;filter:alpha(opacity=90);border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Georgia;font-size:1.2em}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_HouseBeautiful article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionHB.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_HouseBeautiful article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_HouseBeautiful article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#b51a8a;font-weight:700}#ExclusiveBrands_HouseBeautiful article#rangePDP ul.swatchTabs li a{color:#b51a8a}#ExclusiveBrands_HouseBeautiful article#rangePDP ul.swatchTabs li.selected a{color:#333}#ExclusiveBrands_HouseBeautiful article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation h2{font-family:Museo Slab W01\ 100;color:#333;font-weight:400;font-size:3em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation h3{font-family:Museo Slab W01\ 100;color:#333;font-weight:400;font-size:2.1em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation ol li,#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation ol li a,#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation ul.information li a{color:#b51a8a}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation .advice-espot{font-family:Museo Slab W01\ 100;border:1px solid #ddd;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation .advice-espot h2{color:#b51a8a;background:#f0e2ee;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation .advice-espot h3{color:#333;background:#f0e2ee;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation .advice-espot p{color:#333;background:#f0e2ee;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation .advice-espot a{color:#333;background:#f0e2ee;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_HouseBeautiful article#rangePDP section#productInformation h3 span{font-family:Museo Slab W01\ 100}#ExclusiveBrands_HouseBeautiful article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#707070}#ExclusiveBrands_HouseBeautiful article#rangePDP ul.productRange li p.price,#ExclusiveBrands_HouseBeautiful article#rangePDP ul.productRange li p.salePrice{color:#b51a8a;font-family:Arial;font-weight:400}#ExclusiveBrands_HouseBeautiful article#rangePDP .headingWithAction h2,#ExclusiveBrands_HouseBeautiful article#rangePDP .headingWithAction h3,#ExclusiveBrands_HouseBeautiful article#rangePDP .sectionHeading h2,#ExclusiveBrands_HouseBeautiful article#rangePDP .sectionHeading h3{color:#333;font-family:Museo Slab W01\ 100;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_HouseBeautiful article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#b51a8a;border-radius:0;font-family:Museo Slab W01\ 100}#ExclusiveBrands_HouseBeautiful article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_HouseBeautiful article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Museo Slab W01\ 100}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo p{opacity:.9;border-radius:0;margin:0;display:block;z-index:90;position:relative;font-family:Georgia;font-size:1.2em;padding:10px 10px 10px 0}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo h2,#ExclusiveBrands_CountryLiving article#rangePDP #productInfo h3{font-family:Georgia;color:#707070;font-size:2.1em;font-weight:400}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_CountryLiving article#rangePDP .finacials p,#ExclusiveBrands_CountryLiving article#rangePDP .finacials span{font-family:Georgia;color:#333}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;filter:alpha(opacity=90);border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Georgia;font-size:1.2em}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_CountryLiving article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionCL.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_CountryLiving article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_CountryLiving article#rangePDP .columns21 .one #options li a{font-family:Georgia;color:#707070;font-weight:400}#ExclusiveBrands_CountryLiving article#rangePDP ul.swatchTabs li a{font-family:Georgia;color:#82c7b2;font-weight:700}#ExclusiveBrands_CountryLiving article#rangePDP ul.swatchTabs li.selected a{color:#333}#ExclusiveBrands_CountryLiving article#rangePDP .colourTabContainer .allColourSwatches div.clearfix p{font-family:Georgia}#ExclusiveBrands_CountryLiving article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation h2{font-family:Georgia;color:#707070;font-weight:400;font-size:3em}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation h3{font-family:Georgia;color:#707070;font-weight:400;font-size:2.1em}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation ol li,#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation ul.information li{font-family:Georgia;font-weight:400;font-size:1em}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation ol li a,#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation ul.information li a{color:#82c7b2}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation .advice-espot{font-family:Georgia;border:1px solid #ddd;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation .advice-espot h2{color:#948671;background:#edede6;margin:0;padding:20px 20px 0}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation .advice-espot h3{color:#333;background:#edede6;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation .advice-espot p{color:#333;background:#edede6;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation .advice-espot a{color:#333;background:#edede6;margin:0;padding:0 20px 0 0;font-size:1.2em;display:block}#ExclusiveBrands_CountryLiving article#rangePDP section#productInformation h3 span{font-family:Georgia}#ExclusiveBrands_CountryLiving article#rangePDP ul.productRange li p.rangeProduct{font-family:Georgia;color:#707070}#ExclusiveBrands_CountryLiving article#rangePDP ul.productRange li p.price,#ExclusiveBrands_CountryLiving article#rangePDP ul.productRange li p.salePrice{color:#82c7b2;font-family:Georgia;font-weight:400}#ExclusiveBrands_CountryLiving article#rangePDP .headingWithAction h2,#ExclusiveBrands_CountryLiving article#rangePDP .headingWithAction h3,#ExclusiveBrands_CountryLiving article#rangePDP .sectionHeading h2,#ExclusiveBrands_CountryLiving article#rangePDP .sectionHeading h3{color:#707070;font-family:Georgia;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_CountryLiving article#rangePDP section .dfsEspotContent .two-col-espot{background:#948671;border-radius:0;font-family:Georgia;padding:30px 20px;width:408px;height:90px}#ExclusiveBrands_CountryLiving article#rangePDP section .dfsEspotContent .two-col-espot h2,#ExclusiveBrands_CountryLiving article#rangePDP section .dfsEspotContent .two-col-espot p{font-family:Georgia;margin:0;padding:0 0 10px}#ExclusiveBrands_CountryLiving article#rangePDP .full-col-espot{background-color:#948671;border-radius:0;font-family:Georgia}#ExclusiveBrands_CountryLiving article#rangePDP .full-col-espot h2,#ExclusiveBrands_CountryLiving article#rangePDP .full-col-espot p{font-family:Georgia}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo h2,#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo h3{font-family:Arial;color:#000;font-size:2.1em;font-weight:400}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo h2,#ExclusiveBrands_CapsuleCollection article#rangePDP .currentRangeName,#ExclusiveBrands_CapsuleCollection article#rangePDP .moreProductsTitle span{font-family:AvanteGarde-Bold;font-weight:400;text-transform:uppercase}#ExclusiveBrands_CapsuleCollection article#rangePDP .finacials p,#ExclusiveBrands_CapsuleCollection article#rangePDP .finacials span{font-family:Arial;color:#000}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Arial;font-size:1.2em}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_CapsuleCollection article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionCC.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_CapsuleCollection article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_CapsuleCollection article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#2bc6af;font-weight:400}#ExclusiveBrands_CapsuleCollection article#rangePDP ul.swatchTabs li a{color:#333}#ExclusiveBrands_CapsuleCollection article#rangePDP ul.swatchTabs li.selected a{color:#000}#ExclusiveBrands_CapsuleCollection article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation h2{font-family:Arial;color:#000;font-weight:400;font-size:3em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation h3{font-family:Arial;color:#000;font-weight:400;font-size:2.1em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation h3#explore-ttl strong{font-family:AvanteGarde-Bold;text-transform:uppercase}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation ol li,#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation ol li a,#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation ul.information li a{color:#000}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation .advice-espot{font-family:Arial;border:1px solid #2bc6af;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation .advice-espot h2{color:#fff;background:#2bc6af;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation .advice-espot h3{color:#fff;background:#2bc6af;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation .advice-espot p{color:#fff;background:#2bc6af;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation .advice-espot a{color:#fff;background:#2bc6af;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_CapsuleCollection article#rangePDP section#productInformation h3 span{font-family:Arial}#ExclusiveBrands_CapsuleCollection article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#000}#ExclusiveBrands_CapsuleCollection article#rangePDP ul.productRange li p.price,#ExclusiveBrands_CapsuleCollection article#rangePDP ul.productRange li p.salePrice{color:#000;font-family:Arial;font-weight:400}#ExclusiveBrands_CapsuleCollection article#rangePDP .headingWithAction h2,#ExclusiveBrands_CapsuleCollection article#rangePDP .headingWithAction h3,#ExclusiveBrands_CapsuleCollection article#rangePDP .sectionHeading h2,#ExclusiveBrands_CapsuleCollection article#rangePDP .sectionHeading h3{color:#000;font-family:Arial;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_CapsuleCollection article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#2bc6af;border-radius:0;font-family:Arial}#ExclusiveBrands_CapsuleCollection article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_CapsuleCollection article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Arial}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo h2,#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo h3{font-family:Arial;color:#57585a;font-size:2.1em;font-weight:400}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_FrenchConnection article#rangePDP .finacials p,#ExclusiveBrands_FrenchConnection article#rangePDP .finacials span{font-family:Arial;color:#57585a}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;filter:alpha(opacity=90);border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Arial;font-size:1.2em}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_FrenchConnection article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionFC.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_FrenchConnection article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_FrenchConnection article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#57585a;font-weight:700}#ExclusiveBrands_FrenchConnection article#rangePDP ul.swatchTabs li a{color:#333}#ExclusiveBrands_FrenchConnection article#rangePDP ul.swatchTabs li.selected a{color:#57585a}#ExclusiveBrands_FrenchConnection article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation h2{font-family:Arial;color:#57585a;font-weight:400;font-size:3em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation h3{font-family:Arial;color:#57585a;font-weight:400;font-size:2.1em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation ol li,#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation ol li a,#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation ul.information li a{color:#57585a}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation .advice-espot{font-family:Arial;border:1px solid #57585a;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation .advice-espot h2{color:#57585a;background:#f0f0f0;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation .advice-espot h3{color:#57585a;background:#f0f0f0;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation .advice-espot p{color:#57585a;background:#f0f0f0;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation .advice-espot a{color:#57585a;background:#f0f0f0;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_FrenchConnection article#rangePDP section#productInformation h3 span{font-family:Arial}#ExclusiveBrands_FrenchConnection article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#57585a}#ExclusiveBrands_FrenchConnection article#rangePDP ul.productRange li p.price,#ExclusiveBrands_FrenchConnection article#rangePDP ul.productRange li p.salePrice{color:#57585a;font-family:Arial;font-weight:400}#ExclusiveBrands_FrenchConnection article#rangePDP .headingWithAction h2,#ExclusiveBrands_FrenchConnection article#rangePDP .headingWithAction h3,#ExclusiveBrands_FrenchConnection article#rangePDP .sectionHeading h2,#ExclusiveBrands_FrenchConnection article#rangePDP .sectionHeading h3{color:#57585a;font-family:Arial;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_FrenchConnection article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#57585a;border-radius:0;font-family:Arial}#ExclusiveBrands_FrenchConnection article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_FrenchConnection article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Arial}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo h2,#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo h3{font-family:Arial;color:#b4a47c;font-size:2.1em;font-weight:400}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_BerkeleyMagna article#rangePDP .finacials p,#ExclusiveBrands_BerkeleyMagna article#rangePDP .finacials span{font-family:Arial;color:#b4a47c}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Arial;font-size:1.2em}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_BerkeleyMagna article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionFC.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_BerkeleyMagna article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_BerkeleyMagna article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#b4a47c;font-weight:700}#ExclusiveBrands_BerkeleyMagna article#rangePDP ul.swatchTabs li.selected a,#ExclusiveBrands_BerkeleyMagna article#rangePDP ul.swatchTabs li a{color:#b4a47c}#ExclusiveBrands_BerkeleyMagna article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation h2{font-family:Arial;color:#b4a47c;font-weight:400;font-size:3em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation h3{font-family:Arial;color:#b4a47c;font-weight:400;font-size:2.1em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation ol li,#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation ol li a,#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation ul.information li a{color:#b4a47c}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation .advice-espot{font-family:Arial;border:1px solid #b4a47c;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation .advice-espot h2{color:#fff;background:#b4a47c;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation .advice-espot h3{color:#fff;background:#b4a47c;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation .advice-espot p{color:#fff;background:#b4a47c;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation .advice-espot a{color:#fff;background:#b4a47c;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_BerkeleyMagna article#rangePDP section#productInformation h3 span{font-family:Arial}#ExclusiveBrands_BerkeleyMagna article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#b4a47c}#ExclusiveBrands_BerkeleyMagna article#rangePDP ul.productRange li p.price,#ExclusiveBrands_BerkeleyMagna article#rangePDP ul.productRange li p.salePrice{color:#b4a47c;font-family:Arial;font-weight:400}#ExclusiveBrands_BerkeleyMagna article#rangePDP .headingWithAction h2,#ExclusiveBrands_BerkeleyMagna article#rangePDP .headingWithAction h3,#ExclusiveBrands_BerkeleyMagna article#rangePDP .sectionHeading h2,#ExclusiveBrands_BerkeleyMagna article#rangePDP .sectionHeading h3{color:#b4a47c;font-family:Arial;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_BerkeleyMagna article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#b4a47c;border-radius:0;font-family:Arial}#ExclusiveBrands_BerkeleyMagna article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_BerkeleyMagna article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Arial}#ExclusiveBrands_GrandTour article#rangePDP #productInfo p{font-family:Arial;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_GrandTour article#rangePDP #productInfo h2,#ExclusiveBrands_GrandTour article#rangePDP #productInfo h3{font-family:Arial;color:#404142;font-size:2.1em;font-weight:400}#ExclusiveBrands_GrandTour article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_GrandTour article#rangePDP .finacials p,#ExclusiveBrands_GrandTour article#rangePDP .finacials span{font-family:Arial;color:#404142}#ExclusiveBrands_GrandTour article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Arial;font-size:1.2em}#ExclusiveBrands_GrandTour article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_GrandTour article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionFC.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_GrandTour article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_GrandTour article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#404142;font-weight:700}#ExclusiveBrands_GrandTour article#rangePDP ul.swatchTabs li.selected a,#ExclusiveBrands_GrandTour article#rangePDP ul.swatchTabs li a{color:#404142}#ExclusiveBrands_GrandTour article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_GrandTour article#rangePDP section#productInformation h2{font-family:Arial;color:#404142;font-weight:400;font-size:3em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation h3{font-family:Arial;color:#404142;font-weight:400;font-size:2.1em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation ol li,#ExclusiveBrands_GrandTour article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation ol li a,#ExclusiveBrands_GrandTour article#rangePDP section#productInformation ul.information li a{color:#404142}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation .advice-espot{font-family:Arial;border:1px solid #404142;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation .advice-espot h2{color:#fff;background:#404142;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation .advice-espot h3{color:#fff;background:#404142;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation .advice-espot p{color:#fff;background:#404142;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation .advice-espot a{color:#fff;background:#404142;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_GrandTour article#rangePDP section#productInformation h3 span{font-family:Arial}#ExclusiveBrands_GrandTour article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#404142}#ExclusiveBrands_GrandTour article#rangePDP ul.productRange li p.price,#ExclusiveBrands_GrandTour article#rangePDP ul.productRange li p.salePrice{color:#404142;font-family:Arial;font-weight:400}#ExclusiveBrands_GrandTour article#rangePDP .headingWithAction h2,#ExclusiveBrands_GrandTour article#rangePDP .headingWithAction h3,#ExclusiveBrands_GrandTour article#rangePDP .sectionHeading h2,#ExclusiveBrands_GrandTour article#rangePDP .sectionHeading h3{color:#404142;font-family:Arial;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_GrandTour article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#404142;border-radius:0;font-family:Arial}#ExclusiveBrands_GrandTour article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_GrandTour article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Arial}#ExclusiveBrands_G-Plan article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_G-Plan article#rangePDP #productInfo h2,#ExclusiveBrands_G-Plan article#rangePDP #productInfo h3{font-family:Arial;color:#666;font-size:2.1em;font-weight:400}#ExclusiveBrands_G-Plan article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_G-Plan article#rangePDP .finacials p,#ExclusiveBrands_G-Plan article#rangePDP .finacials span{font-family:Arial;color:#666}#ExclusiveBrands_G-Plan article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;filter:alpha(opacity=90);border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Arial;font-size:1.2em}#ExclusiveBrands_G-Plan article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_G-Plan article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionFC.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_G-Plan article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_G-Plan article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#666;font-weight:700}#ExclusiveBrands_G-Plan article#rangePDP ul.swatchTabs li.selected a,#ExclusiveBrands_G-Plan article#rangePDP ul.swatchTabs li a{color:#666}#ExclusiveBrands_G-Plan article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_G-Plan article#rangePDP section#productInformation h2{font-family:Arial;color:#666;font-weight:400;font-size:3em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation h3{font-family:Arial;color:#666;font-weight:400;font-size:2.1em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation ol li,#ExclusiveBrands_G-Plan article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation ol li a,#ExclusiveBrands_G-Plan article#rangePDP section#productInformation ul.information li a{color:#666}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation .advice-espot{font-family:Arial;border:1px solid #beb0a3;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation .advice-espot h2{color:#fff;background:#beb0a3;margin:0;padding:20px 20px 0;white-space:normal}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation .advice-espot h3{color:#fff;background:#beb0a3;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation .advice-espot p{color:#fff;background:#beb0a3;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation .advice-espot a{color:#fff;background:#beb0a3;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_G-Plan article#rangePDP section#productInformation h3 span{font-family:Arial}#ExclusiveBrands_G-Plan article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#666}#ExclusiveBrands_G-Plan article#rangePDP ul.productRange li p.price,#ExclusiveBrands_G-Plan article#rangePDP ul.productRange li p.salePrice{color:#666;font-family:Arial;font-weight:400}#ExclusiveBrands_G-Plan article#rangePDP .headingWithAction h2,#ExclusiveBrands_G-Plan article#rangePDP .headingWithAction h3,#ExclusiveBrands_G-Plan article#rangePDP .sectionHeading h2,#ExclusiveBrands_G-Plan article#rangePDP .sectionHeading h3{color:#666;font-family:Arial;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_G-Plan article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#beb0a3;border-radius:0;font-family:Arial}#ExclusiveBrands_G-Plan article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_G-Plan article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:Arial}#ExclusiveBrands_Dwell article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_Dwell article#rangePDP #productInfo h2,#ExclusiveBrands_Dwell article#rangePDP #productInfo h3{font-family:GillSansAlt1-Light;color:#333;font-size:2.1em;font-weight:400}#ExclusiveBrands_Dwell article#rangePDP #productInfo h2{font-weight:700}#ExclusiveBrands_Dwell article#rangePDP .finacials p,#ExclusiveBrands_Dwell article#rangePDP .finacials span{font-family:Arial;color:#333}#ExclusiveBrands_Dwell article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Georgia;font-size:1.2em}#ExclusiveBrands_Dwell article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_Dwell article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionHB.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_Dwell article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_Dwell article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#b51a8a;font-weight:700}#ExclusiveBrands_Dwell article#rangePDP ul.swatchTabs li a{color:#b51a8a}#ExclusiveBrands_Dwell article#rangePDP ul.swatchTabs li.selected a{color:#333}#ExclusiveBrands_Dwell article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_Dwell article#rangePDP section#productInformation h2{font-family:GillSansAlt1-Light;color:#333;font-weight:400;font-size:3em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation h3{font-family:GillSansAlt1-Light;color:#333;font-weight:400;font-size:2.1em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation ol li,#ExclusiveBrands_Dwell article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation ol li a,#ExclusiveBrands_Dwell article#rangePDP section#productInformation ul.information li a{color:#b51a8a}#ExclusiveBrands_Dwell article#rangePDP section#productInformation .advice-espot{font-family:GillSansAlt1-Light;border:1px solid #ddd;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_Dwell article#rangePDP section#productInformation .advice-espot h2{color:#57585a;background:#f0f0f0;margin:0;padding:20px 20px 0;white-space:normal;font-size:2.6em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation .advice-espot h3{color:#333;background:#f0f0f0;margin:0;padding:10px 20px;font-size:1.6em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation .advice-espot p{color:#333;background:#f0f0f0;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation .advice-espot a{color:#333;background:#f0e2ee;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_Dwell article#rangePDP section#productInformation h3 span{font-family:GillSansAlt1-Light}#ExclusiveBrands_Dwell article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#707070}#ExclusiveBrands_Dwell article#rangePDP ul.productRange li p.price,#ExclusiveBrands_Dwell article#rangePDP ul.productRange li p.salePrice{color:#b51a8a;font-family:Arial;font-weight:400}#ExclusiveBrands_Dwell article#rangePDP .headingWithAction h2,#ExclusiveBrands_Dwell article#rangePDP .headingWithAction h3,#ExclusiveBrands_Dwell article#rangePDP .sectionHeading h2,#ExclusiveBrands_Dwell article#rangePDP .sectionHeading h3{color:#333;font-family:GillSansAlt1-Light;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_Dwell article#rangePDP section .dfsEspotContent{margin:0 0 20px 30px}#ExclusiveBrands_Dwell article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#999;border-radius:0;font-family:HelveticaNeueW02-55Roma}#ExclusiveBrands_Dwell article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_Dwell article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:HelveticaNeueW02-55Roma}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo h2,#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo h3{font-family:HelveticaNeueW02-55Roma;color:#555;font-size:2.2em;font-weight:400}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo h2{font-family:HelveticaNeueW01-75Bold;font-weight:400}#ExclusiveBrands_SofaWorkshop article#rangePDP .finacials p,#ExclusiveBrands_SofaWorkshop article#rangePDP .finacials span{font-family:Arial;color:#333}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Georgia;font-size:1.2em}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_SofaWorkshop article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionHB.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_SofaWorkshop article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_SofaWorkshop article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#b51a8a;font-weight:700}#ExclusiveBrands_SofaWorkshop article#rangePDP ul.swatchTabs li a{color:#b51a8a}#ExclusiveBrands_SofaWorkshop article#rangePDP ul.swatchTabs li.selected a{color:#333}#ExclusiveBrands_SofaWorkshop article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation h2{font-family:HelveticaNeueW02-55Roma;color:#555;font-weight:400;font-size:3em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation h3{font-family:HelveticaNeueW02-55Roma;color:#555;font-weight:400;font-size:2.2em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation h3 strong{font-family:HelveticaNeueW01-75Bold;font-weight:400}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation ol li,#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation ol li a,#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation ul.information li a{color:#b51a8a}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation .advice-espot{font-family:HelveticaNeueW02-55Roma;border:1px solid #ddd;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation .advice-espot h2{color:#57585a;background:#f0f0f0;margin:0;padding:20px 20px 0;white-space:normal;font-size:2.6em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation .advice-espot h3{color:#333;background:#f0f0f0;margin:0;padding:10px 20px;font-size:1.7em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation .advice-espot p{color:#333;background:#f0f0f0;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation .advice-espot a{color:#333;background:#f0e2ee;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_SofaWorkshop article#rangePDP section#productInformation h3 span{font-family:HelveticaNeueW02-55Roma}#ExclusiveBrands_SofaWorkshop article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#707070}#ExclusiveBrands_SofaWorkshop article#rangePDP ul.productRange li p.price,#ExclusiveBrands_SofaWorkshop article#rangePDP ul.productRange li p.salePrice{color:#b51a8a;font-family:Arial;font-weight:400}#ExclusiveBrands_SofaWorkshop article#rangePDP .headingWithAction h2,#ExclusiveBrands_SofaWorkshop article#rangePDP .headingWithAction h3,#ExclusiveBrands_SofaWorkshop article#rangePDP .sectionHeading h2,#ExclusiveBrands_SofaWorkshop article#rangePDP .sectionHeading h3{color:#555;font-family:HelveticaNeueW02-55Roma;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_SofaWorkshop article#rangePDP #availableFor .sectionHeading h2{padding-bottom:10px}#ExclusiveBrands_SofaWorkshop article#rangePDP #availableFor li a{float:none}#ExclusiveBrands_SofaWorkshop article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#999;border-radius:0;font-family:HelveticaNeueW02-55Roma}#ExclusiveBrands_SofaWorkshop article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_SofaWorkshop article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:HelveticaNeueW02-55Roma}#ExclusiveBrands_Joules article#rangePDP #productInfo p{font-family:Arial;margin:0;display:block;padding:10px 10px 10px 0;font-size:1.2em}#ExclusiveBrands_Joules article#rangePDP #productInfo h2,#ExclusiveBrands_Joules article#rangePDP #productInfo h3{font-family:BrandonGrotW01-Regular;color:#000;font-size:2.2em;font-weight:400}#ExclusiveBrands_Joules article#rangePDP #productInfo h2{font-family:Brandon Grot W01 Bold;font-weight:400}#ExclusiveBrands_Joules article#rangePDP .finacials p,#ExclusiveBrands_Joules article#rangePDP .finacials span{font-family:Arial;color:#000}#ExclusiveBrands_Joules article#rangePDP #productInfo ul.linkEspot{background:#fff;opacity:.9;border-radius:0;margin:0;width:235px;display:block;margin:0 13px;padding:10px;z-index:90;position:relative;font-family:Georgia;font-size:1.2em}#ExclusiveBrands_Joules article#rangePDP #productInfo ul.linkEspot li,#ExclusiveBrands_Joules article#rangePDP .columns21 .one #options li{background:url(//i1.adis.ws/i/dfs/arrow_optionHB.png) no-repeat scroll 0 50% transparent}#ExclusiveBrands_Joules article#rangePDP #productInfo ul.linkEspot li a,#ExclusiveBrands_Joules article#rangePDP .columns21 .one #options li a{font-family:Arial;color:#b51a8a;font-weight:700}#ExclusiveBrands_Joules article#rangePDP ul.swatchTabs li a{color:#b51a8a}#ExclusiveBrands_Joules article#rangePDP ul.swatchTabs li.selected a{color:#333}#ExclusiveBrands_Joules article#rangePDP #frequentlyBoughtTogether h2,#ExclusiveBrands_Joules article#rangePDP section#productInformation h2{font-family:BrandonGrotW01-Regular;color:#555;font-weight:400;font-size:3em}#ExclusiveBrands_Joules article#rangePDP section#productInformation h3{font-family:BrandonGrotW01-Regular;color:#555;font-weight:400;font-size:2.2em}#ExclusiveBrands_Joules article#rangePDP section#productInformation h3 strong{font-family:Brandon Grot W01 Bold;font-weight:400}#ExclusiveBrands_Joules article#rangePDP section#productInformation ol li,#ExclusiveBrands_Joules article#rangePDP section#productInformation ul.information li{font-family:Arial;font-weight:400;font-size:1em}#ExclusiveBrands_Joules article#rangePDP section#productInformation ol li a,#ExclusiveBrands_Joules article#rangePDP section#productInformation ul.information li a{color:#b51a8a}#ExclusiveBrands_Joules article#rangePDP section#productInformation .advice-espot{font-family:BrandonGrotW01-Regular;border:1px solid #ddd;background:none;padding:10px;width:278px;height:auto}#ExclusiveBrands_Joules article#rangePDP section#productInformation .advice-espot h2{color:#57585a;background:#f0f0f0;margin:0;padding:20px 20px 0;white-space:normal;font-size:2.6em}#ExclusiveBrands_Joules article#rangePDP section#productInformation .advice-espot h3{color:#333;background:#f0f0f0;margin:0;padding:10px 20px;font-size:1.7em}#ExclusiveBrands_Joules article#rangePDP section#productInformation .advice-espot p{color:#333;background:#f0f0f0;margin:0;padding:0 20px 30px;font-size:1.2em}#ExclusiveBrands_Joules article#rangePDP section#productInformation .advice-espot a{color:#333;background:#f0e2ee;margin:0;padding:0 20px 0 0;font-size:1em}#ExclusiveBrands_Joules article#rangePDP section#productInformation h3 span{font-family:BrandonGrotW01-Regular}#ExclusiveBrands_Joules article#rangePDP ul.productRange li p.rangeProduct{font-family:Arial;color:#707070}#ExclusiveBrands_Joules article#rangePDP ul.productRange li p.price,#ExclusiveBrands_Joules article#rangePDP ul.productRange li p.salePrice{color:#b51a8a;font-family:Arial;font-weight:400}#ExclusiveBrands_Joules article#rangePDP .headingWithAction h2,#ExclusiveBrands_Joules article#rangePDP .headingWithAction h3,#ExclusiveBrands_Joules article#rangePDP .sectionHeading h2,#ExclusiveBrands_Joules article#rangePDP .sectionHeading h3{color:#555;font-family:BrandonGrotW01-Regular;font-weight:400;font-size:3em;margin:0}#ExclusiveBrands_Joules article#rangePDP #availableFor .sectionHeading h2{padding-bottom:10px}#ExclusiveBrands_Joules article#rangePDP #availableFor li a{float:none}#ExclusiveBrands_Joules article#rangePDP section .dfsEspotContent .full-col-espot{background-color:#999;border-radius:0;font-family:BrandonGrotW01-Regular}#ExclusiveBrands_Joules article#rangePDP section .dfsEspotContent .full-col-espot h2,#ExclusiveBrands_Joules article#rangePDP section .dfsEspotContent .full-col-espot p{font-family:BrandonGrotW01-Regular}#soSimpleRangeUnitCovers .headings{text-align:center}#soSimpleRangeUnitCovers .headings h3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:2em;margin:20px 0 5px}#soSimpleRangeUnitCovers .headings h4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:2.8em;font-weight:700;margin:0 auto;width:450px}#soSimpleRangeUnitCovers .headings p{color:#888;font-size:1.8em;margin:20px auto;width:500px}#soSimpleRangeUnitCovers .covers-nav{padding:40px 0;position:relative;padding:20px 0;text-align:center}#soSimpleRangeUnitCovers .covers-nav__cover-name{background:0;border:1px solid #707070;border-radius:0;color:#707070;font-size:1.4em;margin:10px 5px;outline:0!important;padding:15px;width:125px}#soSimpleRangeUnitCovers .covers-nav__cover-name.covers-nav__cover-name--selected{background:#707070;color:#fff;pointer-events:none}#soSimpleRangeUnitCovers .covers-description{font-size:1.3em;margin:0 auto 40px;text-align:center;width:560px}#soSimpleRangeUnitCovers .covers-description p{color:#888}#soSimpleRangeUnitCovers .covers-carousel .owl-stage{margin-left:-145px}#soSimpleRangeUnitCovers .covers-carousel .owl-item{background:#f6f6f7;width:220px!important}#soSimpleRangeUnitCovers .covers-carousel .owl-item.center{text-align:left}#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover{display:block}#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover__material,#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover__name{display:block;color:#000}#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover__name{font-family:HCo Archer SSm SemiBold;font-size:1.6em;min-height:30px;padding:20px 20px 0}#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover__material{color:#53565a;font-size:1.3em;padding:10px 20px;text-transform:uppercase}#soSimpleRangeUnitCovers .covers-carousel .covers-carousel__cover__image{margin:50px auto 0}#soSimpleRangeUnitCovers .covers-carousel .owl-theme .owl-nav.disabled+.owl-dots{display:block!important}.so-simple-pdp{margin:0 auto;width:600px}.so-simple-pdp .hero{border-bottom:1px solid #cacaca;padding:42px 0}.so-simple-pdp .hero .ampHeading{text-align:center}.so-simple-pdp .hero .ampHeading h3{color:#333;float:none;font-family:HCo Archer SSm Bold;font-size:3.6em}.so-simple-pdp .hero .ampHeading .desc{color:#888;font-size:1.8em;font-weight:400;font-family:HelveticaNeueW01-45Ligh}.so-simple-pdp .hero__amp{padding:25px 35px}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-navigation-container{margin-left:0}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-button{position:absolute;right:-20px;top:-160px}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-links .amp-slide.amp-nav-link-container .amp-nav-link{background-color:#fff;border:1px solid #888;height:14px;width:14px}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-links .amp-slide.amp-nav-link-container.amp-selected .amp-nav-link{background-color:#606060}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-button .amp-svg-icon-wrapper svg{display:none}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-button .amp-svg-icon-wrapper:after{border-right:.1em solid #000;border-top:.1em solid #000;content:"";display:block;height:2em;margin-top:-.3em;position:absolute;right:25px;top:50%;transform:rotate(45deg);width:2em}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-button.amp-nav-prev{left:25px;right:auto}.so-simple-pdp .hero__amp .amp-mobile-viewer .amp-nav-container .amp-nav-button.amp-nav-prev .amp-svg-icon-wrapper:after{transform:rotate(-135deg)}.so-simple-pdp .amp-desktop-viewer .amp-navigation-main .amp-slide.amp-selected .amp-thumb-image-container{border:1px solid #5cb8b2}.so-simple-pdp .hero__actions{background:#f6f6f7;padding:20px 0;overflow:hidden;width:600px}.so-simple-pdp .hero__actions h4{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0 35px 20px}.so-simple-pdp .so-simple-pdp-size-selector{border:1px solid #8094dd;margin:0 35px 10px}.so-simple-pdp .so-simple-pdp-colour-selector{border:1px solid #b288b9;margin:0 35px 20px}.so-simple-pdp .so-simple-pdp-colour-selector__title,.so-simple-pdp .so-simple-pdp-size-selector__title{background:#8094dd;color:#fff;display:block;font-size:1.4em;font-weight:400;margin:0;padding:8px 15px}.so-simple-pdp .so-simple-pdp-colour-selector__title{background:#b288b9}.so-simple-pdp .so-simple-pdp-colour-selector__main-button,.so-simple-pdp .so-simple-pdp-size-selector__main-button{background:#fff;border:0;margin:0;outline:0!important;padding:15px 25px;position:relative;text-align:left;width:100%}.so-simple-pdp .so-simple-pdp-colour-selector__main-button:after,.so-simple-pdp .so-simple-pdp-size-selector__main-button:after{border-right:.2em solid #8094dd;border-top:.2em solid #8094dd;content:"";display:block;height:.85em;margin-top:-.6em;position:absolute;right:25px;top:50%;transform:rotate(45deg);width:.85em}.so-simple-pdp .so-simple-pdp-colour-selector__main-button:after{border-right:.2em solid #b288b9;border-top:.2em solid #b288b9}.so-simple-pdp .so-simple-pdp-size-selector__main-button__image{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.so-simple-pdp .so-simple-pdp-colour-selector__main-button__image{display:inline-block;margin:0 22px 0 15px;vertical-align:middle}.so-simple-pdp .so-simple-pdp-colour-selector__main-button__label,.so-simple-pdp .so-simple-pdp-size-selector__main-button__label{display:inline-block;color:#53565a;vertical-align:middle}.so-simple-pdp .so-simple-pdp-colour-selector__main-button__label .colour,.so-simple-pdp .so-simple-pdp-colour-selector__main-button__label .cover,.so-simple-pdp .so-simple-pdp-size-selector__main-button__label .colour,.so-simple-pdp .so-simple-pdp-size-selector__main-button__label .cover{font-weight:700}.so-simple-pdp .prices{color:#53565a;padding:5px 35px}.so-simple-pdp .prices .lowPrice .label{display:block;font-size:1.4em}.so-simple-pdp .prices .lowPrice .offer-price{font-family:HCo Archer SSm Medium;font-size:3em;line-height:1em}.so-simple-pdp .prices .lowPrice .offer-price span{font-family:HCo Archer SSm Medium}.so-simple-pdp .finance-info{font-size:1.4em;padding:10px 35px}.so-simple-pdp .finance-info .display-calculator{background:0;border:0;clear:both;color:#5c2483;font-size:1em;margin:10px 0 0;padding:0;outline:0!important}.so-simple-pdp .so-simple-pdp-selector-panel{background:#fff;border:1px solid #ccc;position:fixed;left:600px;opacity:0;top:0;transition-duration:.5s;transition-timing-function:ease;z-index:1;width:600px}.so-simple-pdp .so-simple-pdp-selector-panel.visible{left:0;opacity:1}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header{background:#f6f6f7;border-bottom:1px solid #ccc;padding:15px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header button,.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header span{display:block;vertical-align:middle}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header_close{background:0;border:0;border-radius:0;border-right:1px solid #000;float:left;height:34px;margin:0 20px 0 0;position:relative;width:50px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header_close:after{border-right:.2em solid #000;border-top:.2em solid #000;content:"";display:block;height:.85em;margin-top:-.5em;position:absolute;left:15px;top:50%;transform:rotate(-135deg);width:.85em}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__headertitle{float:left;font-size:1.8em;margin:5px 0 0}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__header_done{background:#8094dd;border:0;border-radius:0;color:#fff;float:right;margin:0;padding:10px 20px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-size-selector-panel__header_done{background:#8094dd}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-colour-selector-panel__header_done{background:#b288b9}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content{height:464px;margin:15px 0;overflow:auto;overflow-x:hidden;position:relative}.so-simple-pdp .so-simple-pdp-selector-panel .thumb{background:#000;border-radius:12%;height:100px;margin-right:-11px;width:5px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__covers-nav{margin:10px 0 0;text-align:center}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__covers-nav .so-simple-pdp-selector-panel__content__covers-nav__cover-name{border:1px solid #b288b9;color:#707070;display:inline-block;font-size:1.6em;height:45px;margin:10px 5px;outline:0!important;padding:10px;pointer-events:all;vertical-align:top;width:105px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__covers-nav .so-simple-pdp-selector-panel__content__covers-nav__cover-name span{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__covers-nav .so-simple-pdp-selector-panel__content__covers-nav__cover-name.selected{background:#b288b9;color:#fff;pointer-events:none}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items{overflow:hidden;padding:0 25px;width:550px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item{display:inline-block;margin:0 0 10px;text-align:center;width:258px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item:nth-child(odd){margin:0 20px 10px 0}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item span{display:block}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .link{background:0;border:1px solid #ccc;border-radius:0;color:#333;cursor:pointer;display:block;font-family:HCo Archer SSm Bold;font-size:1.2em;margin:0;outline:0!important;padding:0;pointer-events:all;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .link.selected{background:#e4e1e1}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .image{margin:0 auto;max-width:100%}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .label{color:#333;font-family:HCo Archer SSm Bold;font-size:1.3em;padding:0 0 10px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .width{color:#888;font-family:HelveticaNeueW02-55Roma;padding:0 0 10px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .width .value{display:inline}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__items__item .price{color:#333;font-size:1.6em;padding:0 0 30px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group{padding:0 0 30px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__cover-name{display:block;font-size:1.6em;padding:0 25px;width:540px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__cover-name .name{display:block;float:left}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__cover-name .price{display:block;float:right;font-family:HCo Archer SSm Bold;font-size:.8em;padding:0 10px 0 0}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__cover-name .price .inc{display:inline-block;font-family:HelveticaNeueW01-45Ligh;font-weight:400;margin:0 0 0 5px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__cover-desc{color:#888;padding:0 35px 0 25px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content__cover-group__items{overflow:hidden;padding:0 25px;width:550px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content_cover-group__item{display:inline-block;margin:0 4px 8px 0;width:130px}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content_cover-group__item .link{background:#f5f5f5;border:0;border-radius:0;cursor:pointer;display:block;height:90px;margin:0;outline:0!important;padding:30px 0 15px;pointer-events:all;width:100%}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content_cover-group__item .link.selected{background:#cecece}.so-simple-pdp .so-simple-pdp-selector-panel .so-simple-pdp-selector-panel__content_cover-group__item .image{display:block;margin:0 auto;max-height:46px;max-width:100%}.so-simple-pdp .calc-close-button{background:#fff;border:0;border-radius:0;display:block;margin:20px 0;outline:0!important;padding:10px;text-align:right;width:530px}.so-simple-pdp section#finance_calc_2017{height:0;overflow:hidden}.so-simple-pdp section#finance_calc_2017 *{box-sizing:border-box}.so-simple-pdp #ifc-calculator .sliders-container{border-radius:0;padding:5px;margin-top:20px}.so-simple-pdp #ifc-calculator{width:560px;position:relative;left:0}.so-simple-pdp section#finance_calc_2017{font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;padding:20px 35px 10px}.so-simple-pdp section#finance_calc_2017 .calc-container h2{float:none;color:#5c2c91;margin:0;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;font-size:37px;width:370px}.so-simple-pdp .calc-container{margin:0 auto;text-align:left;position:relative}.so-simple-pdp .calc-container p.headText{color:#707070;font-size:20px;line-height:24px;margin:30px 0 0}.so-simple-pdp .calc-container img.purple_calculator_lg{position:absolute;top:10px;right:50px}.so-simple-pdp .calc_top_container{border-top:1px solid #b7b7b7;margin-top:20px;margin-left:0;width:560px}.so-simple-pdp .calc_summary_container{width:100%;margin-top:20px}.so-simple-pdp .finance_summary{background:#ebebeb;height:442px;width:320px;float:left;border:1px solid #5c2c91}.so-simple-pdp .finance_totals{background:#5c2c91;height:442px;width:210px;float:left}.so-simple-pdp .finance_totals .monthly{margin-top:120px}.so-simple-pdp .finance_totals p,.so-simple-pdp .finance_totals span{margin-left:15px!important}.so-simple-pdp .calc_budget h2,.so-simple-pdp .calc_deposit h2,.so-simple-pdp .calc_months h2{font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;color:#707070!important;font-size:3.2em!important;margin:5px 0 0!important}.so-simple-pdp .calc_months{position:relative}.so-simple-pdp .calc_months h3{z-index:999;color:#666;font-size:32px;background:#fff;margin:0;padding:1px 2px}.so-simple-pdp .calc_budget p,.so-simple-pdp .calc_deposit p{margin:0 0 20px;font-size:17px;color:#707070}.so-simple-pdp .calc_budget,.so-simple-pdp .calc_deposit{position:relative;left:0}.so-simple-pdp .val-input{display:inline-block;margin-bottom:15px}.so-simple-pdp .val-input input{height:48px;width:399px;color:#5c2c91;font-size:30px;padding-left:50px;font-family:HelveticaNeueW01-45Ligh,Arial,sans-serif;border:1px solid #5c2c91}.so-simple-pdp .updateButton{display:inline-block;background:url(//i1.adis.ws/i/dfs/purple_button_fill);color:#fff;font-size:18px;position:absolute;right:0;font-family:Arial,sans-serif;font-weight:700;height:48px;vertical-align:top;padding:12px 50px;cursor:pointer}.so-simple-pdp .any_questions{text-align:center;padding:10px 0}.so-simple-pdp .any_questions h4{color:#5c2c91;font-family:HelveticaNeue,Arial,sans-serif;margin:0;text-align:left;padding:0 0 20px}.so-simple-pdp .any_questions h4 span{color:#5c2c91;font-family:HelveticaNeueW01-75Bold,Arial,sans-serif}.so-simple-pdp .finance_summary p,.so-simple-pdp .finance_totals p{margin:0}.so-simple-pdp .finance_totals p{font-size:20px;color:#fff;padding:15px 25px 0}.so-simple-pdp .finance_totals span{color:#fff;font-size:34px;padding:0 25px;position:relative;top:-5px}.so-simple-pdp .finance_totals span.bold{font-family:HelveticaNeueW01-75Bold,Arial,sans-serif}.so-simple-pdp .finance_summary p{font-size:20px;color:#707070;padding:5px 25px 0}.so-simple-pdp .finance_summary span{color:#5c2c91;font-size:30px;padding:0 25px;position:relative;top:-5px;font-family:HelveticaNeue,Arial,sans-serif}.so-simple-pdp .currencySymbol{position:absolute;bottom:17px;color:#5c2c91;font-size:30px;left:25px}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider .ui-slider span{margin-left:35px}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider .ui-slider#slider-repayments span{background:transparent url(//i1.adis.ws/i/dfs/ca_ifc_calculator_repayments-slider2017?w=500) no-repeat scroll 0 0}.so-simple-pdp #ifc-calculator.roi .sliders-container .cat .slider .ui-slider#slider-repayments span{background:transparent url(//i1.adis.ws/i/dfs/ca_ifc_calculator_roi-repayments-slider?w=500) no-repeat scroll 0 0}.so-simple-pdp #ifc-calculator{margin:20px 0 30px;width:532px;margin-left:0}.so-simple-pdp #ifc-calculator .starter{border-radius:10px 10px 0 0;border:1px solid #5c2c91;border-bottom:0;background:#975dbf url(//i1.adis.ws/i/dfs/ca_ifc_calculator_purple-strip.jpg) repeat-x scroll 0 100%;color:#fff;overflow:hidden;padding:35px 30px}.so-simple-pdp #ifc-calculator .starter h4{float:left;font-size:24px;font-weight:400;line-height:20px;padding:0;margin:0}.so-simple-pdp #ifc-calculator .val-input{float:right}.so-simple-pdp #ifc-calculator .val-input input{background:#fff url(//i1.adis.ws/i/dfs/ca_ifc_calculator_pound-sign.gif) no-repeat scroll 15px 17px;border:0;color:#3333;font-size:16px;padding:15px 15px 15px 28px;width:122px}.so-simple-pdp #ifc-calculator .val-input input.bordered{border:1px solid #dcdcdc}.so-simple-pdp #ifc-calculator .val-input input.final{font-weight:700}.so-simple-pdp #ifc-calculator .val-input .hint{color:#471e81;font-size:12px;display:block;margin:10px 0 0 2px}.so-simple-pdp #ifc-calculator .sliders-container{background:#fcfcfc url(//i1.adis.ws/i/dfs/ca_ifc_calculator_white-strip.jpg) repeat-x scroll 0 100%;border:1px solid #e2e2e2;padding:0;border:1px solid #5c2c91;zoom:.96}.so-simple-pdp #ifc-calculator .sliders-container .cat{margin:0 0 20px;overflow:hidden}.so-simple-pdp #ifc-calculator .sliders-container .cat.bottom{margin:0}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider{overflow:hidden}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider .ui-slider{float:left;padding-top:25px;position:relative}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider .ui-slider span{border:0;display:block;height:54px;margin-left:30px;width:500px}.so-simple-pdp #ifc-calculator .sliders-container .cat .slider .ui-slider .ui-slider-handle{background:transparent url(//i1.adis.ws/i/dfs/ca_ifc_calculator_slider-btn.png) no-repeat scroll 0 0!important;border:none!important;height:43px;margin-top:-15px;margin-left:-20px;width:44px!important;position:absolute;top:0}.so-simple-pdp #ifc-calculator .sliders-container h5{color:#471e81;font-size:22px;line-height:10px;font-weight:400;margin:0 0 10px}.so-simple-pdp #ifc-calculator.roi .val-input input{background:#fff url(//i1.adis.ws/i/dfs/ca_ifc_calculator_euro-sign.gif) no-repeat scroll 15px 17px}.so-simple-pdp .slider{margin:0;padding:0;position:relative;height:80px}.so-simple-pdp .c-t-a{font-size:1em;padding:10px 35px}.so-simple-pdp .c-t-a .c-t-a__add-to-basket{background:#5cb8b2;border:0;border-radius:0;color:#fff;display:block;font-size:1.7em;margin:0;outline:0!important;padding:14px 20px;text-align:center;width:425px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites{background:url(../images/sosimple-shortlist-heart.svg) no-repeat 50%;background-size:40%;border:1px solid #5cb8b2;border-radius:0;color:#5cb8b2;height:60px;margin:0;position:relative;width:55px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2{background-color:#5cb8b2;height:15px;left:50%;margin:-5px 0 0 -7px;position:absolute;top:50%;transform:rotate(-45deg);width:15px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:after,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:before,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart:after,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart:before{content:"";background-color:#5cb8b2;border-radius:50%;height:15px;position:absolute;width:15px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:before,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart:before{top:-7.5px;left:0}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2{background-color:#f6f6f7;height:13.5px;left:50%;margin:-4px 0 0 -6px;top:50%;width:13.5px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:after,.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:before{background-color:#f6f6f7;height:13.5px;width:13.5px;right:-7px}.so-simple-pdp .c-t-a .c-t-a__add-to-favourites .heart2:before{top:-7px}.so-simple-pdp .c-t-a .c-t-a__see-selection{border:1px solid #5cb8b2;border-radius:0;clear:both;color:#5cb8b2;display:block;float:left;font-size:1.6em;margin:20px 0 0;outline:0!important;padding:15px 20px;text-align:center;width:490px}.so-simple-pdp .dimensions-module{margin:0 auto;padding:70px 0;width:550px}.so-simple-pdp .dimensions-module h3{color:#000;font-size:1.8em;font-weight:700;margin:0;padding:0 0 10px}.so-simple-pdp .dimensions-module h4{color:#000;font-size:2.8em;font-weight:700;margin:0;padding:0 0 20px}.so-simple-pdp .dimensions-module__information__dimensions{font-size:1.4em}.so-simple-pdp .dimensions-module__information__dimensions__item{display:block;margin:0 0 10px;padding:0 10px}.so-simple-pdp .dimensions-module__information__dimensions__item:nth-of-type(odd){background:#f6f6f7}.so-simple-pdp .dimensions-module__information__dimensions__item .cm,.so-simple-pdp .dimensions-module__information__dimensions__item .in,.so-simple-pdp .dimensions-module__information__dimensions__item .label{display:inline-block;padding:20px 10px 20px 0;vertical-align:middle;width:178px}.so-simple-pdp .dimensions-module__information__dimensions__item .label{width:130px}.so-simple-pdp .dimensions-module__image{margin:10px auto;width:500px}.so-simple-pdp .dimensions-module__image img{max-width:100%}.so-simple-pdp .so-simple-pdp-frequently-bought-together{background:#f6f6f7;padding:30px}.so-simple-pdp .so-simple-pdp-frequently-bought-together h3{color:#000;display:block;font-family:Arial,san-serif;margin:0;padding:0 0 30px;text-align:center}.so-simple-pdp .so-simple-pdp-frequently-bought-together h3 .title{display:block;font-size:1.5em;font-weight:700}.so-simple-pdp .so-simple-pdp-frequently-bought-together h3 strong{font-size:1.1em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content{background:#fff;padding:30px 0 0}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__products{text-align:center}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__products .plus{color:#d5d5d5;display:inline-block;font-family:HelveticaNeueW01-45Ligh;font-size:3em;margin:40px 0 0;vertical-align:top}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product{color:#53565a;display:inline-block;font-family:HCo Archer SSm SemiBold;font-size:1.3em;width:158px}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product *{display:block}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .image{margin:0 auto}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .range{font-size:1.1em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .product{font-size:1.3em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .width{color:#888;font-family:HelveticaNeueW01-45Ligh}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .width .value{display:inline}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product .price{font-size:1.3em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product-details{padding:0 30px}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product-details p.product{font-size:1.3em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__product-details p.product .price{font-family:HCo Archer SSm SemiBold;font-size:1.1em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info{border-top:1px solid #cacaca;margin:30px 0 0;padding:25px;text-align:center}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info h4{color:#888;font-family:HelveticaNeueW02-55Roma;font-size:2em;margin:0;padding:0 0 10px}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info h4 strong{color:#53565a;font-family:HCo Archer SSm SemiBold;font-size:1.3em}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info p{font-size:1.4em;margin:0;padding:22px 0 0}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info__ppm{font-weight:700}.so-simple-pdp .so-simple-pdp-frequently-bought-together__content__info__add-to-basket{background:#5cb8b2;border-radius:0;color:#fff;display:block;font-size:1.8em;margin:0 auto;outline:0!important;padding:20px;text-align:center;width:450px}.so-simple-pdp .so-simple-pdp-full-range{margin-bottom:40px}.so-simple-pdp .so-simple-pdp-full-range .so-simple-pdp-full-range__logo{background:url(../images/so-simple_logo.svg) no-repeat 50%;background-size:100%;height:110px;margin:20px auto -40px;width:400px}.so-simple-pdp .so-simple-pdp-full-range h3{color:#333;display:block;font-family:HelveticaNeueW02-55Roma;font-weight:700;margin:0;padding:10px 0;text-align:center}.so-simple-pdp #lister-products .productRange{margin:8px 20px 0}.so-simple-pdp #lister-products .productRange .hit{background:#f6f6f7;border:0;display:inline-block;margin:5px 20px 20px 0;padding:25px 0;width:270px}.so-simple-pdp #lister-products .productRange .hit:nth-of-type(Even){margin-right:0}.so-simple-pdp .so-simple-pdp-full-range__link{color:#333;display:block;font-family:HCo Archer SSm SemiBold;font-size:1.3em;text-align:center}.so-simple-pdp .so-simple-pdp-full-range__link *{display:block}.so-simple-pdp .so-simple-pdp-full-range__link .image{margin:0 auto;width:100%}.so-simple-pdp .so-simple-pdp-full-range__link .range{font-family:HCo Archer SSm Bold;font-size:2.4em;padding:0 0 20px}.so-simple-pdp .so-simple-pdp-full-range__link .desc{color:#888;font-family:HelveticaNeueW01-45Ligh;font-size:1.2em;padding:10px 0}.so-simple-pdp .so-simple-pdp-full-range__link .price{font-family:HCo Archer SSm SemiBold!important;font-size:1.3em}.so-simple-pdp #algoliaFacets{display:none}#ListerPage #noProducts{padding:0 30px}#ListerPage h1.noProducts{color:#5c2c91;font-size:1.8em;font-family:arial;font-weight:400;margin:0;padding:5px 0}ul.filters>li+li{margin-top:1em}#lister-filter-group-features{border:2px solid #d1d1d1;padding:15px 0 0}#browseByProduct,#toggle-filters,.categories li .browseby,.field-update-btn-wrap a,a#closeColourRange{box-sizing:border-box;color:#5c2a83;display:inline-block;font-family:HelveticaNeueW01-75Bold;font-size:2em;background:linear-gradient(180deg,#fff 0,#e6e6e6);border:2px solid #d7d6d6;border-radius:5px;margin:0;padding:18px 58px 16px 17px;position:relative;width:260px}#browseByProduct{padding:18px;text-align:center}#lister-filter-group-sortby .styled-select{width:536px}.field-update-btn-wrap a,.panelOpen #toggle-filters,a#closeColourRange{font-size:2em;line-height:.95em;text-align:center;width:540px}.field-update-btn-wrap a,.panelOpen #toggle-filters{padding:18px 17px 16px;width:240px}.colourPanelOpen #toggle-filters{display:none}.colourPanelOpen li a.browseBy{float:none;padding:18px 17px 16px;text-align:center;width:540px}.colourPanelOpen.categories li button.browseBy{background:#5c2c91;color:#fff;border-color:#5c2c91}#showColourOptions .coloursMayVary{font-size:1.4em}.coreListerColour #coreList h2{color:#5c2c91;display:inline-block;font-family:Arial;font-size:1.8em;margin:0;padding:0}#showColourOptions li.miniSwatch{height:72px;width:72px;position:relative}#coreLister #form-filter-panel-inner #showColourOptions label{height:50px;width:50px;padding:10px;border:1px solid #ccc;display:block;position:absolute;top:0;left:0;background:#fff;cursor:pointer}#showColourOptions li.miniSwatch a img{height:50px;width:50px}#coreLister #form-filter-panel-inner #showColourOptions label.miniSwatch.sel{height:62px;width:62px;padding:0;border:5px solid #5c2483}#showColourOptions li.miniSwatch .sel a img{height:62px;width:62px}#showColourOptions label.miniSwatch .tick{position:absolute;display:none;width:32px;height:26px;top:20px;left:17px;background:url(//i1.adis.ws/i/dfs/swatchTick)}#showColourOptions label.miniSwatch.sel .tick,#showColourOptions li.miniSwatch a{display:block}.field-update-btn-wrap a{float:left}#toggle-filters:after{content:url(//i1.adis.ws/i/dfs/selectArrows?qlt=100);display:block;position:absolute;right:18px;top:18px}.panelOpen #toggle-filters:after{content:""}.browseBy:after{content:url(//i1.adis.ws/i/dfs/rainbowDisc?w=45);display:block;position:absolute;right:7px;top:18px}.browseBy.selected{background:#5c2a83;color:#fff}#form-filter-panel{display:none}#form-filter-panel-inner{padding:20px 30px}#form-filter-panel-inner .formFields{padding-top:0}#form-filter-panel-inner .formFields.checkBox{width:49%;display:inline-block;padding:20px 0;vertical-align:top}#form-filter-panel-inner .formFields.checkBox.showKits{display:block;float:none;margin-top:20px}#coreLister #form-filter-panel-inner label{float:none;display:block;font-size:1.3em;line-height:1.8em;position:absolute;top:0;width:240px}#coreLister #form-filter-panel-inner label.labelPlace,#coreLister #form-filter-panel-inner li.sortBy label{position:relative}#coreLister #form-filter-panel-inner input[type=checkbox]+label>span.faux{margin:0 12px 0 0}.appFilters{font-size:2em;margin-top:20px;padding:0 30px}.appFilters .appFilters_item{float:left;border:1px solid #d1d1d1;padding:3px 5px;margin-right:12px;border-radius:5px}.appFilters .appFilters_item a{color:#8440ac;font-weight:700;float:none;margin-left:5px}.appFilter_loop{float:left;padding-left:5px}.appFilters .displayName{float:left}.clearFilters{padding:0 30px}.clearFilters .button{margin:20px 0 0;display:block;text-align:center;font-size:2em;background:#5c2c91}.mobileCheckboxes .formFields.checkbox{width:50%;box-sizing:border-box;padding-right:10px;clear:none}.tabs{width:100%;float:left;margin:10px 0}#coreList .tabs{float:none}.tab-menu{width:100%;float:left;font-size:1.4em}#coreList .tab-menu{float:none}.tab-menu>a{display:inline-block;padding:10px;border:1px solid #d1d1d1;border-bottom:0;color:#5c2a83;border-radius:5px 5px 0 0;background-color:#fff;cursor:pointer}#coreList .tab-menu>a{border:2px solid #d1d1d1;border-bottom:0;color:#5c2a83;display:block;font-family:HelveticaNeueW01-75Bold;width:243px;text-align:center}.tab-menu>a.selected{position:relative;top:1px;border-bottom:1px solid #fff}#coreList .tab-menu>a.selected{position:relative;border-bottom:2px solid #fff!important}.tab-content{width:100%;border:1px solid #d1d1d1;box-sizing:border-box}#coreList .tab-content{width:auto;border:2px solid #d1d1d1;margin-top:-2px}.tab-content>div{float:left;width:100%;display:none;padding:20px;box-sizing:border-box}.tab-content .field-update-btn-wrap>button{margin-left:120px}.tab-content>.selected{display:block}.continuousLoading{padding:30px 0}#coreList .listViewContainer{width:100%;box-sizing:border-box}.listViewContainer .gridView a{display:block}#coreLister .mobileCheckboxes .filterCheckBoxes .formFields.checkbox label{float:right;width:150px}.mobileCheckboxes .filterCheckBoxes .formFields.checkbox input[type=checkbox],.mobileCheckboxes .filterCheckBoxes .formFields.checkbox input[type=radio]{margin-top:3px}.currentPageHeading .pageNumber{display:none}.coreLister .noImages .noImagesHeading{font-size:1.8em;padding:0 25px}.coreLister .noImages .productRange li .rangeProduct strong{font-size:1.6em}h2.success{padding:0 30px}.ppm-wrap p strong{color:#de1b23}.ppm-wrap p .block-dt{display:block}.shortListLink .svg-shortlist_heart{height:23px}body.algolia #coreList .rangeProduct{color:#666;font-size:2.6em}body.algolia .category-header{font-size:1.4em}body.algolia .algolia-display-buttons{background:#fff;padding:25px;width:550px}body.algolia .algolia-display-buttons .algolia-display-buttons--button{background:#fff;border:2px solid #000;border-radius:0;color:#000;cursor:pointer;display:block;font-size:1.7em;font-weight:700;margin:0;padding:20px;text-align:left;width:265px}body.algolia .algolia-display-buttons .algolia-display-buttons--button .img{display:block;height:30px;vertical-align:middle;width:30px}body.algolia .algolia-display-buttons .algolia-display-buttons--button .img.sort-by-icon{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-sort-by-icon.svg) no-repeat transparent;background-size:100%}body.algolia .algolia-display-buttons .algolia-display-buttons--button .img.filter-icon{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-filter-icon.svg) no-repeat transparent;background-size:100%}body.algolia .algolia-display-buttons .algolia-display-buttons--button.active{background:#5c2483;border:2px solid #5c2483;color:#fff}body.algolia .algolia-display-buttons .algolia-display-buttons--button.active .img.sort-by-icon{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-sort-by-icon-white.svg) no-repeat transparent;background-size:100%}body.algolia .algolia-display-buttons .algolia-display-buttons--button.active .img.filter-icon{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-filter-icon-white.svg) no-repeat transparent;background-size:100%}body.algolia .algolia-slide{background:#fff;height:100%;overflow:auto;position:fixed;top:100%;z-index:100;width:100%;transition:all .3s ease-in-out}body.algolia .algolia-slide.open{top:0}body.algolia .algolia-slide.open#algoliaFacets .refinements-header{cursor:pointer;position:fixed!important;top:0;width:600px;z-index:10}body.algolia .algolia-slide .algolia-slide--header{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-filter-icon-white.svg) 20px no-repeat #999;background-size:40px;color:#fff;cursor:pointer;display:block;font-size:2.4em;padding:30px 10px 30px 80px;text-align:left}body.algolia .algolia-slide .algolia-slide--header.sort{background:url(/wcsstore/DFSStorefrontAssetStore/images/algolia-sort-by-icon-white.svg) 20px no-repeat #999;background-size:40px}body.algolia .algolia-slide .algolia-slide--header:after{color:#fff;content:"+";float:right;font-family:HelveticaNeueW01-Thin;font-size:2em;line-height:.6em;transform:rotate(45deg)}body.algolia .algolia-slide .refinement{background:#fff;border-bottom:1px solid #ccc;display:block;margin:0 0 0 60px}body.algolia .algolia-slide>.refinement:not(.hidden){margin-top:265px}body.algolia .algolia-slide>.refinement:not(.hidden)~.refinement:not(.hidden){margin-top:0}body.algolia .algolia-slide .ais-price-ranges--header,body.algolia .algolia-slide .ais-refinement-list--header{border:0;box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:24px;font-weight:700;margin:0;padding:30px 20px;text-align:left;width:100%}body.algolia .algolia-slide .ais-price-ranges--header[data-state=closed]:after,body.algolia .algolia-slide .ais-refinement-list--header[data-state=closed]:after{color:#999;content:"+";float:right;font-family:HelveticaNeueW01-Thin;font-size:1.8em;line-height:1em}body.algolia .algolia-slide .ais-price-ranges--header[data-state=open]:after,body.algolia .algolia-slide .ais-refinement-list--header[data-state=open]:after{color:#999;content:"-";float:right;font-family:HelveticaNeueW01-Thin;font-size:1.8em;line-height:1em}body.algolia .algolia-slide .sort-by-list-item{border-bottom:1px solid #ccc;box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:24px;margin:0 0 0 60px;padding:30px 20px;position:relative;text-align:left}body.algolia .algolia-slide .sort-by-list-item.selected{color:#5c2483;font-weight:700}body.algolia .algolia-slide .sort-by-list-item.selected:after{content:url(/wcsstore/DFSStorefrontAssetStore/images/tick.png);position:absolute;right:25px;top:30px}body.algolia .algolia-slide .ais-price-ranges--body,body.algolia .algolia-slide .ais-refinement-list--body{position:relative}body.algolia .algolia-slide .ais-price-ranges--body .ais-price-ranges--body,body.algolia .algolia-slide .ais-price-ranges--body .ais-price-ranges--form,body.algolia .algolia-slide .ais-price-ranges--body .ais-price-ranges--list,body.algolia .algolia-slide .ais-price-ranges--body .ais-refinement-list--list,body.algolia .algolia-slide .ais-refinement-list--body .ais-price-ranges--body,body.algolia .algolia-slide .ais-refinement-list--body .ais-price-ranges--form,body.algolia .algolia-slide .ais-refinement-list--body .ais-price-ranges--list,body.algolia .algolia-slide .ais-refinement-list--body .ais-refinement-list--list{overflow:hidden;transition:all .3s ease-in-out}body.algolia .algolia-slide .ais-price-ranges--body[data-state=closed] .ais-price-ranges--form,body.algolia .algolia-slide .ais-price-ranges--body[data-state=closed] .ais-price-ranges--list,body.algolia .algolia-slide .ais-price-ranges--body[data-state=closed] .ais-refinement-list--list,body.algolia .algolia-slide .ais-refinement-list--body[data-state=closed] .ais-price-ranges--form,body.algolia .algolia-slide .ais-refinement-list--body[data-state=closed] .ais-price-ranges--list,body.algolia .algolia-slide .ais-refinement-list--body[data-state=closed] .ais-refinement-list--list{height:0}body.algolia .algolia-slide .ais-price-ranges--body[data-state=closed] .ais-price-ranges--form,body.algolia .algolia-slide .ais-refinement-list--body[data-state=closed] .ais-price-ranges--form{margin:0}body.algolia .algolia-slide .ais-price-ranges--body[data-state=open] .ais-price-ranges--list,body.algolia .algolia-slide .ais-price-ranges--body[data-state=open] .ais-refinement-list--list,body.algolia .algolia-slide .ais-refinement-list--body[data-state=open] .ais-price-ranges--list,body.algolia .algolia-slide .ais-refinement-list--body[data-state=open] .ais-refinement-list--list{padding:10px 0 0}body.algolia .algolia-slide .ais-refinement-list--item{cursor:pointer;position:relative}body.algolia .algolia-slide .ais-refinement-list--item.ais-refinement-list--item__active:after{content:url(/wcsstore/DFSStorefrontAssetStore/images/tick.png);position:absolute;right:20px;top:40px}body.algolia .algolia-slide .ais-refinement-list--item.ais-refinement-list--item__active .ais-refinement-list--label{color:#5c2483;font-weight:700}body.algolia .algolia-slide .ais-refinement-list--item.ais-refinement-list--item__active .ais-refinement-list--checkbox{background-position:50%}body.algolia .algolia-slide .ais-refinement-list--label{border-top:1px solid #ccc;color:#333;display:block;font-size:22px;padding:26px}body.algolia .algolia-slide .ais-refinement-list--label .label-icon{display:inline-block;height:40px;margin:0 15px 0 0;vertical-align:middle}body.algolia .algolia-slide .ais-refinement-list--label .label-icon.colour-icon{border:1px solid #ccc;border-radius:100%;overflow:hidden;width:40px}body.algolia .algolia-slide .ais-refinement-list--label .label-icon.colour-icon img{width:40px}body.algolia .algolia-slide .ais-refinement-list--label .label-icon.size-icon{text-align:center;width:80px}body.algolia .algolia-slide .ais-refinement-list--label .label-icon.size-icon img{height:35px;margin:3px auto 0}body.algolia .algolia-slide .ais-refinement-list--label .ais-refinement-list--checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(../images/tickLrg.png) no-repeat transparent;background-size:30px;background-position:-10em -10em;border:none;border-radius:0;height:2.2em;opacity:1;outline:0;padding:0;position:absolute;right:40px;top:20px;transition:.3s ease;vertical-align:middle;width:2.2em}body.algolia .algolia-slide .ais-refinement-list--label .ais-refinement-list--count{display:none}body.algolia .algolia-slide .ais-price-ranges--item{border-top:1px solid #ccc;color:#333;display:block;font-size:22px;padding:26px}body.algolia .algolia-slide .ais-price-ranges--item .ais-price-ranges--link{color:#333}body.algolia .algolia-slide .ais-price-ranges--form{margin:30px 0}body.algolia .algolia-slide .ais-price-ranges--form .ais-price-ranges--label{font-size:1.4em}body.algolia .algolia-slide .ais-price-ranges--form .ais-price-ranges--label .ais-price-ranges--currency{font-weight:700}body.algolia .algolia-slide .ais-price-ranges--form .ais-price-ranges--separator{display:inline-block;font-size:1.4em;margin:0 10px}body.algolia .algolia-slide .ais-price-ranges--form .ais-price-ranges--input{padding:8px 10px;width:170px}body.algolia .algolia-slide .ais-price-ranges--form .ais-price-ranges--button{background:#5c2c91;border:0;border-radius:0;color:#fff;margin:0 10px;padding:10px;vertical-align:bottom}body.algolia .algolia-slide .refined-values-wrap{background:#eee;box-shadow:0 9px 5px 0 rgba(0,0,0,.1);font-size:1.5em;margin:0 0 15px;padding:20px 30px 5px}body.algolia .algolia-slide .refined-values-wrap .done{background:#fff;border:3px solid #333;color:#333;display:block;float:none;font-size:1.2em;font-weight:700;margin:20px 0;padding:16px 10px;text-align:center;width:100%}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--list{display:block;vertical-align:bottom;width:420px}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--item{display:inline-block;margin:0 5px 0 0}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--item .ais-current-refined-values--link{color:#333;display:inline-block;float:none;font-weight:700}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--item:after{content:","}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--item:last-child:after{content:""}body.algolia .algolia-slide .ais-current-refined-values .ais-current-refined-values--clear-all{border-bottom:1px solid #5c2483;bottom:0;display:block;color:#5c2483;cursor:pointer;font-weight:700;position:absolute;right:0}body.algolia .algolia-slide .ais-current-refined-values--body div{position:relative}body.algolia .algolia-slide #size-refinement .ais-refinement-list--footer{display:none}body.algolia .hit{clear:both;position:relative}body.algolia .hit .img{display:block}body.algolia .hit p.ppm strong{color:#e30613;font-size:1.1em}body.algolia .hit .availability{display:block;font-size:1.2em;padding:0 20px}body.algolia .hit .availability p{color:#000}body.algolia .hit .availability img{background:none;display:inline-block;margin:0 5px 5px 0!important;width:auto}body.algolia .hit .availability .colour{float:left;width:50%}body.algolia .hit .availability .sizes{float:right;width:50%}body.algolia .hit .availability .sizes p{float:right}body.algolia .hit .availability .sizes p:after{content:"+";height:10px;width:10px}body.algolia .hit .availability .sizes span{display:none}body.algolia .continuousLoading.under-sticky{padding-top:140px}#size-refinement #sofasizer{border-top:1px solid #ccc;padding:20px 0 20px 40px}#size-refinement .sofasizer-axis{border-bottom:1px solid #ddd;border-left:1px solid #ddd;margin:15px 0 0;padding:1px;position:relative}#size-refinement .sofasizer-axis .xaxis-item{bottom:-34px;font-size:1.2em;margin:0 0 0 -11px;min-width:21px;position:absolute;text-align:center}#size-refinement .sofasizer-axis .xaxis-item .point{background:#ddd;display:block;height:8px;margin:0 auto 3px;width:1px}#size-refinement .sofasizer-axis .yaxis-item{left:-34px;font-size:1.2em;margin:0 0 -8px;min-width:33px;position:absolute;text-align:right}#size-refinement .sofasizer-axis .yaxis-item span{display:inline-block;vertical-align:middle}#size-refinement .sofasizer-axis .yaxis-item .point{background:#ddd;height:1px;margin:0 0 0 2px;width:8px}#size-refinement #resizable{background:0;bottom:1px!important;height:100%;position:absolute;top:auto!important;width:100%}#size-refinement .ui-resizable{border:0;border-right:1px dashed #ddd;border-top:1px dashed #ddd}#size-refinement .ui-resizable-ne{background:url(../images/sofa-sizer_icon.svg) no-repeat 5px 5px #5c2483;background-size:15px;height:15px;overflow:visible;padding:5px;position:absolute;right:-15px;top:-15px;width:15px}#size-refinement .ui-resizable-ne .dimensions{background:#fff;border:1px solid #ddd;bottom:-30px;color:#333;font-size:13px;min-width:140px;padding:5px 8px;position:absolute;right:0;text-align:center}#size-refinement .ui-resizable-ne .dimensions span{display:inline-block}#size-refinement .sofasizer-link{max-height:100%;max-width:100%;overflow:hidden;position:relative}#size-refinement .sofasizer-link-img{bottom:0;left:0;max-height:100%;max-width:100%;position:absolute}#size-refinement .sofasizer-inputs{font-size:1.3em;margin:45px 0 0;padding:0 0 0 50px}#size-refinement .sofasizer-input-label{vertical-align:middle}#size-refinement .input-box{display:inline-block;margin:0 30px 0 2px;vertical-align:middle}#size-refinement .sofasizer-input{padding:5px 10px;text-align:center;vertical-align:middle;width:40px}#size-refinement .cm{background:#fff;display:inline-block;margin:0 30px 0 2px;padding:4px 10px 5px 7px;vertical-align:middle}
;

/*! jQuery UI - v1.10.3 - 2013-06-06
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.slider.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}