html{color:#333;background:#fff;overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:100%;font-weight:normal}input,textarea,select{*font-size:100%}legend{color:#333}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}p,ul{margin-bottom:1em}script{display:none!important}.full-width{width:97.91666666666667%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal}.h1{font-size:197%}.h2{font-size:167%;margin-bottom:0.3em}.h3{font-size:138.5%;margin-bottom:0.17em}.h4{font-size:100%;margin-bottom:0}.h5{font-size:138.5%;margin-bottom:0.17em}.h6{font-size:138.5%;margin-bottom:0.17em}.respond{max-width:100%;width:auto;height:auto}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.unhide-text{text-indent:0;white-space:normal;overflow:visible;display:block;font-size:100%}.pseudo{content:".";text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.clearfix{display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.left{float:left!important;margin-right:2.7777777777777777%!important;margin-bottom:20px}.right{float:right!important;margin-left:2.7777777777777777%!important;margin-bottom:20px}.center{float:none!important;display:block!important;margin:20px auto!important}.box{padding-bottom:0;overflow:hidden;display:block}.box:after{content:".";display:block;height:0;clear:both;visibility:hidden}.box ol{clear:both}.box ol>li{margin:0 0 20px;min-height:1px;float:left}.box>ol>li>*,.box>.bd>ol>li>*{margin-right:20px;display:block}.box>ol>li>:last-child,.box>.bd>ol>li>:last-child{margin-bottom:0}.box,.box ol,.box ol>li>*>*,.box ol>li>.box{margin-right:0}.content>.hd>*,.content>.ft>*{margin-right:20px}.hd,.bd,.ft,.clear{clear:both}.content .hd{margin-bottom:10px}.collapse,.collapse-up{margin-bottom:0!important}.collapse-up{margin-top:-20px!important}.border{border-bottom:1px dotted #ccc!important;margin-bottom:20px!important}.gs940 ol>li,.inner .gs940 ol>li{width:100%}.gs880-40 ol>li{width:6.25%}.gs880-40 ol>li:first-child{width:93.75%}.gs880-40.flip>ol{width:93.75%;padding-left:6.25%}.gs880-40.flip>ol>li+li{width:6.666666666666671%;right:6.666666666666671%}.gs820-100 ol>li{width:12.5%}.gs820-100 ol>li:first-child{width:87.5%}.gs820-100.flip>ol{width:87.5%;padding-left:12.5%}.gs820-100.flip>ol>li+li{width:14.285714285714277%;right:14.285714285714277%}.gs760-160 ol>li{width:18.75%}.gs760-160 ol>li:first-child{width:81.25%}.gs760-160.flip>ol{width:81.25%;padding-left:18.75%}.gs760-160.flip>ol>li+li{width:23.07692307692308%;right:23.07692307692308%}.gs700-220 ol>li{width:25%}.gs700-220 ol>li:first-child{width:75%}.gs700-220.flip>ol{width:75%;padding-left:25%}.gs700-220.flip>ol>li+li{width:33.333333333333314%;right:33.333333333333314%}.gs640-280 ol>li{width:31.250000000000003%}.gs640-280 ol>li:first-child{width:68.75%}.gs640-280.flip>ol{width:68.75%;padding-left:31.250000000000003%}.gs640-280.flip>ol>li+li{width:45.45454545454547%;right:45.45454545454547%}.gs580-340 ol>li{width:37.5%}.gs580-340 ol>li:first-child{width:62.50000000000001%}.gs580-340.flip>ol{width:62.5%;padding-left:37.5%}.gs580-340.flip>ol>li+li{width:60%;right:60%}.gs520-400 ol>li{width:43.75%}.gs520-400 ol>li:first-child{width:56.25000000000001%}.gs520-400.flip>ol{width:56.25%;padding-left:43.75%}.gs520-400.flip>ol>li+li{width:77.77777777777774%;right:77.77777777777774%}.gs460-460 ol>li{width:50%}.gs460-460 ol>li:first-child{width:50%}.gs460-460.flip>ol{width:50%;padding-left:50%}.gs460-460.flip>ol>li+li{width:100%;right:100%}.gs400-520 ol>li{width:56.25000000000001%}.gs400-520 ol>li:first-child{width:43.75%}.gs400-520.flip>ol{width:43.74999999999999%;padding-left:56.25000000000001%}.gs400-520.flip>ol>li+li{width:128.57142857142855%;right:128.57142857142855%}.gs340-580 ol>li{width:62.50000000000001%}.gs340-580 ol>li:first-child{width:37.5%}.gs340-580.flip>ol{width:37.49999999999999%;padding-left:62.50000000000001%}.gs340-580.flip>ol>li+li{width:166.66666666666663%;right:166.66666666666663%}.gs280-640 ol>li{width:68.75%}.gs280-640 ol>li:first-child{width:31.250000000000003%}.gs280-640.flip>ol{width:31.25%;padding-left:68.75%}.gs280-640.flip>ol>li+li{width:220%;right:220%}.gs220-700 ol>li{width:75%}.gs220-700 ol>li:first-child{width:25%}.gs220-700.flip>ol{width:25%;padding-left:75%}.gs220-700.flip>ol>li+li{width:300%;right:300%}.gs160-760 ol>li{width:81.25%}.gs160-760 ol>li:first-child{width:18.75%}.gs160-760.flip>ol{width:18.75%;padding-left:81.25%}.gs160-760.flip>ol>li+li{width:433.33333333333325%;right:433.33333333333325%}.gs100-820 ol>li{width:87.5%}.gs100-820 ol>li:first-child{width:12.5%}.gs100-820.flip>ol{width:12.5%;padding-left:87.5%}.gs100-820.flip>ol>li+li{width:700%;right:700%}.gs40-880 ol>li{width:93.75%}.gs40-880 ol>li:first-child{width:6.25%}.gs40-880.flip>ol{width:6.25%;padding-left:93.75%}.gs40-880.flip>ol>li+li{width:1500%;right:1500%}.flip>ol>li+li{position:relative;margin-left:-100%}.flip>ol>li:first-child{width:100%}.gs640-40 ol>li{width:8.333333333333332%}.gs640-40 ol>li:first-child{width:91.66666666666666%}.gs580-100 ol>li{width:16.666666666666664%}.gs580-100 ol>li:first-child{width:83.33333333333333%}.gs520-160 ol>li{width:25%}.gs520-160 ol>li:first-child{width:75%}.gs460-220 ol>li{width:33.33333333333333%}.gs460-220 ol>li:first-child{width:66.66666666666666%}.gs400-280 ol>li{width:41.666666666666664%}.gs400-280 ol>li:first-child{width:58.33333333333333%}.gs340-340 ol>li{width:50%}.gs340-340 ol>li:first-child{width:50%}.gs280-400 ol>li{width:58.33333333333333%}.gs280-400 ol>li:first-child{width:41.666666666666664%}.gs220-460 ol>li{width:66.66666666666666%}.gs220-460 ol>li:first-child{width:33.33333333333333%}.gs160-520 ol>li{width:75%}.gs160-520 ol>li:first-child{width:25%}.gs100-580 ol>li{width:83.33333333333333%}.gs100-580 ol>li:first-child{width:16.666666666666664%}.gs40-640 ol>li{width:91.66666666666666%}.gs40-640 ol>li:first-child{width:8.333333333333332%}.gs700 ol>li,.inner .gs700 ol>li{width:100%}.gs640 ol>li,.inner .gs640 ol>li{width:91.66666666666666%}.gs580 ol>li,.inner .gs580 ol>li{width:83.33333333333333%}.gs520 ol>li,.inner .gs520 ol>li{width:75%}.gs460 ol>li,.inner .gs460 ol>li{width:66.66666666666666%}.gs400 ol>li,.inner .gs400 ol>li{width:58.33333333333333%}.gs340 ol>li,.inner .gs340 ol>li{width:50%}.gs280 ol>li,.inner .gs280 ol>li{width:41.666666666666664%}.gs220 ol>li,.inner .gs220 ol>li{width:33.33333333333333%}.gs160 ol>li,.inner .gs160 ol>li{width:25%}.gs100 ol>li,.inner .gs100 ol>li{width:16.666666666666664%}.gs40 ol>li,.inner .gs40 ol>li{width:8.333333333333332%}.gs940 .gs460 ol>li,.inner .gs940 .gs460 ol>li{width:50%}.gs940 .gs400 ol>li,.inner .gs940 .gs400 ol>li{width:43.75%}.gs940 .gs340 ol>li,.inner .gs940 .gs340 ol>li{width:37.5%}.gs940 .gs280 ol>li,.inner .gs940 .gs280 ol>li{width:31.250000000000003%}.gs940 .gs220 ol>li,.inner .gs940 .gs220 ol>li{width:25%}.gs940 .gs160 ol>li,.inner .gs940 .gs160 ol>li{width:18.75%}.gs940 .gs100 ol>li,.inner .gs940 .gs100 ol>li{width:12.5%}.gs940 .gs40 ol>li,.inner .gs940 .gs40 ol>li{width:6.25%}.gs700:not(.box){width:100%!important}.gs640:not(.box){width:91.66666666666666%!important}.gs580:not(.box){width:83.33333333333333%!important}.gs520:not(.box){width:75%!important}.gs460:not(.box){width:66.66666666666666%!important}.gs400:not(.box){width:58.33333333333333%!important}.gs340:not(.box){width:50%!important}.gs280:not(.box){width:41.666666666666664%!important}.gs220:not(.box){width:33.33333333333333%!important}.gs160:not(.box){width:25%!important}.gs100:not(.box){width:16.666666666666664%!important}.gs40:not(.box){width:8.333333333333332%!important}.gs940 .gs940:not(.box){width:100%!important}.gs940 .gs880:not(.box){width:93.75%!important}.gs940 .gs820:not(.box){width:87.5%!important}.gs940 .gs760:not(.box){width:81.25%!important}.gs940 .gs700:not(.box){width:75%!important}.gs940 .gs640:not(.box){width:68.75%!important}.gs940 .gs580:not(.box){width:62.50000000000001%!important}.gs940 .gs520:not(.box){width:56.25000000000001%!important}.gs940 .gs460:not(.box){width:50%!important}.gs940 .gs400:not(.box){width:43.75%!important}.gs940 .gs340:not(.box){width:37.5%!important}.gs940 .gs280:not(.box){width:31.250000000000003%!important}.gs940 .gs220:not(.box){width:25%!important}.gs940 .gs160:not(.box){width:18.75%!important}.gs940 .gs100:not(.box){width:12.5%!important}.gs940 .gs40:not(.box){width:6.25%!important}.gs280-340-280 ol>li{width:33.333333333333336%}.gs280-340-280 ol>li:nth-child(3n+1),.gs280-340-280 li:nth-child(3n+3){width:31.250000000000003%}.gs280-340-280 ol>li:nth-child(3n+2){width:37.5%}.inner .threeway ol>li{width:33.333333333333336%}.gsform{float:left;width:100%}.gsform .box{border:0}.gsform ol li,.gsform .gs700 ol li{margin-bottom:5px;padding-bottom:0;border:0;float:left;clear:both;width:100%;font-size:0}.gsform ol li>*,.gsform .gs700 ol li>*{font-size:13px}.gsform ul{margin-right:0}.gsform ul li{margin-right:2.7777777777777777%}.gsform legend{margin-bottom:10px;white-space:normal}.gsform label{display:inline-block!important;vertical-align:baseline;width:30.555555555555553%;margin:0!important;text-align:right;padding:0 2.7777777777777777% 10px 0}.gsform label img{vertical-align:middle;margin-right:1.3888888888888888%}.gsform p{margin-right:2.7777777777777777%!important}.gsform ol li p label{width:100%;margin:0 2.7777777777777777% 0 0;text-align:left}.gsform .note{width:auto;color:#999;font-size:85%;display:inline-block!important}.gsform .note:after{content:".";text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0;margin-bottom:10px}.gsform input{margin-right:2.7777777777777777%}.gsform input[type=checkbox],.gsform input[type=radio]{clear:left;margin-right:10px!important;bottom:-1px;position:relative}.gsform input,.gsform select,.gsform textarea{display:inline-block!important;vertical-align:baseline;margin-bottom:3px}.gsform input,.gsform textarea{width:30.555555555555553%;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px 4px 2px;border:1px solid #ccc;margin-right:2.7777777777777777%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.gsform .button{padding:0 1.3888888888888888% 4px;border:0;width:auto}.gsform .prefix{border-right:1px solid #ccc;display:inline-block!important;position:relative;z-index:1;text-align:center;left:34px;width:31px;margin:0 0 0 -33px!important;padding:2px 0 1px 2px;top:1px}.gsform .separator,.gsform .suffix{display:inline-block!important;width:10px;border:0;margin-left:-11px;margin-right:-10px}.gsform ol li input~label,.gsform .vertical li input~label{width:auto;text-align:left}.gsform input[type=checkbox],.gsform input[type=radio],.gsform input[type=file]+input[type=file]{clear:left;margin-left:33.33333333333333%}.gsform .vertical input[type=file]+input[type=file]{clear:left;margin-left:0}.gsform label:first-child+input[type=radio],.gsform label:first-child+input[type=checkbox],.gsform .inline input,.gsform .inline label{clear:none;margin-left:0}.gsform input[type="radio"]+label{width:50%}.gsform select{width:30.555555555555553%;margin-right:-17.22222222222222%}.gsform .prefix+input{padding-left:35px}.gsform input[readonly],.gsform input[readonly]:focus{background-color:#f9f9f9;border-color:#f9f9f9;box-shadow:0 0 rgba(0, 0, 0, 0)}.gsform .vertical label,.gsform .vertical p label{width:100%;text-align:left}.gsform .vertical .note{width:auto}.gsform .vertical .vertical .button,.gsform .vertical .vertical a,.gsform .vertical .vertical input[type=checkbox],.gsform .vertical .vertical input[type=radio]{margin-left:0;margin-right:0}.gsform .note a:first-child{margin-left:0}.gsform .button:first-child,.gsform a:first-child{margin-left:33.33333333333333%}.gsform .vertical .long{margin-top:0;margin-left:2px}.gsform .inline li,.gsform .inline label,.gsform .inline .note{width:auto;clear:none!important}.gsform .inline label{padding:4px 1.3888888888888888% 0!important}.gsform .inline input{clear:none!important}.gsform .gs40 input,.gsform .gs40 textarea{width:40px}.gsform .gs40 label{width:40px}.gsform .gs100 input,.gsform .gs100 textarea{width:100px}.gsform .gs100 label{width:100px}.gsform .gs160 input,.gsform .gs160 textarea{width:160px}.gsform input[type=radio],.gsform input[type=checkbox]{width:auto}.gsform input[value=Choose],.gsform input[value=Edit],.gsform input[value=Change],.gsform input[value~=Find]{min-width:50px}.gsform li input:focus,.gsform li textarea:focus{border-color:#666;background-color:#f9f9f9;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-o-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}.gsform input.button:focus{box-shadow:0 0 rgba(0, 0, 0, 0)}.gsform .gs700+.note{width:100%}.gsform .vertical input+label{max-width:75%}.gsform .button+.note{top:4px}.gsform li:focus~p.note,.gsform li label:focus{color:#333}.gsform a[title=Help],.gsform a[title^=Add]{padding:1px 5px;background-color:#ccc;color:#fff;text-decoration:none;border-radius:10px;margin-right:5px;font-weight:bold;position:relative;top:4px}.gsform a[title=Help]{background-color:#ccc;color:#fff}.gsform a[title=Help]:hover{background-color:#ccc;color:#fff}.gsform a[title^=Add]{background-color:#080;color:#fff}.gsform a[title^=Add]:hover{background-color:#080;color:#fff}.gsform label.required{font-weight:bold}.gsform label.required:after{content:"*"}.gsform [required=true],.gsform [class="required"]~input,.gsform [class="required"]~textarea,.gsform [class="required"]~select{border:1px solid #999}.gsform [title="Required"] label:after{content:"*"}.gsform [title="Required"] [type=radio]~label:after,.gsform [title="Required"] [type=checkbox]~label:after{content:""}.gsform ol li label.error{color:#fff;background-color:#e52b45;border-radius:3px;display:inline-block!important;font-weight:bold;margin-left:0!important;max-width:300px;padding:1px 8px 2px;text-align:left;width:auto}.gsform .error~.note,.gsform .error~.note{display:none}.gsform input.error,.gsform textarea.error{border-color:#e52b45!important;background-color:#fff3f3!important;color:#e52b45}.gsform input:not(.button),.gsform textarea{-moz-transition:all 0.5s linear 0s;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.gsform .login span.note.long{clear:none;margin-left:0;width:33.33333333333333%;margin-top:-10px}body{background-color:#fff;color:#333}.tools,.header,.content{position:relative;display:block}.tools:after,.header:after,.content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.tools{z-index:300}.header{z-index:200}.content{z-index:100}.tools .inner,.header .inner,.content,.footer{max-width:960px;min-width:319px;margin:0 auto;clear:both}.content,.footer{left:10px;position:relative}.inner{margin:0 auto;clear:both;position:relative;display:block}.inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}.tools .inner{padding:5px 0}.tools .currency-switcher{float:left;margin:2px 10px}.tools .contact{float:left;margin:2px 10px}.tools .links{float:right;margin:2px 10px}.tools li{display:inline}.tools li:last-child{margin-right:0}.tools a{white-space:nowrap}.header{margin-top:-3px;padding-top:13px}.header .basket{float:right;width:29.166666666666668%;margin:0 10px;text-align:center;color:#333}.header .basket:hover{color:#333}.header .basket:before{background:url(../../all/sprite-header-responsive.png) repeat scroll 50% 0 #049e22;background-size:100% auto;width:12.3%;height:0;padding-bottom:10.5%;float:right;clear:none;margin:3.25% 6.64% 3.25% 0;text-decoration:none!important;content:".";text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.header .basket:hover:before{background-color:#049e22}.header .basket .basket-contents{display:block;text-align:center;margin:3.25% 18% 0 7.14%}.header .basket .basket-message{display:block;text-align:center;margin:0 18% 3.25% 7.14%;font-size:77%}.header .nav{position:relative;clear:both;margin:0 10px}.header .nav a{text-decoration:none}.header .flyout{display:none;position:absolute;z-index:201;margin:0;text-align:left;font-weight:bold}.header .flyout ul{margin-bottom:0}.header .flyout .flyout_col{float:left}.header li:hover .flyout{display:block}.header .search{padding-top:3.4%;margin:0 32.29166666666667%}.header .search input{border:0;padding:1.5% 3%;text-indent:5px;width:94%}.header .search label{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.header .search .button{display:none}.branding{width:25%;float:left;margin:0 10px 0;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.branding a{display:block;width:100%;height:0;background:url(../../lovehoney/logo-1.png) 0 100% no-repeat transparent;background-size:100% auto}.breadcrumbs{margin:0 0 10px 0}.breadcrumbs li{float:left}.content .nav li{font-weight:bold;padding-left:10px;color:#1a87c8;background-color:#fff}.content .nav form,.content .nav ul ul,.content .nav li li,.content .nav li.current{background:none #fff}.content .nav a{display:block;color:#390983}.content .nav a:link{color:#1a87c8;font-weight:bold;text-decoration:none}.content .nav a:visited{color:#1a87c8;font-weight:bold}.content .nav a:hover{color:#1a87c8;background-color:#fff;font-weight:bold;text-decoration:underline}.content .nav a:active{color:#1a87c8;background-color:#fff;font-weight:bold;text-decoration:underline}.content .nav li li a:link{color:#1a87c8;font-weight:normal;text-decoration:none}.content .nav li li a:visited{color:#1a87c8;font-weight:normal}.content .nav li li a:hover{color:#1a87c8;background-color:#fff;font-weight:normal;text-decoration:underline}.content .nav li li a:active{color:#1a87c8;background-color:#fff;font-weight:normal;text-decoration:underline}.content .flip .nav li{font-weight:bold;padding-left:10px;color:#390983;background-color:#ebe6f2}.content .flip .nav form,.content .flip .nav ul ul,.content .flip .nav li li,.content .flip .nav li.current{background:none #fff}.content .flip .nav li a{display:block;color:#390983}.content .flip .nav li a:link{color:#390983;font-weight:bold;text-decoration:none}.content .flip .nav li a:visited{color:#808;font-weight:bold}.content .flip .nav li a:hover{color:#390983;background-color:#dad0e8;font-weight:bold}.content .flip .nav li a:active{color:#390983;background-color:#dad0e8;font-weight:bold}.content .flip .nav li li a:link{color:#390983;font-weight:normal;text-decoration:none}.content .flip .nav li li a:visited{color:#808;font-weight:normal}.content .flip .nav li li a:hover{color:#390983;background-color:#dad0e8;font-weight:normal}.content .flip .nav li li a:active{color:#390983;background-color:#dad0e8;font-weight:normal}.content .nav{line-height:2.1em;float:left;min-width:0}.content .nav>ul{margin-right:20px}.content .nav>ul>li{clear:both}.content .nav ul li ul,.content .nav ul li form{line-height:1.6em;margin:0 0 0 -10px;padding:10px 0 20px;max-width:none}.content .nav >ul>li>a{margin:0 0 0 -10px;padding-left:10px}.content .nav ul ul a{margin-left:-10px;padding-left:10px}.content .nav .content .nav img{display:block;margin-left:-10px}.content .nav .colourpick a,.content .nav .sizepick a{margin-left:0}.colourpick,.sizepick{margin-right:-16px;padding:10px 0 10px 10px}.colourpick li,.sizepick li{border:1px solid #ccc;float:left;margin:3px 18px 16px 0;padding:0!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.colourpick li:nth-child(5n),.sizepick li:nth-child(5n){margin-right:0}.colourpick li a,.sizepick li a{height:24px;line-height:24px;margin:0;padding:0!important;width:24px;background:transparent;background:-moz-linear-gradient(left top, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 70%);text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.colourpick li a:hover,.sizepick li a:hover,.colourpick li a:active,.sizepick li a:active{background:transparent!important}.content .inner{overflow:visible}.content .inner>ol{margin-bottom:0;overflow:visible}.content .hd{margin-bottom:10px}.flip{overflow:visible}.footer{margin-top:10px}.footer *{vertical-align:middle}.footer form{padding:4px 0;text-align:center;margin-right:2.0833333333333335%}.footer fieldset{margin:0 auto}.footer input{width:70%;max-width:280px;margin-right:1.0416666666666667%}.footer .button{width:10%}.footer label{display:none}.footer .copyright{text-align:center;font-size:85%;clear:both}.footer-links li{float:left;font-weight:bold}.footer-links ul li{font-weight:normal}img{font-size:77%;line-height:110%;overflow:hidden;text-align:center;max-width:100%;width:auto;height:auto}*{max-width:100%}input[type=button],input[type=submit],button{cursor:pointer}h1{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:197%}h2{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:167%;margin-bottom:0.3em}h3{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:138.5%;margin-bottom:0.17em}h4{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:100%;margin-bottom:0}h5{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:138.5%;margin-bottom:0.17em}h6{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal;font-size:138.5%;margin-bottom:0.17em}strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}h1+h2+p{padding-top:0.3em}input,textarea,select,button{max-width:100%}.pagination{margin-bottom:1em;font-size:85%;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:block;background-color:#ddd 0;background-image:-webkit-linear-gradient(bottom, #ddd 0, #fafafa 36px);background-image:-moz-linear-gradient(bottom, #ddd 0, #fafafa 36px);background-image:-o-linear-gradient(bottom, #ddd 0, #fafafa 36px);background-image:-ms-linear-gradient(bottom, #ddd 0, #fafafa 36px);background-image:linear-gradient(bottom, #ddd 0, #fafafa 36px)}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pagination .current{background-color:#ddd;background-image:-webkit-linear-gradient(center top, #ddd, #f1f1f1 70%);background-image:-moz-linear-gradient(center top, #ddd, #f1f1f1 70%);background-image:-o-linear-gradient(center top, #ddd, #f1f1f1 70%);background-image:-ms-linear-gradient(center top, #ddd, #f1f1f1 70%);background-image:linear-gradient(center top, #ddd, #f1f1f1 70%)}.pagination .tabs{width:100%}.pagination .tabs li{float:left;width:20%;clear:none}.pagination .tabs a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:block;padding:5px 0}.pagination .tabs a:hover{background:#dad0e8;color:#390983}.pagination .tabs .current a:link,.pagination .tabs .current a:visited,.pagination .tabs .current a:hover,.pagination .tabs .current a:active{border-bottom:0 none;padding:5px 0 6px}.pagination .showing{float:left;margin:0.6em 2.7777777777777777% 0.6em;text-align:left;width:25%}.pagination .pagenav{float:left;margin:0.6em 0 0.6em;width:33.33333333333333%}.pagination .pagenav a{white-space:nowrap}.pagination .sort-by{float:right;margin:0.2em 2.7777777777777777% 0.4em;text-align:right;width:30.555555555555553%;clear:none}.pagination .sort-by ol li{width:100%!important;margin:0;clear:none}.pagination .sort-by ol li label{float:left;width:100%;margin:0}.pagination .sort-by ol li select{width:70%;min-width:60px;float:right;margin-top:-0.2em}.pagination .sort-by ol li input{float:right;margin:5px 0 0;width:50px!important;display:none}.products ol{text-align:center}.products ul{margin-bottom:0;position:relative}.products ul>li{clear:both;margin-bottom:2px}.products .prod-title{min-height:3.7em}.products .variety{display:block;min-height:2em}.products input,.products select{max-width:100%;width:auto;height:auto}.products .prod-price,.products .prod-save{font-size:116%}.products .prod-price span,.products .prod-save span{color:#333;font-size:85%}.products .prod-cta{margin-bottom:6px}.gssimg ol{text-align:left}.gssimg ul>li{clear:none}.gssimg .prod-image{float:left;padding-right:20px}.gs700.gssimg .prod-title{min-height:1em}.gs700.gssimg .variety{display:inline}.gs700.gssimg .prod-cta{text-align:right;margin-top:0.7em}.gs700.gssimg .prod-price,.gs700.gssimg .prod-save{margin-top:0.8em;float:left;padding-right:10px}.gs700.gssimg .prod-outofstock,.gs700.gssimg .prod-lowstock,.gs700.gssimg .prod-instock,.gs700.gssimg .hreview-aggregate .prod-delivery{display:inline;float:none;font-size:93%;padding-right:10px;position:relative;top:-6px;color:#080}.gs700.gssimg.gs700 ol>li{border-bottom:1px dotted #ccc;padding-bottom:20px}select option{padding:1px}.products.gs40 ul li:not(.prod-image),.products.gs100 ul li.prod-cta{display:none}.products.gs100 .prod-title{min-height:6.2em}.products.gs40 ol>li:nth-child(12n+1),.products.gs100 ol>li:nth-child(6n+1),.products.gs160 ol>li:nth-child(4n+1),.products.gs220 ol>li:nth-child(3n+1),.products.gs340 ol>li:nth-child(2n+1){clear:left}.swoosh{position:absolute;background-color:#c92a49;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);color:#fff;font-size:100%;font-weight:bold;left:0;line-height:140%;padding:0 10px;text-transform:uppercase;top:0;width:auto!important;z-index:101}.prod-price del{font-size:96% ;font-weight:normal}.stock{font-weight:bold;text-transform:uppercase;font-size:93%}.prod-instock{color:#080;font-weight:bold;text-transform:uppercase;font-size:93%}.prod-lowstock{color:#f60;font-weight:bold;text-transform:uppercase;font-size:93%}.prod-delivery{font-weight:bold}.prod-price{font-weight:bold;color:#b2000f}.product .prod-instock{color:#fff;background-color:#080;padding:0 4px;font-size:100%}.product .prod-lowstock{color:#fff;background-color:#f60;font-size:100%}.product .our-price{font-size:153.9%}.product .our-price span{color:#080;font-weight:bold}.product img[src*="oh_points_logo_sm.png"]{margin:-4px 0 0 6px;position:absolute}.product h2,.product legend{border-top:1px dotted #ccc;padding-top:10px}.product .pictures a{display:block;word-wrap:break-word;word-break:hyphenate}.product .pictures .gs340 ol li{width:100%}.product .pictures .gs40 ol li{width:18.25%}.product .varieties{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.product .varieties li{border-bottom:1px dotted #ccc;padding:5px 2px}.product .varieties li:nth-child(2n){background-color:#f5f5f5}.product .varieties .disabled{color:#666}.product .varieties .disabled:hover{background-color:transparent}.product .sizechart table{width:97.91666666666667%}.product .sizechart th{text-align:left}.product .sizechart thead th{border-color:#999}.product .sizechart th,.product .sizechart td{padding:1px 1em 1px 0;border-bottom:1px solid #eee}#sizechart_link{clear:both;margin:0 0 6px;font-size:85%}#sizechart_link a{background:url(../../lhshared/sizechart.gif) no-repeat 0 0;padding:2px 0 0 30px}#sizechart_link img{vertical-align:middle}#sizechart h3{margin-top:1em}.content .basket{display:block;clear:both;width:97.91666666666667%}.content .basket tr,.content .basket tbody{width:100%;display:block;clear:left}.content .basket tr{position:relative;word-spacing:-1em}.content .basket tr:after{border-bottom:1px dotted #ccc;color:#fff;clear:both;content:".";display:block;height:10px;margin:10px 0}.content .basket td[colspan="6"]{display:block;width:100%}.content .basket table{display:block;width:100%;border-top:1px dotted #ccc;padding:10px 0}.content .basket td,.content .basket th{float:left;width:45.833333333333336%;padding:10px 2.0833333333333335% 10px 0;vertical-align:middle;word-spacing:0}.content .basket td{padding:0}.content .basket .crt_line td{padding:0 2.0833333333333335% 0 0}.content .basket .crt_pic{width:10.416666666666667%;clear:left}.content .basket .crt_qty{width:12.5%;text-align:center}.content .basket .crt_remove{width:6.25%}.content .basket .crt_money{width:6.25%;text-align:right;white-space:nowrap;clear:right}.content .basket .crt_money:before,.content .basket .crt_money:after{white-space:nowrap;color:#666;font-weight:normal}.content .basket .crt_money+.crt_money{padding:10px 0 10px 2.0833333333333335%}.content .basket .shipping_option td{width:29.166666666666668%;padding-left:0!important}.content .basket .shipping_option .service_price{width:12.5%;min-width:60px;text-align:right;height:2.0833333333333335%;padding:10px 0 10px 2.0833333333333335%}.content .basket .crt_goodstotal,.content .basket .crt_goodsvalue,.content .basket .crt_ordertotal,.content .basket .crt_ordervalue{float:left;font-size:123.1%;font-weight:bold;padding-top:0}.content .basket .crt_goodstotal,.content .basket .crt_ordertotal{text-align:left;width:79.16666666666667%;padding:0!important}.content .basket .crt_goodsvalue,.content .basket .crt_ordervalue{text-align:right;width:20.833333333333335%;padding:0!important}.content .basket input{width:60px;max-width:100%}.content .basket select{max-width:100%}.content .basket input[type=text]{width:40px;font-size:123.1%}.content .basket button{width:60px;max-width:100%}.content .basket .content .basket .crt_line button{margin-top:10px}.content .basket label{position:relative;top:-0.2em;white-space:nowrap}.content .basket input[type="radio"]{margin-bottom:5px;width:0;margin-right:10px}.content .basket input[type="radio"]+label{width:50%}.proceed-to-checkout{float:right;margin:20px 0 20px 2.0833333333333335%;min-width:200px}input.plain,a.plain,button[value="Remove"],button[value~="Update"],.content .basket .crt_line button{background-color:#fff;border:1px solid #333;color:#333;display:block;margin:2px auto;width:60px;cursor:pointer;font-size:77%}.author-img{background:"../../lhshared/avatar.png" 0 0 no-repeat;width:40px;height:40px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.author-img.alice-little{background-position:0 0}.author-img.co-co-de-mer{background-position:0 0}.author-img.gemma{background-position:0 0}.author-img.guest-author{background-position:0 0}.author-img.julie-peasegood{background-position:0 0}.author-img.hella{background-position:0 0}.author-img.krista{background-position:0 0}.author-img.lucy{background-position:0 0}.author-img.nicole{background-position:0 0}.author-img.matt{background-position:0 0}.author-img.richard{background-position:0 0}.author-img.steve{background-position:0 0}.author-img.tracey-cox{background-position:0 0}.author-img.lovehoney{background-position:0 0}.buyers-guides .inner>ol>li>.box{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:20px}.post{margin-bottom:20px}.post .hd{border-bottom:1px dotted #ccc;padding:1em 0;margin-bottom:20px;display:block}.post .hd:after{content:".";display:block;height:0;clear:both;visibility:hidden}.post .hd span{display:block;padding:2px 0}.post .hd .comments{background:url(../../lhshared/icon-comments.png) 0 0 no-repeat;padding-left:20px}.post .hd .meta{float:left;width:33%;margin-right:0;float:left}.post img{float:left;margin:5px 20px 20px 0}.post .hd img{margin-bottom:0}.post .ft{border-bottom:1px dotted #ccc;font-weight:bold;display:block}.post .ft:after{content:".";display:block;height:0;clear:both;visibility:hidden}.post .ft .tags{float:left}.post .read-more{float:right}.post .read-more a{background:url(../../lhshared/sprite-bullets-3.png) no-repeat scroll 100% -229px transparent;padding-right:15px}.post .post li{list-style:disc inside}.post .box>ol>li{list-style:none}.buyers-guide img{float:left;margin:5px 2.7777777777777777% 20px 0}.buyers-guide li{list-style:disc inside}.buyers-guide .box>ol>li{list-style:none}.box ol>li.photo-feature{position:relative;overflow:hidden;margin-left:0!important}.box ol>li.photo-feature>*{z-index:1;position:relative;clear:left;width:70%;margin:0 40px 0.5em 0;float:left;clear:left}.box ol>li.photo-feature .bg{z-index:0;margin:0 20px 0 0;width:1%;overflow:visible;float:left;clear:left}.box ol>li.photo-feature .bg img{max-width:10000%;float:left}.box ol>li.photo-feature .bg+*{clear:none}.box ol>li.photo-feature .bg+*{margin-top:0.25em!important}.box ol>li.photo-feature .title,.box ol>li.photo-feature .sub-title{margin-bottom:0.25em}.box ol>li.photo-feature .links a{display:block;margin-bottom:0.5em}.box ol>li.photo-feature .links a.cta{display:block;margin-bottom:0.5em}.box ol>li.photo-feature .links a.cta:after{content:"\25b6";font-size:93%;padding-left:0.3em;text-decoration:none!important;display:inline-block}.box ol>li.photo-feature.right>*{float:right;clear:right}.box ol>li.photo-feature.right .bg{float:left}.box ol>li.photo-feature.right .bg img{float:left}.box ol>li.photo-feature .right{float:right;clear:right}.box ol>li.photo-feature .left{float:left;clear:left}.box ol>li.photo-feature.white *{color:#fff!important}.box ol>li.photo-feature.black *{color:#000!important}.box ol>li.photo-feature.brand *{color:#390983!important}.box ol>li.photo-feature.brand-sub *{color:#e52b45!important}.zoomWindow{background-color:#000;color:#000}[class^=star]{display:inline-block;width:100%;max-width:80px;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0}[class^=star]:before{background-image:url(../../all/sprite-stars-2.png);background-repeat:no-repeat;background-size:200% auto;background-position:80% 0;vertical-align:top;font-size:13px;width:100%;height:0;padding-bottom:18.75%;display:inline-block;content:".";text-indent:100%;white-space:nowrap;overflow:hidden;display:block;font-size:0}.star0:before{background-position:80% 0}.star1:before{background-position:100% 100%}.star2:before{background-position:60% 0}.star3:before{background-position:80% 100%}.star4:before{background-position:40% 0}.star5:before{background-position:60% 100%}.star6:before{background-position:20% 0}.star7:before{background-position:40% 100%}.star8:before{background-position:0 0}.star9:before{background-position:20% 100%}.star10:before{background-position:0 100%}.products [class^=star]{margin:0 auto!important}.product [class^=star]{margin:0 5px 0 0!important;vertical-align:sub}.nav [class^=star]{float:left}.nav [class^=star],.gs100 span[class^=star]{width:60px;height:11.25px}.nav .starrating li{clear:left}.social-buttons{float:right;width:58%}.social-buttons>ul{max-width:none}.social-buttons li{float:right}.social-buttons >*{max-width:100px;float:right!important;margin:0 0 10px 10px}.social-buttons-nojs{margin-right:20px!important;width:48%}.social-buttons-nojs li{float:left;list-style:none!important;margin:0 0 10px 10px}.social-buttons-nojs .social-button{background-image:url(../../all/sprite-generic-3.png);height:20px;display:block;text-indent:100%;overflow:hidden;white-space:nowrap}.social-buttons-nojs .social-button:hover{opacity:0.8}.social-buttons-nojs .facebook{background-position:0 -387px;width:44px}.social-buttons-nojs .twitter{background-position:0 -417px;width:58px}.social-buttons-nojs .googleplus{background-position:0 -447px;width:32px}.social-buttons-nojs .pinterest{background-position:0 -477px;width:43px}.hd .social-buttons-nojs{margin-right:0!important}.mediaquerytest div:before{font-size:16px;font-weight:bold;text-align:center;display:none}*{zoom:1}@media only screen and (min-width:479px){.header .nav{clear:both;display:table;table-layout:fixed;width:97.91666666666667%}.header .nav>li{position:relative;text-align:center;display:table-cell}.header .nav>li:first-child>a{border-left:1px solid #fff} .video-box{text-align:left!important;width:100%;max-width:460px} .video-box>div{width:100%;padding-bottom:56.4%;height:0!important;position:relative} .video-box object{width:100%;position:absolute} .mediaquerytest .m1:before{content:"Bigger than Mobile Portrait bigger than 479";background-color:#cc0;display:block}}.gs160 ol>li:nth-child(4n+1),.gs220 ol>li:nth-child(3n+1),.gs280-340-280 ol>li:nth-child(3n+1){clear:left}@media only screen and (min-width:320px) and (max-width:479px){.inner .gs40 ol>li{width:16.666666666666668%} .inner .gs100 ol>li{width:33.333333333333336%} .inner .gs160 ol>li,.inner .gs280 ol>li,.inner .gs340 ol>li,.inner .gs400 ol>li,.inner .gs460 ol>li{width:50%} .inner .gs220 ol>li,.inner .gs520 ol>li,.inner .gs580 ol>li,.inner .gs640 ol>li,.inner .gs700 ol>li,.inner .gs760 ol>li,.inner .gs820 ol>li,.inner .gs880 ol>li,.inner .gs940 ol>li{width:100%} .gs160 ol>li:nth-child(2n+1){clear:left}}@media only screen and (max-width:319px){.inner .gs40 ol>li,.inner .gs100 ol>li,.inner .gs160 ol>li{width:25%} .inner .gs220 ol>li,.inner .gs280 ol>li,.inner .gs340 ol>li,.inner .gs400 ol>li,.inner .gs460 ol>li,.inner .gs520 ol>li,.inner .gs580 ol>li,.inner .gs640 ol>li,.inner .gs700 ol>li,.inner .gs760 ol>li,.inner .gs820 ol>li,.inner .gs880 ol>li,.inner .gs940 ol>li,.inner .box.gs280-340-280 li{width:100%} .box.flip>ol{width:100%!important;padding-left:0!important} .flip>ol>li+li{width:100%!important;right:0;margin-left:0;position:static}}@media only screen and (max-width:768px){.gsform :not(.inline) label{width:100;text-align:left} .gsform :not(.inline) input,.gsform .gsform :not(.inline) textarea,.gsform :not(.inline) select{width:100%!important;margin-left:0!important} .gsform input[type="radio"]{margin-left:0;width:auto!important} .gsform input[type="radio"]+label{width:40%} .gsform ol li input~label,.gsform .vertical li input~label{padding-left:5.555555555555555%} .content .gsform ol>li textarea[class^="gs"]{width:100%!important}}@media only screen and (max-width:980px){.box .hd>*,.box ol>li>*,.box .bd>ol>li>*{margin-right:10px} .content .nav ul li ul,.content .nav ul li form{line-height:2.1em} .tools .inner,.header .inner,.content,.footer{margin:0 2.0833333333333335%} .tools .currency-switcher,.tools .contact,.tools .links{margin:2px 0} .header .basket{font-size:93%;margin:0}.header .basket:before{margin-right:3.25%} .header .basket .basket-contents{margin-left:3.25%} .header .branding a,.header .nav{margin-left:0;margin-right:0} .header .nav{width:100%;margin:0} .content .hd,.content .ft{margin-right:0} .content,.footer{left:0} .pagination{margin-right:0}.pagination .pagenav{float:right;width:50%;text-align:right;margin-right:2.7777777777777777%} .pagination .sort-by{float:right;width:25%;text-align:left} .product .inner .pictures .gs100 ol>li{width:50%} .mediaquerytest .m2:before{content:"Smaller than desktop 980 and below";background-color:#c0c;display:block}}@media only screen and (max-width:768px){.header .branding{margin:0;width:33.333333333333336%} .header .search{clear:left;padding-top:10px;margin:0;width:33.333333333333336%} .header .basket{width:37.5%;margin-top:6.8%}.header .basket:before{width:15%;padding-bottom:13.25%;height:0} .header .basket .basket-contents{margin:7.25% 12% 0 3.25%} .header .basket .basket-message{display:none} .hide-tablet{display:none!important} .pagination .showing{width:50%;float:left;text-align:left} .pagination .pagenav{width:100%;float:right;text-align:right;margin-top:-1.85em} .pagination .sort-by{width:33%!important;float:right;text-align:right!important}.pagination .sort-by label{text-align:right} .gssimg .prod-image{float:left;padding-right:10px} div.gssimg:not(.gs700) ol{text-align:center} div.gssimg:not(.gs700) ul>li{clear:both} div.gssimg:not(.gs700) .prod-image{float:none;padding-right:0} div.gssimg:not(.gs700) .variety{display:block} div.gssimg:not(.gs700) .prod-cta{text-align:center;margin-top:0} div.gssimg:not(.gs700) .prod-price,div.gssimg:not(.gs700) .prod-save{margin-top:0;float:none;padding-right:0} div.gssimg:not(.gs700) .prod-outofstock,div.gssimg:not(.gs700) .prod-lowstock,div.gssimg:not(.gs700) .prod-instock,div.gssimg:not(.gs700) .hreview-aggregate .prod-delivery{display:block;float:none;padding-right:10px;position:static} .content .basket td,.content .basketth{float:left} .content .basket .crt_pic{margin-bottom:30px} .content .basket .crt_remove{width:10.416666666666667%;min-width:60px;text-align:center;bottom:0;left:12.5%;position:absolute} .content .basket .crt_money{width:8.333333333333334%;min-width:120px;float:right;margin:0 10px 10px;background-color:#f8f8f8;font-size:108%;font-weight:bold;padding:10px 2.0833333333333335% 10px 2.0833333333333335%!important}.content .basket .crt_money+.crt_money{clear:right;background-color:#f1f1f1} .content .basket .crt_money:before,.content .basket .crt_money:after{white-space:nowrap;color:#666;font-weight:normal} .content .basket .crt_money:after{content:" Each"} .content .basket .crt_money+.crt_money:before{content:"Sub Total "} .content .basket .crt_money+.crt_money:after{content:""} .content .basket .crt_goodstotal,.content .basket .crt_goodsvalue{width:100%;float:right;clear:right;text-align:right;font-size:123.1%;font-weight:bold} .content .basket .crt_line button{font-size:100%} .mediaquerytest .m3:before{content:"iPad Portrait and below 768 and below";background-color:#0cc;display:block}}@media only screen and (max-width:599px){.header .basket{margin-top:0}.header .basket:before{width:18.45%;padding-bottom:15.75%;margin:3.25% 3.25% 3.25% 0;height:0} .header .basket .basket-contents{margin:6% 12% 3.25% 3.25%} .header .basket .basket-name,.header .basket .basket-items{display:none} .header .basket .basket-message{font-size:85%} .header .search{clear:both;width:100%}.header .search input{padding-top:1%;padding-bottom:1%} .content .nav{word-wrap:break-word} .mediaquerytest .m5:before{content:"smaller than Mobile Landscape 599 and below";background-color:#99c;display:block}}@media only screen and (max-width:479px){.tools:after{font-size:fs-10;line-height:1em} .tools .inner{line-height:1.8em} .tools li{margin:0.1em} .tools ul,.tools p{margin:0} .hide-mobile{display:none!important} .pagination .showing,.pagination .pagenav,.pagination .sort-by{width:80%!important;float:none;text-align:center;clear:both;margin:0.5em auto} .pagination .sort-by label{text-align:left} .gssimg ol,.gs700.gssimg ol{text-align:center} .gssimg ul>li,.gs700.gssimg ul>li{clear:both} .gssimg .prod-image,.gs700.gssimg .prod-image{float:none;padding-right:0} .gssimg .variety,.gs700.gssimg .variety{display:block} .gssimg .prod-cta,.gs700.gssimg .prod-cta{text-align:center;margin-top:0} .gssimg .prod-price,.gs700.gssimg .prod-price,.gssimg .prod-save,.gs700.gssimg .prod-save{margin-top:0;float:none;padding-right:0} .gssimg .prod-outofstock,.gs700.gssimg .prod-outofstock,.gssimg .prod-lowstock,.gs700.gssimg .prod-lowstock,.gssimg .prod-instock,.gs700.gssimg .prod-instock,.gssimg .hreview-aggregate .prod-delivery,.gs700.gssimg .hreview-aggregate .prod-delivery{display:block;float:none;padding-right:10px;position:static} .content .basket .shipping_option td:first-child{text-align:center} .content .basket tr{position:relative;word-spacing:-1em}.content .basket tr:after{border-bottom:1px solid #333} .content .basket table{border-top:1px solid #333} .content .basket .crt_pic{width:25%} .content .basket .crt_remove{left:27.083333333333335%} .content .basket .crt_money+.crt_money{display:none} .mediaquerytest .m6:before{content:"Mobile Portrait and smaller 479 and below";background-color:#c99;display:block}}@media only screen and (max-width:680px){.mediaquerytest .m7:before{content:"smaller than nav breakpoint 680 and below varies depending on brand";background-color:#c03;display:block}}@media only screen and (min-width:479px) and (max-width:680px){.mediaquerytest .m8:before{content:"Bigger than Mobile Portrait to Top Nav Break Point bigger than 479 and smaller than 680";background-color:#ccc;display:block!important}}@media (monochrome){a{text-decoration:underline!important}}@media only screen and (-moz-min-device-pixel-ratio:1),only screen and (-o-min-device-pixel-ratio:1),only screen and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-pixel-ratio:0) and (max-width:1024px){.pagination{line-height:2.5em}.pagination .showing{width:25%;float:left} .pagination .pagenav{float:right;width:65%;text-align:right;margin-right:2.7777777777777777%;margin-top:0.6em} .pagination a,.pagination .pagenav strong{padding:5px 10px} .pagination .pagenav strong{color:#390983} .pagination a{background-color:#fff;border-radius:20px;color:#333!important;box-shadow:1px 1px 1px #333} .pagination .sort-by{line-height:1em} .mediaquerytest .m9:before{content:"Touch not Desktop uses min-device-pixel-ratio";background-color:#60c;display:block}}.tools{color:#fff;background-color:#51318d;background-image:-webkit-linear-gradient(left, #51318d, #715aa0);background-image:-moz-linear-gradient(left, #51318d, #715aa0);background-image:-o-linear-gradient(left, #51318d, #715aa0);background-image:-ms-linear-gradient(left, #51318d, #715aa0);background-image:linear-gradient(left, #51318d, #715aa0);display:block}.tools:after{content:".";display:block;height:0;clear:both;visibility:hidden}.tools a:link,.tools a:visited{color:#fff}.has-accounts{color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.has-accounts .inner{background-color:#fff!important;color:#333!important;margin:0 2.0833333333333335%;padding:3px!important}.has-accounts .inner:before{background-color:#fff;content:"Your Account";position:absolute;text-align:center;bottom:-30px;visibility:visible;max-width:70px;width:15%;font-size:85%;height:30px;left:43.5%;float:left;line-height:1em;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.has-accounts p,.has-accounts ul,.has-accounts div{float:none;text-align:center}.has-accounts .links{display:table;width:100%;margin:2px auto}.has-accounts li{display:table-cell;text-align:center}.has-accounts .inner .links a{padding:0 3px;display:block;white-space:normal;line-height:normal}.has-accounts .inner a:link{color:#390983}.has-accounts .inner a:visited{color:#808}.has-accounts .currency-switcher{float:none;display:block;margin:2px auto}.has-accounts .contact{float:none;display:block;margin:2px auto}@media only screen and (max-width:920px){.tools{background-color:#371675;background-image:-webkit-linear-gradient(left, #371675, #573e89);background-image:-moz-linear-gradient(left, #371675, #573e89);background-image:-o-linear-gradient(left, #371675, #573e89);background-image:-ms-linear-gradient(left, #371675, #573e89);background-image:linear-gradient(left, #371675, #573e89)}}.header{background-color:#371675;background-image:-webkit-linear-gradient(left, #371675, #573e89);background-image:-moz-linear-gradient(left, #371675, #573e89);background-image:-o-linear-gradient(left, #371675, #573e89);background-image:-ms-linear-gradient(left, #371675, #573e89);background-image:linear-gradient(left, #371675, #573e89)}.header .basket{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.header .branding a{padding-bottom:21%;margin-top:5%}.header .nav{margin-bottom:-5px;top:10px}.header .nav>li>a{border:1px solid #fff;background-color:#e52b45;color:#fff;padding:7px;border-bottom:0;display:block}.header .nav>li>a:hover{background-color:#c90f29}.header .nav>li:nth-child(n+4) .flyout{right:0}.header .nav>li:nth-child(n+5)>a{background-color:#1a87c8}.header .nav>li:nth-child(n+5)>a:hover{background-color:#1673aa}.header .nav>li:nth-child(n+5) .flyout{width:380px}.header .nav>li:nth-child(n+5) .flyout_col{margin:1.4%;width:44.5%;background-color:#ebe6f2}.header .nav>li:first-child>a{border-left:1px solid #fff}.flyout{top:31px;width:570px;padding:0 0 37px 0;border:1px solid #ccc;color:#c90f29;background:url(../../lhshared/flyout-col-borders.png) repeat scroll -1px 0 #fff}.flyout .nav-reassurance{float:none;position:absolute;bottom:0;width:100%;padding:8px 0;text-align:center;background-color:#fff;border-top:1px dotted #ccc;color:#333;font-weight:normal}.flyout .nav-reassurance span{color:#e52b45}.flyout_col{margin:1%;width:29.5%;background-color:#ebe6f2;color:#390983;line-height:170%;padding-left:10px}.flyout_col>ul{background-color:#fff;font-weight:normal;margin:3px 0 0 -10px;padding-left:10px;padding-left:10px}.flyout_col:nth-child(n+3),.header .nav>li:nth-child(n+5) .flyout_col{background-color:#e8f3f9}.content-nav-heading{font-weight:bold;padding-left:10px;color:#1a87c8;background-color:#fff}.content-nav-heading-link{color:#1a87c8;font-weight:bold;text-decoration:none}.content-nav-heading-visited{color:#1a87c8;font-weight:bold}.content-nav-heading-hover{color:#1a87c8;background-color:#fff;font-weight:bold;text-decoration:underline}.content-nav-heading-active{color:#1a87c8;background-color:#fff;font-weight:bold;text-decoration:underline}.content-nav-link{color:#1a87c8;font-weight:normal;text-decoration:none}.content-nav-visited{color:#1a87c8;font-weight:normal}.content-nav-hover{color:#1a87c8;background-color:#fff;font-weight:normal;text-decoration:underline}.content-nav-active{color:#1a87c8;background-color:#fff;font-weight:normal;text-decoration:underline}.content-flip-nav-heading{font-weight:bold;padding-left:10px;color:#390983;background-color:#ebe6f2}.content-flip-nav-heading-link{color:#390983;font-weight:bold;text-decoration:none}.content-flip-nav-heading-visited{color:#808;font-weight:bold}.content-flip-nav-heading-hover{color:#390983;background-color:#dad0e8;font-weight:bold}.content-flip-nav-heading-active{color:#390983;background-color:#dad0e8;font-weight:bold}.content-flip-nav-link{color:#390983;font-weight:normal;text-decoration:none}.content-flip-nav-visited{color:#808;font-weight:normal}.content-flip-nav-hover{color:#390983;background-color:#dad0e8;font-weight:normal}.content-flip-nav-active{color:#390983;background-color:#dad0e8;font-weight:normal}.content{padding-top:20px}.footer form{background-color:#390983}.footer form a{color:#fff!important}hr{border-top:1px dotted #ccc;border-bottom:0}.heading{color:#c92a49;font-family:"Segoe UI","SegoeUI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:normal}a:link{color:#390983;text-decoration:none}a:visited{color:#808;text-decoration:none}a:hover{color:#f60;text-decoration:underline}a:active{color:#f60;text-decoration:underline}.product .tell-a-friend,.product .add-to-wishlist{background-image:url(../../all/sprite-generic-3.png);background-repeat:no-repeat;padding:4px 12px 0 32px;white-space:nowrap;line-height:2em}.product .tell-a-friend{background-position:0 -324px}.product .add-to-wishlist{background-position:0 -357px}.product .varieties li:hover{background-color:#e8f3f9}.blog a,.blog h1,.blog h2,.blog h3,.blog h4,.blog h5,.blog h6,.blog li#bloggers,.blog li#most-popular,.blog .categories,.blog #poll .pds-question,.blog #col-right li{color:#1a87c8}.blog .nav>ul>li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:20px}.blog #categories,.blog #social-buttons,.blog #poll,.blog #twitter,.blog #most-recent,.blog #most-popular,.blog #bloggers{background:-moz-linear-gradient(center top, #f5fbfe 0%, #daf0fd 100%) repeat scroll 0 0 transparent;padding:10px}.blog #twitter .logo{background:url(../../lhshared/blog-sprite.png) repeat scroll 0 -93px transparent;display:block;height:41px;margin-bottom:10px;text-indent:-999em;width:200px}.blog #rss-button .rss span{background:url(../../lhshared/blog-sprite.png) no-repeat scroll -93px 0 transparent;float:left;height:40px;margin-top:-12px;width:50px}.tools{display:none}.header .nav>li.current>a{color:#390983!important;background-color:#fff!important}.breadcrumbs{display:none}.content{padding-top:26px}.leader{margin-top:-10px}.leader .bg+*{padding-top:10px}.leader h2{font-size:138.5%}.leader.home h2{font-size:167%}.gs280-340-280 li:nth-child(3n+2) p{margin-left:8.6%;margin-right:13.6%}.content .nav .extra p{color:#333;font-weight:normal;line-height:normal}.content .nav .extra p a{font-weight:normal}.content .nav .home-button{line-height:2.1em}.content .nav .home-button a{border-radius:5px;text-decoration:none;color:#fff!important;background-color:#1a87c8}.content .nav .home-button a:hover{background-color:#1673aa}.footer{padding:20px 0;display:block}.footer:before{content:".";color:#fff;display:block;width:940px;border-top:1px dotted #ccc}.footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.blog .nav ul li ul{margin:0 0 0 10px!important;padding:10px 0 0}.blog .nav ul li,.blog .nav ul li ul{line-height:140%}.ft .tags,.ft .social-buttons{margin:1em 0}.contact-us h1:first-child{display:none}.button,.gs100 .prod-cta input.button,.gs100 .prod-cta a.button{font-size:100%;font-weight:bold;line-height:169.2%;height:2em;margin-bottom:10px;padding:0 10px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0;display:inline-block;color:#fff;text-decoration:none;cursor:pointer;background:url(../../lhshared/sprite-buttons-5.png) -30px -18px #080;text-align:center;min-width:100px;overflow:visible}.products .prod-cta a.button{background-position:-30px -175px;background-color:#288fc6}.products .prod-cta a.button:hover{background-position:-30px -235px;background-color:#3da1d6}a.button,span.button,.gs100 .prod-cta input.button,.gs100 .prod-cta a.button{padding:0}.button:hover,.gs100 .prod-cta input:hover,.gs100 .prod-cta a:hover{background:url(../../lhshared/sprite-buttons-5.png) -30px -64px #080;text-decoration:none!important}.sml-arrow,.checkout-top,.add-to-basket{background:url(../../lhshared/sprite-buttons-5.png) -576px -18px #080;padding-left:23px}.sml-arrow:hover,.checkout-top:hover,.add-to-basket:hover,.product-pre-order:hover.product-add-to-basket:hover{background:url(../../lhshared/sprite-buttons-5.png) -576px -78px #080}.std-arrow,.std-no-arrow,.product-add-to-basket,.product-pre-order,.proceed-to-checkout{font-size:115.4%;line-height:200%;height:2em}.std-arrow,.click-to-continue,.product-pre-order,.secure-checkout,.place-your-order,.proceed-to-checkout,.product-add-to-basket{background:url(../../lhshared/sprite-buttons-5.png) -352px -15px #080;padding-left:32px}.std-no-arrow,.search{background:url(../../lhshared/sprite-buttons-5.png) -30px -15px #080}.search{padding:0 10px 2px!important}.continue-shopping{display:inline-block;padding:7px}.continue-shopping:before{content:"< "}.std-arrow:hover,.click-to-continue:hover,.product-pre-order:hover,.secure-checkout:hover.place-your-order:hover,.proceed-to-checkout:hover,.product-add-to-basket:hover{background:url(../../lhshared/sprite-buttons-5.png) -352px -75px #080}.std-no-arrow:hover,.search:hover{background:url(../../lhshared/sprite-buttons-5.png) -30px -75px #080}.lrg-arrow,.lrg-no-arrow{font-size:138.5%;line-height:277.8%;height:2.778em;padding:0 10px 3px}.lrg-arrow{background:url(../../lhshared/sprite-buttons-5.png) 10px -5px #080;padding-left:43px}.lrg-no-arrow{background:url(../../lhshared/sprite-buttons-5.png) -30px -3px #080}.lrg-arrow:hover{background:url(../../lhshared/sprite-buttons-5.png) 10px -65px #080}.lrg-arrow:focus{-ms-background-position-x:11px;-ms-background-position-y:-64px}.lrg-no-arrow:hover{background:url(../../lhshared/sprite-buttons-5.png) -30px -63px #080}.sec{background:url(../../lhshared/sprite-buttons-5.png) scroll -352px -688px #eee;color:#fff!important;min-width:140px}.sec:hover{background:url(../../lhshared/sprite-buttons-5.png) scroll -352px -688px #eee;color:#fff!important}.button[disabled],.button[disabled]:hover{background:none #ccc!important;color:#999!important;text-shadow:1px 1px 0 #eee;border-left:1px solid #bbb!important;border-top:1px solid #bbb!important;cursor:auto!important}