.main .col-6>*,.main .col-10>*,.main .col-16>*,.main .split>*{padding:0 18px}.main .col-6 .child,.main .col-10 .child,.main .col-16 .child,.main .split .child{padding:0 18px}.main .split>form.form-multi-product-types{padding:0 8px}.main .split>form.form-multi-product-types section{padding:0 10px}.main .split>form.form-multi-product-types .mod-multi-product-types{padding:0}.main .col-6,.main .col-10,.main .col-16{padding:8px 6px 16px;position:static}.main .split{padding:20px 1px 0 1px;margin-top:16px}.main .first{padding-left:0}.main .last{padding-right:0}.row .first p{float:none}h1{font-size:1.833em}.col-12-header h1{font-size:26px}.mod-key-features>ul>li,.summary>li,.mod-bundle-summary>ul>li,.free-child-prod>li,.upsell-section>ul>li{line-height:16px}.summary>li{background:transparent;padding-left:0}.mod-divider{height:1px;margin:16px 0 0}.visual-divider{border-bottom:1px solid #dedbd2;padding-bottom:16px}.ie7 .mod-divider{margin-bottom:-7px;margin-top:9px}#wrapper .modMask,#wrapper-footer .modMask{background-color:#fff;background-position:center center;left:0;position:absolute;top:0;width:100%;height:100%;z-index:100}.overflowHidden{overflow:hidden}.redraw{display:block}.clearance{color:#900}.special-offer,.special-offer a{color:#900;text-decoration:none}.special-offer-wrapper .warning-highlight-visible{position:relative;padding:35px 10px 10px 53px;margin-top:-10px;background-color:#FFF;background-position:10px 35px;margin-left:4px}#tabinfo-spcl-offr .special-offer-wrapper.addToBasket-panel .warning-highlight-visible{width:133px;padding:10px 70px 0 10px;background-position:10px 45px}#tabinfo-spcl-offr .special-offer-wrapper.addToBasket-panel .warning-highlight-visible span{margin-bottom:10px}#tabinfo-spcl-offr .special-offer-wrapper.addToBasket-panel .warning-highlight-visible p{margin:0 0 10px 35px;width:140px}.special-offer-wrapper .warning-highlight-visible .btn-psml-addtobasket-inactive{position:absolute;top:2px;left:2px}.img-small,.img-medium,.img-super-medium,.img-large,.img-extra-large{background:#fff;border:1px solid #dedbd2;display:block;float:left;line-height:0;padding:6px;text-align:center}.img-medium{padding:7px}.img-super-medium{padding:8px}.img-large{padding:10px}.img-extra-large{padding:11px}a.img-small:hover,a.img-medium:hover,a.img-super-medium:hover,a.img-large:hover,a.img-extra-large:hover{border-color:#5f5f5f}.detail-pair{font-size:11px;overflow:hidden}.detail-pair .title{font-size:11px}.detail-pair .title,.detail-pair h2{float:left;font-weight:normal;padding-right:8px;padding-bottom:4px}.detail-pair p{float:left;font-weight:bold}.mod-product-colour .detail-pair,.mod-product-size .detail-pair{float:left;margin-top:5px;width:190px}.more-colours{background:url("/assets/build/colour-wheel.gif") no-repeat 0 2px transparent;clear:both;display:inline-block;padding:2px 0 0 20px;line-height:16px;font-weight:bold;font-size:11px}.mod-set-item .more-colours{display:block}.expand-viewport{overflow:hidden;position:relative}.js .expandable .expand-wrapper{display:none}.js .expandable-open .expand-wrapper{display:block}.mod .price strong{color:#393939;font-weight:bold}.mod .price a{text-decoration:none}.mod .price .discounted,.price .discounted,.product-comparison-summary .price .discounted{color:#900}.mod .price .price-was,.price .price-was{font-weight:normal}.cq-product-lower-banner{display:block;height:56px;margin-top:-8px;margin-bottom:-16px}.cq-product-lower-banner img{margin-left:-18px;width:618px;height:56px}.mod-top-spcl-offr li{list-style-type:none;background:0;font-size:16px;padding:0 0 10px;position:relative;padding-left:0}.mod-top-spcl-offr .expand-wrapper{color:#900;font-weight:bold}.mod-top-spcl-offr .expand-wrapper a{color:#900}.mod-top-spcl-offr+.mod-divider{margin-top:12px}.js .mod-top-spcl-offr a.expand-lnk{color:#900;font-size:11px;font-weight:bold;padding:2px 0 0 25px;text-decoration:none;display:inline-block;outline:0}.mod-top-spcl-offr a.expand-lnk:hover{text-decoration:underline}.mod-top-spcl-offr .expand-more{background:url("/assets/build/red-down-arrow-icon.gif") left no-repeat #fff}.mod-top-spcl-offr .expand-less{background:url("/assets/build/red-up-arrow-icon.gif") left no-repeat #fff}.mod-prod-info-tab{width:600px;margin-top:-9px;position:relative}.mod-prod-info-tab:before{content:"";position:absolute;top:0;left:-19px;height:1px;width:110px;background:#dedbd2}.mod+.mod-prod-info-tab{margin-top:18px}.mod+.mod-prod-info-tab:before{display:none}.main .mod-no-space{margin-top:-8px}.main .mod-no-space section{border-top:0}.main .mod-no-space .tabs li:first-child:hover,.js .main .mod-no-space li.selected-lnk:first-child{border-top:0}.mod-prod-info-tab .checkbox{height:19px;margin-right:10px}.mod-prod-info-tab label{float:none}.mod-prod-info-tab .mod-divider{margin:16px 0}.mod-prod-info-tab .tabs{overflow:hidden;background:#fff;margin-left:-18px;width:105px}.mod-prod-info-tab .tabs li{background:0;border-right:1px solid #bfbdb7;padding:0}.mod-prod-info-tab .tabs li:hover:after,.mod-prod-info-tab .tabs li.selected-lnk:after{content:"";position:absolute;height:4px;width:1px;background:#bfbdb7;bottom:-4px;right:0}.mod-prod-info-tab .tabs a{text-decoration:none;border-bottom:1px solid #dedbd2;margin-bottom:-1px;padding:10px 5px 10px 16px;display:block;zoom:1;outline:0}.js .mod-prod-info-tab li.selected-lnk,.mod-prod-info-tab .tabs li:hover{background:#fff;border-left:1px solid #bfbdb7;border-top:1px solid #bfbdb7;border-bottom:1px solid #bfbdb7;border-right:0;font-weight:bold;width:104px;-moz-box-shadow:3px 3px #e3e3e2;-webkit-box-shadow:3px 3px #e3e3e2;box-shadow:3px 3px #e3e3e2;position:relative;z-index:1}.mod-prod-info-tab .tabs li.last-tab:hover{margin-bottom:3px}.ie7 .mod-prod-info-tab .tabs li.last-tab:hover{margin-bottom:0}.mod-prod-info-tab .tabs li.last-tab.selected-lnk{margin-bottom:3px}.js .mod-no-space li:first-child.selected-lnk{border-top:1px solid #bfbdb7;padding-bottom:1px}.mod-prod-info-tab .tabs li:first-child:hover{border-top:1px solid #bfbdb7}.mod-no-space li:first-child:hover{padding-bottom:1px;border-bottom:0}.js .mod-prod-info-tab li.selected-lnk a{border-bottom:0;border-top:1px solid #bfbdb7;padding-bottom:10px;padding-top:9px;padding-left:26px;margin-top:-1px;margin-left:-11px;width:87px;zoom:1}.mod-prod-info-tab .tabs li:hover a{border-bottom:1px solid #bfbdb7;border-top:1px solid #bfbdb7;padding-bottom:9px;padding-top:9px;margin-left:0;margin-top:-1px;background:#fff;padding-left:15px;z-index:100;width:87px;zoom:1}.mod-no-space li:first-child:hover a{padding-bottom:9px}.mod-prod-info-tab .last-tab a{position:relative}.mod-prod-info-tab .last-tab a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:104px;background:#dedbd2}.mod-prod-info-tab .last-tab.selected-lnk a:after{width:0}.mod-prod-info-tab .last-tab a:hover:after,.mod-prod-info-tab .last-tab a:focus:after{display:none}.mod-prod-info-tab .tabs .last-tab:hover::after,.mod-prod-info-tab .tabs .last-tab.selected-lnk::after{background:0}.tab-content-win{width:513px;overflow:hidden}.js .tab-content-win{float:left;overflow:visible}.no-js .tab-content-wrap{width:10000px}.mod-prod-info-tab .tab-content{padding:18px;width:477px;float:left;position:relative;border-top:1px solid #bfbdb7}#tabinfo-features dl{width:100%;margin-bottom:20px;padding-bottom:7px}#tabinfo-features dl:after,.clear-flow:after{clear:both;display:block;content:""}#tabinfo-features dt{width:240px;padding-bottom:8px;padding-top:8px;border-top:1px solid #eeede8}#tabinfo-features dt:first-of-type{border-top:0}#tabinfo-features dd{padding-bottom:8px;padding-top:8px;border-top:1px solid #eeede8;width:232px;float:left}#tabinfo-features dd:first-of-type{border-top:0}#prod-info-tab .tab-content-win ul li{list-style-type:square;padding-left:.3em;margin-bottom:.5em;margin-left:1.5em}#tabinfo-prod-info .included-list li{list-style-type:none;margin-bottom:5px;margin-left:0;padding-left:0}#tabinfo-care-info p{padding-bottom:20px}#tabinfo-care-info dl{display:inline-block;width:100%;margin:0}#tabinfo-care-info dt{width:142px;padding-top:13px;font-weight:bold}#tabinfo-care-info dd{width:330px;float:left;padding-top:13px}#tabinfo-care-info .first{padding-top:0}.mod-like-because.highlight+.jl-no-tabs{margin-top:-16px}.jl-no-tabs.mod-prod-info-tab{display:block;width:auto}.ie8 .jl-no-tabs.mod-prod-info-tab{clear:both}.jl-no-tabs.mod-prod-info-tab .tabs{display:none}.jl-no-tabs.mod-prod-info-tab .tab-content-win{float:none;width:auto}.jl-no-tabs.mod-prod-info-tab .tab-content{border:0;float:none;padding:0 29px 0;width:auto;margin-top:18px;margin-bottom:32px}.jl-no-tabs.mod-prod-info-tab #tabinfo-delivery{margin-bottom:0}.jl-no-tabs.mod-prod-info-tab #tabinfo-returns{margin-top:0}.jl-no-tabs.mod-prod-info-tab .tab-content:after{clear:both;content:'';display:block}.jl-no-tabs.mod-prod-info-tab:before{background:0}.jl-no-tabs #tabinfo-care-info p{padding-bottom:1em}.jl-no-tabs.mod-prod-info-tab div h2{border-bottom:1px solid #bfbdb7;font-size:18px;padding-top:18px;padding-bottom:16px}.jl-no-tabs.mod-prod-info-tab #tabinfo-delivery h2{margin-bottom:2px}.jl-no-tabs #tabinfo-care-info dt{width:202px}.jl-no-tabs #tabinfo-care-info dd{width:315px}.jl-no-tabs #tabinfo-features dt{width:202px}.jl-no-tabs #tabinfo-features dd{width:315px}.jl-no-tabs .info-message{width:503px;border-top:0;border-bottom:0;margin:12px 0 0;padding:0}.jl-no-tabs #tabinfo-spcl-offr .info-message{float:none;padding:0 0 8px}.jl-no-tabs .tab-content .free-html p:last-of-type{margin-bottom:0!important;padding-bottom:0!important}.jl-no-tabs+.mod-did-you-know{float:none;margin:0 auto 29px;overflow:hidden;width:485px}.jl-no-tabs #tabinfo-spcl-offr .module-addToBasket .added-to-basket{width:521px}.jl-no-tabs #tabinfo-spcl-offr .special-offer-list ul{width:551px;padding-bottom:10px}.jl-no-tabs #tabinfo-features dl{margin-bottom:0}.jl-no-tabs #tabinfo-spcl-offr .highlight{margin-top:0}.jl-no-tabs #tabinfo-spcl-offr .special-offer-summary{overflow:initial}.jl-no-tabs #tabinfo-editor-notes :last-child{padding-bottom:0}.jl-no-tabs .info-message+.form-special-offers,.jl-no-tabs .bundle-headline+.form-special-offers,.jl-no-tabs .form-special-offers+.form-special-offers{border-top:1px solid #bfbdb7}.jl-no-tabs .info-message+.form-special-offers{margin:16px 0 0}.jl-no-tabs .bundle-headline+.form-special-offers{margin:8px 0 0}.jl-no-tabs .form-special-offers+.form-special-offers{margin:30px 0 0}.jl-no-tabs #tabinfo-spcl-offr h2{margin-bottom:0}.jl-no-tabs.mod-prod-info-tab .special-offer-summary .bundle-headline{margin:8px 0 0}.jl-no-tabs .BVRRDisplayContent{width:524px}.jl-no-tabs .BVRRDisplayContentNoReviewsImage,.jl-no-tabs .BVRRDisplayContentHeader{border-top:1px solid #bfbdb7}.jl-no-tabs .BVRRDisplayContentTitle{font-size:18px;font-family:Arial,Helvetica,sans-serif}.special-offer-summary{overflow:hidden}.special-offer-summary li{background:0;color:#aa2b2b;display:block;float:left;font-size:16px;font-weight:bold;line-height:normal;margin-bottom:5px;padding:0}.special-offer-summary li.left{margin-right:15px;width:196px}.tab-banner{clear:both;display:block;float:left;margin:15px 0}#tabinfo-care-info .tab-banner{margin:15px 0 0}.info-message{border-bottom:1px solid #dedbd2;border-top:1px solid #dedbd2;clear:both;float:left;margin:18px 0;overflow:hidden;padding:15px 10px;width:457px}.col-6 .info-message{width:310px}.info-message-red,.info-message-red a,.info-message-red a:link,.info-message-red a:visited{color:#aa2b2b}.info-message-green,.info-message-green a,.info-message-green a:link,.info-message-green a:link{color:#60bd68}#tabinfo-spcl-offr .info-message *,#tabinfo-care-info .info-message *{font-size:12px}#tabinfo-spcl-offr .info-message p,#tabinfo-care-info .info-message p{padding-bottom:5px}.info-message a{font-weight:bold}#tabinfo-spcl-offr .view-more-details,#tabinfo-care-info .view-more-details{font-size:11px}.info-message img{float:left;margin-right:15px}.info-message div{float:right;width:255px}#tabinfo-delivery .delivery-info-list .delivery-info-item{border-top:1px solid #eeede3;list-style-type:none;margin:0;padding:16px 0 21px}#tabinfo-delivery .delivery-info-item:first-child{border-top:0}#tabinfo-delivery .delivery-info-item .icon-wrap{float:left;width:60px}#tabinfo-delivery .delivery-info-item .icon-wrap .icon{font-size:31px;color:#8f8c86}#tabinfo-delivery .delivery-info-item .info-wrap{float:right;padding:7px 0 0;width:417px}.jl-no-tabs #tabinfo-delivery .delivery-info-item .info-wrap{width:464px}#tabinfo-asaf-info #tabinfo-delivery .delivery-info-item .info-wrap{width:420px}#tabinfo-asaf-info #tabinfo-delivery h2{margin-bottom:0}#tabinfo-delivery .delivery-info-item h3{font-size:1.25em;margin:0}#tabinfo-delivery .delivery-info-item dl{margin:14px 0 0;width:100%}#tabinfo-delivery .delivery-info-item dl:first-child{margin-top:0}#tabinfo-delivery dt{float:left;font-weight:normal;padding:0;width:329px}.jl-no-tabs #tabinfo-delivery dt{width:376px}#tabinfo-asaf-info #tabinfo-delivery dt{width:332px}#tabinfo-delivery dt,#tabinfo-delivery dd{margin:6px 0 0}#tabinfo-delivery dt:first-child,#tabinfo-delivery dt:first-child+dd{margin:0}#tabinfo-delivery dt li{background-image:none;padding-left:0}#tabinfo-delivery dd{width:80px;float:right;text-align:right;padding:0}#tabinfo-delivery p{margin:0;padding:0}#tabinfo-delivery .text-wrap{display:block;margin:10px 0 0}#tabinfo-delivery .more-link{display:inline-block;margin:14px 0 0;text-decoration:none}#tabinfo-delivery .more-link:hover{text-decoration:underline}#tabinfo-delivery dl.int-delivery.not-avail p{color:#bfbfbf}#tabinfo-asaf-info #tabinfo-delivery+.mod-divider{margin-top:0}.mod-prod-info-tab div.selected{display:block}.mod-prod-info-tab div h2{padding-bottom:0;margin-bottom:12px;font-size:16px}.mod-prod-info-tab div p{padding-bottom:25px}.mod-prod-info-tab div p a{display:inline-block;padding-top:10px}.mod-prod-info-tab div dl.collect-plus p a{display:inline;white-space:nowrap}#tabinfo-returns p a{padding-top:0}.mod-prod-info-tab div ol li{background:0}.included-list{margin-top:16px}.included-list li{background:#fff;margin-bottom:5px;padding-left:0}.download-box{margin-top:16px;overflow:hidden;border:1px solid #dedbd2;padding:7px 0}.download-box p{padding:5px 10px 10px 15px}.download-box a{border-right:1px solid #dedbd2;padding:21px 0 16px 0;display:block;text-decoration:none;float:left}.download-box .pdf{background:url("/assets/build/view-pdf-icon.gif") no-repeat 35px 15px #fff;text-indent:75px;width:44%;text-decoration:underline}.download-box .pdf-reader{background:url("/assets/build/download-pdf-icon.gif") no-repeat 60px 15px #fff;border:0;text-indent:100px;width:50%;text-decoration:underline}.care-guide-list{float:left;margin-top:10px}.care-guide-list li{list-style:none;background:0;padding-left:0;padding-right:38px;float:left;width:199px}.main .care-guide-list li p{width:150px;float:left}.care-guide-list li img{margin-right:10px;float:left;vertical-align:middle}.main .last-elem{padding-bottom:0}.no-js .last-promo{padding-bottom:0}.mod .highlight{margin-top:16px;padding:16px 18px}.mod .highlight h3{padding-bottom:10px;border-bottom:1px solid #dedbd2;margin-bottom:12px}.mod .highlight img{margin-right:20px}.mod .highlight h4{margin-bottom:5px}.mod .highlight p{padding-bottom:0}.mod .highlight .mod-divider{margin:16px 0}.ie7 .mod .highlight .mod-divider{margin:9px 0}.mod .highlight-no-bg{background:#fff}.tab-content .highlight-with-img .content{display:inline-block;width:360px}.mod-brand-logo{margin-top:25px}.mod-brand-logo a{display:inline-block}.mod-feature-icons ul{list-style:none}.mod-feature-icons ul li{background:0;float:left;line-height:0;list-style:none;margin-right:12px;padding:0}.mod-feature-icons a{display:block}.mod-feature-icons a.no-link{cursor:default}.product-msg-wrap{position:relative;left:-2px;width:101%}.product-msg-wrap ul{padding:0 2px 2px}.product-msg-wrap li:first-child{margin-top:16px}.product-msg-wrap li{display:inline-block;width:100%;padding:11px 10px 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;border:1px solid #50a853;color:#393939}.product-msg-wrap.delivery-msg-wrap li{padding:8px 10px 9px;border-color:#234d9e}.product-msg-wrap.delivery-msg-wrap .msg-text{padding-top:1px}.product-msg-wrap .msg-text{display:inline-block;vertical-align:middle;padding-top:4px;text-align:left}.product-msg-wrap .msg-text a{text-decoration:none;color:#393939}.product-msg-wrap .msg-text a:hover{text-decoration:underline}.product-msg-wrap .msg-icon,.warranty-info .msg-icon{display:inline-block;vertical-align:middle;padding-right:6px;font-size:23px}.product-msg-wrap .icon-tick{color:#50a853}.product-msg-wrap .icon-approved-supplier{font-size:30px;color:#234d9e}.product-msg-mod-divider-hidden{display:none}.mod-key-features>ul>li{padding:0 0 4px}.mod-key-features a{text-decoration:none}.mod-key-features a:hover{text-decoration:underline}.mod-key-features a.tab-link{display:inline-block;font-weight:bold;margin-top:3px}.selection-grid{clear:left;float:left;margin-top:0;width:100%}.ie7 .selection-grid a:hover{z-index:3}.ie7 .selection-grid{z-index:2}.selection-grid li{background:#fff;float:left;padding:0}.selection-grid a{border:1px solid #dedbd2;display:block;line-height:25px;margin:7px 7px 7px 0;outline:0;padding:4px 1px;position:relative;left:0;top:0;text-align:center;text-decoration:none;zoom:1;width:31px}.selection-grid .last a,.selection-grid .last{margin-right:0}.selection-grid a:hover,.selection-grid li.selected a{border-color:#27853f;color:#27853f}#prod-info-tab .selection-grid .asaf-popup-leg .selection-grid .asaf-popup-leg-option{margin-right:10px!important;width:163px!important;height:auto;margin-bottom:8px}.mod-asaf-fabric .asaf-fabric-grid .asaf-popup-leg .selection-grid{margin-bottom:0}.selection-grid li.selected .asaf-popup-leg .selection-grid li.selected a,.selection-grid li.selected .asaf-popup-leg .selection-grid li.selected a:hover{border:2px solid #27853f;cursor:default}.selection-grid li.selected .asaf-popup-leg .selection-grid li a:hover{border:1px solid #27853f}.selection-grid .asaf-popup-leg .selection-grid .asaf-popup-leg-option.selected .asaf-delivery-flag{color:#27853f}.selection-grid li.selected .asaf-popup-leg .selection-grid li a{border:1px solid #dedbd2;color:#dedbd2;cursor:pointer}.selection-grid li.selected .asaf-popup-leg .selection-grid li a .asaf-delivery-flag{color:#5f5f5f}.selection-grid li.selected a{border-width:2px;cursor:default;font-weight:bold;padding:3px 0}.selection-grid .out-of-stock a{color:#afafaf}.selection-grid span.out-of-stock{display:block;line-height:0;height:0;text-indent:-9999px}.ie7 .selection-grid span.out-of-stock{height:auto;position:absolute}.mod-product-colour .selection-grid span.out-of-stock,.mod-product-colour .selection-grid .selected span.out-of-stock,.mod-product-size .selection-grid .out-of-stock a .out-of-stock,.mod-product-size .selection-grid-medium .out-of-stock a .out-of-stock,.mod-product-colour .selection-grid-quickview span.out-of-stock,.set-selection-grid span.out-of-stock,.asaf-out-of-stock-indicator,.asaf-legs-out-of-stock-indicator{border:1px solid #8d8c8c;box-shadow:0 1px 0 0 #fff;content:"";left:-7px;position:absolute;top:48%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);width:45px;background:#8d8c8c}.mod-product-colour .selection-grid span.out-of-stock.small{left:-8px;transform:rotate(-51deg);-ms-transform:rotate(-51deg);width:41px}.mod-product-colour .selection-grid-quickview span.out-of-stock.small{margin-left:-22px;transform:rotate(-51deg);-ms-transform:rotate(-51deg);width:41px}.mod-product-colour .selection-grid .selected span.out-of-stock.small{left:-9px;transform:rotate(-52deg);-ms-transform:rotate(-52deg)}.mod-product-colour .selection-grid-quickview .selected span.out-of-stock.small{transform:rotate(-52deg);-ms-transform:rotate(-52deg)}.mod-product-size .selection-grid-medium .out-of-stock a .out-of-stock{left:4px;transform:rotate(-46deg);-ms-transform:rotate(-46deg)}.selected .asaf-legs-out-of-stock-indicator{left:-29px}.selected .asaf-out-of-stock-indicator{left:-16px;width:95px}.asaf-out-of-stock-indicator{left:-15px;top:49%;width:96px}.asaf-legs-out-of-stock-indicator{left:-28px;top:50%;width:191px;transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.mod-product-colour .selection-grid-quickview span.out-of-stock,.mod-product-size .selection-grid .out-of-stock a .out-of-stock{left:50%;margin-left:-24px}.ie8 .mod-product-colour .selection-grid span.out-of-stock,.ie8 .mod-product-size .selection-grid .out-of-stock a .out-of-stock,.ie8 .mod-product-size .selection-grid-medium .out-of-stock a .out-of-stock,.ie8 .mod-product-colour .selection-grid-quickview span.out-of-stock,.ie8 .set-selection-grid li span.out-of-stock,.ie8 .asaf-out-of-stock-indicator{background:transparent url('/assets/build/oos_strike_through.png') no-repeat;border:0;box-shadow:none;height:36px;left:-4px;position:absolute;top:-3px;width:37px}.ie8 .mod-product-size .selection-grid .out-of-stock a .out-of-stock{left:50%;margin-left:-21px}.ie8 .asaf-out-of-stock-indicator{background:transparent url('/assets/build/asaf_oos_strike_through.png') no-repeat;width:74px;height:74px;left:-5px;top:-5px}.ie8 .asaf-legs-out-of-stock-indicator{background:transparent url('/assets/build/asaf_legs_oos_strike_through.png') no-repeat;width:143px;height:143px;left:-6px;top:-6px;border:0}.ie8 .mod-product-size .selection-grid .selected span.out-of-stock{height:35px}.ie8 .mod-product-size .selection-grid-medium .out-of-stock.selected a .out-of-stock{top:-4px!important}.ie8 .mod-product-colour .selection-grid-quickview span.out-of-stock{left:50%;margin-left:-20px;top:-3px}.ie8 .set-selection-grid li span.out-of-stock{width:34px;height:34px;top:-7px;left:-7px}.ie8 .mod-product-colour .selection-grid span.out-of-stock.small{left:-5px;top:-5px;width:32px}.ie8 .mod-product-colour .selection-grid-quickview span.out-of-stock.small{margin-left:-18px;top:-4px;width:32px}.set-selection-grid span.out-of-stock{left:-6px;width:36px}.mod-product-colour .selection-grid a{line-height:0;padding:4px;width:auto}.mod-product-colour .selection-grid .selected a{padding:3px}.asaf-legs-grid .selection-grid .selected a{padding:6px}.mod-product-size .selection-grid .out-of-stock a{background:#f3f1ed;color:#5f5f5f}.mod-product-size .selection-grid .out-of-stock.selected a{background-position:50% 50%}.mod-product-size .selection-grid .out-of-stock.two-lines a{background-image:url('/assets/build/out_stock_cross_2.gif')}.mod-product-size .selection-grid .out-of-stock.three-lines a{background-image:url('/assets/build/out_stock_cross_3.gif')}.mod-product-size .selection-grid-medium .out-of-stock a{background-position:16px 4px}.mod-product-size .selection-grid-large .out-of-stock a{background-position:25px 3px}.mod-product-size .selection-grid-xlarge .out-of-stock a{background-position:37px 3px}.mod-product-size .selection-grid-xlarge .out-of-stock.two-lines a{background-position:32px 3px}.mod-product-size .selection-grid-xlarge .out-of-stock.three-lines a{background-position:22px 2px}.mod-product-size .selection-grid-xxlarge .out-of-stock a{background-position:65px 4px}.mod-product-size .selection-grid-xxlarge .out-of-stock.two-lines a{background-position:59px 3px}.mod-product-size .selection-grid-xxlarge .out-of-stock.three-lines a{background-position:51px 2px}.selection-grid-small{margin-top:0}.selection-grid-small a{font-size:11px;line-height:25px;margin:1px 2px 1px 0;width:31px}.selection-grid .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;margin:7px 7px 0 0;width:33px}.selection-grid-small .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;margin:1px 2px 1px 0;width:33px}.selection-grid-medium .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;width:58px}.selection-grid-large .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;width:75px}.selection-grid-xlarge .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;width:103px}.selection-grid-xxlarge .blank{background:#f3f1ed;border:1px solid #dedbd2;height:33px;width:159px}.selection-grid .blank.last{margin-right:0}.selection-grid-small .blank.last,.selection-grid-small .last a,.selection-grid-small .last{margin-right:-1px}.selection-grid-small:first-child{margin-top:4px}.selection-grid-medium a{font-size:11px;width:56px}.selection-grid-large a{font-size:11px;width:73px}.selection-grid-xlarge a{font-size:11px;width:99px;padding:9px 2px;line-height:14px;word-wrap:break-word}.selection-grid-xxlarge a .size,.selection-grid-xlarge a .size{border-top:1px solid transparent;border-bottom:1px solid transparent;display:block}.selection-grid-xxlarge .selected a .size,.selection-grid-xlarge .selected a .size{border-top:0;border-bottom:0}.selection-grid-xxlarge a{font-size:11px;width:157px;padding:9px 1px;line-height:14px;word-wrap:break-word}.selection-grid-xlarge li.selected a{padding:9px 1px}.selection-grid-xxlarge li.selected a{padding:9px 0}.mod-product-colour,.mod-product-size{margin-top:3px}#dressipiSizeAdvice{padding-top:10px;padding-bottom:5px}#content.personal-style-edit{margin-top:15px}.mod-product-size{margin-bottom:22px}.mod-product-size h3{float:left;font-weight:normal;margin:16px 0 0;width:100%}.mod-product-size .visual-divider{float:left;width:100%}.mod-multi-product-types .mod-stock-availability a{font-weight:bold;margin-left:2px}.mod-product-colour .mod-stock-availability,.mod-product-size .mod-stock-availability{float:right;font-size:12px;min-height:32px;text-align:right;width:140px;margin-top:-11px}.wishlist-items .mod-stock-availability .availability-of-stock,.mod-multi-product-types .mod-stock-availability .availability-of-stock{padding-top:5px}.with-colour-selector{margin-top:15px}.mod-size-guide{margin-top:0}.mod-size-guide a{background:url('/assets/build/size-guide.gif') no-repeat 0 1px #fff;font-size:11px;font-weight:bold;padding-left:44px;padding-bottom:1px;text-decoration:none}.mod-bundle-summary ul{margin:16px 0 12px}.mod-set-indication ul{margin-top:2px}.mod-set-indication li{background:#fff;margin:11px 0 0;float:right}.mod-set-indication li.first{float:left}.mod-set-indication li a,.mod-set-indication li img{display:block}.mod-prod-price{margin-top:20px}.mod-prod-price .price .unit-price{color:#393939;display:block;font-size:14px;line-height:18px;font-weight:normal;margin-top:2px}.mod-prod-price .price span{display:block;margin-bottom:7px;font-weight:bold}.mod-prod-price .price strong{font-size:26px;line-height:28px;font-weight:normal}.mod-prod-price .price strong span.now-price{display:inline;font-weight:normal}.ie7 .mod-prod-price .price{line-height:20px}.spcl-offr .price strong,.spcl-offr .price span+strong span{color:#900}.spcl-offr .price strong span{color:#393939}.mod-prod-price.spcl-offr{margin-top:18px}.mod-top-spcl-offr.no-view-more li{padding:0}.mod-top-spcl-offr.no-view-more+hr{display:none}.mod-top-spcl-offr.no-view-more+hr+.mod-prod-price.spcl-offr{margin-top:13px}#BVRRSummaryContainer+.mod-divider{margin-top:8px}.mod.mod-product-colour .detail-pair h2,.mod.mod-product-size .detail-pair h2,.mod-product-code.detail-pair h2,.mod-product-code.detail-pair h4{font-size:12px;line-height:16px;padding-bottom:0}.mod.mod-product-colour .detail-pair p,.mod.mod-product-size .detail-pair p,.mod-product-code.detail-pair p{font-weight:normal;font-size:12px}.mod.mod-product-colour .detail-pair p,.mod.mod-product-size .detail-pair p{font-weight:bold}.mod-wish-list-links.addToBasket-panel.highlight{margin-top:16px;margin-bottom:2px}.mod-multi-product-types .mod-stock-availability p{float:left;text-align:left;font-weight:bold}.mod-multi-product-types .mod-stock-availability p.out-of-stock-email{float:left;text-align:left;font-weight:normal}.mod-promo-highlights{margin-top:8px}.mod-promo-highlights li{margin:11px 0 0;padding:8px 0 0 40px;position:relative}.col-10 .mod-promo-highlights li{margin-bottom:11px;margin-top:0}.mod-promo-highlights li:first-child{margin-top:0}.js .col-10 .mod-promo-highlights li{float:left;width:235px}.col-10 .mod-promo-highlights li.left-col{padding-right:30px}.mod-promo-highlights p{line-height:normal}.mod-promo-highlights .delivery-info,.js .col-10 .mod-promo-highlights .delivery-info{width:230px}.col-10 .mod-promo-highlights .delivery-info{width:auto}.mod-promo-highlights .from{font-size:12px;font-weight:normal}.col-6 .mod-promo-highlights .free-returns,.col-6 .mod-promo-highlights .prod-swatch-info{padding-bottom:5px;padding-top:23px;margin-bottom:0;margin-top:16px}.col-6 .mod-promo-highlights li+.free-returns,.col-6 .mod-promo-highlights li+.prod-swatch-info{border-top:1px solid #dedbd2}.col-6 .mod-promo-highlights .free-returns+.prod-swatch-info{margin-top:0}.mod-promo-highlights .icon-link,.mod-promo-highlights .icon{left:-2px;position:absolute;top:0}.mod-promo-highlights .icon-link .icon{position:static}.mod-promo-highlights.delivery-info-wrap a.icon-link:hover{text-decoration:none}.mod-promo-highlights .icon{color:#8f8c86;font-size:31px;display:inline-block}.mod-promo-highlights .unavailable .icon{color:#cccbc8}.mod-promo-highlights .icon-delivery{margin-top:1px}.mod-promo-highlights .icon-collect{margin-top:3px}.mod-promo-highlights .icon-collect-plus{margin-top:4px}.col-6 .mod-promo-highlights .free-returns .icon-link,.col-6 .mod-promo-highlights .free-returns .icon{margin:-7px 0 0;top:50%}.col-6 .mod-promo-highlights .prod-swatch-info .icon-link,.col-6 .mod-promo-highlights .prod-swatch-info .icon{top:13px}.mod-promo-highlights .title-wrap{margin:0 0 7px}.mod-promo-highlights .title-wrap h2{float:left;font-size:15px;width:210px}.mod-promo-highlights .int-delivery .title-wrap h2{width:180px}.col-10 .mod-promo-highlights .title-wrap h2{width:auto}.js .col-10 .mod-promo-highlights .title-wrap h2{width:150px}.mod-promo-highlights .int-delivery.unavailable .title-wrap h2{width:auto}.mod-promo-highlights .price{float:right;font-size:15px;font-weight:bold}.mod-promo-highlights a{text-decoration:none}.mod-promo-highlights.delivery-info-wrap a:hover{text-decoration:underline}.mod-promo-highlights h2 a:hover,.mod-promo-highlights h2 a:focus,.mod-promo-highlights p a.tab-link:hover{text-decoration:underline}.mod-promo-highlights .coll-collectdate{display:inline-block}#swogoBundles.hidden{display:none;visibility:hidden}.mod-did-you-know,.mod-like-because,.mod .mod-did-you-know,.mod .mod-like-because{background-image:url('/assets/build/thumbs_up_icon.gif');background-repeat:no-repeat;background-position:16px 10px;margin:10px 0 0;padding:14px 18px 14px 74px;width:auto;display:block;min-height:40px}.mod-did-you-know,.mod .mod-did-you-know{background-image:none;margin:-3px 0 3px;padding:22px 18px 0;float:right;width:439px;position:relative}.mod-did-you-know:before,.mod .mod-did-you-know:before{content:"";position:absolute;left:-20px;top:-1px;height:100%;width:1px;background:0}.mod-did-you-know:after,.mod .mod-did-you-know:after{content:"";position:absolute;left:-20px;bottom:-20px;height:30px;width:1px;background:0}.mod-set-info .mod-did-you-know{margin:0 18px}.mod-did-you-know .did-you-know-image{float:left;display:block;width:65px;clear:left}.mod-did-you-know .did-you-know-image img{margin:0}.mod-did-you-know .did-you-know-content{float:left;padding-top:8px;width:374px}.mod-did-you-know div{margin-bottom:18px}.mod-did-you-know:after{content:"";clear:both;display:block}.ie7 .mod-like-because,.ie8 .mod-like-because,.ie7 .mod .mod-like-because,.ie8 .mod .mod-like-because{float:left;width:488px}.ie7 .col-6 .mod-like-because,.ie8 .col-6 .mod-like-because,.ie7 .col-6 .mod-did-you-know,.ie8 .col-6 .mod-did-you-know,.ie7 .col-6 .mod .mod-did-you-know,.ie8 .col-6 .mod .mod-did-you-know{width:236px}.mod-did-you-know h2,.mod-like-because h2,.info-table .mod-did-you-know h2,.info-table .mod-like-because h2{float:left;margin-bottom:0;padding-bottom:0;border-bottom:0;font-size:100%}.mod-did-you-know a{display:inline-block;font-weight:bold;margin-bottom:5px}#bundle-highlight-section .mod.mod-did-you-know,#bundle-highlight-section .mod.mod-did-you-know.highlight,#bundle-highlight-section .mod-did-you-know,.info-table .mod.mod-did-you-know,.info-table .mod.mod-did-you-know.highlight,.info-table .mod-did-you-know{margin:24px 0 0;width:544px}#bundle-highlight-section .mod.mod-did-you-know,#bundle-highlight-section .mod.mod-did-you-know.highlight,#bundle-highlight-section .mod-did-you-know{margin-top:18px}#bundle-highlight-section .mod-did-you-know .did-you-know-content,.info-table .mod-did-you-know .did-you-know-content{width:479px}.mod-set-info .mod.mod-did-you-know,.mod-set-info .mod.mod-did-you-know.highlight,.mod-set-info .mod-did-you-know{margin:0 18px;width:292px;padding-left:18px}.mod-set-info .mod-did-you-know .did-you-know-content{width:227px}#bundle-highlight-section .mod-did-you-know:after,#bundle-highlight-section .mod-did-you-know:before,.info-table .mod-did-you-know:after,.info-table .mod-did-you-know:before,.mod-set-info .mod-did-you-know:after,.mod-set-info .mod-did-you-know:before{display:none}.mod-media-player{position:relative}.mod-media-player:after{clear:both;content:'';display:block}.mod-media-player .wrapper:after{clear:both;content:'';display:block}.mod-media-player .media-controls{float:left;margin-right:15px;width:89px}.mod-media-player .media-controls .media-images{height:307px;overflow:hidden}.media-overlay .mod-media-player .media-controls .media-images{height:396px}.mod-media-player .media-controls .media-images.static{height:auto;overflow:visible}.no-js .mod-media-player .media-controls .media-images{border:0;height:373px;overflow:auto;width:108px}.media-controls .media-images ul{left:0;position:relative;top:0}.mod-media-player .carousel .image{display:none;-moz-backface-visibility:hidden}.jl-ipad .mod-media-player .carousel .image{float:left;display:block}.media-controls .media-images .img-medium{float:none}.media-controls .control{border:1px solid #bdbdbd;cursor:pointer;display:block}.media-controls .control:hover{border-color:#27853f}.jl-ipad .media-controls .control:hover{border-color:#bdbdbd}.media-controls .start,.media-controls .end{padding:4px 0;position:relative;z-index:1}.media-controls .start{margin:0 0 -1px}.media-controls .start .icon,.media-controls .end .icon{height:14px}.media-controls .start .icon{background:url('/assets/build/media-controls-up.gif') no-repeat 0 0;display:block}.media-controls .end .icon{background:url('/assets/build/media-controls-down.gif') no-repeat 0 0;display:block}.media-controls .inactive{cursor:default}.media-controls .inactive .icon{background-position:0 -14px}.media-controls .inactive:hover{border-color:#dedbd2}.no-js .media-controls ul a.active{border:1px solid #27853f}.no-js .media-controls ul a.active:hover{border-color:#5f5f5f}.media-player{float:left;position:relative}.media-player.asaf-media-player{float:none}.media-overlay .mod-media-player.single-item .media-player{float:none;margin:0 auto}.media-player .prev,.media-player .next{background:url('/assets/build/arrow_left_sml.png') no-repeat 0 0 transparent;display:block;height:34px;position:absolute;margin-top:-17px;opacity:.01;filter:alpha(opacity = 1);top:50%;width:34px;z-index:99;-moz-backface-visibility:hidden}.jl-ipad .media-player .prev,.jl-ipad .media-player .next{display:none!important}.jl-ipad #quick-view-overlay .media-player .prev,.jl-ipad #quick-view-overlay .media-player .next{display:block!important;opacity:1!important}.media-player .prev{left:0;margin-left:6px}.media-player .next{background-image:url('/assets/build/arrow_right_sml.png');margin-right:6px;right:0}.ie7 .media-player .prev,.ie8 .media-player .prev{background-image:url('/assets/build/arrow_left_sml.gif')}.ie7 .media-player .next,.ie8 .media-player .next{background-image:url('/assets/build/arrow_right_sml.gif')}.ie7 .media-overlay .media-player .prev,.ie8 .media-overlay .media-player .prev{background-image:url('/assets/build/arrow_left_sml.gif')}.ie7 .media-overlay .media-player .next,.ie8 .media-overlay .media-player .next{background-image:url('/assets/build/arrow_right_sml.gif')}.media-player .carousel .inactive,.media-overlay .media-player .carousel .inactive{background:0;cursor:default}.media-player .wrapper{height:476px;overflow:hidden;position:relative;width:475px}.media-player .wrapper .media{display:block}.media-player .wrapper a.media{cursor:url('/assets/build/zoomin.cur'),crosshair}.mod-fashion-media-player .wrapper{height:627px}.mod-fashion-media-player .media-controls .media-images{height:412px}.media-overlay .media-controls li{float:none;display:block}.media-overlay .media-controls ul a{margin:0 0 6px 0}.tooltip{display:block}.media-controls .media-images ul li{margin:0 0 -1px;position:relative}.media-controls .media-images li:hover,.media-controls .media-images li.active{z-index:1}.no-js .media-controls .media-images ul li{float:left}.media-controls a.img-medium:hover{border-color:#27853f}.jl-ipad .media-controls a.img-medium:hover{border-color:#dedbd2}.media-controls ul a.active,.media-controls .media-images ul li .img-medium.active,.media-controls ul li.active a,.media-controls .media-images ul li.active .img-medium{border:3px solid #27853f;cursor:default;padding:5px}.media-controls ul a img{display:inline-block;height:73px;width:73px}.media-controls .tooltip{top:25px;left:94px}.media-controls .active .tooltip{top:24px;left:93px}.media-controls .other-media-controls{margin-top:8px}.media-controls .other-media-controls .button{float:none;margin:8px 0}.media-controls .other-media-controls .button.btn-ssmall-video{display:none}.js-video-supported .media-controls .other-media-controls .button.btn-ssmall-video{display:inline-block}.btn-ssmall-360{width:89px;background:url("/assets/buttons/btn-ssmall-360.gif") 0 0 no-repeat}.btn-ssmall-video{width:89px;background:url("/assets/buttons/btn-ssmall-video.gif") 0 0 no-repeat}.btn-ssmall-zoom{width:103px;background:url("/assets/buttons/btn-larger-view.gif") 0 0 no-repeat}.zoom-msg{font-size:11px;text-align:center;display:block;visibility:hidden;margin:15px 0 0}.zoom-msg .button{float:none;margin:0 0 0 15px}.zoom-msg-center .button{margin:0}.btn-slrg-360{width:184px;background:url("/assets/buttons/btn-slrg-360.gif") 0 0 no-repeat}.media-overlay .btn-slrg-360{width:89px;background-image:url("/assets/buttons/btn-ssmall-360.gif")}.media-overlay .btn-slrg-360.active{outline:2px solid #27853f;cursor:default;background-position:0 0;overflow:hidden}.media-overlay .btn-slrg-360{float:none;margin:32px 0 6px}.media-controls .video{margin-top:11px}.media-controls .video li{padding-top:6px}.media-controls .video a{position:relative;width:auto}.media-controls a.active{cursor:default}.media-controls .video .play{background:url('/assets/build/video-play.gif') 0 0 no-repeat transparent;display:block;position:absolute;left:50%;height:26px;top:50%;width:24px;margin:-13px 0 0 -12px}.media-controls .video .tooltip{top:37px;left:188px}.media-overlay{-moz-box-shadow:5px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 0 rgba(0,0,0,0.3);box-shadow:5px 5px 0 rgba(0,0,0,0.3);min-height:664px;padding:16px;width:937px}.media-overlay h2{font-size:22px;font-weight:normal;width:680px}.media-overlay .intro{width:450px}.media-overlay .media-controls{float:left;margin-right:32px}.media-overlay .colour-picker-hidden .media-controls,#media-overlay.video-view .media-controls{margin-right:47px}.media-overlay .media-controls .control.start,.media-overlay .media-controls .control.end{display:none}.carousel{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.media-overlay .media-player,#media-overlay.video-view .media-overlay .media-player{float:left;width:664px;margin-right:32px}.media-overlay .side-panel{bottom:16px;position:absolute;right:16px;width:120px}.media-overlay .wrapper{height:auto;width:664px}.media-overlay .wrapper-portrait{height:947px}.media-overlay .video-player{display:none}.media-overlay .video-player object{display:block;margin:0 auto}.media-overlay .media-player .prev,.media-overlay .media-player .next{background:url('/assets/build/arrow_left_sml.png') no-repeat 0 0 transparent;display:none;height:34px;margin-top:-17px;width:34px}.media-overlay .media-player .prev{margin-left:10px}.media-overlay .media-player .next{background-image:url('/assets/build/arrow_right_sml.png');margin-right:10px}.media-overlay .media-player .disabled{background:0;cursor:default}.media-overlay .media-controls .control.start,.media-overlay .media-controls .control.end{display:block;visibility:visible}.media-overlay .media-controls .media-images ul ul{height:418px;position:relative}.media-overlay .media-controls ul a{float:none;margin:0 0 -1px}.media-overlay .mod{display:block;margin-top:0}.media-overlay .close-panel{right:16px;top:16px;z-index:1}.media-overlay .media-player .wrapper .media{height:664px;min-height:475px;min-width:475px;width:664px}.media-overlay .media-video{color:#000;font-size:13px;display:none;margin:27px 0 0}.js-video-supported .media-overlay .media-video{display:block}.media-overlay .media-controls .video{margin-top:0}.mod-media-player.no-controls .media-player{float:none;margin:0 auto}#media-overlay #cq-s7-video-player,#media-overlay.video-view #cq-s7-video-player.hidden-s7-video-pl{position:absolute;visibility:hidden}#media-overlay.video-view #cq-s7-video-player{position:static;visibility:visible}#media-overlay #cq-s7-video-player .s7socialshare{display:none!important}.s7videoviewer{z-index:1}.s7videoviewer .s7videoplayer{background-color:#fff}.media-overlay .selection-grid{margin:0 -7px 0 0;overflow:auto;width:auto}.media-overlay .selection-grid a{margin:7px 7px 0 0}.media-overlay .mod-product-colour{border-top:1px solid lightgray;padding:4px 0 0}.media-overlay .mod-product-colour.overlay-hidden{display:none}.media-overlay .mod-stock-availability{display:none}.mod-product-colour .detail-pair,.mod-product-size .detail-pair{float:none;overflow:hidden;width:auto}.mod-product-colour .detail-pair h2,.mod-product-size .detail-pair h2{width:auto}.media-overlay .tooltip-trigger .tooltip{display:none!important;padding-bottom:8px}.media-overlay .mod:after{clear:both;content:'';display:block}.jl-ipad .mod-product-colour .tooltip-trigger .tooltip{text-indent:-99in;width:0}.jl-ipad .mod-product-colour .tooltip-trigger:hover .tooltip{visibility:hidden;z-index:999}#media-overlay.video-view #popup-colour-picker,#media-overlay.video-view #color-picker-toggler{display:none!important}.jl-ipad .carousel{overflow:hidden;width:100%}.jl-ipad .carousel .wrapper{overflow:hidden;position:relative}.jl-ipad .carousel .wrapper .media{float:left;opacity:1!important;overflow:hidden;position:static!important}.carousel .inner-wrap{min-height:475px}.jl-ipad .carousel .inner-wrap{height:476px;overflow:hidden;width:475px}.jl-ipad .asaf-media-player .carousel .inner-wrap{width:auto}.jl-ipad .media-overlay .carousel .inner-wrap{height:664px;margin:0 auto;min-height:475px;min-width:475px;overflow:hidden;width:664px}.jl-ipad #quick-view-overlay .media-overlay .carousel .inner-wrap{height:620px}.mod-terms{border:solid 1px #dedbd2;width:297px;padding:0 15px 16px;margin-top:16px}.wishlist-items .mod-terms{border:0;width:auto;padding:0;margin-top:0}.mod-terms h2{margin-top:16px;margin-bottom:16px}.mod-terms h3{margin:16px 0}.mod-terms ul{font-size:11px;padding-bottom:5px}.mod-terms ul li{line-height:13px;margin-bottom:10px}.mod-terms p{margin-bottom:8px;font-size:11px}.mod-terms .um-reg-chk{padding-top:15px;padding-bottom:10px}.mod-terms .um-reg-chk label{width:253px}.mod-terms .valid .messages{display:none}.mod-terms .valid .messages{display:none}.mod-terms small.field-error{width:auto}.mod-add-to-basket{margin-top:0;display:block}.mod-add-to-basket.empty{display:none}.mod-add-to-basket:before,.mod-add-to-basket:after{content:"";display:table}.mod-add-to-basket:after{clear:both}.mod-add-to-basket{*zoom:1}.mod-add-to-basket .highlight{float:left;display:inline-block;padding:16px 16px 0 16px;width:296px}#quick-view-content .mod-add-to-basket .highlight{width:263px}#quick-view-content .mod-add-to-basket .left.btn-yerr div{left:-111px}.mod-add-to-basket.wish-list-absent .highlight{padding-bottom:16px}.cross-sell .mod-add-to-basket.wish-list-absent+.added-to-basket{margin-top:3px}.cross-sell .mod-add-to-basket.wish-list-absent .added-to-basket{margin-bottom:4px;margin-top:3px}.ie8 .mod-add-to-basket .highlight{display:block}.mod-set-item .mod-add-to-basket .highlight{width:186px;margin-top:12px}.mod-set-item.grid .mod-add-to-basket .highlight{width:152px}.add-to-basket-out-of-stock .highlight{display:block;overflow:hidden}.mod-add-to-basket input.basket-quantity{margin-top:3px;width:30px;float:none}.mod-add-to-basket fieldset{float:left}.addToBasket-panel .btn-yerr h2{display:none}.addToBasket-panel .btn-yerr div li{background:0;padding:0;font-weight:bold}.fabric-metered-message{margin-left:-1px;margin-bottom:10px}.fabric-metered-calc-message{margin-bottom:17px}.shops-location{padding-left:0;margin-top:12px;border-bottom:solid 1px #dedbd2;width:100%;padding-bottom:12px;margin-bottom:5px}.wish-list-absent .shops-location{border-bottom:0;margin-bottom:0;padding-bottom:0}#quick-view-content .shops-location{border-bottom:0}#wrapper .shops-location .field-small,#quick-view-content .shops-location .field-small{width:80px;margin-right:5px;margin-top:3px}.shops-location .btn-yerr{left:4px}.shops-location .btn-yerr .btn{margin-bottom:0}form .mod-add-to-basket label{background:0;font-weight:bold;line-height:20px;margin-top:3px}.mod-add-to-basket label{background:0;margin-right:0;text-align:left;width:50px}.mod-add-to-basket .button{display:block;margin-top:0;margin-left:8px;margin-right:0}.mod-add-to-basket .highlight .btn-nerr{padding:0 0 0 8px}.mod-add-to-basket .highlight .btn-yerr span{float:left}.mod-add-to-basket .highlight .btn-yerr{margin-left:-1px;margin-top:0}.ie7 .mod-add-to-basket .highlight .btn-nerr .button{margin:0;padding:0}.mod-add-to-basket .highlight .btn-yerr .button{margin:4px 4px 0 4px}.add-to-basket-out-of-stock{text-align:center}.add-to-basket-out-of-stock .add-to-wishlist{margin:0}.mod-add-to-basket .summary{margin-bottom:16px;padding-bottom:8px}#prod-add-to-basket{margin-top:0;float:left}.ie7 #prod-add-to-basket{z-index:2}.warning-highlight{background:#fefafb url('/assets/build/bckg-row-error-xxsml.gif') no-repeat 14px center;padding:10px 15px 10px 47px;border:1px solid #f00001;color:#a80002;font-weight:bold;margin-bottom:-10px}.warning-highlight-visible{background:url("/assets/build/bckg-row-important-small.gif") no-repeat 10px center transparent;border:1px solid #60bd68;padding:20px 10px 20px 53px}.warning-highlight-visible p{color:#076c2b;line-height:14px}.mod-basket .items-added li{width:296px;line-height:16px;padding:0 0 4px 14px;background:0}.grid .mod-basket .items-added li{width:auto}.module-addToBasket .btn-plrg-addtobasket.inactive-add-to-basket,.module-addToBasket .btn-plrg-addtobasket.inactive-add-to-basket:hover,.module-addToBasket .btn-plrg-addtobasket.inactive-add-to-basket:focus,.module-addToBasket .btn-plrg-addtobasket.inactive-add-to-basket:active{background:url('/assets/buttons/outofstock_add.gif') no-repeat transparent 0 0;cursor:default}#add-M2M-to-basket{margin-bottom:20px}.basket-loader-small:after{content:"";position:absolute;background:url('/assets/build/add-loader-small.gif') no-repeat transparent 0 0;height:15px;width:16px;margin:5px 0 0 -58px}.module-addToBasket .basket-loader-small:after{margin:5px 0 0 -58px}.bundle-cols .basket-loader-small:after{margin:5px 0 0 -35px}.quantity .btn.basket-loader-small:after,.mod-set-item .basket-loader-small:after{margin:5px 0 0 -30px}.bundle-overlay .module-addToBasket .basket-loader-small:after{margin:5px 0 0 -48px}.btn-psml-addtobasket.inactive-add-to-basket,.btn-psml-addtobasket.inactive-add-to-basket:hover,.btn-psml-addtobasket.inactive-add-to-basket:focus,.btn-psml-addtobasket.inactive-add-to-basket:active,.mod-set-item .btn-psml-addtobasket.inactive-add-to-basket,.mod-set-item .btn-psml-addtobasket.inactive-add-to-basket:hover,.mod-set-item .btn-psml-addtobasket.inactive-add-to-basket:focus,.mod-set-item .btn-psml-addtobasket.inactive-add-to-basket:active,.quantity .btn .btn-psml-addtobasket.inactive-add-to-basket,.quantity .btn .btn-psml-addtobasket.inactive-add-to-basket:hover,.quantity .btn .btn-psml-addtobasket.inactive-add-to-basket:focus,.quantity .btn .btn-psml-addtobasket.inactive-add-to-basket:active{background:url('/assets/buttons/btn-psml-addtobasket-inactive.gif') no-repeat transparent 0 0;cursor:default}.module-addToBasket .btn-xlrg-addbundletobasket.inactive-add-to-basket,.module-addToBasket .btn-xlrg-addbundletobasket.inactive-add-to-basket:hover,.module-addToBasket .btn-xlrg-addbundletobasket.inactive-add-to-basket:focus,.module-addToBasket .btn-xlrg-addbundletobasket.inactive-add-to-basket:active{background:url('/assets/buttons/btn-xlrg-addbundletobasket-inactive.gif') no-repeat transparent 0 0;cursor:default}.module-addToBasket .btn-lrg-addbundletobasket.inactive-add-to-basket,.module-addToBasket .btn-lrg-addbundletobasket.inactive-add-to-basket:hover,.module-addToBasket .btn-lrg-addbundletobasket.inactive-add-to-basket:focus,.module-addToBasket .btn-lrg-addbundletobasket.inactive-add-to-basket:active{background:url('/assets/buttons/add_to_basket_bundle_OOS.gif') no-repeat transparent 0 0;cursor:default}.mod-basket.added-to-basket,.module-addToBasket .added-to-basket,.mod-set-item .added-to-basket{color:#086d2c;font-size:12px;background:#f0fff0;margin-top:10px;border:1px solid #60bd68}.bundle-overlay .module-addToBasket .added-to-basket{width:924px}#tabinfo-spcl-offr .module-addToBasket .added-to-basket{width:475px}.mod-set-item .cross-sell .added-to-basket,.mod-cross-sell-functional .cross-sell .added-to-basket{margin-left:-110px;width:330px}.mod-set-item.grid .cross-sell .added-to-basket{margin-left:0;width:auto}.mod-basket.added-to-basket .items-added li,.module-addToBasket .added-to-basket .items-added li,.mod-set-item .added-to-basket .items-added li{font-size:12px;padding:0 0 4px 0}.basket-fields .warnings-holder .warnings{color:#a80002;background:#fefafb;border:1px solid #f00001;padding:0 10px;box-sizing:border-box;position:absolute;right:0;left:auto;width:260px;top:30px}.basket-fields .warnings-holder{position:relative}.basket-fields .warnings-holder .warnings>h2{padding:10px 0 7px 0;font-size:12px;line-height:19px;font-weight:normal}.addToBasket-panel .basket-fields .warnings-holder .warnings{z-index:2}.cross-sell-details .basket-fields .warnings-holder{position:inherit}.multiple-basket-quantity .warnings.multi-prod,.cross-sell-details .basket-fields .warnings{color:#a80002;background:#fefafb;border:1px solid #f00001;padding:0 10px;box-sizing:border-box}.cross-sell-details .basket-fields .warnings{margin-left:-110px;width:330px;margin-top:15px;position:inherit}.multiple-basket-quantity .warnings.multi-prod>h2{padding:10px 0}.mod-basket.added-to-basket.one-item>div>h2,.mod-basket.added-to-basket.multi-item>div>h2{color:#a80002;background:#fefafb;border:1px solid #f00001;font-weight:normal;padding:10px 10px 15px 10px}.mod-add-to-basket-multi .mod-basket.added-to-basket>div>h2{padding-bottom:10px}.mod-basket.added-to-basket.one-item>div+div>h2,.mod-basket.added-to-basket.multi-item>div+div>h2{background-image:none;border-top:0;margin-top:-5px}#grid-wrapper .mod-basket.added-to-basket.one-item>div>h2{width:272px}.mod-wish-list-links .popup-info,.wishlist-login-wrapper{clear:both;display:inline-block;overflow:visible;padding:10px 0 10px 9px;text-align:left}.mod-wish-list-links .no-stock-wishlist .popup-info{padding-top:0}.mod-add-to-basket-multi .add-to-wish-list.view-login,.mod-wish-list-links .no-stock-wishlist .popup-info a{margin-left:53px}.mod-wish-list-links .no-stock-wishlist .popup-info .wish-list-details a{margin-left:0}.add-to-wish-list{background:url("/assets/build/wishlist_icon.gif") no-repeat 0 center transparent;display:block;line-height:20px;padding-left:25px;margin:0 0 0 91px;text-decoration:none;cursor:pointer;width:160px}.grid .add-to-wish-list{width:90px}.set-list-delivery,.main .col-10 .set-list-delivery{margin:27px 18px 0 18px;padding:20px 0 0 0;border-top:1px solid #dedbd2}.ie7 .add-to-wish-list{margin-left:96px}.mod-add-to-basket-multi .add-to-wish-list{background-position:0 center;padding-left:28px;margin:0 0 5px 80px}.mod-set-item .add-to-wish-list{margin-left:30px}.mod-set-item a.add-to-wish-list.view-login{margin-left:0}.mod-set-item.grid .add-to-wish-list{background-position:0 center;padding-left:28px;margin:0 0 5px 10px}.mod-set-item.grid a.add-to-wish-list.view-login{margin-left:-16px;width:200px;padding-left:24px}.no-js .add-to-wish-list{visibility:hidden}.wish-list-links-wrapper .popup{overflow:visible;display:none;margin-top:0;padding:0;width:190px;z-index:1000}.ie8 .wish-list-links-wrapper .popup{z-index:auto}.ie8 .mod-share-print ul .facebook .fb_iframe_widget,.ie8 .mod-share-print ul .facebook .fb_iframe_widget iframe,.ie8 .mod-share-print ul .facebook .fb_iframe_widget span,.ie8 .mod-share-print ul .social-button>a{position:inherit!important}.wish-list-links-wrapper .popup-display{margin-left:92px}.mod-set-item .wish-list-links-wrapper .popup-display{margin-left:0}.mod-set-item.grid .wish-list-links-wrapper .popup-display{margin-left:-15px}.mod-add-to-basket-multi .wish-list-links-wrapper .popup-display{margin-left:45px}.wish-list-links-wrapper .popup-display,.wish-list-links-wrapper .wish-list-details,.wish-list-links-wrapper .wish-list-details-wrapper{display:block}.wish-list-links-wrapper .popupArrow{background:url('/assets/build/popupPointer.png') no-repeat top center}.wish-list-links-wrapper .create-wish-list{background:#f4f2ec url("/assets/build/cross-icon.gif") no-repeat 10px 11px;border-top:1px solid #bebeb7;text-decoration:underline;padding:5px 0 10px 22px;display:block;line-height:20px;font-weight:bold;font-size:11px}.no-lists .create-wish-list{border-top:0;background-color:#fff}.wishlist-items .reg-chk{margin-top:10px;font-size:11px}.wishlist-items .reg-chk label{width:130px;float:left;font-weight:normal;margin:0;padding:0;text-align:left;line-height:14px;font-size:11px}.wishlist-items .reg-chk .checkbox{float:left;width:15px;padding:0}.wishlist-items .reg-find-out-more{display:block;clear:left;margin:0 0 10px 20px;font-weight:bold}.wishlist-items .mod-add-to-basket span.messages{display:none;margin-top:10px}.wishlist-items .mod-add-to-basket .error span.messages{display:block;width:139px}.wishlist-items .mod-add-to-basket .valid span.messages{display:none}.wishlist-items .mod-add-to-basket small.field-error{width:auto}.wish-list-links-wrapper ul.wish-list-links{float:none;width:auto}ul.wish-list-links{padding:10px 10px 7px 10px;font-size:11px}ul.wish-list-links li{background:url("/assets/build/wish-list-arrow-icon.gif") no-repeat 1px 4px;padding-left:12px;margin-left:0;line-height:16px;padding-bottom:4px}ul.wish-list-links li.inactive{color:#a7a7a7;background:url("/assets/build/wish-list-arrow-inactive-icon.gif") no-repeat 1px 4px;text-decoration:none}ul.wish-list-links li a{text-decoration:none;font-weight:normal}ul.wish-list-links li a{text-decoration:underline}.wish-list-links-wrapper .warning-highlight{background:#fff;font-size:11px;padding:11px 7px;width:174px;color:#076c2b;border:1px solid #60bd68}.wish-list-links-wrapper .fabric-wishlist-error{width:126px;background:url('/assets/build/chk-cross.gif') no-repeat scroll 7px 9px #fefafb;padding:6px 9px 8px 27px;border:1px solid #f00001;color:#a80002;width:153px;margin:12px 4px -3px;font-weight:normal}.wish-list-links-wrapper .fabric-wishlist-error p{line-height:13px}.grid .wish-list-links-wrapper .warning-highlight{width:159px}.wish-list-links-wrapper .warning-highlight a{color:#076c2b}.wish-list-links-wrapper .wish-list-added{display:none;padding:0 5px 10px 92px}.grid .wish-list-links-wrapper .wish-list-added{display:none;padding:0 5px 0 73px}.mod-add-to-basket-multi .wish-list-added{padding-left:44px}.wish-list-links-wrapper .wish-list-adding{background:url('/assets/build/loader-small-bodycolor-bg.gif') 70px center no-repeat #f4f2ec}.mod-add-to-basket-multi .wish-list-adding{background-position:22px center}.grid .wish-list-adding{background-position:49px center}.wish-list-adding div.warning-highlight{border:0;background:0}.multiprod-wishlist-form .checkbox-list{margin:0 0 0 18px}.multiprod-wishlist-form .checkbox-list li{padding-bottom:20px}.multiprod-wishlist-form ul label{width:530px}.multiprod-wishlist-form ul p{padding-left:23px}.multiprod-wishlist-form .product-code{font-size:12px;display:block}.multiprod-wishlist-form .error p.error-msg{clear:both;margin-left:20px}.btn-cancel a{margin:5px 15px 0 0;display:block;color:#5f5f5f}.multiprod-wishlist-form .mod-server-error{border-top:2px solid #F60;border-bottom:2px solid #F60;margin:20px 0 20px 0}.multiprod-wishlist-form .mod-server-error h3{padding:10px 0 3px 20px;margin:0;font-weight:normal;color:#F60;font-weight:15px}.multiprod-wishlist-form .mod-server-error p{padding:10px 0 10px 20px;color:#F60}.multiprod-wishlist-form .options .button{border-radius:0;margin:0}.multiprod-wishlist-form.js-loading .wish-list-spinner{display:block}#multiprod-wishlist.alt{position:relative}#multiprod-wishlist.alt .checkbox-list{margin-top:28px}#multiprod-wishlist.alt .mod-server-error{background:url("/assets/build/bckg-row-important-small.gif") no-repeat 19px 48%;border:1px solid #4aa751;margin:16px 0 0;padding:13px 10px 11px 57px}#multiprod-wishlist.alt .mod-server-error p{color:#5f5f5f;padding:0}#multiprod-wishlist.alt h2{overflow:hidden;text-overflow:ellipsis}.mod-child-products .visual-divider{margin-bottom:0;margin-top:-8px;border-bottom:0;padding-top:16px;padding-bottom:0;font-size:12px}div+div>.mod-child-products .visual-divider{border-top:1px solid #dedbd2;margin-top:10px}#qv-content-inner div+div>.mod-child-products .visual-divider.back-button{border-bottom:1px solid #dedbd2;border-top:0}.bundle-cols .mod-child-products .visual-divider,.mod-child-products{margin-top:0}.mod-child-products ul{margin-top:8px}#qv-content-inner .mod-child-products ul:after{clear:left;content:"";display:block}#qv-content-inner .mod-child-products ul:first-child{margin-top:0}.mod-child-products li{background:#fff;display:inline-block;margin:0;padding:0 0 8px}.mod-child-products h3{display:inline-block;padding-top:12px;width:100%}.mod-child-products label{padding:0;margin:0;text-align:left;width:295px}.mod-child-products #sku-services>div.additional-services-wrap{border:1px solid #dedbd2;padding:0 16px 16px;color:#5f5f5f;margin-top:13px}.mod-child-products #sku-services .additional-services-wrap h2.visual-divider{border:0;margin:0;padding-top:19px;font-size:14px;text-transform:capitalize}.mod-child-products #sku-services .additional-services-wrap .warranty-override li{padding-bottom:0}.mod-child-products #sku-services .additional-services-wrap ul{margin-top:14px}.mod-child-products #sku-services .additional-services-options label{width:201px;padding-right:70px;position:relative}.mod-child-products #sku-services .additional-services-options strong{position:absolute;right:0;top:0;width:70px;text-align:right}.mod-child-products #sku-services .additional-services-wrap .more-service-details a{text-decoration:none}.mod-child-products #sku-services .additional-services-wrap .more-service-details a:hover{text-decoration:underline}#qv-content-inner .mod-child-products label{width:240px}#qv-content-inner #sku-services ul:first-child li:first-child .separator-arrow-up-qv{background:url("/assets/build/tooltip-arrow-up.gif") no-repeat scroll 0 0 #fff;display:block;height:5px;position:absolute;left:40px;top:-5px;width:9px;z-index:9}#qv-content-inner #sku-services{border-bottom:1px solid #d8d6ce;padding-bottom:5px}#qv-content-inner #sku-services .notFirst{border-top:none!important}#qv-content-inner #sku-services .notFirst .separator-arrow-up-qv{background:none!important}#qv-content-inner .visual-divider.back-button{background:url("//johnlewis.scene7.com/is/image/JohnLewis/sprite-JL-main-v02?$alpha_png$") no-repeat scroll -848px -483px transparent;padding:14px 8px 14px 20px;font-weight:bold;cursor:pointer;text-decoration:underline;position:relative;width:auto}#qv-content-inner #sku-services ul:first-child li:first-child{padding-top:15px;position:relative;width:100%}#qv-content-inner .mod-child-products .more-service-details{padding-bottom:10px}.mod-child-products input{float:left;clear:left;margin:3px 0 0;padding:0}.mod-multi-product-types #prod-child .mod-stock-availability{margin:16px 0 -4px}.ie7 .mod-child-products input{background:#fff;margin:0}.mod-child-products .disabled label{color:#b2b2b2;cursor:default}.mod-child-products .more-service-details{padding-top:2px;font-weight:bold;clear:left}.bundle-cols .mod-child-products .more-service-details{padding-top:2px;font-weight:bold;clear:left;display:none}.mod-child-products .more-service-details a{padding:4px 4px 4px 0;font-weight:normal}.cross-sell .prod-options .more-service-details a,.cross-sell .item-details .more-service-details a{outline:red;padding-left:0;background:0;font-weight:normal;text-decoration:underline}.items-added{padding:13px 10px 10px}.items-checkout{overflow:visible;padding-top:0 16px 16px;border-top:0}.items-checkout ul{background-color:#fff}.items-checkout li{background:0;float:left;line-height:16px;padding:0}.items-checkout li a{text-decoration:none;color:#076c2b;padding:3px 15px 0 0;font-weight:bold}.items-checkout li a:hover{text-decoration:underline}.product-comparison-summary .items-checkout li a.view-basket-link{background:url("/assets/buttons/view_basket_btn.gif") no-repeat 0 0 transparent;text-indent:-9999px;display:block;width:141px;height:26px;padding:0;margin:0 14px 11px 12px}.items-checkout li a.view-basket-link{background:url("/assets/buttons/view_basket_btn.gif") no-repeat 0 0 transparent;text-indent:-9999px;display:block;width:141px;height:26px;padding:0;margin:0 14px 16px 16px}.mod-set-item.grid .items-checkout li a.view-basket-link{background:url("/assets/buttons/view_basket_setgrid.gif") no-repeat 0 0 transparent;width:131px;margin-right:10px;margin-left:11px;margin:0 12px 10px 10px}.product-comparison-summary .items-checkout li a.basket-switcher.checkout-link{background:url("/assets/buttons/checkout_btn_med.gif") no-repeat 0 0 transparent;text-indent:-9999px;display:block;width:141px;height:26px;padding:0;margin:0 14px 11px 12px}.items-checkout li a.basket-switcher.checkout-link{background:url("/assets/buttons/checkout_btn_med.gif") no-repeat 0 0 transparent;text-indent:-9999px;display:block;width:141px;height:26px;padding:0;margin-right:16px}.mod-set-item.grid .items-checkout li a.basket-switcher.checkout-link{background:url("/assets/buttons/set_checkout.gif") no-repeat 0 0 transparent;width:131px;margin:0 10px 10px 0}.items-checkout li a.basket-switcher.checkout-link:hover,.items-checkout li a.basket-switcher.checkout-link:focus,.items-checkout li a.view-basket-link:hover,.items-checkout li a.view-basket-link:focus{background-position:0 -26px}.items-checkout li a.basket-switcher.checkout-link:active,.items-checkout li a.view-basket-link:active{background-position:0 -52px}.mod-basket .items-added{padding:16px 16px 7px;font-size:11px;border-bottom:0}.mod-set-item.grid .mod-basket .items-added{padding-left:11px;padding-right:11px}.quantity .items-added{font-size:11px}.quantity .items-checkout{border-top:0}.quantity.out-of-stock-disabled{opacity:.3;filter:alpha(opacity = .3)}.cross-sell{position:relative}.cross-sell .img-medium{position:absolute;top:0;left:0;border:0;padding:0;margin:0}.cross-sell .out-of-stock-email a{display:block}.cross-sell-details{padding-left:110px}.cross-sell-details header{margin:0}.cross-sell-details h3{font-size:12px;margin:0}.cross-sell-details .items-added h3{margin-bottom:5px}.cross-sell-details .special-offer{font-size:12px;margin-top:2px}.cross-sell-details .price{margin-top:2px}.cross-sell-details .price a{color:#393939;font-weight:bold}.cross-sell-details .inline-ratings{margin-top:5px}.mod-cross-sell-functional{float:left}.mod-cross-sell-functional .cross-sell-details .prod-options{float:left;margin-bottom:9px}.col-6 .mod-cross-sell-functional .cross-sell-details .prod-options{width:222px}.mod-cross-sell-functional .size .messages{margin-top:5px}.mod-cross-sell-functional .size .field-error{width:146px}.cross-sell-details .prod-options{display:block;margin-top:8px}.cross-sell-details label{line-height:14px;margin-right:0;text-align:left;width:auto}.cross-sell-details .checkbox-list label{padding-top:2px}.cross-sell-details .basket-fields label{width:37px;text-align:right}.cross-sell-details .size{margin-top:8px;position:relative;float:none}.mod-set-item.grid .cross-sell-details .size{margin-top:4px}.cross-sell-details .size label{line-height:18px}.cross-sell-details .size select{width:174px}.grid .cross-sell-details .size select{width:175px;margin-top:1px}#prod-cross-sell-functional .cross-sell-details .size select{width:176px}.cross-sell-details .size a{display:none;font-size:11px;font-weight:bold;margin:5px 0 0 40px}.cross-sell-details .free-child-prod{margin-top:5px}.cross-sell-details .free-child-prod .last{padding-bottom:0}.cross-sell-details .colour{margin-top:6px;overflow:hidden}.mod-set-item.grid .cross-sell-details .colour{margin-top:4px}.cross-sell-details .colour h4{display:inline-block;float:left;margin-right:8px;padding-top:2px;font-weight:normal}.cross-sell-details .colour p{display:inline-block;float:left;margin-top:-1px}.mod-set-item .cross-sell-details .colour p{margin-top:1px}.cross-sell-details .colour strong{padding:0 15px 0 0}.cross-sell-details .checkbox-list{margin-top:10px}.mod-set-item.grid .cross-sell-details .checkbox-list{margin-top:6px}.cross-sell-details .checkbox-list label{padding-right:0;width:165px}.cross-sell-mod .cross-sell-details .checkbox-list label{width:200px}.cross-sell-details .checkbox-list .last,.cross-sell-details .checkbox-list li:last-child{padding-bottom:0}.cross-sell-details .more-service-details{padding-top:7px;font-weight:bold;clear:left;font-size:11px;display:none}.cross-sell-details .mod-add-to-basket{margin-top:0}.cross-sell-details .stock,.cross-sell-details .quantity{margin-top:10px}.cross-sell-details .quantity label{font-weight:bold;line-height:20px;margin-top:3px}.cross-sell-details .quantity input{width:39px;margin-top:3px}.view-all-prod{clear:both;display:inline-block;font-weight:bold;margin-top:8px;font-size:11px;text-decoration:none}.view-all-prod:hover,.view-all-prod:focus,.view-all-prod:active{text-decoration:underline}#wrapper .cross-sell-details .quantity .right{float:left}.mod-cross-sell-functional .cross-sell-details .free-child-prod li{background:#fff;padding:0}.mod-cross-sell-functional .cross-sell{margin-top:18px;display:inline-block;float:left;width:100%}.mod-cross-sell-functional .cross-sell-details{float:left;margin-left:0;width:220px}.mod-cross-sell-functional .mod-divider{display:inline-block;margin-top:16px;width:100%}.mod-cross-sell-functional .quantity .btn{float:left}.mod-cross-sell-functional .btn-yerr{margin-top:0}.ie7 .mod-cross-sell-functional .mod-divider{margin-top:17px}.mod-cross-sell-functional .expand-lnk,.mod-terms .expand-lnk{display:inline-block;margin-top:4px;padding-left:20px;font-weight:bold;text-decoration:none}.mod-cross-sell-functional .expand-lnk:hover,.mod-terms .expand-lnk:hover{text-decoration:underline}.mod-cross-sell-functional .expand-more,.mod-terms .expand-more{background:url(/assets/build/plus-icon-sml.gif) no-repeat 0 0}.mod-cross-sell-functional .expand-less,.mod-terms .expand-less{background:url(/assets/build/minus-icon-sml.gif) no-repeat 0 0}.mod-cross-sell-functional .warning-highlight{margin-bottom:0}.mod-cross-sell-functional .mod-add-to-basket .btn-yerr .button{margin:4px 4px 0 4px}.quantity .items-checkout{float:none}.mod-inspirational-cross-sell .cross-sell-details{margin-top:18px;display:none}.mod-inspirational-cross-sell .cross-sell-details-inner{border:1px solid #dedbd2;padding:18px 18px 13px}.mod-share-print{margin-bottom:-18px}.main .mod-share-print section{padding:0}.mod-share-print .mod{margin:0;padding:0 0 3px 18px}.ie7 .mod-share-print .mod{padding-bottom:6px}.mod-share-print ul li{float:left;line-height:18px}.mod-share-print ul .social-button{margin:0 12px -1px 0}.mod-share-print ul .facebook{width:90px;text-align:left;margin:0}.mod-share-print ul .facebook .fb_iframe_widget iframe{height:21px!important}.mod-share-print ul li a{text-indent:-9999px;display:block;padding:0}.mod-share-print ul li .email{background:url("/assets/build/share_email_icon.gif") no-repeat 0 4px #fff;width:27px}.mod-share-print ul li .print{background:url("/assets/build/share_print_icon.gif") no-repeat 0 3px #fff;width:41px}.swatch-header .mod-share-print ul li a{text-indent:9999px}.swatch-header .mod-share-print{height:41px;margin:-20px 0 -20px 297px;text-align:right;width:400px}.swatch-header .mod-share-print ul{float:right}.carousel-wrapper{width:100%}.carousel-wrapper ul li{float:left;padding:0;margin-right:32px;width:142px}.no-js .carousel-wrapper ul li{margin-right:20px;margin-bottom:20px}.no-js .upsell-carousel ul li{margin-right:20px;margin-bottom:0}.ie8 .upsell-outer .mod{display:block}.section-identifier{height:10px;width:60px;overflow:hidden;margin-top:5px}.section-identifier li{background:url("/assets/build/carousel-icon-unselected.png") no-repeat top left;float:left}.section-identifier li.selected{background:url("/assets/build/carousel-icon-selected.png") no-repeat top left;float:left}.mod-inspirational-cross-sell .header-img{margin-top:10px}.mod-inspirational-cross-sell .view-all-prod{float:right;font-weight:bold;margin-top:16px}.no-js .carousel-360 ul.carousel{overflow:hidden}.carousel-360 .carousel li{background:#fff;float:left;padding:0}.js .carousel-360 .carousel li a{cursor:default}.js .carousel-360 .carousel li.active a{cursor:pointer}.js .carousel-360 ul.carousel{height:109px}.js .carousel-360 li{position:absolute;left:228px;top:14px;z-index:2}.js .carousel-360 li.first{left:28px}.js .carousel-360 li.active{left:110px;height:117px;top:0;z-index:4}.js .carousel-360 li.prod4{left:197px;top:22px;opacity:0;filter:alpha(opacity = 0);z-index:1}.js .carousel-360 li.prod4of4{left:136px;top:22px;opacity:0;filter:alpha(opacity = 0);z-index:1}.js .carousel-360 li.prod5{left:75px;top:22px;opacity:0;filter:alpha(opacity = 0);z-index:1}.js .carousel-360 img{height:59px;padding:6px;width:59px}.js .carousel-360 .active img{border-color:#5f5f5f;border-width:2px;height:91px;padding:7px;width:91px}.js .carousel-360 .prod4 img,.js .carousel-360 .prod4of4 img,.js .carousel-360 .prod5 img{height:45px;padding:5px;width:45px}.js .carousel-360 .active .pointer{background:url("/assets/build/cross-sell-inspiration-pointer.gif") no-repeat 0 0 #fff;display:block;height:7px;left:47px;position:absolute;top:107px;width:14px}.carousel-360{position:relative}.no-js .carousel-360 .back,.no-js .carousel-360 .forward{display:none}.carousel-360 .arrow.back{left:0;top:30px}.carousel-360 .arrow.forward{right:0;top:30px}.js .carousel-360 .mask{background:#fff;display:block;width:114px;height:117px;position:absolute;top:0;left:107px;z-index:3}#tabinfo-spcl-offr h3{font-size:16px}#tabinfo-spcl-offr .highlight{overflow:hidden;padding-bottom:0}#tabinfo-spcl-offr .highlight h3{font-size:12px;margin:0;padding:0;border:0}#tabinfo-spcl-offr .highlight h3 a:link,#tabinfo-spcl-offr .highlight h3 a:visited{text-decoration:none}#tabinfo-spcl-offr .highlight h3 a:hover,#tabinfo-spcl-offr .highlight h3 a:active{text-decoration:underline}#tabinfo-spcl-offr .highlight .more{text-decoration:underline;font-size:11px;font-weight:bold}#tabinfo-spcl-offr .highlight .visual-divider{margin-bottom:12px}#tabinfo-spcl-offr .highlight .mod-info{margin:0 0 20px 0;background-color:#fff}#tabinfo-spcl-offr .highlight .mod-info li{font-size:12px}.ie7 #tabinfo-spcl-offr .ie-margin-fix .highlight{padding-bottom:20px}#tabinfo-spcl-offr .highlight .price{float:left;width:230px;border-right:solid 1px #dedbd2;line-height:18px;margin:0 0 16px}#tabinfo-spcl-offr .price strong{font-size:18px;font-weight:normal;color:#393939}#tabinfo-spcl-offr .price span{font-size:18px;color:#900;padding-left:5px}#tabinfo-spcl-offr .highlight fieldset{padding:6px 0 19px}#tabinfo-spcl-offr .wishlist-highlight{clear:both;padding:9px 10px 9px 53px;margin:0 0 16px}#tabinfo-spcl-offr .special-offer-list{display:inline-block;position:relative}#tabinfo-spcl-offr .special-offer-list ul{list-style:none;margin:0;padding-bottom:60px;float:left;width:495px}#tabinfo-spcl-offr .special-offer-list ul li{float:left;width:109px;padding-left:75px;background:url(/assets/build/plus-large.gif) 21px 39px no-repeat;font-size:11px;display:inline-block;position:relative}.no-js #tabinfo-spcl-offr .special-offer-list ul li{padding-left:45px;background-position:7px 39px;width:129px}.no-js #tabinfo-spcl-offr .special-offer-list ul li .wrapper{border:1px solid #bfbdb7;padding:0 6px 16px 10px;-moz-box-shadow:3px 3px #e3e3e3;-webkit-box-shadow:3px 3px #e3e3e3;box-shadow:3px 3px #e3e3e3;margin-top:15px}.no-js #tabinfo-spcl-offr .special-offer-list ul li .wrapper:before,.no-js #tabinfo-spcl-offr .special-offer-list ul li .wrapper:after{content:"";display:table}.no-js #tabinfo-spcl-offr .special-offer-list ul li .wrapper:after{clear:both}.no-js #tabinfo-spcl-offr .special-offer-list ul li .wrapper{*zoom:1}.ie7 #tabinfo-spcl-offr .special-offer-list ul li{display:inline;float:none;vertical-align:top}#tabinfo-spcl-offr .special-offer-list ul li.new-line{clear:both;padding:0;background:0}#tabinfo-spcl-offr .special-offer-list ul li .main-image{text-align:center;width:109px;padding:0;margin:26px 0 7px}.no-js #tabinfo-spcl-offr .special-offer-list ul li .main-image{margin-top:16px}#tabinfo-spcl-offr .special-offer-list .details .main-image{margin-top:16px}#tabinfo-spcl-offr .special-offer-list ul li .main-image a{padding-top:0}#tabinfo-spcl-offr .special-offer-list ul li a:link,#tabinfo-spcl-offr .special-offer-list ul li a:visited{display:block;text-decoration:none}#tabinfo-spcl-offr .special-offer-list ul li a:hover,#tabinfo-spcl-offr .special-offer-list ul li a:active{text-decoration:underline}#tabinfo-spcl-offr .special-offer-list h4{position:relative}#tabinfo-spcl-offr .special-offer-list h4 span{color:#393939;position:absolute;top:-15px}#tabinfo-spcl-offr .special-offer-list .amount{color:#393939;font-weight:bold;padding-bottom:0}.js #tabinfo-spcl-offr .details{background:#fff;border:1px solid #bfbdb7;display:none;left:64px;padding:0 6px 16px 10px;position:absolute;top:9px;width:115px;z-index:1;-moz-box-shadow:3px 3px #e3e3e3;-webkit-box-shadow:3px 3px #e3e3e3;box-shadow:3px 3px #e3e3e3}.js #tabinfo-spcl-offr .new-line .details{left:-11px}#tabinfo-spcl-offr .details p{padding-bottom:0}#tabinfo-spcl-offr .details label{float:left;font-size:11px;line-height:13px;margin:0;padding:4px 0 0;text-align:left;width:85px}.ie7 #tabinfo-spcl-offr .details label{width:70px}#tabinfo-spcl-offr .details input.checkbox{float:left;clear:left;margin-right:7px;margin-left:0}#tabinfo-spcl-offr .details .special-offer{color:#900;font-size:11px;margin-top:2px;line-height:13px}#tabinfo-spcl-offr .details .warranty{margin-top:16px}.upsell-carousel{margin-top:16px;position:relative;clear:both}.mod-upsell-section{position:relative}.mod-upsell-section .description{margin-top:20px;width:260px}.carousel-360 .arrow,.mod-upsell-section .arrow{top:30px;overflow:hidden;text-indent:-1000px}.mod-upsell-section .arrow.back{left:0;top:50px}.mod-upsell-section .arrow.forward{right:0;top:50px}.mod-upsell-section .section-identifier ul{float:right}.mod-upsell-section .section-identifier{margin-top:20px}.section-identifier li{background:url("/assets/build/carousel-icon-unselected.png") no-repeat top right}.section-identifier li.selected{background:url("/assets/build/carousel-icon-selected.png") no-repeat top right}.upsell-carousel .carousel-wrapper ul li ul li{background:url("/assets/build/bckg-default-bullet.gif") no-repeat scroll 2px 6px transparent;list-style-type:none;line-height:16px;padding:0 0 4px 14px;height:auto}.upsell-carousel .carousel-wrapper ul li ul{margin:15px 0 0 0}.mod-upsell-section .section-identifier li.selected{padding:0 0 4px 14px}.mod-upsell-section .section-identifier li{padding:0 0 4px 14px}.upsell-carousel .carousel-wrapper ul li{background:0}.upsell-carousel .special-offer,.wishlist-items .special-offer{margin-top:2px}.upsell-carousel .price{margin-top:10px}.upsell-section a{font-weight:bold}.upsell-section .more-service-details{display:none}.upsell-carousel .item-image img{border:0;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;height:124px}.upsell-carousel img.alpha{margin:0 0 0 41px;text-align:left}.upsell-carousel img.beta{text-align:left;margin:0 0 0 10px}.upsell-carousel .item-image p{margin:10px 0 0 0}.no-js .upsell-carousel img.alpha{margin:0 auto;text-align:center}.no-js .upsell-carousel img.beta{text-align:center;margin:0 auto}.empty p{padding:20px 0 0 0}.arrow{height:20px;width:20px;cursor:pointer;position:absolute;top:120px}.arrow.back{background:url("/assets/build/upsell-back-btn.gif") no-repeat top left;left:18px}.arrow.forward{background:url("/assets/build/upsell-fwd-btn.gif") no-repeat top left;right:20px}.empty .upsell-section{font-size:25px}.btn-prods{border-top:1px solid #dedbd2;text-align:right;margin:20px 0 0 0;clear:both}.mod-single-view img,.mod-media-player img{display:block;margin:auto}.info-table dl{width:100%;margin-bottom:0;padding-bottom:7px}.info-table dt{width:270px;padding-bottom:8px;padding-top:8px}.info-table dd{padding-bottom:8px;padding-top:8px;border-bottom:1px solid #eeede8}.info-table h2{border-bottom:1px solid #dedbd2;font-size:16px;margin-bottom:20px;padding-bottom:15px}.info-table h3{font-weight:bold;margin:17px 0 10px 0}.info-table .download-box .pdf{width:40%;margin:0 20px 0 0}.mod-bundle-price p{margin:0 0 4px 0}.mod-bundle-price .price strong{font-size:26px;color:#393939;font-weight:normal}.mod-bundle-price .price .now-price{font-size:26px;color:#393939;font-weight:normal}.ie7 .mod-bundle-price .price strong,.ie8 .mod-bundle-price .price strong{line-height:20px}.mod-bundle-price .price span{font-size:20px;color:#aa2b2b;font-weight:normal;margin-left:10px}.mod-bundle-price p span{font-size:11px;margin:0 0 0 7px}.mod-multi-product-types-new-section{margin-top:8px}.main .mod-multi-product-types{padding:0}.mod-multi-product-types .warning{display:none;margin-bottom:8px}.mod-multi-product-types .mod{margin-top:0}.mod-multi-product-types ul{display:inline-block}.mod-multi-product-types li{background:0;padding:0}.mod-multi-product-types .quantity,.mod-multi-product-types .out-of-stock{float:right;margin:0 0 0 16px;text-align:right;width:83px}.mod-multi-product-types .quantity{margin-top:-2px}.mod-multi-product-types .quantity input{width:30px;margin-top:-2px}.mod-multi-product-types .quantity label{font-weight:bold;margin:0;width:34px}.mod-multi-product-types .price{margin-top:-1px;margin-bottom:15px;width:150px}.mod-multi-product-types hr{background-color:#eeede8;color:#eeede8;float:left;margin:8px 10px;height:1px;width:330px}.mod-multi-product-types .last hr{margin-bottom:0}.ie7 .mod-multi-product-types hr{margin-bottom:-6px}.ie7 .mod-multi-product-types .last hr{margin-bottom:-14px}.mod-multi-product-types .product-type{display:inline-block;float:left;padding:14px 0 13px;width:330px}.mod-multi-product-types .product-type h3{width:160px;margin-bottom:0}.mod-multi-product-types .product-type .warning-highlight{margin-top:10px}.mod-multi-product-types li.selected .product-type{background:#f8f7f4}.mod-multi-product-types .mod-stock-availability{clear:both;float:right;margin-top:3px;text-align:right}.mod-add-to-basket input.btn-go{display:inline}.mod-add-to-basket-multi .basket-fields .right,.mod-add-to-basket-multi .mod-wish-list-links .right{padding:0 0 0 48px}.ie7 .mod-add-to-basket-multi .mod-wish-list-links .right.cancel-create-container{padding:0}.mod-add-to-basket-multi .basket-fields .btn-yerr{margin-left:0;left:auto;right:auto;text-align:left}.mod-add-to-basket-multi .basket-fields .btn-nerr{margin-left:5px}.ie7 .mod-add-to-basket-multi .basket-fields .btn-nerr{padding-right:50px}.mod-add-to-basket-multi .basket-fields .shops-location .btn-nerr{padding-left:0;height:31px}.mod-add-to-basket-multi .basket-fields .shops-location .btn-yerr{height:31px}.ie7 .mod-add-to-basket-multi .basket-fields .btn-yerr{padding-right:50px;padding-left:0}.ie7 .mod-add-to-basket-multi .basket-fields .btn-yerr div{margin-right:50px}#quick-view-content .mod-add-to-basket{margin-bottom:20px}.tabs-heading{display:none}.no-js .tabs-heading{display:block;margin-bottom:15px}.no-js #product-info{margin-bottom:15px}section#set-info-section{padding:0}.set-info-tabs{padding:0 18px;overflow-y:hidden;background:url("/assets/build/info-tabs-border-ul.gif") repeat-x bottom left}.set-info-tabs li{background:0;float:left;border:1px solid #dedbd2;border-bottom:0;padding:0;margin-right:13px}.set-info-tabs li a{text-decoration:none;padding:8px 15px;display:inline-block}.set-info-tabs li.selected{background-color:#fff;border:1px solid #bfbdb7;border-bottom:0;-moz-box-shadow:3px 3px #e3e3e3;-webkit-box-shadow:3px 3px #e3e3e3;box-shadow:3px 3px #e3e3e3;font-weight:bold;margin-right:10px}.set-info-tabs li.selected a:hover,.set-info-tabs li.selected a:active{cursor:default;color:#5f5f5f}.set-info-tab-containers{padding:18px;position:relative}.set-info-tab-containers dl{margin:0}#set-info-tab-list{width:100%}#set-info-tab-list dt{padding-top:8px}#set-info-tab-list dd{border-bottom:1px solid #eeede8;padding-bottom:8px;padding-top:8px}.highlight.set-info-pdf{background-color:white;overflow:hidden;padding:10px}.mod-set-info .mod.highlight{margin:16px;padding-left:70px}.set-info-pdf li{background:0;float:none;padding-left:35px;line-height:25px;font-size:12px;margin-top:8px}.set-info-pdf li:first-child{margin-top:0}.set-info-pdf li a{line-height:28px;font-weight:bold}.set-info-pdf li.view-pdf{background:url("/assets/build/view-pdf-icon.gif") no-repeat 0 2px;padding-right:10px;margin-right:10px;padding-bottom:1px}.set-info-pdf li.download-pdf{background:url("/assets/build/download-pdf-icon.gif") no-repeat 0 2px;padding-left:35px;padding-bottom:8px}.set-info-pdf p{margin-bottom:15px}.mod-set-item{margin-top:-8px}.mod-set-item article{position:relative;padding-top:27px;padding-top:27px;margin-bottom:27px;border-top:1px solid #dedbd2}.mod-set-item article:first-child{border-top:0}.ie8 .mod-set-item article.cross-sell{float:left}.mod-set-item article.cross-sell.last{margin-bottom:0}.product-code{font-size:11px}#made-to-measure .selection-summary .product-code{font-size:12px}.mod-set-item img.img-medium{position:absolute;top:27px;left:0;border:0;padding:0}.ie7 .mod-set-item img.img-medium{position:absolute}.mod-set-item .visual-divider{border-bottom:0;padding-bottom:0;margin-bottom:15px}.mod-set-item .visual-divider a,.cross-sell-details .visual-divider a{text-decoration:none}.mod-set-item .visual-divider a:hover,.mod-set-item .visual-divider a:focus,.mod-set-item .visual-divider a:active,.cross-sell-details .visual-divider a:hover,.cross-sell-details .visual-divider a:focus,.cross-sell-details .visual-divider a:active{text-decoration:underline}.mod-set-item .prod-options{clear:both}.ie8 .mod-set-item .prod-options{float:left}.wishlist-items .price{margin:10px 0 5px;display:block}.mod-set-item .visual-divider .price{margin:10px 0 5px}.mod-set-item .visual-divider .price{margin:0;font-weight:bold;color:#393939;margin-top:1px}.mod-set-item .product-code{font-size:12px;margin-top:1px}.mod-set-item .product-code strong{font-weight:normal}.mod-set-item .cross-sell-details .free-child-prod li{background:#fff;padding:0}.mod-set-item .mod-add-to-basket{margin-top:10px;position:relative;z-index:110}.mod-set-item .warning-highlight{margin-bottom:0}.mod-set-item .stock-message,.mod-set-item .mod-stock-availability{clear:both;padding:0}.mod-set-item .stock-message a{font-weight:bold}.mod-set-item.grid{clear:both;float:left;margin:0}.mod-set-item.grid article{float:left;width:296px;margin-left:36px;display:inline;padding-top:27px;margin-bottom:27px;border-top:1px solid #dedbd2}.mod-set-item.grid:first-child article{border-top:0;padding-top:18px}.mod-set-item.grid.last article.product-item{margin-bottom:2px}.ie7 .mod-set-item.grid article{padding-bottom:44px}.ie7 .mod-set-item.grid.last article{padding-bottom:2px}.mod-set-item.grid.last article{margin-bottom:-5px}.mod-set-item.grid article.first{margin-left:0}.mod-set-item.grid .row-height{min-height:130px;float:left}.mod-set-item.grid .basket-fields label{width:20px}.mod-set-item.grid .mod-add-to-basket input.basket-quantity{width:25px}.mod-set-item.grid .mod-stock-availability,.mod-set-item.grid .mod-add-to-basket .highlight{margin-left:110px}.mod-set-item .size .messages{position:absolute;top:18px;left:0}.mod-set-item.grid .size .messages{top:37px}.mod-set-item .size .field-error{width:144px}.mod-set-item.grid .size .field-error{width:145px}.mod-add-to-basket small.field-error{width:75px}.mod-add-to-basket span.messages{display:block;margin-top:5px}.mod-add-to-basket .valid span.messages,.mod-add-to-basket .refocus span.messages,.mod-add-to-basket .checking span.messages{display:none}.mod-set-item.grid .mod-add-to-basket .highlight .btn-nerr{margin-left:10px;padding-left:0}.item-details{clear:both;display:block}.js span.set-item-trigger{text-decoration:underline}#set-item-overlay article{padding:0 57px}#set-item-overlay h3{margin-top:28px}#set-item-overlay p{margin-bottom:12px}#set-item-overlay .button{margin:15px 0 27px 125px;float:left}#set-item-overlay hr{height:1px}#set-item-overlay hr.mid23{margin:20px 0 23px}#prod-details .modMask{left:-18px;width:618px}.ie7 .mod-brand-logo{z-index:4;position:relative}.ie7 #prod-media-player{z-index:3}#easy_zoom{width:386px;height:516px;border:1px solid #dedbd2;background:#fff;color:#333;position:absolute;bottom:0;left:581px;overflow:hidden;position:absolute;-moz-box-shadow:3px 3px #e3e3e2;-webkit-box-shadow:3px 3px #e3e3e2;box-shadow:3px 3px #e3e3e2;line-height:400px;text-align:center;z-index:100000000000}.mod-carousel-collection{position:relative}.mod-carousel-collection header{border-bottom:1px solid #dedbd2;height:30px;margin:0 0 17px 0;overflow:hidden}.mod-carousel-collection header h2{font-size:16px;float:left}.mod-carousel-collection p,.mod-carousel-collection h3{padding:15px 0 15px 45px}.mod-carousel-collection p a{font-weight:bold}.mod-carousel-collection .collection-carousel{overflow:hidden;width:583px;position:relative;left:0}.mod-carousel-collection ul.collections{display:inline-block;margin:3px 0 0 18px}.mod-carousel-collection ul li{background:0}.mod-carousel-collection ul.collections li a img{width:91px;height:91px}.mod-carousel-collection ul.collections li{display:inline-block;float:left;position:relative;padding:0 0 0 64px;line-height:0;top:2px}.mod-carousel-collection ul.collections li a{border:1px solid #dedbd2;display:inline-block;font-weight:bold;margin-bottom:25px;padding:8px;text-decoration:none;background:#fff}.mod-carousel-collection .arrow{overflow:hidden;text-indent:-1000px}.mod-carousel-collection .arrow.forward{top:90px;right:0;z-index:100}.mod-carousel-collection .arrow.back{top:90px;left:0;z-index:100}.mod-carousel-collection .active-item{box-shadow:3px 3px #e3e3e3;position:absolute;left:45px;top:53px;z-index:100;height:129px;width:142px}.mod-carousel-collection .active-item a{border-top:1px solid #bfbdb7;border-left:1px solid #bfbdb7;border-right:1px solid #bfbdb7;border-bottom:0;padding:8px 8px 0 8px;display:block;font-weight:bold;background:#fff;margin:0;width:124px;height:124px}.mod-carousel-collection .active-item img{background-color:#FFF}.mod-carousel-collection .partial-mask-alpha{width:192px;height:140px;background:#fff;position:absolute;left:0;top:45px;z-index:100}.mod-carousel-collection .partial-mask-beta{width:40px;height:130px;background:#fff;position:absolute;right:0;margin:0 -2px 0 0;top:45px;z-index:100}.split-line{background:url("/assets/build/split-line.gif") repeat-x 0 201px;z-index:1000}.mod-carousel-collection .collection-details li.details{display:block;padding:0;background-color:#fff}.mod-carousel-collection .view-all{font-size:11px;float:right;line-height:22px;font-weight:bold;margin-top:8px}.mod-carousel-collection ul.collection-items{float:left;min-height:65px;padding:0 0 0 25px;width:100%}.mod-carousel-collection ul.collection-items li{display:inline-block;float:left;padding:0 0 0 20px;line-height:0}.mod-carousel-collection ul.collection-items li a{border:1px solid #dedbd2;display:block;font-weight:bold;padding:2px}.mod-carousel-collection ul.collection-items .loading{width:512px;height:65px;text-indent:-9999px}.no-js .mod-carousel-collection .active-item,.no-js .mod-carousel-collection .partial-mask-alpha,.no-js .mod-carousel-collection .partial-mask-beta,.no-js .mod-carousel-collection .back,.no-js .mod-carousel-collection .forward,.no-js .mod-carousel-collection .collection-details,.no-js .mod-carousel-collection p,.no-js .collection-items{display:none}.no-js .split-line{background:0}.no-js .mod-carousel-collection ul.collections{margin:0}.no-js .mod-carousel-collection ul.collections li{padding:0}.no-js .mod-carousel-collection ul.collections li a{margin:10px 18px 15px 18px}.split-line-mini{background:url("/assets/build/split-line.gif") repeat-x 0 163px;z-index:1000}.mini-crsl-coll .collection-carousel{width:332px;left:0}.mini-crsl-coll ul.collection-items{padding:0}.mini-crsl-coll ul.collections{padding:0 0 0 25px;margin:-2px 0 0 21px}.mini-crsl-coll ul.collections li{padding:0 0 0 9px;top:2px}.mini-crsl-coll ul.collections li a img{width:59px;height:59px}.mini-crsl-coll .active-item{left:25px;top:48px;height:96px;width:107px}.mini-crsl-coll .active-item a{padding:8px 7px 0 7px;width:91px;height:91px}.mini-crsl-coll .active-item a img{width:91px;height:91px}.mini-crsl-coll .partial-mask-alpha{width:25px;height:100px;top:45px}.mini-crsl-coll .partial-mask-beta{width:27px;height:100px;top:45px}.mini-crsl-coll p{padding:15px 0 15px 0}.mini-crsl-coll h3{padding:15px 0 15px 0}.mini-crsl-coll .arrow.forward{top:75px}.mini-crsl-coll .arrow.back{top:75px}.mini-crsl-coll ul.collection-items li{padding:0 0 20px 23px}.mini-crsl-coll ul.collection-items li.first{padding:0}.mini-crsl-coll ul.collection-items .loading{padding:0 0 20px;width:330px}.mini-crsl-coll .arrow.back{top:75px}.mini-crsl-coll ul.collection-items li{padding:0 0 20px 23px}.mini-crsl-coll ul.collection-items li.first{padding:0}.no-js .mini-crsl-coll .active-item,.no-js .mini-crsl-coll .partial-mask-alpha,.no-js .mini-crsl-coll .partial-mask-beta,.no-js .mini-crsl-coll .back,.no-js .mini-crsl-coll .forward,.no-js .mini-crsl-coll .collection-details,.no-js .mini-crsl-coll p,.no-js .collection-items{display:none}.no-js .mini-crsl-coll ul.collections,.no-js .mini-crsl-coll ul.collections li{padding:0}.no-js .split-line-mini{background:0}.no-js .mini-crsl-coll ul.collections{margin:0}.no-js .mini-crsl-coll ul.collections li a{margin:3px 3px 3px 3px}.mod-set-item .grid .item-details{position:relative}.mod-set-item .grid .checkbox-list{position:absolute;bottom:0}.overlay.bundle-overlay{width:926px}.overlay.bundle-overlay .form-special-offers{overflow:hidden;border-bottom:1px solid #dedbd2;padding-bottom:20px;margin-bottom:25px}.overlay.bundle-overlay form.no-bdr-bottom{border-bottom:0;padding-bottom:0;margin-bottom:0}.bundle-overlay .special-offer-list ul li{float:left;width:139px;padding-right:16px;padding-left:0;background:url("/assets/build/plus-medium.gif") 119px 60px no-repeat;display:inline-block;position:relative}#spcl-offr-overlay .highlight .first{border-right:1px solid #ccc;padding-right:15px;padding-bottom:0;padding-top:0;width:280px}.ie7 #spcl-offr-overlay .highlight .first{width:269px}.overlay.bundle-overlay .last-bundle{background-image:none;padding-right:0}.overlay.bundle-overlay .wrapper p{margin:1px 0}.overlay.bundle-overlay p.promo{font-size:12px;margin-top:1px}.overlay.bundle-overlay p.amount{color:#393939}.overlay.bundle-overlay .warranty{font-size:11px;margin-top:5px}.bundle-overlay h2{font-size:26px;font-weight:normal}.bundle-overlay .special-offer-list .main-image a:link,.bundle-overlay .special-offer-list .main-image a:visited{border:1px solid #e3e3e4;display:block}.bundle-overlay .special-offer-list .main-image a:hover,.bundle-overlay .special-offer-list .main-image a:active{border-color:#5f5f5f}.bundle-overlay .special-offer-list .main-image img{border:1px solid #e3e3e4;padding:8px}.bundle-overlay .special-offer-list .main-image img{border:0}.bundle-overlay .special-offer-list ul li.new-line-bundle{clear:both}#spcl-offr-overlay .highlight{margin-top:16px;margin-bottom:5px;padding:16px 18px;overflow:hidden}#spcl-offr-overlay .highlight h3{width:340px;margin-bottom:0;padding-bottom:10px;font-size:16px}#spcl-offr-overlay .highlight h3 a{text-decoration:none}#spcl-offr-overlay .highlight h3 a:hover,#spcl-offr-overlay .highlight h3 a:focus,#spcl-offr-overlay .highlight h3 a:active{text-decoration:underline}#spcl-offr-overlay .summary-equals{background:url("/assets/build/bundle-sum-equals-lrg.gif") no-repeat 0 10px transparent;padding-left:45px}.bundle-overlay .highlight ul{margin-top:15px}.bundle-overlay .highlight li{float:left;list-style-type:none;background:0;padding-bottom:0;padding-top:4px}.bundle-overlay .highlight a.view-offfr-details{text-decoration:none;font-size:11px;font-weight:bold;width:150px;display:block;clear:left;background:url("/assets/build/flyout_arrow_trans.png") no-repeat 0 2px transparent;padding-left:12px}.bundle-overlay .highlight a.view-offfr-details:hover{text-decoration:underline}.bundle-overlay .highlight .wishlist-highlight{margin-top:16px}.bundle-overlay .price span{color:#900;font-size:18px;padding-left:5px}.bundle-overlay .price strong{font-size:18px;font-weight:normal}.bundle-overlay .special-offer-list ul li .main-image{margin:16px 0;padding:0;text-align:center;width:109px}.bundle-overlay .special-offer-list h4{font-size:12px;font-weight:normal}.bundle-overlay .special-offer-list h4 a:link,.bundle-overlay .special-offer-list h4 a:visited{display:inline-block;font-weight:bold;text-decoration:none}.bundle-overlay .special-offer-list h4 a:hover,.bundle-overlay .special-offer-list h4 a:active{text-decoration:underline}.bundle-overlay .details{margin-left:-11px;padding:5px 6px 16px 10px;top:9px;width:115px;z-index:1}.overlay.bundle-overlay .checkbox{height:19px}.overlay.bundle-overlay .warranty input.checkbox{float:left;clear:left;margin-left:0;margin-right:7px}.overlay.bundle-overlay .warranty label{float:left;font-size:11px;line-height:13px;margin:0;padding:4px 0 0;text-align:left;width:85px}.overlay.bundle-overlay .warranty label a{text-decoration:none}.overlay.bundle-overlay .warranty label a:hover{text-decoration:underline}.bundle-title{width:770px;margin-bottom:18px}.spcl-offr-overlay-btn{width:151px;margin-top:16px;margin-right:7px;right:10px}.spcl-offr-overlay-btn a{background:url("/assets/buttons/btn-bundle-offer.gif") top no-repeat;height:46px;display:block;text-indent:-9999px;outline:0}.spcl-offr-overlay-btn a:hover{background-position:0 -46px}.spcl-offr-overlay-btn a:active{background-position:0 -92px}.top-products-container{margin-top:10px;clear:both}.product-best-sell{width:364px}.product-best-sell a{text-decoration:none}.product-best-sell a:hover{text-decoration:underline}ul.top-product li{background:0;padding:0;display:block;clear:left}.product-best-sell h2,.mod-featured-products h2{border-bottom:1px solid #dedbd2;padding-bottom:15px;margin-bottom:13px;font-size:16px}.product-best-sell .img-medium{border:0;padding:0 7px 7px}.product-best-sell header{margin:0}.product-best-sell-details{float:left;width:234px;padding-left:16px}.product-best-sell-details .price{padding:2px 0 0 0;color:#393939}.product-best-sell-details .special-offer{padding:3px 0 0 0}.product-best-sell-details h3{font-size:12px;margin:0}.product-best-sell-details ul.warranty-info{padding:2px 0 10px 0;margin:0;background:0;font-size:11px}.product-best-sell .visual-divider{border:0}.mod-featured-products{width:753px;margin:0 0 30px 0;padding:0;position:relative;display:inline-block}.col-13>.mod-featured-products{margin-left:27px}.mod-featured-products .featured-products-wrapper{margin:0 0 0 35px;overflow:hidden;width:683px;position:relative}.mod-featured-products .featured-products{width:9999px;position:relative}.mod-featured-products .featured-products li{margin:0 13px 0 0;background:0;float:left;width:161px;padding:0}.no-js .mod-featured-products .featured-products .featured-item{height:320px}.mod-featured-products .logo{width:161px;height:20px}.mod-featured-products .product-img{width:161px;height:120px}.mod-featured-products .logo img,.mod-featured-products .product-img img{display:block;margin:0 auto}.mod-featured-products .product-link{display:block;font-weight:bold;text-decoration:none}.mod-featured-products a.product-link:hover{text-decoration:underline}.mod-featured-products .special-offer{padding:3px 0 0 0}.mod-featured-products .price{padding:3px 0 0 0}.mod-featured-products ul.warranty-info{margin:3px 0 0 0}.mod-featured-products .warranty-info li{background:0;height:auto;font-size:11px;padding:0}.mod-featured-products a.btn-prev,.mod-featured-products a.btn-next{text-indent:-9999px;position:absolute;display:block;height:113px;top:63px;width:22px}.mod-featured-products a.btn-prev{background:url("/assets/buttons/btn-featured-prev.gif") no-repeat -22px 0;left:0}.mod-featured-products a.btn-next{background:url("/assets/buttons/btn-featured-next.gif") no-repeat -22px 0;right:0}.mod-featured-products a:hover.btn-next,.mod-featured-products a:hover.btn-prev{background-position:-44px 0}.mod-featured-products a.disabled,.mod-featured-products a:hover.disabled{background-position:0 0;cursor:default}.ie7 .mod-featured-products{margin:44px 0 0 27px}.no-js .mod-featured-products .featured-products{width:783px}.no-js .mod-featured-products a.btn-prev,.no-js .mod-featured-products a.btn-next{display:none}.product-comparison-results{margin:21px 10px 0}.product-comparison-results header{margin-bottom:10px}.ie7 .product-comparison-results header{margin-bottom:-35px}.product-comparison-results form{clear:left}.product-comparison-results h1{font-size:1.833em;margin-bottom:20px}.product-comparison-results table caption{position:absolute;text-indent:-100000px}.product-comparison-results .out-of-stock-email{font-weight:normal}.product-comparison-results .out-of-stock-email a{font-weight:bold;text-decoration:underline}.product-comparison-results th,.product-comparison-results td{border:0;padding:0 25px 5px 0;vertical-align:top;width:175px}.ie7 .product-comparison-results th{position:relative;z-index:10000001}.product-comparison-results th.last,.product-comparison-results td.last{padding-right:0}.product-comparison-summary td,.product-comparison-summary th{background:url(/assets/build/product-compare-orders-border.gif) left bottom repeat-x;padding-bottom:15px}.product-comparison-summary a.product-title{display:block;position:relative;font-weight:bold;text-decoration:none;min-height:42px}.product-comparison-summary a.product-title:hover{text-decoration:underline}.product-comparison-summary .product-title img{margin-bottom:10px}.product-comparison-summary .product-title p{clear:left}.product-comparison-summary .price strong{color:#393939}.product-comparison-summary .warranty-info{font-size:11px}.product-comparison-summary p,.product-comparison-summary .checkbox-list,.product-comparison-summary .product-title{margin-bottom:8px}.product-comparison-summary .checkbox-list li{padding-bottom:0}.product-comparison-summary .basket{margin:8px 0 0;width:175px;padding-bottom:8px}.product-comparison-summary .basket .btn input{margin-top:0}.product-comparison-summary label{width:85%}.product-comparison-summary .mod-basket{margin-bottom:8px}.product-comparison-summary .mod-basket .items-added h3{margin-left:5px}.product-comparison-summary .mod-basket .items-added li{width:auto;padding:0 0 4px 5px}.product-comparison-summary .items-checkout{width:173px}.product-comparison-summary .items-checkout li{padding:0 0 4px 5px}.product-comparison-summary .items-checkout .checkout-link{padding-right:5px}.product-comparison-summary .items-checkout .view-basket-link{padding-right:5px}.product-comparison-summary .basket .loading{width:175px}.product-comparison-summary .offers{clear:left;color:#f00}.product-comparison-summary .offers a{color:#f00;text-decoration:underline}.product-comparison-summary .unavailable{clear:left;color:#076c2b;border:1px solid #60bd68;padding:5px;font-size:11px}.product-comparison-summary .unavailable a{color:#076c2b;text-decoration:underline;display:inline}tr.specification th,tr.specification td{background:url(/assets/build/product-compare-specification-border.gif) left bottom repeat-x;padding:7px 25px 7px 0}tr.specification th{background:url(/assets/build/product-compare-specification-border.gif) left bottom no-repeat;border-bottom:0;font-weight:bold}tr.specification th .info{display:inline-block}tr.specification td span{color:#c0c0c0}.product-comparison-results .basket fieldset{width:175px}.product-comparison-summary .mod-basket .items-added{padding:13px 10px 10px;width:153px}.ie7 .product-comparison-summary .mod-basket .items-added{padding:13px 17px 10px 10px;width:145px}.ie7 .product-comparison-summary .mod-basket .checkout-link{padding:3px 5px 0 8px}a.comparison-clear-button,a.comparison-clear-last-button{display:block;width:14px;height:14px;background:url('/assets/build/sprite-ios-cross.png') no-repeat;margin:0 0 30px 159px;cursor:pointer;z-index:9}a.comparison-clear-button:hover,a.comparison-clear-last-button:hover{background-position:0 -28px}a.comparison-clear-button .ctm-tooltip,a.comparison-clear-last-button .ctm-tooltip{visibility:hidden}a.comparison-clear-button:hover .ctm-tooltip,a.comparison-clear-last-button:hover .ctm-tooltip{visibility:visible}a.comparison-clear-button .ctm-tooltip.left{top:-3px}input.clear-all-compare{background:url(/assets/build/clear-recent-links.gif) no-repeat center left;color:#727270;cursor:pointer;float:right;padding-left:10px;font-weight:normal;text-decoration:none;border:0;width:auto;margin:-10px 26px 0 0}input.clear-all-compare:hover{text-decoration:underline}.product-comparison-results .comparison-clear-all-form{clear:none}h1.category-grid-header{font-size:26px;margin-bottom:27px}.ie7 .mod-category-grid{margin-top:16px}.mod-category-grid .catlist a{text-decoration:none;display:inline-block}.mod-category-grid .catlist a:hover{text-decoration:underline}.mod-category-grid .catlist{margin-bottom:10px}.mod-category-grid .catlist ul{height:100%;display:table;height:100%;border-spacing:15px;border-collapse:separate;margin-left:-15px}.mod-category-grid .catlist ul li{display:table-cell;background:0;border:1px solid #dedbd2;padding:6px;width:163px;height:100%;border-spacing:0 10px;position:relative}.mod-category-grid .catlist a.item-details{margin:5px 6px 2px 9px;font-weight:bold}.ie7 .mod-category-grid .catlist{margin-bottom:40px}.ie7 .mod-category-grid .catlist ul{height:100%;width:824px;margin-left:-15px}.ie7 .mod-category-grid .catlist ul li{display:inline;height:100%;float:left;margin:0 0 0 15px;padding:6px 6px 0 6px}.ie7 .mod-category-grid .catlist a.item-details{margin:0 6px 2px 9px}.ie7 .mod-category-grid .catlist a{padding:0 0 7px 0}.mod-selection-summary .mod{margin-top:0}.mod-selection-summary p.error-msg{clear:both;float:left;width:280px}.mod-selection-summary h2,.mod-selection-summary .mod-error-box{margin-top:16px}.mod-selection-summary .selection{border:1px solid #dedbd2;border-bottom:0;margin-top:14px;overflow:hidden;padding:0 18px 12px}.mod-selection-summary ul{float:left;width:100%}.mod-selection-summary .btn-yerr ul{width:auto}.mod-selection-summary label{float:left;margin:0;padding:0;text-align:left;width:auto}.mod-selection-summary dl{float:left;width:100%}.mod-selection-summary .selection dt{display:inline-block;float:left;font-weight:bold;padding:16px 14px 0 0;width:68px}.mod-selection-summary .selection dd{display:inline-block;float:left;padding-top:16px;width:210px}.mod-selection-summary li{background:0;padding-left:0}#made-to-measure .mod-selection-summary .mod-error-box li{margin-bottom:5px;margin-top:0}#made-to-measure .mod-selection-summary .mod-error-box{padding:18px 4px 15px 55px;width:81%;margin-bottom:10px}.mod-selection-summary .selection a{float:right;font-size:11px}.mod-selection-summary .selection .inline-ratings a{float:left}.mod-selection-summary .selection p,.mod-selection-summary .selection ul{float:left;width:165px}#made-to-measure .selection-summary ul li{width:190px;margin-bottom:2px}.mod-selection-summary .selection .mod-error-box p{width:auto}.mod-selection-summary .contextual-copy,.mod-selection-summary .selection .contextual-copy{float:left;font-size:11px;padding-top:5px;width:185px}.mod-selection-summary .selection-total{margin-top:0;margin-bottom:9px;overflow:hidden}.mod-selection-summary .selection-total dl{margin-top:0}.mod-selection-summary .selection-total dt{text-align:right;width:168px}.mod-selection-summary .selection-total dd{text-align:right}.mod-selection-summary .selection-total .total-price{padding-top:20px;font-weight:bold}.mod-selection-summary .selection-total dd.total-price{font-size:16px;padding-top:16px}.mod-selection-summary .selection-total .button{float:right;margin:0}.mod-selection-summary .selection-total .cancel-create-container .button{float:none;margin-left:12px}.mod-selection-summary .selection-total .wish-list-links-wrapper{float:right;width:149px}.mod-selection-summary .selection-total .wish-list-links-wrapper a.add-to-wish-list{margin:0}.mod-selection-summary .wish-list-links-wrapper .wish-list-added{display:none;padding:0 5px 0 0}.mod-selection-summary .wish-list-links-wrapper .warning-highlight{width:auto}.mod-selection-summary .mod-wish-list-links fieldset{clear:both}.mod-selection-summary .mod-wish-list-links .popup-display{margin:0}.selection-step,.mod-selection-summary .button-bar{border-top:1px solid #dedbd2;margin-top:16px;padding:22px 16px 0}.selection-step h3{font-size:12px;margin-bottom:0;float:left}.selection-step .contextual-copy{padding-top:14px;width:275px}.selection-step .size-guide:link,.selection-step .size-guide:visited{background:url('/assets/build/heading-guide.gif') no-repeat 0 0;clear:both;display:inline-block;float:left;font-weight:bold;margin-top:11px;line-height:18px;padding-left:30px;text-decoration:none}.ie7 .selection-step .size-guide:link,.ie7 .selection-step .size-guide:visited{float:none}.selection-step .size-guide:active,.selection-step .size-guide:hover{text-decoration:underline}.selection-step img{border:1px solid #dedbd2}.selection-step fieldset{clear:both;float:left;width:100%}.mod-selection-summary .heading-type h4,.mod-selection-summary .eyelet-colour h4,.mod-selection-summary .choose-lining-colour h4{font-weight:normal;padding-bottom:5px}.mod-selection-summary .heading-type .view-media-overlay,.mod-selection-summary .heading-type .attr-image-overlay,.mod-selection-summary .eyelet-colour .view-media-overlay,.mod-selection-summary .eyelet-colour .attr-image-overlay,.mod-selection-summary .choose-lining-colour .view-media-overlay,.mod-selection-summary .choose-lining-colour .attr-image-overlay{float:right}.mod-selection-summary .heading-type article,.mod-selection-summary .eyelet-colour article,.mod-selection-summary .choose-lining-colour article{float:left;margin:21px 0 0 18px;width:140px}.mod-selection-summary .heading-type .first article,.mod-selection-summary .eyelet-colour .first article,.mod-selection-summary .choose-lining-colour .first article{margin-top:16px}.mod-selection-summary .heading-type article.first,.mod-selection-summary .eyelet-colour article.first,.mod-selection-summary .choose-lining-colour article.first{margin-left:0}.mod-selection-summary .heading-type .new-row,.mod-selection-summary .eyelet-colour .new-row,.mod-selection-summary .choose-lining-colour .new-row{clear:left;float:left;width:100%}.mod-selection-summary .heading-type label span,.mod-selection-summary .choose-lining-colour label span{display:block;float:left;line-height:14px;padding-top:5px;width:110px}.mod-selection-summary .heading-type input,.mod-selection-summary .eyelet-colour input,.mod-selection-summary .choose-lining-colour input{float:left}.mod-selection-summary .heading-type .error,.mod-selection-summary .eyelet-colour .error,.mod-selection-summary .choose-lining-colour .error{color:#f60}.mod-selection-summary .heading-type .extras,.mod-selection-summary .eyelet-colour .extras,.mod-selection-summary .choose-lining-colour .extras{float:left;margin-top:4px}.mod-selection-summary .heading-type .error-msg,.mod-selection-summary .eyelet-colour .error-msg,.mod-selection-summary .choose-lining-colour .error-msg{margin-top:6px}.mod-selection-summary .choose-lining-weight ul{margin-top:13px}.mod-selection-summary .choose-lining-weight li{clear:both;float:left;width:100%}.mod-selection-summary .choose-lining-weight input.radio{clear:left;float:left}.mod-selection-summary .choose-lining-weight label{padding-top:3px}.mod-selection-summary .optional-extras article{display:inline-block;margin-top:16px;width:100%}.mod-selection-summary .optional-extras img{float:left;margin-right:24px}.mod-selection-summary .optional-extras .details{float:left;width:184px}.mod-selection-summary .optional-extras .product-code{margin-top:8px}.mod-selection-summary .optional-extras .price{margin-top:10px}.mod-selection-summary .optional-extras fieldset{margin-top:10px}.mod-selection-summary .optional-extras label{background:0;font-weight:bold;padding-right:10px}.mod-selection-summary .optional-extras input{width:39px}.mod-selection-summary .finalise{border:0;margin-top:11px;padding-top:0}.mod-selection-summary .finalise p{margin-top:6px}.mod-selection-summary .finalise h2{float:none;margin-top:0}.mod-selection-summary .button-bar{padding-right:0}.mod-email-friend{float:left;padding-bottom:90px}.mod-email-friend .mid23{display:none}.mod-email-friend header{margin:0}.mod-email-friend header div{border-bottom:1px solid #d9dad5;padding-bottom:22px;overflow:hidden}.mod-email-friend header img{float:left;margin-left:53px;margin-right:24px}.mod-email-friend header p{float:left;margin-top:18px;width:420px}.mod-email-friend form{display:block;float:left;margin-top:13px;width:686px}.mod-email-friend form ol{clear:both;float:left;margin-top:10px;width:100%}.mod-email-friend form li.input{clear:both;width:100%}.mod-email-friend form small.required{float:right}.mod-email-friend form input.checkbox{float:left;height:19px;margin-bottom:0}.mod-email-friend form label.checkbox{margin-left:8px;padding-top:2px;text-align:left}.mod-email-friend p.no-label{padding-top:15px;padding-bottom:0;width:auto}.mod-email-friend .button-bar{background:0;float:left;padding:24px 0 0 224px}.mod-email-friend .btn-nerr{margin-top:0}.overlay .mod-email-friend .col-12-header p{padding:0}.mod-email-friend .made-to-measure-message{margin-bottom:24px;clear:right}.overlay .mod-email-friend hr{margin:0}.overlay .mod-email-friend form{margin-top:10px}.mod-thank-you{width:100%}.mod-thank-you .message{border-bottom:1px solid #5dc065;border-top:1px solid #5dc065;color:#086f2a}.mod-thank-you .message img{float:left;padding:0 0 0 27px}.mod-thank-you .message div{float:left;padding-left:33px;width:495px}.mod-thank-you .message h2{font-size:26px;font-weight:normal;margin-bottom:11px}.mod-thank-you .button{margin-right:0}.overlay .mod-email-friend{padding-bottom:70px}.overlay .mod-email-friend .mid23{display:block}.overlay .mod-email-friend .mod-error-center,.overlay .mod-email-friend .btn-smed-back{display:none}.overlay .mod-email-friend .col-12-header,.overlay .mod-email-friend-success .col-12-header{padding-top:0}.overlay .mod-email-friend .col-12-center,.overlay .mod-email-friend-success .col-12-center{width:756px}.overlay .mod-email-friend .col-12-box{border:0;margin-bottom:0;padding:0}.overlay .mod-email-friend form,.overlay .mod-email-friend header{width:100%;padding:0}.overlay .mod-email-friend header img{margin-left:70px}.overlay .mod-email-friend header a:link,.overlay .mod-email-friend header a:visited,.overlay .mod-email-friend header a:hover,.overlay .mod-email-friend header a:active{color:#5f5f5f;cursor:default;text-decoration:none}.wish-list-default{padding-top:20px}.wish-list-default h1{padding-bottom:32px}.wish-list-default h2{padding-bottom:14px}.hori-3-alt .col-13 .mod-wish-list-header{border-bottom:1px solid #bfbdb7;display:inline-block;padding-bottom:0;padding-left:17px;padding-right:17px;width:773px;height:88px}.hori-3-alt .col-13.create-new-wish-list .mod-wish-list-header{border-bottom:1px solid #dedbd2}.mod-wish-list-header header{margin:0}.mod-wish-list-header .wrapper{padding:0 10px}.mod-wish-list-header h1{color:#5f5f5f;float:left;font-size:40px;line-height:40px}.mod-wish-list-header .button{float:right;margin:9px 0 0}#wrapper .col-13 .mod-wish-list-content{background-position:center 70px;padding:0}.mod-wish-list-content header{margin:0;padding-left:28px;position:relative;z-index:1}.mod-wish-list-content header .title,.mod-wish-list-content .title{background:url("/assets/build/wishlist_icon.gif") no-repeat left 6px transparent;float:left;padding-left:29px;width:420px}.mod-wish-list-content .no-items-header .title{width:620px}.mod-wish-list-content header h2{display:inline;font-size:24px;font-weight:normal;background-color:#f3f1ed}.mod-wish-list-content header ul{float:right}.mod-wish-list-content .no-items-header ul{float:none}.mod-wish-list-content header li{border:1px solid #dedbd2;background:#fff;display:block;float:left;padding:7px 10px}.no-js .mod-wish-list-content header li{display:none}.no-js .btn-plrg-createlist,.no-js .btn-plrg-createlist-disabled{display:none}.mod-wish-list-content .no-items-header li{float:right}.mod-wish-list-content header li a:link,.mod-wish-list-content header li a:visited{font-size:11px;padding-top:2px;padding-bottom:2px;text-decoration:none}.mod-wish-list-content header li a:hover,.mod-wish-list-content header li a:active{text-decoration:underline}.js .mod-wish-list-content header li.print{border-left:none}.no-js .mod-wish-list-content header li.print,.mod-wish-list-content .no-items-header li.print,.mod-wish-list-content .no-items-header li.email-a-friend{display:none}.js .mod-wish-list-content header li.email-a-friend{border-right:0;padding-right:0}.js .mod-wish-list-content header a.email{border-right:1px solid #dedbd2;padding-right:10px}.mod-wish-list-content header li.remove-list{margin-left:5px}.mod-wish-list-content header li.remove-list a{background:url("/assets/build/remove-list.gif") no-repeat 0 0 transparent;padding-left:25px}.mod-wish-list-content header li.remove-list .popup{font-size:11px;top:40px;right:20px;padding:9px;width:125px;z-index:1}.ie7 .mod-wish-list-content header li.remove-list .popup{font-size:11px;top:40px;right:20px;padding:9px;width:125px;z-index:1}.mod-wish-list-content header li.remove-list .popup ul{float:left;margin-top:6px;position:relative;z-index:10000}.mod-wish-list-content header li.remove-list .popup li{font-weight:bold;padding:0 0 0 7px;background:0;display:inline;border:0;float:none}.mod-wish-list-content header li.remove-list .popup li a{background:0;padding-left:0;text-decoration:underline}.mod-wish-list-content header li.remove-list .popup .do-remove{background:url("/assets/build/li-divider.gif") no-repeat right 3px transparent;padding:0 8px 0 0}.mod-wish-list-content header li.remove-list .popupArrow{background:url("/assets/build/popupPointer-with-body-bgcolor.gif") no-repeat;left:120px}.mod-wish-list-content .edit-title{display:inline-block;margin-left:5px;font-size:11px}.no-js .mod-wish-list-content .edit-title{display:none}.mod-wish-list-content .edit-title a:link,.mod-wish-list-content .edit-title a:visited{text-decoration:none}.mod-wish-list-content .edit-title a:hover,.mod-wish-list-content .edit-title a:active{text-decoration:underline}.mod-wish-list-content .wishlist-title-form fieldset .button{margin-top:0;margin-left:6px;margin-right:6px;border:0}.mod-wish-list-content .wishlist-title-form fieldset.error span.messages{background:0;border:0;display:none}.mod-wish-list-content .wishlist-title-form fieldset span.messages{float:none}.wishlist-title-field.disabling{color:#aaa;background:#eee}.mod-wish-list-content .wishlist-title-form .focus #save-new-list-btn,.mod-wish-list-content .wishlist-title-form .focus #save-title-btn{background:url("/assets/buttons/btn-ssml-save.gif") no-repeat 0 0 transparent}.mod-wish-list-content .wishlist-title-form input{float:none}.mod-wish-list-content .wishlist-title-form fieldset.checking span.messages{background:url("/assets/build/loader-small-bodycolor-bg.gif") no-repeat scroll 0 0 transparent;min-height:18px;padding-left:14px;position:relative;top:6px;width:2px;display:inline-block}.mod-wish-list-content .wishlist-title-form label{margin-right:0;padding-right:0;text-align:left;text-indent:-9999px;width:0}.mod-wish-list-content .wishlist-title-form .wishlist-title-field{width:254px;vertical-align:top;margin-top:4px}.mod-wish-list-content .wishlist-title-form .error-message{margin-top:7px;background:#fff;width:326px;font-size:11px}.mod-wish-list-content .wishlist-title-form label{margin-right:0;padding-right:0;text-align:left;text-indent:-9999px;width:0}.ie7 .mod-wish-list-content .wishlist-title-form .checking span.messages{margin-top:3px;margin-bottom:5px;top:3px}.ie8 .mod-wish-list-content .wishlist-title-form .checking span.messages{top:6px}.mod-wish-list-no-items{padding:0 28px;clear:both}.split .mod-wish-list-no-items{padding:0 10px;width:auto}.wish-list-stroke{display:block;height:22px;width:810px;overflow:hidden;margin-right:2px}.wish-list-stroke-standard{background:url('/assets/build/wish-list-stroke.gif') repeat-x 0 10px}.stroke-white{background:url('/assets/build/wish-list-stroke-white.gif') repeat-x 0 10px}.stroke-gray{background:url('/assets/build/wish-list-stroke-gray.gif') repeat-x 0 10px}.create-new-wish-list .stroke-gray{margin-top:10px}.wish-list-detail{padding:0 28px 0 28px}.wish-list-detail h2{padding-bottom:14px}.wish-list-detail p,.mod-wish-list-no-items p{padding:0 0 15px 0}.mod-wish-list-content footer a{margin:10px 20px 0 0}#wishlist-tabs{height:28px}.no-js #wishlist-tabs{display:none}#wrapper #wishlist-tabs .modMask{border-bottom:1px solid #bfbdb7;width:775px;margin:-1px -1px 0}.mod-wish-list-content .wishlist-items .item{background:transparent url('/assets/build/wishlist-item-shadow.png') bottom no-repeat;float:left;width:197px;padding-bottom:5px}.mod-wish-list-content .wishlist-items .extra-product-details{background-color:#f8f7f4;border-top:1px solid #e0ddd5}.mod-wish-list-content .wishlist-items .extra-product-details .pre-order-expected.default-stock{padding-top:16px}.mod-wish-list-content .wishlist-items .item-detail{padding:14px 14px 0 14px}.mod-wish-list-content .mod-basket{background-color:#fff;border-top:1px solid #e0ddd5;margin-top:0}.mod-wish-list-content .mod-basket .items-checkout,.mod-wish-list-content .mod-basket .items-added,.mod-wish-list-content .mod-basket h3{background:0;border:0}.mod-wish-list-content .mod-basket .view-basket-link,.mod-wish-list-content .mod-basket .view-basket-link:hover,.mod-wish-list-content .mod-basket .view-basket-link:focus{padding:0 0 0 25px;margin:0 0 0 10px;width:75px;text-indent:0;background:url('/assets/build/mini-basket.gif') no-repeat 1px 1px}.mod-wish-list-content .mod-basket .items-checkout .checkout-link,.mod-wish-list-content .mod-basket .items-checkout .checkout-link:hover,.mod-wish-list-content .mod-basket .items-checkout .checkout-link:focus{padding:0;width:60px;margin:0;padding:0 0 0 15px;text-indent:0;background:0}.mod-wish-list-content .items-checkout{margin-bottom:5px}.ie7 .mod-wish-list-content .items-checkout ul{padding-bottom:17px;display:block}.mod-wish-list-content .mod-add-to-basket{padding:0 14px 14px 14px}.mod-wish-list-content .extra-product-details .loading{border-top:1px solid #e0ddd5}.mod-wish-list-content .extra-product-details .loading .added-to-basket{border:0}.mod-wish-list-content .items-checkout li{padding:0}.mod-wish-list-content .mod-basket .items-added li{width:auto;padding-left:0}.mod-wish-list-content .warning-highlight{background:0;padding:5px 5px 5px 7px}.mod-wish-list-content .warning-highlight p{font-size:11px}.mod-wish-list-content .items-added{padding-top:0}.no-js .mod-wish-list-content .wishlist-items .item{margin-left:7px;margin-bottom:5px}.no-js .mod-wish-list-content .wishlist-items article.first{margin-left:0;clear:left}.js .mod-wish-list-content .wishlist-items{position:relative}.js .mod-wish-list-content .wishlist-items .item{position:absolute;margin-bottom:0;visibility:hidden}.mod-wish-list-content .wishlist-items .added-to-basket{border-top:1px solid #e0ddd5}.js .mod-wish-list-content .wishlist-items .item-hover .item-container{border-color:#60bd68;z-index:1}.js .mod-wish-list-content .wishlist-items .item-hover .extra-product-details{display:block}.wishlist-items .item h3{margin-top:15px;font-size:12px;display:inline-block}.wishlist-items form .error .messages{background:#fefafb url('/assets/build/chk-cross.gif') 6px 5px no-repeat;padding-left:22px}.wishlist-items .special-offer li{background:0;list-style-type:none;margin-left:0;padding:0}.wishlist-items a.price,.wishlist-items a.price strong{text-decoration:none}.wishlist-items a.price:hover,.wishlist-items a.price:hover strong{text-decoration:underline}.wishlist-items .quantity>fieldset{position:relative}.wishlist-items .quantity>fieldset .btn-yerr,.wishlist-items .quantity>fieldset .btn-nerr{position:absolute;right:0;top:0;margin-top:0}.wishlist-items .quantity>fieldset .btn-yerr{margin-top:-5px;margin-right:-5px}.wishlist-items .quantity>fieldset label{display:inline-block;float:none;margin:0}.wishlist-items input.basket-quantity{margin:0}.wishlist-items .item .product-details{padding:14px}.wishlist-items .quantity,.wishlist-items .product-code{margin-top:10px}.wishlist-items ul.free{margin-top:10px}.wishlist-items ul.free li{background:0;margin:0;padding:0}.wishlist-items ul.dimensions{margin-top:10px}.wishlist-items ul.dimensions li{background:0;margin:0 0 4px 0;padding:0}.wishlist-items .out-of-stock-email a{display:block}.wishlist-items .mod-stock-availability{margin-top:10px}.wishlist-items .item-bottom-shadow{background:url('/assets/build/wishlist-item-shadow.png') transparent bottom no-repeat;height:5px;border-top:1px solid #dedbd2}.wishlist-items .item-container{border:1px solid #dedbd2;border-bottom-color:#a9a9a8;background:#fff}.wishlist-items .mod-add-to-basket .quantity label{width:auto;padding:0}.wishlist-items .mod-add-to-basket .quantity label abbr[title],.wishlist-items .mod-add-to-basket .quantity label dfn[title]{border-bottom:0}.wishlist-items .mod-add-to-basket,.wishlist-items .mod-add-to-basket fieldset{float:none}.wishlist-msg{margin-top:10px;padding:5px 5px 5px 7px;border:1px solid #60bd68;background:#fff}.wishlist-msg p,.wishlist-msg p a{color:#076c2b;font-size:11px}.wishlist-items .mod-add-to-basket,.wishlist-items .mod-basket{float:none}.wishlist-copy-move{background:#fff;border-top:1px solid #e0ddd5;height:41px;padding:15px 14px 14px}.wishlist-copy-move .wish-list-links{padding:0}.wishlist-copy-move .wish-list-links .last{padding-bottom:0}.wishlist-copy-move a{display:inline-block}.wishlist-copy-move p{font-size:11px}.wishlist-copy-move h4{padding-bottom:15px;font-size:11px}.wishlist-items .item-actions{border-top:1px solid #e0ddd5;background:#fff;padding:2px 0 2px 5px}.wishlist-items .item-actions li{background:0;display:inline;padding:0 0 0 10px}.wishlist-items .item-actions a:link,.wishlist-items .item-actions a:visited{font-size:11px;padding-left:16px;text-decoration:none}.wishlist-items .item-actions a:hover,.wishlist-items .item-actions a:active{text-decoration:underline}.wishlist-items .item-actions .move a{border-right:1px solid #dedbd2;padding-right:15px}.wishlist-items .item-actions .move a{background:url("/assets/build/wishlist-move.gif") no-repeat 0 3px}.wishlist-items .item-actions .copy a{background:url("/assets/build/wishlist-copy.gif") no-repeat 2px 1px}.no-js .wishlist-items .item-actions{display:none}.wishlist-items .wishlist-remove{position:absolute;top:0;right:0}.wishlist-items a.rmv-item{padding:7px 10px 6px 6px;position:relative;cursor:pointer;display:none;z-index:100;border:0}.wishlist-items .item-hover a.rmv-item{display:block}.wishlist-items a.rmv-item span{display:block;background:url('/assets/build/btn-close.gif') no-repeat 0 0;height:7px;font-size:0;text-indent:-9999px;width:7px}.wishlist-items a:hover.rmv-item span{background:url('/assets/build/btn-close.gif') no-repeat 0 -7px}.wishlist-items .wishlist-remove .popup{font-size:11px;right:-5px;padding:9px;width:123px}.wishlist-items .wishlist-remove .popupArrow{left:117px}.wishlist-items .wishlist-remove .popup ul{margin-top:6px}.wishlist-items .wishlist-remove .popup li{background:0;display:inline;font-weight:bold;padding:0 0 0 7px}.wishlist-items .wishlist-remove .popup .do-remove{background:url('/assets/build/li-divider.gif') right 3px no-repeat;padding:0 8px 0 0}.mod-wish-list-content .wishlist-items .item-removed,.mod-wish-list-content .wishlist-items .item-moved{background:0;padding-bottom:4px}.mod-wish-list-content .wishlist-items .item-container-removed,.mod-wish-list-content .wishlist-items .item-container-moved{background:url('/assets/build/wishlist-removed-bg.gif') 0 0 repeat-y;position:relative;width:197px}.mod-wish-list-content .wishlist-items .item-container-moved{background:url('/assets/build/wishlist-moved-bg.gif') 0 0 repeat-y}.mod-wish-list-content .wishlist-items .item-removed .loading-putty,.mod-wish-list-content .wishlist-items .item-moved .loading-putty{display:block;position:absolute;top:2px;left:2px;height:100%;width:193px}.wishlist-items .item-removed p,.wishlist-items .item-moved p{padding:200px 18px 30px}.mod-wish-list-content .wishlist-items .item-moved a{font-weight:bold}.wishlist-items .bottom-border{background:url('/assets/build/wishlist-bottom-bg.gif') left 0 no-repeat;display:block;height:2px;font-size:0;position:absolute;bottom:0;width:100%}.wishlist-items .item-container.no-longer-available{background:url('/assets/build/wishlist-no-longer-available.gif') 23px 20px no-repeat #fff}.no-longer-available .product-details{margin-top:175px}.ie7 .no-longer-available .product-details{padding-top:185px}.wish-list-links .when-inactive{display:none}.wish-list-links .inactive .when-inactive{display:inline-block}.wish-list-links .inactive .when-active{display:none}.mod-wish-list-header nav{clear:both;float:left;margin-top:20px;position:relative;top:1px;width:100%}.mod-wish-list-header nav li{background:0;float:left;padding:0;text-align:center;line-height:16px}.mod-wish-list-header nav a span{display:inline-block;cursor:pointer;overflow:hidden;margin-right:3px;text-overflow:ellipsis;white-space:nowrap;max-width:105px;vertical-align:top}.mod-wish-list-header nav a:link,.mod-wish-list-header nav a:visited{background:url(/assets/build/wish-nav-divider.gif) no-repeat right 6px;display:inline-block;padding:8px 11px 4px 10px;text-decoration:none;width:133px}.mod-wish-list-header nav a:hover span,.mod-wish-list-header nav a:active span{text-decoration:underline}.mod-wish-list-header nav .last a:link,.mod-wish-list-header nav .last a:visited{background:0}.mod-wish-list-header nav .selected a:link,.mod-wish-list-header nav .selected a:visited{background:#f3f1ed;border:1px solid #bfbdb7;border-bottom:0;font-weight:bold;padding:7px 9px 4px 10px;cursor:default;position:relative;left:-1px}.mod-wish-list-header nav .selected a:link span,.mod-wish-list-header nav .selected a:visited span{cursor:default}.mod-wish-list-header nav .selected a:hover,.mod-wish-list-header nav .selected a:active,.mod-wish-list-header nav .selected a:hover span,.mod-wish-list-header nav .selected a:active span{color:#5f5f5f;text-decoration:none}.new-wish-list-wrapper .button{margin-top:-5px;margin-left:12px;display:inline-block;float:right}.new-wish-list-wrapper{padding:10px}.new-wish-list-wrapper .error-message{padding:5px 8px 0 8px;margin:5px 0 10px 0}.highlight .new-wish-list-wrapper p.error-message{padding-bottom:10px}.ie7 .highlight .new-wish-list-wrapper p.error-message{width:152px}.new-wish-list-wrapper label{text-indent:-9999px;width:0;height:0}.mod-add-to-basket-multi .new-wish-list-wrapper .cancel-create-container,.new-wish-list-wrapper .cancel-create-container{text-align:right;margin-bottom:10px;width:132px;padding-top:5px;padding-left:0}.new-wish-list-wrapper fieldset{padding:0}.new-wish-list-wrapper .error .btn-ssml-create{border:0}.new-wish-list-wrapper input.new-wish-list-field{width:164px;margin-bottom:10px}.new-wish-list-wrapper .focus input.btn-ssml-create{background:url("/assets/buttons/btn-ssml-create.gif") no-repeat scroll 0 0 transparent;border:0}.new-wish-list-wrapper .error .messages{background:0;border:0}.new-wish-list-wrapper fieldset.loading{width:100%;height:69px}.ie7 .new-wish-list-wrapper fieldset{height:55px}.ie7 .new-wish-list-wrapper .cancel-create-container{text-align:left;width:110px}.ie7 .new-wish-list-wrapper .button{margin-top:-20px}.prod-wish-list{clear:both;padding:12px 0 0;position:relative;top:-1px;z-index:1}.wish-list-btn{background:#fbfaf8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmFmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(251,250,248,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(251,250,248,1)),color-stop(20%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(251,250,248,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(251,250,248,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(251,250,248,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(251,250,248,1) 0,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfaf8',endColorstr='#ffffff',GradientType=0);border:1px solid #dedbd2;color:#5f5f5f;display:block;font-size:1em;font-weight:bold;padding:14px 0;text-align:center;text-decoration:none;height:16px}.wish-list-btn.sign-in-btn{font-weight:normal}.prod-wish-list .wish-list-btn.js-inactive{color:#5f5f5f;cursor:default}.ie9 .wish-list-btn{filter:none}.wish-list-btn .icon-add-to-wishlist{color:#a7a7a7;font-size:1.2em;display:inline-block;vertical-align:middle;height:15px;width:15px;margin:1px 3px 0 0;line-height:13px}.prod-wish-list.js-tooltip-version .wish-list-btn .icon{margin:-1px 6px 0 0}.wish-list-btn .icon,.wish-list-btn .text{display:inline-block;vertical-align:middle;line-height:14px}.prod-wish-list .js-wish-lists{border-color:#dedbd2;border-style:solid;border-width:0 1px 1px;display:none;padding:0 0 3px}.prod-wish-list.js-lists-shown .js-wish-lists,.prod-wish-list .js-wish-lists-container.added .js-wish-lists{display:block}.prod-wish-list .wish-list-item{padding:0 28px}.prod-wish-list .wish-list-item .inner{border-top:1px solid #dedbd2;padding:11px 0 6px}.prod-wish-list .wish-list-item:first-child .inner{border-top:0}.prod-wish-list .js-wish-lists .checkbox{float:left;height:17px;margin:0 9px 0 0;width:17px}.prod-wish-list .js-wish-lists .name-wrap{float:left;overflow:hidden;text-overflow:ellipsis;width:200px}.prod-wish-list .wish-list-item.added .name-wrap{color:#4aa751}.prod-wish-list .wish-list-item.disabled .name-wrap{opacity:.5}.ie8 .prod-wish-list .wish-list-item.disabled .name-wrap{filter:alpha(opacity = 50)}.prod-wish-list .js-wish-lists .name-wrap label{float:none;font-size:1.083em;line-height:normal;margin:0;padding:0;text-align:left;width:auto}.prod-wish-list .js-wish-list.disabled .name-wrap label{cursor:default}.prod-wish-list .js-wish-lists .confirmation{margin:8px 0 0}.prod-wish-list .js-wish-lists .confirmation .sku-list{float:right;width:154px}.prod-wish-list .js-wish-lists .confirmation .sku-list li{margin:3px 0 0}.prod-wish-list .js-wish-lists .confirmation .sku-list li:first-child{margin:0}.prod-wish-list .js-wish-lists .wish-list-link{background:url("/assets/build/brand-carousel-nav-next-active.gif") no-repeat 0 50%;float:right;margin:1px 0 0;padding:0 0 0 12px;text-decoration:none}.js-new-wish-list-wrap{border-color:#dedbd2;border-style:solid;border-width:0 1px 1px;display:none;padding:10px 0 12px 27px}.prod-wish-list.js-create-wrap-shown .js-new-wish-list-wrap{display:block}.prod-wish-list .create-btn-wrap{margin:11px 0 0;text-align:center}.prod-wish-list.js-create-wrap-shown .create-btn-wrap{display:none}.prod-wish-list .js-create-new-wish-list{display:inline-block;min-height:15px;padding:2px 0 0 0;text-decoration:none}span.icon-create-wishlist{display:inline-block;vertical-align:middle;width:24px;height:15px;margin:-3px 1px 0 0;background:url(/assets/build/icon-create-new-wish-list-x1.jpg) no-repeat}span.icon-create-wishlist:before{content:""}.prod-wish-list .js-new-list-label{display:none}.prod-wish-list .js-new-wish-list-name{padding:5px;width:180px}.prod-wish-list .js-new-wish-list-name.placeholder-active{color:#767676}.prod-wish-list .js-new-wish-list-name::-webkit-input-placeholder{color:#767676}.prod-wish-list .js-new-wish-list-name::-moz-placeholder{color:#767676;opacity:1}.prod-wish-list .js-new-wish-list-name:-ms-input-placeholder{color:#767676}.prod-wish-list .js-new-wish-list-name.js-error{background:#fefafb;border:1px solid #f00001;color:#a80002}.prod-wish-list .js-new-list-name-count{float:left;margin:7px 4px 0;min-width:17px}.prod-wish-list .create-btn{height:27px;width:65px}.prod-wish-list .warning-highlight{margin:10px 0}.prod-wish-list .js-error-message{display:none}.prod-wish-list .js-name-val-error{color:#b20000;display:none;margin:17px 0 0;padding:0 28px}.prod-wish-list.js-tooltip-version .js-name-val-error{margin:0;padding:4px 8px 12px}.wish-list-spinner{background:rgba(255,255,255,0.5);height:100%;display:none;left:0;position:absolute;top:0;width:100%}.ie8 .wish-list-spinner{background:#fff;filter:alpha(opacity = 50)}.prod-wish-list.js-loading .wish-list-spinner{display:block}.wish-list-spinner .spinner{background:url("/assets/build/loader-36.gif") no-repeat;height:36px;left:50%;margin:-11px 0 0 -18px;position:absolute;top:50%;width:36px}.prod-wish-list .js-warning-wrap{display:none;position:relative}.prod-wish-list .js-warning-wrap .msg{border:1px solid #4aa751;margin:11px 0 0;padding:11px 10px 10px 81px}.prod-wish-list .js-warning-wrap .icon{height:32px;left:40px;position:absolute;top:10px;width:32px}.prod-wish-list-container{padding:0 0 0 110px;position:relative;z-index:101}.prod-wish-list-container .prod-wish-list{padding-top:0}.prod-wish-list .js-tooltip-wrap{border:1px solid #bebebe;box-shadow:2px 2px 0 0 rgba(0,0,0,0.12);display:none;position:absolute;right:-4px;top:33px;width:296px}.prod-wish-list .js-tooltip-wrap .tooltip-inner{background:#fff;position:relative;z-index:101}.prod-wish-list .js-tooltip-wrap .tooltip-arrow{background:url("/assets/build/tooltip-arrow-up.gif") no-repeat;height:5px;left:200px;position:absolute;top:-5px;width:9px}.csstransforms .prod-wish-list .js-tooltip-wrap .tooltip-arrow{background:#fff;border:1px solid #bebebe;height:5px;top:-4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:5px}.mod-basket.added-to-basket+.prod-wish-list-container{margin:4px 0 0}.prod-wish-list.js-tooltip-version .js-wish-lists-container{padding:0 8px}.prod-wish-list.js-tooltip-version.js-loading .js-wish-lists-container{min-height:56px}.prod-wish-list.js-tooltip-version .wish-list-btn{font-size:1em;padding:10px 0 8px}.prod-wish-list.js-tooltip-version.js-fade-on-hover .wish-list-btn:hover{color:#5f5f5f;cursor:default}.prod-wish-list.js-tooltip-version .js-wish-lists{border:0;display:block}.prod-wish-list.js-tooltip-version .wish-list-item{padding:0}.prod-wish-list.js-tooltip-version .js-wish-lists .name-wrap{padding:2px 0 0}.prod-wish-list.js-tooltip-version .js-wish-lists .name-wrap label{font-size:1em;margin:2px 0 0}.prod-wish-list.js-tooltip-version .js-wish-lists .wish-list-link{margin-right:4px}.prod-wish-list.js-tooltip-version .create-btn-wrap{border-top:1px solid #dedbd2;margin-top:0;padding:11px 0 14px;text-align:left}.prod-wish-list.js-tooltip-version .js-new-wish-list-wrap{border:0;padding:7px 0 8px 8px}.prod-wish-list.js-tooltip-version .js-new-list-name-count{margin:7px 3px 0}.prod-wish-list.js-tooltip-version .js-warning-wrap .msg{border:0;margin-top:0;padding:13px 10px 14px 58px}.prod-wish-list.js-tooltip-version .js-warning-wrap .icon{left:17px;top:12px}.prod-wish-list.js-tooltip-version.js-warning .tooltip-inner>*{display:none}.prod-wish-list.js-tooltip-version.js-warning .tooltip-inner .js-warning-wrap{display:block}.prod-wish-list.js-tooltip-version.js-warning .warning-highlight{margin:0}.prod-wish-list.js-tooltip-version .wish-list-spinner .spinner{margin-top:-18px}#set-list-wrapper .prod-wish-list-container{padding-left:0}#set-list-wrapper .prod-wish-list .js-tooltip-wrap{width:319px}#set-list-wrapper .prod-wish-list .js-wish-lists .name-wrap{width:223px}#set-list-wrapper .prod-wish-list .js-new-wish-list-name{width:183px}#set-list-wrapper .prod-wish-list.js-tooltip-version .js-new-list-name-count{margin-left:10px;margin-right:9px}#set-list-wrapper .added-to-basket{width:328px}.prod-wish-list.js-tooltip-version .warning-highlight{margin:0}.prod-wish-list .wish-list-btn.js-add-to-wish-list.disabled{cursor:default;opacity:.5}.prod-wish-list .wish-list-btn.js-add-to-wish-list.disabled:hover{color:#5f5f5f}.ie8 .prod-wish-list .wish-list-btn.js-add-to-wish-list.disabled{filter:alpha(opacity = 50)}.prod-wish-list .wish-list-btn.js-add-to-wish-list.added{cursor:default}.prod-wish-list .wish-list-btn.js-add-to-wish-list.added .icon-add-to-wishlist,.prod-wish-list .wish-list-btn.js-add-to-wish-list.added,.prod-wish-list .wish-list-btn.js-add-to-wish-list.added:hover{color:#4ba750}.prod-wish-list .wish-list-limit-msg{margin:18px 0 0;text-align:center}.prod-wish-list.js-tooltip-version .wish-list-limit-msg{border-top:1px solid #dedbd2;margin:0;padding:15px 0}.ctm-btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;text-decoration:none;text-align:center;text-indent:0}.ctm-btn.silver{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU1ZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e8e5e0));background:-webkit-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-o-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-ms-linear-gradient(top,#fff 0,#e8e5e0 100%);background:linear-gradient(to bottom,#fff 0,#e8e5e0 100%);border:1px solid #bbb;color:#666}.ie8 .ctm-btn.silver{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e5e0',GradientType=0)}.ctm-btn.silver:hover,.ctm-btn.silver:focus{background:#eceae7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRjZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eceae7),color-stop(100%,#dedcd6));background:-webkit-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-o-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-ms-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:linear-gradient(to bottom,#eceae7 0,#dedcd6 100%)}.ie8 .ctm-btn.silver:hover,.ie8 .ctm-btn.silver:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eceae7',endColorstr='#dedcd6',GradientType=0)}.ctm-btn.silver:active{background:#dbd9d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZDlkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGRkZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbd9d3),color-stop(100%,#e0ddd7));background:-webkit-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-o-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-ms-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:linear-gradient(to bottom,#dbd9d3 0,#e0ddd7 100%)}.ie8 .ctm-btn.silver:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd9d3',endColorstr='#e0ddd7',GradientType=0)}.giftlist-page .mod-add-to-basket .highlight{padding-bottom:16px}.giftlist-page .mod-set-item .mod-add-to-basket{margin-top:0}.giftlist-popup .overlay-popin{width:800px}.giftlist-product-summary img{float:left;border:solid 1px #cacaca;margin-right:27px}.giftlist-product-summary a.close-panel{display:block;float:right;height:40px;width:100%;text-align:right;position:static;top:auto;right:auto}#cq-box-table-bundle .cq-table-info{margin:0 0 18px;padding:0}#cq-box-table-bundle table{text-align:left;width:100%;border:0;border-collapse:collapse;font-size:1em;color:#5f5f5f;margin:18px 0}#cq-box-table-bundle table th{border-bottom:#e0ded5 1px solid;border-top:#e0ded5 3px solid;padding:12px;font-weight:bold}#cq-box-table-bundle table td{padding:7px 12px;border-bottom:#e0ded5 1px solid;border-top:0}#cq-box-table-bundle table .cq-no-border td{border:0}#cq-box-table-bundle table .cq-bundle-info{width:87%}#cq-box-table-bundle .cq-space-l td{padding:12px 12px 7px}#cq-box-table-bundle .cq-space-l td:first-child{text-align:right}#cq-box-table-bundle .cq-space-s td{padding:0 12px 7px}#cq-box-table-bundle .cq-space-s td:first-child{text-align:right}#cq-box-table-bundle .cq-bundle-red span{color:#900;font-weight:bold}#cq-box-table-bundle .cq-bundle-align{text-align:right;padding:0}#fbl-average-roll-length-message{margin-top:8px}.m2m-err-messages{color:#a80002;float:left;background:#fefafb url('/assets/build/m2m-error-lge.gif') no-repeat 8px 6px;border:1px solid #f00001;min-height:55px;margin-top:-1px;position:relative;z-index:100;width:100%}.m2m-err-messages p{margin:10px 10px 10px 65px}.m2m-err-input{border:1px solid #f00001}.m2m-err-btn{color:#a80002;float:left;background:#fefafb;border-top:1px solid #f00001;border-right:1px solid #f00001;border-bottom:0;border-left:1px solid #f00001;height:34px;margin-top:-8px;position:relative;z-index:101}#made-to-measure #selection-so-far h2{border-top:0;margin-top:0;border-bottom:1px solid #dedbd2;padding-bottom:10px;padding-top:5px}#made-to-measure h2{margin-top:22px;margin-bottom:14px;text-transform:lowercase}#made-to-measure h2:first-letter ,#made-to-measure h3:first-letter {text-transform:uppercase}#made-to-measure .BVRRCount{margin-left:6px}.m2m-selection-step,.m2m-measurements-step{margin:0;float:left;width:330px}.m2m-selection-step h3,.m2m-measurements-step h3{font-size:12px;margin:20px 0 15px}.m2m-hide{display:none}.unbold{font-weight:normal!important}.bold{font-weight:bold!important}#m2m-single-sel{float:right;border:solid 1px #dedbd2;margin:0;width:158px;height:46px;cursor:pointer;text-align:center}#m2m-single-sel.selected,#m2m-single-sel.hover,#m2m-pair-sel.selected,#m2m-pair-sel.hover,#m2m-standard-lining-box.selected,#m2m-standard-lining-box.hover{border:solid 2px #27853f;height:44px!important;width:156px!important}#m2m-pair-sel{float:left;border:solid 1px #dedbd2;margin:0;width:158px;height:46px;cursor:pointer;text-align:center}#m2m-standard-lining-box{float:right;border:solid 1px #dedbd2;margin:0 0 10px 0;width:158px;height:46px;cursor:pointer;text-align:center}#m2m-blackout-lining-box{float:left;border:solid 1px #dedbd2;margin:0 0 10px 0;width:158px;height:46px;cursor:pointer;text-align:center}#m2m-blackout-lining-box.selected,#m2m-blackout-lining-box.hover{border:solid 2px #27853f;height:44px;width:156px}.m2m-selection-step .selected label{color:#27853f;font-weight:bold}.m2m-selection-step .hover label{color:#27853f}.m2m-selection-step label{line-height:46px;float:none!important}.m2m-selection-step .hover label,.m2m-selection-step .selected label{line-height:44px;float:none}.m2m-measurements-step fieldset{position:relative}.m2m-measurements-step fieldset,.m2m-measurements-step h3{float:left}.m2m-measurements-step .contextual-copy{clear:both}.m2m-chain-types-btn{width:148px;height:26px;background:url('/assets/build/chain_type_btn.gif') no-repeat;margin-top:15px}.m2m-size-guide-btn{width:114px;height:26px;background:url('/assets/build/m2m-guide-sprite.png') no-repeat -532px 6px;margin-top:13px}.m2m-heading-guide-btn{width:164px;height:26px;background:url('/assets/build/m2m-guide-sprite.png') no-repeat 15px 4px;margin-top:15px}.m2m-size-guide-btn span,.m2m-heading-guide-btn span{float:right;padding-top:8px}.m2m-size-guide-btn span:hover,.m2m-heading-guide-btn span:hover{text-decoration:underline}.m2m-finish-types-btn{width:148px;height:26px;background:url('/assets/build/finish_type.gif') no-repeat;margin-top:15px}.m2m-measurements-step #measurement-length,.m2m-measurements-step #measurement-height,.m2m-measurements-step #measurement-drop{float:left;clear:both;margin:7px 7px 0 0}.m2m-measurements-step ul{margin-top:20px!important}.m2m-measurements-step li{float:left;margin:0 0 10px}.m2m-sub-label{clear:both;float:left;width:330px;padding-top:8px}.m2m-measurements-step label a{text-decoration:none;font-weight:bold;font-size:11px;position:absolute;right:0}.m2m-measurements-step label a:hover,.m2m-measurements-step label a:hover{text-decoration:underline}.m2m-measurements-step .units{float:left;margin-top:6px}.m2m-dimensions-single,.m2m-dimensions-pair,.m2m-dimensions-blinds{float:left;margin:6px 0 0 19px}.m2m-back-continue{float:left;margin:15px 0 0;border:1px solid #dedbd2;background:#f8f7f4;width:328px;height:60px}.m2m-back-continue-buttons{margin:17px auto;width:268px;height:26px}.m2m-back-button{width:75px!important;height:26px;background:url('/assets/build/m2m-back_btn-090712.gif') no-repeat;float:left!important;cursor:pointer;margin:0!important;border:0}.m2m-continue-button{width:177px!important;height:26px;background:url('/assets/build/m2m-continue_btn-090712.gif') no-repeat;float:right!important;cursor:pointer;cursor:pointer;margin:0!important;border:0;text-indent:-9999px}.m2m-continue-button:hover,.m2m-back-button:hover,.m2m-chain-types-btn:hover,.m2m-finish-types-btn:hover{background-position:0 -26px}.m2m-continue-button:active,.m2m-back-button:active,.m2m-chain-types-btn:active,.m2m-finish-types-btn:active{background-position:0 -52px}.m2m-progress-bar{float:left;width:330px;height:14px;margin:20px 0 0;background:url('/assets/build/m2m-progress-bar-170712.png') no-repeat}#m2m-progress-bar-links li{display:inline;font-weight:normal;font-size:11px;color:#076c2b;line-height:24px}#m2m-progress-bar-links li a{text-decoration:none;color:#076c2b;font-weight:bold}#m2m-progress-bar-links li a:hover{text-decoration:underline;color:#076c2b;font-weight:bold}.m2m-position-1{background-position:0 0}.m2m-position-2{background-position:0 -14px}.m2m-position-3{background-position:0 -28px}.m2m-position-4{background-position:0 -42px}.m2m-progress-1{width:64px;float:left;text-align:center}.m2m-progress-2{width:123px;float:left;text-align:center}.m2m-progress-3{width:66px;float:left;text-align:center}.m2m-progress-4{width:77px;float:left;text-align:center}.m2m-progress-bar-blinds{float:left;width:330px;height:14px;margin:20px 0 0;background:url('/assets/build/m2m-progress-bar-blinds-170712.png') no-repeat}.m2m-progress-blinds-1{width:115px;float:left;text-align:center}.m2m-progress-blinds-2{width:60px;float:left;text-align:center}.m2m-progress-blinds-3{width:85px;float:left;text-align:center}.m2m-progress-blinds-4{width:70px;float:left;text-align:center}.m2m-progress-bar-blinds-roman{float:left;width:330px;height:14px;margin:20px 0 0;background:url('/assets/build/m2m-progress-bar-blinds-roman-170712.png') no-repeat}.m2m-progress-blinds-roman-1{width:115px;float:left;text-align:center}.m2m-progress-blinds-roman-2{width:95px;float:left;text-align:center}.m2m-progress-blinds-roman-3{width:50px;float:left;text-align:center}.m2m-progress-blinds-roman-4{width:70px;float:left;text-align:center}.m2m-progress-bar-blinds-roller{float:left;width:330px;height:14px;margin:20px 0 0;background:url('/assets/build/m2m-progress-bar-blinds-roller-170712.png') no-repeat}.m2m-progress-blinds-roller-1{width:120px;float:left;text-align:center}.m2m-progress-blinds-roller-2{width:70px;float:left;text-align:center}.m2m-progress-blinds-roller-3{width:70px;float:left;text-align:center}.m2m-progress-blinds-roller-4{width:70px;float:left;text-align:center}.m2m-progress-bar-blinds-venetian{float:left;width:330px;height:14px;margin:20px 0 0;background:url('/assets/build/m2m-progress-bar-blinds-venetian-170712.png') no-repeat}.m2m-progress-blinds-venetian-1{width:165px;float:left;text-align:center}.m2m-progress-blinds-venetian-2{width:165px;float:left;text-align:center}#m2m-progress-bar-blinds-links li{display:inline;font-weight:normal;font-size:11px;color:#076c2b;line-height:24px}#m2m-progress-bar-blinds-links li a{text-decoration:none;color:#076c2b;font-weight:bold}#m2m-progress-bar-blinds-links li a:hover{text-decoration:underline;color:#076c2b;font-weight:bold}.m2m-position-1{background-position:0 0}.m2m-position-2{background-position:0 -14px}.m2m-position-3{background-position:0 -28px}.m2m-position-4{background-position:0 -42px}#made-to-measure .selection{border:1px solid #dedbd2;background:#f8f7f4;margin-top:14px;overflow:hidden;padding:11px 15px 15px}#made-to-measure .selection-total{border:1px solid #dedbd2;background:#fff;overflow:hidden}#made-to-measure .mod .highlight{margin:0;padding:11px 15px 15px}#made-to-measure .selection dd{padding:4px 0 0;width:96px}#made-to-measure .selection dt{font-weight:normal;padding:4px 0 0}#made-to-measure .selection-total dd.total-price,#made-to-measure .selection-total dt.total-price{font-size:12px;font-weight:bold;padding-top:15px}#made-to-measure dl{margin:0;padding:0}#made-to-measure .selection a{font-size:11px;font-weight:bold;text-decoration:none}#made-to-measure .selection .btn-choose-another-fabric{text-decoration:none;position:relative}#made-to-measure .selection p{padding-bottom:7px}#made-to-measure dl.selection-summary{padding:0 0 10px;float:left}#made-to-measure .selection-summary dt{width:75px;margin-bottom:5px}#made-to-measure .selection-summary dd{width:218px}#made-to-measure .selection-total dt{width:170px}#made-to-measure .mod-promo-highlights.free-swatch h2{font-size:16px}#made-to-measure .mod-promo-highlights.free-swatch p{line-height:16px}#made-to-measure .mod-promo-highlights.free-swatch li{padding:0}#m2m-overlay-bg{display:none;width:100%;height:100%;background:#000;position:fixed;top:0;left:0;z-index:999;filter:alpha(opacity = 33);-moz-opacity:.33;-khtml-opacity:.33;opacity:.33}#m2m-overlay{width:756px;display:none;background:white;overflow:hidden;padding:0;z-index:1000;-moz-box-shadow:3px 3px 0 #969593;-webkit-box-shadow:3px 3px 0 #969593;box-shadow:3px 3px 0 #969593;text-align:left}#m2m-headings-overlay{width:756px;min-height:300px;display:none;background:white;overflow:hidden;padding:0;z-index:1000;-moz-box-shadow:3px 3px 0 #969593;-webkit-box-shadow:3px 3px 0 #969593;box-shadow:3px 3px 0 #969593;text-align:left}.m2m-close-panel{cursor:pointer;position:absolute;text-decoration:none;top:15px;right:15px;height:19px;line-height:19px;padding-right:25px;text-align:right;background:url('/assets/build/m2m-overlay-close-110712.png') no-repeat right;z-index:12}.m2m-close-panel:hover{color:black;text-decoration:underline}#m2m-tabs{height:80px;float:left;width:756px;position:relative}#m2m-tabs ul{position:absolute;bottom:0;left:0;padding-left:31px;border-bottom:1px solid #bfbdb7;width:725px}#m2m-tabs-bottom-border{height:1px;width:756px;background:#bfbdb7;z-index:10;position:absolute;bottom:0;left:-29px}#m2m-tabs li{display:inline;margin-right:10px;margin-bottom:-2px;cursor:pointer;float:left;z-index:7;position:relative;border-left:1px solid #dedbd2;border-bottom:0;height:30px;overflow:hidden;background:url('/assets/build/m2m-tab-inactive-bg-190712.png') no-repeat top right;font-weight:bold}#m2m-tabs li a{margin:9px 23px 0 20px;text-decoration:none;float:left}#m2m-tabs li.active{border-top:0;border-right:0;border-bottom:0;border-left:1px solid #bfbdb7;z-index:11;position:relative;height:32px;overflow:hidden;margin-bottom:-2px;background:url('/assets/build/m2m-tab-active-bg-190712.png') no-repeat top right;font-weight:bold}#m2m-tabs li.hover{border-top:0;border-right:0;border-bottom:0;border-left:1px solid #bfbdb7;z-index:11;position:relative;height:32px;overflow:hidden;margin-bottom:-2px;background:url('/assets/build/m2m-tab-active-bg-190712.png') no-repeat top right;font-weight:bold}.black{margin:9px 23px 0 20px;color:#000!important}#m2m-tabs li.active a{margin:9px 23px 0 20px;color:#000}#m2m-tabs li.inactive a{color:#71726d}#m2m-tabs li.inactive a:hover,#m2m-tabs li.hover a:hover{color:#000}#m2m-tabs-content{min-height:200px;position:relative;float:left;width:696px;z-index:12;padding:30px 30px;background:white;margin:0}#made-to-measure .heading-type .heading{float:left;width:103px;height:150px;margin:15px 7px 0 0;padding-bottom:0;display:inline}#made-to-measure .heading-type .heading-third{margin-right:0}#made-to-measure .heading-type .heading span{float:left;width:90px;float:left;line-height:14px;padding-top:5px;text-transform:lowercase}#made-to-measure .heading-type .heading span:first-letter {text-transform:uppercase}#made-to-measure .heading-type .heading span{font-weight:normal}#made-to-measure .heading-type .heading.selected span{font-weight:bold;color:#27853f}#made-to-measure .heading-type .heading:hover span,.m2m-option-set .m2m-option:hover span,#made-to-measure .eyelet-colour .eyelet:hover span{color:#27853f}#made-to-measure .heading-type .heading img{float:left;border:1px solid #dedbd2;padding:1px}#made-to-measure .heading-type .heading.selected img,#made-to-measure .heading.hover img{float:left;border:solid 2px #27853f;padding:0}#made-to-measure .heading-type .chain{float:left;width:103px;height:180px;margin:15px 10px 0 0;padding-bottom:0;display:inline}#made-to-measure .heading-type .heading-third{margin-right:0}#made-to-measure .heading-type .chain span{float:left;width:103px;float:left;line-height:14px;padding-top:5px}#made-to-measure .heading-type .chain span{font-weight:normal}#made-to-measure .heading-type .chain.selected span,.m2m-option-set .m2m-option.option-on span{font-weight:bold;color:#27853f}#made-to-measure .heading-type .chain img{float:left;border:1px solid #dcdbd7;padding:4px}#made-to-measure .heading-type .chain.selected img{float:left;border:solid 2px #27853f!important;padding:3px}#made-to-measure .chain.hover img{float:left;border:solid 2px #63bc6c;padding:3px}#made-to-measure .eyelet-colour .eyelet{float:left;padding:6px 7px 6px 0;display:inline}#made-to-measure .eyelet-colour .eyelet-second{margin-right:0}#made-to-measure .eyelet-colour .eyelet span{width:99px;float:left;line-height:14px;padding-top:8px;min-height:30px;font-weight:normal}#made-to-measure .eyelet-colour .eyelet.selected span{font-weight:bold;color:#27853f}#made-to-measure .eyelet-colour .eyelet img{border:1px solid #dcdbd7;padding:4px;width:92px;height:92px}#made-to-measure .eyelet.hover img,#made-to-measure .eyelet-colour .eyelet.selected img{border:solid 2px #27853f;padding:3px}#made-to-measure .mechanism-options .mechanism{float:left;width:160px;margin:15px 10px 0 0;padding-bottom:0;display:inline}#made-to-measure .mechanism-options .mechanism-second{margin-right:0}#made-to-measure .mechanism-options .mechanism span{float:left;width:154px;float:left;line-height:14px;padding-top:5px}#made-to-measure .mechanism-options .mechanism span{font-weight:normal}#made-to-measure .mechanism-options .mechanism.selected span{font-weight:bold;color:#27853f}#made-to-measure .mechanism-options .mechanism img{float:left;border:1px solid #dcdbd7;padding:4px;width:150px}#made-to-measure .mechanism.hover img,#made-to-measure .mechanism-options .mechanism.selected img{float:left;border:solid 2px #27853f;padding:3px}#made-to-measure .mechanism-position-options .mechanism-position{float:left;width:160px;margin:15px 10px 0 0;padding-bottom:0;display:inline}#made-to-measure .mechanism-position-options .mechanism-position-second{margin-right:0}#made-to-measure .mechanism-position-options .mechanism-position span{float:left;width:154px;float:left;line-height:14px;padding-top:5px}#made-to-measure .mechanism-position-options .mechanism-position span{font-weight:normal}#made-to-measure .mechanism-position-options .mechanism-position.selected span{font-weight:bold;color:#27853f}#made-to-measure .mechanism-position-options .mechanism-position img{float:left;border:1px solid #dcdbd7;padding:4px;width:150px}#made-to-measure .mechanism.hover img,#made-to-measure .mechanism-position-options .mechanism-position.selected img{float:left;border:solid 2px #27853f;padding:3px}#made-to-measure .pull-control-options .pull-control{float:left;width:160px;margin:15px 10px 0 0;padding-bottom:0;display:inline}#made-to-measure .pull-control-options .pull-control-second{margin-right:0}#made-to-measure .pull-control-options .pull-control span{float:left;width:154px;float:left;line-height:14px;padding-top:5px}#made-to-measure .pull-control-options .pull-control span{font-weight:normal}#made-to-measure .pull-control-options .pull-control.selected span{font-weight:bold;color:#27853f}#made-to-measure .pull-control-options .pull-control img{float:left;border:1px solid #dcdbd7;padding:4px;width:150px}#made-to-measure .pull-control.hover img,#made-to-measure .pull-control-options .pull-control.selected img{float:left;border:solid 2px #27853f;padding:3px}#made-to-measure .shaping-choice-options .shaping-choice{float:left;width:160px;margin:15px 10px 0 0;padding-bottom:0;display:inline}#made-to-measure .shaping-choice-options .shaping-choice-second{margin-right:0}#made-to-measure .shaping-choice-options .shaping-choice span{float:left;width:154px;float:left;line-height:14px;padding-top:5px}#made-to-measure .shaping-choice-options .shaping-choice span{font-weight:normal}#made-to-measure .shaping-choice-options .shaping-choice.selected span{font-weight:bold;color:#27853f}#made-to-measure .shaping-choice-options .shaping-choice img{float:left;border:1px solid #dcdbd7;padding:4px;width:150px}#made-to-measure .shaping-choice.hover img,#made-to-measure .shaping-choice-options .shaping-choice.selected img{float:left;border:solid 2px #27853f;padding:3px}.mod-selection-summary .measurements .m2m-measurements-step input{float:left;margin-right:7px;width:52px}.mod-selection-summary .measurements .m2m-measurements-step label{background:0;clear:left;width:100%}.mod-selection-summary .measurements .m2m-measurements-step .required{text-transform:lowercase}.mod-selection-summary .measurements .m2m-measurements-step .required:first-letter {text-transform:uppercase}.mod-selection-summary .measurements .selection-step .units{float:right}.mod-selection-summary .measurements .messages{display:none}.mod-selection-summary .measurements .error .messages{clear:both;display:block;float:left}.mod-selection-summary .measurements ul{margin-top:9px}.mod-selection-summary .measurements label{background:0;clear:left;width:190px}.mod-selection-summary .measurements .selection-step .units{float:right}.mod-selection-summary .measurements .messages{display:none}.mod-selection-summary .measurements .error .messages{clear:both;display:block;float:left}.mod-selection-summary .measurements input{float:right;margin-right:7px;width:52px}.measurement-dynamic-image{border:2px solid #dedbd2;padding:10px;width:305px}.mod-selection-summary .choose-lining ul{margin-top:13px}.mod-selection-summary .choose-lining li{clear:both;float:left;width:100%}.mod-selection-summary .choose-lining input.radio{clear:left;float:left}.mod-selection-summary .choose-lining label{padding-top:3px}.mod-selection-summary .optional-extras .details{float:left;width:216px}.mod-selection-summary .optional-extras .product-code{margin-top:3px}.mod-selection-summary .optional-extras .price{margin-top:3px}.mod-selection-summary .optional-extras fieldset{margin-top:10px}.mod-selection-summary input.btn-psml-addtobasket{width:75px;float:left;margin-top:-3px!important;background:url('/assets/buttons/btn-psml-addtobasket.gif') 0 0 no-repeat}.m2m-err-btn input.btn-psml-addtobasket{margin:4px 4px 0 4px!important}.mod-selection-summary input#optional-qty3{margin-right:10px}.mod-selection-summary .optional-extras select{margin-bottom:16px}#made-to-measure .optional-extras .selection-step h3{margin-top:0}.m2m-option{width:160px}.m2m-option-set .m2m-option-box{border:#dbdad5 solid 1px;padding:8px 8px 3px 8px;width:142px;margin-bottom:5px}.m2m-option-set .m2m-option.option-on .m2m-option-box,.m2m-option-set .m2m-option.hover .m2m-option-box,.m2m-option-set .option-on a .m2m-option-box{border:#27853f solid 2px;padding:7px 7px 2px 7px;width:142px}.m2m-option-set .option-on a:link .m2m-option-set .option-on a:link span,.m2m-option-set .option-on a:visited,.m2m-option-set .option-on a:visited span,.m2m-option-set .option-on a:active,.m2m-option-set .option-on a:active span{color:#27853f;font-weight:bold}.m2m-option-set .option-on a:hover{color:#288443;text-decoration:none}.m2m-option a:hover .m2m-option-box{border:2px solid #63bc6c;padding:7px 7px 2px 7px}.m2m-option a:link,.m2m-option a:active,.m2m-option a:visited{text-decoration:none}.m2m-option-set a .m2m-option-box img{border:0}.m2m-option-set .m2m-option{margin-bottom:20px}.m2m-option-set .m2m-option span{padding-top:4px}.m2m-option-set h3{margin:10px 0;font-size:12px}.no-margin-top{margin-top:0}.btn-choose-another-fabric{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url('/assets/build/btn-choose-another-fabric.gif');background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:auto auto;width:177px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.margin-zero{margin:0}.padding-zero{padding:0}.mod-selection-summary .eyelet-colour h4{font-weight:normal;padding-bottom:5px}.mod-selection-summary .eyelet-colour .view-media-overlay,.mod-selection-summary .eyelet-colour .attr-image-overlay{float:right}.mod-selection-summary .eyelet-colour article{float:left;margin:21px 0 0 18px;width:140px}.mod-selection-summary .eyelet-colour .first article{margin-top:16px}.mod-selection-summary .eyelet-colour article.first{margin-left:0}.mod-selection-summary .eyelet-colour .new-row{clear:left;float:left;width:100%}.mod-selection-summary .eyelet-colour input{float:left}.mod-selection-summary .eyelet-colour .error{color:#f60}.mod-selection-summary .eyelet-colour .extras{float:left;margin-top:4px}.mod-selection-summary .eyelet-colour .error-msg{margin-top:6px}.mod-selection-summary .button-bar{padding-right:0}#m2m-headings-content{margin:65px 30px 0;float:left;position:relative;padding-bottom:30px}#m2m-headings-small-images{width:290px;float:left}#m2m-headings-large-images{width:406px;float:left}#m2m-headings-content h1{font-size:16px;font-weight:bold;position:absolute;top:-40px;left:0}#m2m-headings-content .overlay-heading{float:left;width:130px;height:160px;margin:0 10px 0 0;padding-bottom:0;display:inline}#m2m-headings-content .overlay-heading span{float:left;width:130px;float:left;line-height:14px;padding-top:5px}#m2m-headings-content .overlay-heading span{font-weight:normal}#m2m-headings-content .overlay-heading.selected span{font-weight:bold;color:#27853f}#m2m-headings-content .overlay-heading img,#m2m-headings-content .lg-heading-image img{float:left;border:1px solid #dcdbd7;padding:4px}#m2m-headings-content .overlay-heading img{width:112px;height:112px}#m2m-headings-content .lg-heading-image img{width:396px;height:396px}#m2m-headings-content .overlay-heading.hover img,#m2m-headings-content .overlay-heading.selected img{float:left;border:solid 2px #27853f;padding:3px}#m2m-headings-content .lg-heading-image span{float:left;width:406px;text-align:center;margin:20px auto}#m2m-headings-content .prev-image{width:42px;height:54px;background:url('/assets/build/media-prev.png');position:absolute;top:176px;left:295px;z-index:13}#m2m-headings-content .prev-image:hover{width:42px;height:54px;background:url('/assets/build/media-prev.png') 0 54px;position:absolute;top:176px;left:295px;z-index:13}#m2m-headings-content .next-image{width:42px;height:54px;background:url('/assets/build/media-next.png');position:absolute;top:176px;right:5px;z-index:13}#m2m-headings-content .next-image:hover{width:42px;height:54px;background:url('/assets/build/media-next.png') 0 54px;position:absolute;top:176px;right:5px;z-index:13}#m2m-headings-large-images .selected{display:block}#m2m-headings-large-images .unselected{display:none}#m2m-guide-overlay.overlay-popin{width:756px;padding:10px 20px 20px}#m2m-overlay-content-wrapper .shop-info-container .shop-tabs{padding:0 0 1px 14px;margin-left:30px;width:736px}#m2m-overlay-content-wrapper .shop-info-container .info-tab-container{border-bottom:1px solid #bfbdb7;border-left:1px solid #bfbdb7;border-right:1px solid #bfbdb7;margin:0 30px 0 30px;padding:27px 0;clear:both;min-height:200px}#curtain-size-guide-overlay #m2m-overlay-content-wrapper .shop-info-container .info-tab-container{min-height:325px}#m2m-overlay-content-wrapper h2,#m2m-overlay-content-wrapper h3{border:0;padding:0}#m2m-overlay-content-wrapper h3{font-size:16px;margin:0 0 18px;text-align:left}#m2m-overlay-content-wrapper header p{margin-bottom:1em;width:530px}#pencil-pleat .made-to-measure-guide-img{background:url('/assets/build/m2m-guide-sprite.png') no-repeat 10px -50px;border:2px solid #bfbdb7;float:left;height:174px;margin-right:20px;padding:10px;width:168px}#double-and-triple-pinch-pleat .made-to-measure-guide-img{background:url('/assets/build/m2m-guide-sprite.png') no-repeat -199px -50px;border:2px solid #bfbdb7;float:left;height:174px;margin-right:20px;padding:10px;width:168px}#double-and-triple-pinch-pleat .made-to-measure-guide-image{background:url('/assets/build/m2m-guide-sprite.png') no-repeat -403px -50px;border:2px solid #bfbdb7;float:left;height:174px;margin-right:20px;padding:10px;width:168px}#tab-top .made-to-measure-guide-img{background:url('/assets/build/m2m-guide-sprite.png') no-repeat -199px -265px;border:2px solid #bfbdb7;float:left;height:174px;margin-right:20px;padding:10px;width:168px}#eyelet-tab .made-to-measure-guide-img{background:url('/assets/build/m2m-guide-sprite.png') no-repeat 9px -265px;border:2px solid #bfbdb7;float:left;height:174px;margin-right:20px;padding:10px;width:168px}#m2m-overlay-content-wrapper h4{font-size:12px;margin:0 0 10px;text-align:left;border:0}.m2m-content{width:420px;display:inline-block}.drop-and-heading-height-content-wrap .m2m-content{width:310px}#length-of-the-track-or-pole .m2m-size-image{background:#FFF url('/assets/build/m2m-guide-sprite.png') no-repeat 60px -893px;border:2px solid #bfbdb7;height:120px;width:690px;margin:18px 0}.m2m-overlay-col1{display:inline-block;margin-right:20px;width:330px}.m2m-overlay-col2{float:right;width:330px;display:inline-block}#drop-and-heading-height .m2m-size-image{background:#FFF url('/assets/build/m2m-guide-sprite.png') no-repeat -605px -249px;border:2px solid #bfbdb7;height:297px;width:343px;float:right}#drop-and-heading-height ul{float:left;width:290px}#drop-and-heading-height li{list-style-type:square;margin-bottom:.5em;margin-left:1.5em;padding-left:.3em}.drop-and-heading-height-content-wrap{display:inline-block;width:100%}#pleated-curtains .m2m-size-image{background:#FFF url('/assets/build/m2m-guide-sprite.png') no-repeat -588px -4px;border:2px solid #bfbdb7;height:266px;width:379px;float:right}#pleated-curtains .m2m-content{width:250px}#tab-top-and-eyelet-curtains .m2m-size-image{background:#FFF url('/assets/build/m2m-guide-sprite.png') no-repeat 63px -481px;border:2px solid #bfbdb7;height:185px;width:690px;margin:18px 0}#tab-top-and-eyelet-curtains .m2m-content{width:490px}#curtain-drop-and-heading-height-for-tracks .m2m-size-image{background:#FFF url('/assets/build/m2m-guide-sprite.png') no-repeat 39px -699px;border:2px solid #bfbdb7;height:180px;width:690px;margin:18px 0}.asaf-shops-location{border-top:#dedbd2 solid 1px;margin-bottom:5px;margin-top:12px;padding-bottom:12px;padding-left:0;padding-top:10px;width:100%}fieldset.asaf-browse-shops-mod{border-bottom:0;border-top:#dedbd2 1px solid;padding-top:16px}.asaf-text-normal strong{font-weight:normal}.mod-promo-highlights.order-swatch{display:block;margin:5px 0 9px}.asaf-order-swatch-btn{display:block;width:125px;height:26px;background-image:url(/store/assets/buttons/btn-order-swatch.gif);background-repeat:no-repeat;text-indent:-3000px}.asaf-order-swatch-btn:link,.asaf-order-swatch-btn:visited{background-position:0 0}.asaf-order-swatch-btn:hover{background-position:0 -26px}.asaf-order-swatch-btn:active{background-position:0 -52px}.asaf-order-mod .mod-promo-highlights .prod-swatch-info{background-image:url(/store/assets/build/img-swatch-book.gif);background-position:10px,0;background-repeat:no-repeat;padding:0 0 0 54px}.asaf-order-mod .mod-promo-highlights .prod-swatch-info p{margin-bottom:10px}.asaf-logo-mod{border:#dedbd2 1px solid;height:60px;margin-top:10px}#asaf-logo{background-image:url(/store/assets/build/icon-price-band.gif);background-position:255px 18px;background-repeat:no-repeat}.asaf-logo-mod .mod-brand-logo{float:left;margin:16px 0 0 15px;width:230px}.asaf-logo-mod p{width:40px;margin:22px 0 0 0;font-size:28px;float:right}.asaf-logo-mod p strong{font-weight:normal}.asaf-browse-shops-mod p{margin-bottom:10px}.asaf-order-mod #wrapper .shops-location .field-small{margin-top:0;height:20px}.asaf-pt-banner{margin-top:18px;margin-bottom:18px}.asaf-product .first{padding-top:0}.asaf-product h2{font-size:1.333em;margin-bottom:20px}.asaf-product p{margin-bottom:20px}.asaf-product .asaf-fabric-popup p{margin-bottom:8px}.asaf-product dl{display:inline-block;margin:0;width:100%}.asaf-product dt{font-weight:bold;padding-top:13px;width:129px;padding-right:13px}.asaf-product dd{float:left;padding-top:13px;width:330px}.asaf-side-facets .facet-container,.lt-nav-container{margin-bottom:0}nav.asaf-sofa-selector{margin-top:15px;margin-bottom:20px}.asaf-choose{padding:0;margin:0;border-top:0;position:relative}.asaf-choose .tab-link{text-decoration:none}.asaf-choose .asaf-choose-label{float:right;margin-right:10px;text-decoration:underline;font-weight:bold;font-size:11px}.asaf-choose .asaf-selector-fabric-title{display:block;width:270px}.asaf-mod-divider{margin:10px 0;background:0;border-bottom:1px solid #dedbd2}.mod-asaf-legs .asaf-legs-grid .asaf-update-legs-trigger{padding:6px;margin-bottom:4px}.asaf-fabric-selection-grid .asaf-mod-divider{margin-right:35px}.asaf-choose img{float:left;margin:0 8px 0 8px}.asaf-choose-delivery-msg{margin-top:16px;margin-bottom:-18px;padding:16px;border:1px solid #60bd68}.asaf-choose-delivery-msg p{padding-left:54px;background:transparent url('//johnlewis.scene7.com/is/image/JohnLewis/delivery_quick?$alpha_png$') no-repeat 0 -40px}.ipad .asaf-choose-delivery-msg p{padding-left:54px;background:transparent url('//johnlewis.scene7.com/is/image/JohnLewis/delivery_quick_retina?$alpha_png$') no-repeat 0 -40px;background-size:33px 67px}.asaf-choose-delivery-msg p a{font-weight:bold;text-decoration:underline}.asaf-save-product-to-cart .mod-product-code{float:right;width:150px;margin-top:25px;padding:0}.asaf-save-product-to-cart .mod-prod-price{float:left;width:150px;margin-bottom:18px;padding:0}.asaf-save-product-to-cart #basket-info{margin-top:16px;display:inline-block}.asaf-save-product-to-cart #basket-info li a:link,.asaf-save-product-to-cart #basket-info li a:visited,.asaf-save-product-to-cart #basket-info li a:hover,.asaf-save-product-to-cart #basket-info li a:active{color:#076c2b}.asaf-save-product-to-cart .mod-add-to-basket small.field-error{width:100%}.asaf-save-product-to-cart form .mod-add-to-basket .required-chkbox{margin-top:0;line-height:inherit;font-weight:normal}.asaf-save-product-to-cart .asaf-addToBasket-panel .basket-fields label{margin-top:6px}.asaf-product .asaf-tabs{margin-top:20px;margin-bottom:20px}.asaf-product .asaf-tabs ul li.selected-lnk,.asaf-product .asaf-tabs ul li.select-lnk{border-top:1px solid #bfbdb7;border-right:1px solid #bfbdb7;border-bottom:0;border-left:1px solid #bfbdb7;font-weight:bold;position:relative;color:#393939;background-color:#fff;height:40px}.asaf-product .asaf-tabs ul li.selected-lnk a:link,.asaf-product .asaf-tabs ul li.selected-lnk a:visited,.asaf-product .asaf-tabs ul li.selected-lnk a:active{color:#393939;padding:12px 20px;display:block;background-color:#fff}.asaf-product .asaf-tabs ul li{border-top:1px solid #dedbd2;border-right:1px solid #dedbd2;border-left:1px solid #dedbd2;float:left;display:inline;font-weight:normal;margin-left:10px;background-color:#fff;height:39px}.asaf-product .asaf-tabs ul{height:45px;margin-left:-19px;margin-right:-19px;padding:0 20px 0 20px;background-image:url(../assets/build/colour-BFBDB7.gif);background-repeat:repeat-x;background-position:0 40px;border-top:0;border-bottom:0}.asaf-product .asaf-tabs ul li a:link,.asaf-product .asaf-tabs ul li a:visited,.asaf-product .asaf-tabs ul li a:active{text-decoration:none;color:#5f5f5f;display:block;padding:12px 20px}.asaf-product .asaf-tabs ul li a:hover{color:#393939}.selected-lnk span.tab-shaddow-box{width:3px;height:36px;background-color:#dedbd2;display:block;position:absolute;right:0;top:3px;margin-right:-4px}.asaf-product #tabinfo-asaf-info{width:100%;padding-top:27px;padding-bottom:40px}.asaf-product .asaf-content-left{float:left;width:450px}.asaf-product .asaf-content-right{float:left;margin-left:30px;width:480px}.asaf-product .tab-content-win{width:100%}.asaf-range-grid article{width:220px;min-height:320px;float:left;margin-left:10px;margin-right:10px;margin-bottom:20px}.asaf-range-grid a:link,.asaf-range-grid a:visited,.asaf-range-grid a:active,.asaf-range-grid a:hover{text-decoration:none}.asaf-range-grid .product-link strong{font-weight:bold}.asaf-range-grid p{margin-bottom:2px}#tabinfo-asaf-range h2{border-bottom:1px solid #dedbd2;padding-bottom:10px}#tabinfo-asaf-legs h2{border-bottom:1px solid #dedbd2;padding-bottom:10px}.asaf-legs-grid article a{margin-bottom:20px;padding:6px}.asaf-legs-grid article a img{margin-bottom:8px}.asaf-mod-promo-highlights ul{padding-left:0;margin-left:0;margin-top:20px}#prod-info-tab .tab-content-win .asaf-mod-promo-highlights ul .asaf-delivery-uk{background-image:url('http://www.johnlewis.com/assets/build/delivery_lrge.gif');background-position:0 5px;background-repeat:no-repeat;padding-left:50px;margin-left:0;list-style:none}#prod-info-tab .tab-content-win .asaf-mod-promo-highlights ul .asaf-free-returns{background-image:url('http://www.johnlewis.com/assets/build/returns-lrge.gif');background-repeat:no-repeat;padding-left:50px;margin-left:0;list-style:none}#prod-info-tab .tab-content-win .asaf-mod-promo-highlights ul h2{margin-bottom:2px}#prod-info-tab.asaf-product .simple-carousel .images_thumbnails li{margin:0 0 0 10px;padding:0}.asaf-content-right hr{margin-bottom:18px}.mod-add-to-basket .no-wishlist-link{padding-bottom:16px}.asaf-price .asaf-sku-price{font-size:26px}.highlight .basket-fields .asaf-quantity{font-weight:bold;margin-top:6px}.asaf-loading{width:320px;height:200px}.asaf-product-info .mod-did-you-know{margin-top:18px;margin-bottom:18px;clear:both;width:410px}.asaf-content-left .mod-did-you-know{width:410px}.asaf-content-left .mod-did-you-know .did-you-know-content{width:330px}.asaf-content-right #tabinfo-delivery dl{border-bottom:0;padding-bottom:0}.asaf-content-right .tabinfo-returns{background-image:url(/assets/build/international_lrge.gif);min-height:33px;padding-left:60px;background-repeat:no-repeat}.mod-asaf-fabric .asaf-fabric-grid{padding-left:0;padding-right:0;margin-right:-40px;margin-left:20px;width:790px;float:left;padding-top:12px}#prod-info-tab .tab-content-asaf .asaf-fabric-grid ul li{margin:0 21px 10px 0;padding-left:0;height:90px}#prod-info-tab .tab-content-asaf .asaf-fabric-grid ul li:nth-child(3){height:60px}.mod-asaf-fabric .asaf-fabric-grid .selection-grid h2{margin-bottom:0}.mod-asaf-fabric .asaf-fabric-grid .selection-grid{margin-bottom:18px}.mod-asaf-fabric .asaf-fabric-grid .selection-grid li{background:0}.ie7 .asaf-ie-min-height,.ie8 .asaf-ie-min-height{min-height:6000px}.asaf-delivery-flag{display:block;background-color:#fff;padding:5px;position:absolute;bottom:0;right:0;line-height:13px}.special-offer.delivery-offer{color:#900;text-decoration:none;font-weight:bold;background:url("//johnlewis.scene7.com/is/image/JohnLewis/delivery_quick?$alpha_png$") no-repeat transparent;padding:3px 0 0 35px;margin-top:16px;line-height:20px}.ipad .special-offer.delivery-offer{background:url("//johnlewis.scene7.com/is/image/JohnLewis/delivery_quick_retina?$alpha_png$") no-repeat transparent;background-size:33px 67px}.asaf-side-facets{padding-right:0}.asaf-side-facets #side-facets input{float:left}.asaf-side-facets #side-facets h2{font-size:100%;margin-bottom:5px}.asaf-side-facets #side-facets label{margin-left:8px;margin-top:-1px;display:block;float:left}.ie7 .asaf-side-facets #side-facets label,.ie8 .asaf-side-facets #side-facets label,.ie9 .asaf-side-facets #side-facets label{margin-top:0}#prod-info-tab .tab-content-asaf ul li{list-style:none;margin-left:0;margin-right:10px}.asaf-range-grid .mod-prod-price{margin-top:2px}.asaf-range-grid .mod-prod-price .price strong{font-size:100%;font-weight:normal}.asaf-product-tabs-container{padding:20px}.asaf-content-left .simple-carousel{margin-bottom:20px}.asaf-content-left .carousel-images-full img{border:1px solid #bfbdb7}.mod-key-features a.tab-link .asaf-choose-label{text-decoration:none}#wrapper .asaf-save-product-to-cart .mod-promo-highlights{width:320px}.asaf-ratings{margin:18px 10px 18px 10px}.asaf-ratings .BVRRContentReview{padding-bottom:18px;width:450px;float:left;margin-right:20px}.asaf-ratings .BVRRDisplayContentBody{margin-right:-40px;padding-left:0}.asaf-ratings .BVRRDisplayContentBody{border-top-style:none;border-top-width:0}.asaf-ratings .BVRRDisplayContentHeader{border-bottom:1px solid #dedbd2}.asaf-ratings #BVRRContentContainerID{margin-left:10px}.asaf-popup-info{position:relative}.asaf-fabric-popup{position:absolute;left:-280px;top:84px;z-index:100;width:350px}.asaf-text-normal{font-weight:normal}.asaf-popup-info asaf-fabric-popup{left:307px}.asaf-popup-info .grid-left{left:-56px}.asaf-popup-info .grid-left .popupArrow{left:84px}.asaf-popup-info .popupArrow{left:307px}.asaf-popup-info .alternate-fabric-image-wrapper{float:left;margin-bottom:8px}.asaf-popup-info h3{margin-top:5px;max-width:180px}.asaf-popup-content{float:left;width:185px}.ie8 .asaf-popup-info .popupArrow{display:none}.mod-asaf-fabric .asaf-popup-swatch-link a{display:inline;border:0;text-align:left;padding:0;font-weight:bold;font-size:11px;text-decoration:underline}.mod-asaf-fabric .asaf-popup-product-code{padding-bottom:6px}.mod-asaf-fabric .asaf-popup-fabric-composition{color:#393939}.mod-asaf-fabric .asaf-information-message{color:#076c2b;font-size:11px;padding-bottom:5px;padding-top:5px}.selection-grid .asaf-popup-swatch-link a:hover,.selection-grid li.selected .asaf-popup-swatch-link a{color:#5f5f5f;padding:0}.alternate-fabric-image-wrapper span.asaf-select-fabric{position:absolute;top:120px;left:4px;display:block;background-color:#393939;color:#fff;padding:8px 10px 8px 8px;font-size:11px}.alternate-fabric-image-wrapper img{height:142px;width:142px}.asaf-popup-leg{background:#f2f2f2;margin:12px 0 -9px -16px;width:350px;padding:9px 16px 8px;border-top:1px solid #bebeb7}.asaf-popup-leg h3{margin:8px 0 10px}.asaf-popup-leg-option{float:left;width:165px;padding-right:5px}div.asaf-popup-leg .asaf-popup-leg-option a{background-color:#fff;width:60px;float:left}.asaf-popup-leg-option h4,.asaf-popup-leg-option p{margin-left:80px;margin-bottom:3px}.asaf-popup-leg-option h4{margin-top:5px;margin-bottom:5px}.asaf-popup-leg-option p{line-height:1.2}.asaf-popup-leg-option p.notice{color:#27853f;margin-bottom:0}.asaf-fabric-popup .asaf-popup-content .close-panel{background:url('/assets/build/close-icon.gif') 100% 0 no-repeat #fff;position:absolute;top:0;left:180px;padding:0;margin:0;height:19px;width:19px;display:block;border:0}.asaf-popup-content{position:relative}.mod-product-colour .asaf-popup-content .asaf-remove-icon{;background:url("//johnlewis.scene7.com/is/image/JohnLewis/sprite-JL-main-v02?$alpha_png$") no-repeat scroll -499px -500px transparent;border:medium none;cursor:pointer;display:block;height:19px;left:180px;overflow:visible;position:absolute;top:-8px;width:19px}.asaf-fabric-glossary{margin-top:10px}.asaf-fabric-glossary a span{font-weight:normal;font-size:11px;background-image:url('/assets/build/info.gif');height:5px;background-repeat:no-repeat;background-position:right 0;padding-right:18px}.asaf-single-view .wrapper a.media,.asaf-single-view .wrapper-unlinked a.media{cursor:url("/assets/build/zoomin.cur"),crosshair}.asaf-content-left .media-player .wrapper a.media{cursor:default}.asaf-single-view{position:relative}.mod-media-player.h-player{margin:0}.mod-media-player.h-player .media-controls{width:400px;margin:0 0 10px 35px}.mod-media-player.h-player .media-controls .media-images ul{top:0;left:-1px;white-space:nowrap;font-size:0}.mod-media-player.h-player .wrapper ul li{float:none;font-size:12px;margin-right:6px!important;padding:0!important}.mod-media-player.h-player .media-controls .media-images{border-top:0;border-bottom:0;border-right:1px solid #dedbd2;border-left:1px solid #dedbd2;float:left;height:89px;width:329px;margin:0}.mod-media-player.h-player .media-controls .control{float:left;width:14px;height:87px}.mod-media-player.h-player .start-left,.simple-carousel .end-right{border:1px solid #c1beb9;text-indent:-9990px;display:block;float:left}.mod-media-player.h-player .start-left{background:#fff url(../assets/buttons/btn-carousel-hori-left.gif) no-repeat -14px 0;margin-right:6px}.mod-media-player.h-player .end-right{background:#fff url(../assets/buttons/btn-carousel-hori-right.gif) no-repeat 0 0;margin-left:6px}.mod-media-player.h-player .start-left.inactive{background:#fff url(../assets/buttons/btn-carousel-hori-left.gif) no-repeat 0 0;margin-right:6px}.mod-media-player.h-player .end-right.inactive{background:#fff url(../assets/buttons/btn-carousel-hori-right.gif) no-repeat -13px 0;margin-left:6px}.media-controls.asaf-main-carousel{display:none}.asaf-media-player .wrapper{width:585px}.asaf-media-player .wrapper img{margin-left:50px}.ocab-btn-continue-to-booking{background-image:url(/assets/buttons/btn-continue-to-appointment-booking.gif);background-repeat:no-repeat;background-position:0 0;width:285px;height:26px}.ocab-btn-continue-to-booking:hover{background-position:0 -26px}.ocab-btn-continue-to-booking:active{background-position:0 -52px}.simple-carousel .carousel-images-full{margin-bottom:20px;height:450px}.simple-carousel .images_thumbnails ul{height:108px;width:416px}.simple-carousel .images_thumbnails li{position:relative;display:inline-block;margin-left:10px;padding:0}.simple-carousel .images_thumbnails{height:108px;margin:0;position:relative;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;float:left}.simple-carousel a{border:1px solid #c1beb9;display:block}.simple-carousel a:hover{border:1px solid #37853f}.simple-carousel .active{border:1px solid #37853f;cursor:default}.simple-carousel .inactive:hover{border:1px solid #c1beb9;cursor:default}.simple-carousel img{display:block}.simple-carousel .prev,.simple-carousel .next{border:1px solid #c1beb9;width:15px;height:106px;text-indent:-9990px;display:block;float:left}.simple-carousel .prev{background:#fff url(../assets/buttons/btn-carousel-hori-left.gif) no-repeat -14px 9px}.simple-carousel .next{background:#fff url(../assets/buttons/btn-carousel-hori-right.gif) no-repeat 0 9px}.simple-carousel .prev.inactive{background:#fff url(../assets/buttons/btn-carousel-hori-left.gif) no-repeat 0 9px}.simple-carousel .next.inactive{background:#fff url(../assets/buttons/btn-carousel-hori-right.gif) no-repeat -13px 9px}.simple-carousel .carousel-thumb-holder{margin-bottom:18px}.add-basket-validator{float:left;margin-top:14px}.set-selection-grid{margin-top:0;width:100%}.set-selection-grid:after{clear:both;content:'';display:block}.ie7 .set-selection-grid a:hover{z-index:3}.ie7 .set-selection-grid{z-index:2}.set-selection-grid li{background:#fff;float:left;padding:0}.set-selection-grid a{border:1px solid #dedbd2;display:block;margin:6px 7px 0 0;outline:0;padding:4px;position:relative;text-align:center;text-decoration:none;zoom:1}.set-selection-grid a img{display:block;width:19px;height:19px}.set-selection-grid .last a,.set-selection-grid .last{margin-right:0}.set-selection-grid a:hover,.set-selection-grid li.selected a{border-color:#27853f;color:#27853f}.set-selection-grid li.selected a{border-width:2px;cursor:pointer;font-weight:bold;padding:3px}.set-selection-grid .out-of-stock a{color:#afafaf}.set-selection-grid span.out-of-stock{display:block;line-height:0;height:0;text-indent:-9999px}.ie7 .set-selection-grid span.out-of-stock{height:auto;position:absolute}.cross-sell .basket-fields .visual-divider{border-bottom:1px solid #dedbd2;padding-bottom:10px}.mod-set-item.grid .cross-sell-details .size{margin-top:10px;margin-bottom:12px}.mod-set-item.grid .mod-stock-availability{margin-top:0}.mod-set-item.grid .cross-sell-details .colour{margin-top:8px}.ie8 .cross-sell-details .checkbox-list .last{padding-bottom:0}.mod-set-item .mod-wish-list-links .no-stock-wishlist .popup-info{padding-top:10px}.ctm-icon-btn{border:1px solid #dedbd2;color:#5f5f5f;cursor:pointer;font-weight:bold}.ctm-icon-btn:hover{color:#333;text-decoration:underline}.ctm-icon-btn.icon-colour-wheel{background:url(../assets/build/colour-wheel.gif) no-repeat 10px 50%;padding:14px 5px 14px 35px}.ctm-icon-btn .toggle-active{display:none}.ctm-icon-btn.active .toggle-inactive{display:none}.ctm-icon-btn.active .toggle-active{display:block}.ctm-icon-btn.with-arrow{position:relative}.ctm-icon-btn .arrow{position:absolute}.ctm-icon-btn .arrow-down{background:url(../assets/build/button-arrow-down.gif) no-repeat;height:7px;display:none;left:10px;top:-1px;width:13px}.csstransforms .ctm-icon-btn .arrow-down{background:#fff;border-color:#dedbd2;border-style:solid;border-width:0 1px 1px 0;height:10px;left:12px;top:-6px;width:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ctm-icon-btn.active .arrow-down{display:block}.media-overlay .ctm-icon-btn{margin:10px 0 0}#quick-view-wrapper{width:941px}.quick-view-image{float:left;display:inline;width:620px;margin-right:20px}.media-overlay #quick-view-wrapper .wrapper{height:auto;width:620px}.media-overlay #quick-view-wrapper .media-player{float:left;width:620px}.media-controls #quick-view-wrapper .control{border:0;cursor:pointer;display:block}#quick-view-content{float:left;display:block;width:297px;background:#fff;height:558px;overflow-x:hidden;overflow-y:auto;margin-top:41px;-webkit-overflow-scrolling:touch;z-index:0}#quick-view-content .qv-content-inner{width:262px;padding-right:3px}#quick-view-content #prod-title{display:inline-block;margin-bottom:10px;font-size:20px}#quick-view-content #prod-title a{text-decoration:none}#quick-view-content #prod-title a:hover{text-decoration:underline}#quick-view-content #prod-price{margin-bottom:0}#quick-view-content .mod-prod-price.spcl-offr{margin-top:13px}#quick-view-content .btn-prods-quickview{text-align:left;clear:both}#quick-view-content .btn-prods-quickview a.view-all-prod{font-weight:normal}#quick-view-content .mod-product-colour{border-top:0;margin:0;margin-bottom:-6px;position:relative;padding:15px 0 0}#quick-view-content .mod-product-colour .detail-pair,#quick-view-content .mod-product-size .detail-pair{margin-bottom:0}#quick-view-content .selection-grid-quickview-wrapper{width:100%;overflow:hidden}#quick-view-content .selection-grid-quickview{margin:0 auto;position:relative;display:block;width:100%}#quick-view-content .selection-grid-quickview.section-of-colours-pickers{margin-bottom:-25px}#quick-view-content .more-ten-colours .selection-grid-quickview.clear{display:block;padding-top:10px}#quick-view-content .selection-grid-quickview.clear{display:none}#quick-view-content .selection-grid-quickview li{padding:0;width:20%;position:relative;display:inline}#quick-view-content .selection-grid-quickview a,#quick-view-content .selection-grid-quickview .header-wrapper{display:inline-block;margin:0;padding:0;cursor:pointer;margin-bottom:10px}#quick-view-content .selection-grid-quickview .header-wrapper{position:relative}#quick-view-content .selection-grid-quickview img{width:auto;height:43px;display:inline;float:left;border:1px solid white;padding:2px}#quick-view-content .selection-grid-quickview img.smaller{height:auto;width:56%}#quick-view-content .selection-grid-quickview li.selected a img{border:1px solid #27853f;padding:2px}#quick-view-content .header-colour-picker{position:relative;margin-bottom:6px;width:100%}#quick-view-content .header-colour-picker .selection-grid-quickview img{margin:0}.ipad #quick-view-content .quantity-2{width:79px!important}.ipad #quick-view-content .quantity-3{width:123px!important}.ipad #quick-view-content .quantity-6{width:253px!important}.section-of-colours-pickers{text-align:justify}.section-of-colours-pickers-align-left{text-align:left}.section-of-colours-pickers-align-left li{margin-right:15px}.section-of-colours-pickers:after{content:'';display:inline-block;width:100%}.quantity-0.5{width:32px!important}.quantity-1{width:43px!important}.quantity-2{width:89px!important}.quantity-3{width:133px!important}.quantity-4{width:182px!important}.quantity-5{width:229px!important}.quantity-6{width:275px!important}.desktop .quantity-0.5{width:19px!important}.desktop .quantity-1{width:25px!important}.desktop .quantity-2{width:52px!important}.desktop .quantity-3{width:79px!important}.desktop .quantity-4{width:106px!important}.desktop .quantity-5{width:133px!important}.desktop .quantity-6{width:160px!important}.desktop #quick-view-content .selection-grid-quickview li{width:13.7%;display:inline;float:none}.desktop #quick-view-content .selection-grid-quickview img{height:25px;padding:4px;border:1px solid #dedbd2}.desktop #quick-view-content .selection-grid-quickview a:hover img{border:1px solid #27853f;padding:4px}.desktop #quick-view-content .selection-grid-quickview li.selected a img,.desktop #quick-view-content .selection-grid-quickview a:active img{border:2px solid #27853f;padding:3px}.mod-product-colour .selection-grid-quickview span.out-of-stock{text-indent:-9999px}.ipad .mod-product-colour .selection-grid-quickview span.out-of-stock{margin-left:-29px;top:23px;width:56px}.mod-product-colour .selection-grid-quickview .selected span.out-of-stock{cursor:default}.selection-grid-quickview span.out-of-stock{display:block;line-height:1em;height:0}#quick-view-content .more-colours{text-decoration:none;position:absolute;display:none;bottom:1px;left:172px;width:77px}#quick-view-content .more-ten-colours .more-colours{display:inline-block}#quick-view-content .more-colours .hide-colours{display:none}#quick-view-content .open .more-colours .hide-colours{display:inline}#quick-view-content .more-colours .show-colours{display:inline}#quick-view-content .open .more-colours .show-colours{display:none}#quick-view-content .more-colours:hover{text-decoration:underline;color:#333}.more-colours-dropdown{position:relative;padding-top:4px!important}.more-colours-dropdown.open{padding-top:25px}.more-colours-dropdown .selection-grid-quickview{border-top:0}.more-ten-colours .selection-grid-quickview{display:none}.more-ten-colours .section-of-colours-pickers{border-top:1px solid #d8d6ce;padding-top:15px}.more-ten-colours .separator-arrow-up{background:#fff url('/assets/build/tooltip-arrow-up.gif') no-repeat 0 0;width:9px;height:5px;position:absolute;top:0;right:40px;z-index:9;display:block}.quickview-select{position:relative}.quickview-select select::-ms-expand{display:none}.ie7 .quickview-select select,.ie8 .quickview-select select,.ie9 .quickview-select select{background:0;padding:0;min-height:19px}.quickview-select{height:44px;margin-top:20px}.ie8 .quickview-select{height:22px}.quickview-select select{position:absolute;top:0;left:0;z-index:1;opacity:0;width:100%;font-size:15px;line-height:1.2em;margin:0;padding:0 43px 0 6px;cursor:pointer;height:44px;border:1px solid #a8a8a8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.quickview-select select option{padding-left:10px}.quickview-select .hidden-select{position:absolute;top:0;left:0;padding:12px 43px 0 6px;height:30px;width:82%;font-size:15px;line-height:1.2em;cursor:pointer;background:#fff url(/assets/build/sprite-dropdown.png) 100% 0 no-repeat;border:1px solid #a8a8a8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.quickview-select .hidden-select span{width:100%;display:inline-block;height:20px;overflow:hidden}.quickview-select .hidden-select.active{outline:0;background-color:#ecf7ed}.no-borderradius .quickview-select select{background:0;padding:0;min-height:19px;height:auto}.no-borderradius .quickview-select .hidden-select{display:none}.quickview-select select.select-32{padding:10 35px 4px 5px;background-position:100% 0}.ie8 .quiview-select select.select-32{padding:0 0 0 5px;background-position:100% 100%}.quickview-select select:focus{outline:0;background-color:#ecf7ed}#quick-view-content .mod-stock-availability{display:block;font-size:13px}.green-button{background:#85ca92;background:-moz-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#85ca92),color-stop(7%,#68be78),color-stop(100%,#36944a));background:-webkit-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-o-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-ms-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:linear-gradient(to bottom,#85ca92 0,#68be78 7%,#36944a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85ca92',endColorstr='#36944a',GradientType=0);border:1px solid #2f8d4b;border-radius:0;text-indent:0;border:1px solid #063;display:block;color:#fff;font-family:Arial;font-size:14px;font-weight:bold;font-style:normal;height:44px;width:128px;line-height:40px;text-decoration:none;text-align:center}.green-button:hover{background:#438a55;background:-moz-linear-gradient(top,#438a55 0,#478e57 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#438a55),color-stop(100%,#478e57));background:-webkit-linear-gradient(top,#438a55 0,#478e57 100%);background:-o-linear-gradient(top,#438a55 0,#478e57 100%);background:-ms-linear-gradient(top,#438a55 0,#478e57 100%);background:linear-gradient(to bottom,#438a55 0,#478e57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#438a55',endColorstr='#478e57',GradientType=0)}.green-button:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3e8c4e),color-stop(1,#096a2a));background:-moz-linear-gradient(center top,#3e8c4e 5%,#096a2a 100%);background:linear-gradient(to bottom,#3e8c4e 5%,#096a2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3E8C4E',endColorstr='#096A2A');background-color:#3e8c4e}#quick-view-content .silver-button{background-color:#e8e5e0;background:-moz-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e8e5e0));background:-webkit-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-o-linear-gradient(top,#fff 0,#e8e5e0 100%);background:-ms-linear-gradient(top,#fff 0,#e8e5e0 100%);background:linear-gradient(to bottom,#fff 0,#e8e5e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e5e0',GradientType=0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;text-indent:0;border:1px solid #bbb;color:#666;font-family:"Arial";font-size:14px;font-weight:bold;-webkit-font-smoothing:antialiased;height:35px;line-height:36px;text-decoration:none;text-align:center;cursor:pointer;position:relative;margin-top:14px}#quick-view-content .silver-button:hover{background:#eceae7;background:-moz-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eceae7),color-stop(100%,#dedcd6));background:-webkit-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-o-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:-ms-linear-gradient(top,#eceae7 0,#dedcd6 100%);background:linear-gradient(to bottom,#eceae7 0,#dedcd6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eceae7',endColorstr='#dedcd6',GradientType=0)}#quick-view-content .silver-button:active{background:#dbd9d3;background:-moz-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbd9d3),color-stop(100%,#e0ddd7));background:-webkit-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-o-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:-ms-linear-gradient(top,#dbd9d3 0,#e0ddd7 100%);background:linear-gradient(to bottom,#dbd9d3 0,#e0ddd7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbd9d3',endColorstr='#e0ddd7',GradientType=0)}#quick-view-content .silver-button a{color:#666!important;font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;line-height:36px;text-decoration:none;text-align:center;cursor:pointer;display:block}.quickview-checkout-btn{margin:0 16px 16px 16px;width:auto}.quickview-checkout-btn .green-button{color:#fff}#quick-view-content .added-to-basket{width:auto;margin:20px 0 15px 0}.quickview-add-to-basket{margin:20px 0 0 0;width:auto}.quickview-add-to-basket .green-button{width:100%}.added-to-basket .green-button{width:auto;clear:left}#quick-view-content .mod-basket .items-added li{width:auto}#quick-view-content .quickview-disabled-button{border:1px solid #b3b2ae;font-weight:normal;line-height:44px;height:44px;width:100%;padding:0 8px;text-align:center;display:block;text-decoration:none;color:#727272;font-size:14px;cursor:default;background:#fefdfd;background:-moz-linear-gradient(top,#fefdfd 0,#ebe8e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefdfd),color-stop(100%,#ebe8e3));background:-webkit-linear-gradient(top,#fefdfd 0,#ebe8e3 100%);background:-o-linear-gradient(top,#fefdfd 0,#ebe8e3 100%);background:-ms-linear-gradient(top,#fefdfd 0,#ebe8e3 100%);background:linear-gradient(to bottom,#fefdfd 0,#ebe8e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdfd',endColorstr='#ebe8e3',GradientType=0);opacity:.6;filter:alpha(opacity = 60);ms-filter:"alpha(opacity=60)"}#quick-view-content .quickview-disabled-button:hover{color:#727272}#quick-view-content .loading{min-height:65px}#quick-view-content .msg-in-store-only{margin:16px 0 0}.add-giftList-field{overflow:hidden;padding-bottom:15px;width:296px}.field-hold{float:left}.add-giftList-field input#qty-field{float:none;margin-top:3px;width:30px}.gift-list-btn{background:#dadada;border:1px solid #9e9e9e;color:#878787;float:right;font-weight:bold;height:26px;line-height:20px;outline:0;text-align:center;width:191px}.created-gift-list{background:#fff;border-top:1px solid #dcd9d1;display:none;margin:0 -16px 0;padding:10px 10px 0;position:relative;width:308px}.view-lnk{float:right;text-decoration:none}.gift-lists{border-top:1px solid #dcd9d1;list-style:none;margin:0 -10px;position:relative}.gift-lists li{border-bottom:1px solid #dcd9d1;overflow:hidden;padding:10px}.created-gift-list ul input{float:none;vertical-align:top;width:auto}.created-gift-list ul label{float:none;line-height:16px;margin:0;width:auto}.created-gift-list.add-info{display:block;padding-bottom:10px}.add-to-gift-list .gl-unavailable{display:none}.add-to-gift-list.disabled .gl-unavailable{display:block}.add-to-gift-list.disabled .gl-button-wrapper{display:none}.mod.trade-place-info h2{padding-bottom:10px}.mod-prod-info-tab div p a.tp-int{padding-top:0}.tp-stock-cursor{cursor:auto}table.comparison-table{margin-top:17px}table.comparison-table td{padding-right:0;padding-left:25px}table.comparison-table tr.controls td{padding:26px 11px;border-top:1px solid #dbdbd9}table.comparison-table tr.controls td input#highlight,table.comparison-table tr.controls td input#highlight2{display:inline;margin:0 5px;position:relative;top:-2px}table.comparison-table tr.controls td label{font-weight:bold}table.comparison-table.show-differences tr.difference th,table.comparison-table.show-differences tr.difference td{background:#ecf8ee;color:#03612d}table.comparison-table tr.specification:nth-child(odd){background:#f2f1ed}table.comparison-table.show-differences tr.specification:nth-child(odd){background:#fff}table.comparison-table tbody tr.specification th,table.comparison-table tbody tr.specification td{padding:17px 11px;border:0;background-image:none}table.comparison-table tr.specification td{text-align:center}table.comparison-table.products3 td{padding-right:54px;padding-left:29px}table.comparison-table.products2 td{padding-right:118px;padding-left:94px}table.comparison-table.products1 td{padding-right:300px;padding-left:300px}table.comparison-table tr.specification td span{color:inherit}table.comparison-table a.clear-all-compare,.comparison-clear-temp a.clear-all-compare{font-weight:normal;padding-left:10px;margin-left:10px;cursor:pointer;background:url(/assets/build/clear-recent-links.gif) center left no-repeat}table.comparison-table a.clear-all-compare{display:none}.comparison-clear-temp{text-align:right;width:100%}table.comparison-table a.clear-all-compare:hover,a.clear-all-compare.comparison-temp:hover{text-decoration:underline;color:#5f5f5f}table.comparison-table tr.product-comparison-summary:first-child td,table.comparison-table tr.product-comparison-summary:first-child th{padding-top:15px;border-top:1px solid #f2f2f2}table.comparison-table tr.product-comparison-summary td,table.comparison-table tr.product-comparison-summary th{background-image:none;padding-bottom:0;padding-top:10px}table.comparison-table tr.product-comparison-summary.last td,table.comparison-table tr.product-comparison-summary.last th{padding-bottom:25px}table.comparison-table tr.product-comparison-summary td a.comparison-clear-button{margin-bottom:10px}table.comparison-table a.product-title p{height:98px;overflow:hidden}table.comparison-table p.price{height:35px}table.comparison-table p.inline-ratings,table.comparison-table span.no-inline-ratings{height:20px;margin-bottom:8px;display:block}table.comparison-table p.warranty-info{height:20px}table.comparison-table p.offers a,table.comparison-table p.offers,table.comparison-table p.special-offer a,table.comparison-table p.special-offer{font-weight:bold;color:#900;text-decoration:none}table.comparison-table p.offers a:hover,table.comparison-table p.offers a:active,table.comparison-table p.special-offer a:hover,table.comparison-table p.special-offer a:active{text-decoration:underline}table.comparison-table p.stock-info,table.comparison-table p.availability-of-stock{height:44px}table.comparison-table p.special-offer{font-weight:bold}table.comparison-table div.basket fieldset span.btn{background:#85ca92;background:-moz-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#85ca92),color-stop(7%,#68be78),color-stop(100%,#36944a));background:-webkit-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-o-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-ms-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:linear-gradient(to bottom,#85ca92 0,#68be78 7%,#36944a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85ca92',endColorstr='#36944a',GradientType=0);border:1px solid #2f8d4b;border-radius:0;min-height:44px;display:block}table.comparison-table div.basket fieldset span.btn input.button{color:#fff;font-weight:normal;margin-bottom:0;width:100%;padding:0 40px 0 16px;text-indent:0;font-size:1.2em;min-height:44px;background:url(/assets/build/add-basket-icon.png) 127px center no-repeat}table.comparison-table div.basket fieldset span.btn:hover{background:#438a55;background:-moz-linear-gradient(top,#438a55 0,#478e57 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#438a55),color-stop(100%,#478e57));background:-webkit-linear-gradient(top,#438a55 0,#478e57 100%);background:-o-linear-gradient(top,#438a55 0,#478e57 100%);background:-ms-linear-gradient(top,#438a55 0,#478e57 100%);background:linear-gradient(to bottom,#438a55 0,#478e57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#438a55',endColorstr='#478e57',GradientType=0)}table.comparison-table .tooltip-trigger .tooltip{right:20px;top:-4px}table.comparison-table .servicesToggle{font-size:1.1em;cursor:pointer}table.comparison-table .servicesToggle span.servicesToggleArrow{font-family:'jlicons';padding-left:5px;top:1px;position:relative}table.comparison-table .servicesToggle span.servicesToggleArrow:before{content:"\e610"}table.comparison-table .servicesToggle.closed span.servicesToggleArrow:before{content:"\e61b"}table.comparison-table .checkbox-list{margin-top:0}.product-comparison-results #share_print{float:right}.product-comparison-results #share_print ul{display:table}.product-comparison-results #share_print ul li{display:table-cell}.product-comparison-results #share_print ul li .print{width:18px}table.comparison-table .added-to-basket{width:100%;text-align:center}table.comparison-table.sticky{margin-top:500px}.comparison-sticky-header table.comparison-table.sticky{margin-top:0}table.comparison-table.sticky tr.product-comparison-summary,table.comparison-table.sticky tr.controls{display:none}.comparison-sticky-header table.comparison-table.sticky tr.product-comparison-summary,.comparison-sticky-header table.comparison-table.sticky tr.controls{display:table-row}.comparison-sticky-header{position:fixed;width:940px;background:#fff;top:-15px;bottom:auto;z-index:9999;border-bottom:1px solid #dbdbd9;display:none}.comparison-sticky-header-locked{position:absolute;top:auto;bottom:60px}.comparison-sticky-header table.comparison-table a.product-title p{height:50px;overflow:hidden}.comparison-sticky-header table.comparison-table tr.controls td{border:0;padding:10px 11px 26px 11px}.comparison-sticky-header table.comparison-table tr.product-comparison-summary:first-child th{text-align:center;font-weight:normal;padding-top:75px}.comparison-sticky-header table a.comparison-backtotop{text-decoration:underline}.comparison-sticky-header a.comparison-backtotop:hover,.comparison-sticky-header a.comparison-backtotop:focus{text-decoration:none}.comparison-sticky-header span.comparison-backtotop{display:block;width:63px;height:63px;margin:0 auto 23px auto;background:url('/assets/build/comparison-backtotop.gif');cursor:pointer}table.comparison-table .product-comparison-summary .items-checkout li a.view-basket-link{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eae7e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eae7e2));background:-webkit-linear-gradient(top,#fff 0,#eae7e2 100%);background:-o-linear-gradient(top,#fff 0,#eae7e2 100%);background:-ms-linear-gradient(top,#fff 0,#eae7e2 100%);background:linear-gradient(to bottom,#fff 0,#eae7e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eae7e2',GradientType=0);color:#5f5f5f;text-indent:0;border:1px solid #b3b2ae;border-radius:0;font-weight:normal;margin-bottom:9px;width:100%;padding:0 9px;text-indent:0;font-size:1.2em;min-height:27px;line-height:27px}table.comparison-table .product-comparison-summary .items-checkout li a.view-basket-link:hover{text-decoration:none;background:#fffcf8;background:-moz-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffcf8),color-stop(7%,#f1efeb),color-stop(100%,#dedbd2));background:-webkit-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-o-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-ms-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:linear-gradient(to bottom,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8',endColorstr='#dedbd2',GradientType=0)}table.comparison-table .product-comparison-summary .items-checkout li a.basket-switcher.checkout-link{background:#85ca92;background:-moz-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#85ca92),color-stop(7%,#68be78),color-stop(100%,#36944a));background:-webkit-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-o-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:-ms-linear-gradient(top,#85ca92 0,#68be78 7%,#36944a 100%);background:linear-gradient(to bottom,#85ca92 0,#68be78 7%,#36944a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85ca92',endColorstr='#36944a',GradientType=0);text-indent:0;border:1px solid #2f8d4b;border-radius:0;color:#fff;font-weight:normal;margin-bottom:11px;width:100%;padding:0 13px;text-indent:0;font-size:1.2em;min-height:27px;line-height:27px}table.comparison-table .product-comparison-summary .items-checkout li a.basket-switcher.checkout-link:hover{text-decoration:none;background:#438a55;background:-moz-linear-gradient(top,#438a55 0,#478e57 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#438a55),color-stop(100%,#478e57));background:-webkit-linear-gradient(top,#438a55 0,#478e57 100%);background:-o-linear-gradient(top,#438a55 0,#478e57 100%);background:-ms-linear-gradient(top,#438a55 0,#478e57 100%);background:linear-gradient(to bottom,#438a55 0,#478e57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#438a55',endColorstr='#478e57',GradientType=0)}.grey-btn{color:#5f5f5f;border:1px solid #b3b2ae;font-size:1.2em;text-align:center;cursor:pointer;outline:0;border-radius:0;padding:5px 2%;font-weight:normal;text-decoration:none;background:#eae7e2;background:-moz-linear-gradient(top,#fff 0,#eae7e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eae7e2));background:-webkit-linear-gradient(top,#fff 0,#eae7e2 100%);background:-o-linear-gradient(top,#fff 0,#eae7e2 100%);background:-ms-linear-gradient(top,#fff 0,#eae7e2 100%);background:linear-gradient(to bottom,#fff 0,#eae7e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eae7e2',GradientType=0)}.grey-btn:hover,.grey-btn:focus,.coll-toggle:hover,.coll-toggle:focus{background:#fffcf8;background:-moz-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffcf8),color-stop(7%,#f1efeb),color-stop(100%,#dedbd2));background:-webkit-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-o-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:-ms-linear-gradient(top,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);background:linear-gradient(to bottom,#fffcf8 0,#f1efeb 7%,#dedbd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8',endColorstr='#dedbd2',GradientType=0);text-decoration:none}.grey-btn:active{background:#dedbd2}.comparison-table .info{background:0}.comparison-table .mod-basket.added-to-basket{margin-top:0}.comparison-table .info:after{content:"\e624";font-size:1.7em;font-family:'jlicons';font-style:normal;font-variant:normal;font-weight:normal;line-height:.8em;text-transform:none;display:inline;position:absolute}.nku-content{margin-top:10px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){table.comparison-table div.basket fieldset span.btn input.button{background-image:url(/assets/build/add-basket-icon-retina.png);background-size:15px}span.icon-create-wishlist{background-image:url(/assets/build/icon-create-new-wish-list-x2.jpg);background-size:24px 15px}}