body{color:#231f20;background-color:#FFF}body,td,input,select,option,textarea{font:normal normal normal 12px "proxima-nova",sans-serif;font-weight:400}span.mix_editor_h1,span.mix_editor_h2,span.mix_editor_h3,span.mix_editor_h4,span.mix_editor_h5,span.mix_editor_h6{padding:10px}.html p, .html h1, .html h2, .html h3, .html h4, .html h5, .html
h6{margin-top:0}.html h1, .html .h1,.mix_editor_h1{font-family:"futura-pt",sans-serif;font-size:60px;line-height:120%;font-weight:400;color:#231f20}.html h2, .html .h2,.mix_editor_h2{font-size:30px;line-height:120%;font-weight:400;color:#e0249a}.html h3, .html .h3,.mix_editor_h3{font-size:20px;line-height:120%;font-weight:400;color:#e0249a}.html h4, .html .h4,.mix_editor_h4{font-family:"futura-pt",sans-serif;font-size:40px;line-height:120%;font-weight:400;color:#231f20}.html h5, .html .h5,.mix_editor_h5{}.html h6, .html .h6,.mix_editor_h6{}#body{margin:0;padding:0}a{color:#e0249a;text-decoration:none}a:hover{text-decoration:underline}p{margin-top:0}h1{margin-top:0;font-family:"futura-pt",sans-serif;font-size:38px;line-height:120%;font-weight:400;color:#231f20}h2{margin-top:0;font-size:30px;line-height:120%;font-weight:400;color:#e0249a}h3{margin-top:0;font-size:20px;line-height:120%;font-weight:400;color:#e0249a}.clear{clear:both}.html
img{max-width:100%}.center{text-align:center}#header .content, #nav .content, #quicklinks , #feature, #main .content, #main .pagecontent, #footer
.content{min-width:320px;max-width:2020px;margin:0
auto}body,td,input,select,option,textarea{font-size:16px;line-height:150%}#header{min-height:116px;background-color:#231f20}#header
.content{min-height:116px;position:relative;text-align:center}#header
img.logo{width:320px;height:92px;margin:13px
0;border:0}#header ul, #header
li{margin:0;padding:0;list-style:none}#header
ul.mobilemenu{display:block;padding:2px
0 13px 0}#header ul.mobilemenu
li{height:40px;padding:0
7px;font-size:20px;line-height:120%;color:#FFF;display:inline-block;zoom:1;display:inline}#header ul.mobilemenu li
a{width:41px;height:40px;display:inline-block;zoom:1;*display:inline}#header ul.mobilemenu li a
img{width:41px;height:40px;border:0}#header ul.mobilemenu
li.signin{display:none}#header ul.mobilemenu li.basket
span{display:none}#header
div.search{clear:both;display:none;width:266px;margin:0
auto;padding:12px
0}#header .search
form{padding:0;margin:0}#header .search
input{float:left;width:217px;height:38px;padding:0
0 0 10px;font-size:18px;line-height:120%;color:#000;border:1px
solid #cacaca;border-right:0;background:#fff;-webkit-appearance:none;border-radius:0}#header .search
input.submit{width:38px;height:40px;padding:0;cursor:pointer;border:0;background:top left no-repeat #fff url(/images/icon-search-v3.gif)}#header
div.menu{clear:both;background-color:#e0249a;overflow-y:hidden;max-height:600px;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}#header
div.menu.hide{max-height:0}#header.home ul.mobilemenu
li.home{display:none}#header .menu
li{position:relative;padding:6px
0 6px 0;border-top:1px solid #231f20}#header .menu
li.hidden{display:none !important}#header .menu li
a{font-size:18px;line-height:120%;color:#FFF;text-decoration:none}#header .menu
li.colours{display:none}#header .menu ul
ul{display:none}#basket_wrapper{display:none}#header.home
ul.mobilemenu{padding:4px
0 5px 0}#header.home
.mobilemenu{background-color:#FFF}#header.home
li.locations{width:192px}#header.home li.locations
a{width:192px}#header.home li.locations
img{width:192px;height:39px}#nav{display:none}#quicklinks{display:block;margin-bottom:16px;border-top:1px solid #cacaca}#quicklinks ul.quicklinks, #quicklinks
li.link{margin:0;padding:0;list-style:none}#quicklinks
li.link{border-bottom:1px solid #cacaca}#quicklinks li.link:first-child{display:none}#quicklinks li
.inner{padding:5px
10px}#quicklinks li
p{margin:0}#quicklinks
img.locations{display:block;margin:0
auto;border:0}#feature{margin-bottom:16px}#feature
img{width:100%;border:0}#feature span
img{width:auto}#banner{min-width:320px;margin-bottom:16px}#banner ul, #banner
li{margin:0;padding:0;list-style:none}#banner .single li, #banner .bxslider
li{position:relative}#banner .single li img, #banner .bxslider li
img{width:100%;border:0}#banner
.caption{position:absolute;top:0;left:50%;width:304px;padding:40px
0 0 16px;margin-left:-160px}#banner .caption
h1{margin-bottom:2px;font-family:"proxima-nova",sans-serif;font-size:30px;line-height:92%;font-weight:800;text-transform:uppercase}#banner .caption
p{margin-bottom:8px;font-size:14px;line-height:120%}#banner .caption
a{width:162px;height:24px;padding-top:6px;display:block;font-size:16px;line-height:120%;color:#fff;text-decoration:none;text-align:center;background-color:#e0249a}.shopfeature{width:290px;margin:0
auto}.shopfeature
h2{position:relative;z-index:2;margin:0;font-size:20px;line-height:120%;font-weight:400;text-transform:uppercase;text-align:center}.shopfeature h2
span{padding:0
22px;background-color:#FFF}.shopfeature
.border{height:30px;margin-top:-13px;border-top:1px solid #cacaca}.shopfeature ul.products, .shopfeature .products
li{margin:0;padding:0;list-style:none}.shopfeature .products
li{position:relative;float:left;width:135px !important;margin-right:20px !important;padding-bottom:14px}.shopfeature .products li
a{color:#231f20;text-decoration:none}.shopfeature .products li
.image{position:relative;z-index:1;width:135px;height:180px;display:block;margin-bottom:6px}.shopfeature .products li
.reducedtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-reduced.png)}.shopfeature .products li
.saletag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-sale.png)}.shopfeature .products li
.finaltag{position:absolute;top:0;left:0;z-index:2;width:101px;height:100px;display:block;background:top left no-repeat url(/images/tag-final-clearance.png)}.shopfeature .products li
.specialtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-special.png)}.shopfeature .products li
.newtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-new.png)}.shopfeature .products li
.notag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:0}.shopfeature .products li
p{float:left;width:91px;margin:0;font-size:14px;line-height:120%}.shopfeature .products li p span
strong{font-weight:700}.shopfeature .products li p
.sale{color:#e0249a}.shopfeature .products li
a.view{float:right;width:44px;height:22px;padding-top:6px;display:block;font-size:13px;line-height:120%;color:#FFF;text-align:center;background-color:#231f20}.shopfeature .bx-wrapper .bx-controls-direction
a{width:11px;height:30px}.shopfeature .bx-wrapper .bx-prev, .shopfeature .bx-wrapper .bx-prev:hover{left:0;background:top left no-repeat url(/images/arrow-left-mobile.gif)}.shopfeature .bx-wrapper .bx-next, .shopfeature .bx-wrapper .bx-next:hover{right:0;background:top left no-repeat url(/images/arrow-right-mobile.gif)}.galleryhome{width:300px;padding:24px
0 16px 0;margin:0
auto;border-top:1px solid #cacaca}.galleryhome .grid-sizer{width:50%}.galleryhome
.item{width:98%;margin:0
1% 6px 1%}.galleryhome
.small{width:48%}.galleryhome
.regular{width:98%}.galleryhome
.medium{width:98%}.galleryhome
.large{width:98%}.galleryhome .item
img{border:0;max-width:100%}.galleryhome .item
iframe{max-width:100%}.galleryhome .item
p{width:100%;height:28px;padding-top:7px;margin:0;position:absolute;bottom:12px;left:0;font-size:16px;line-height:120%;color:#FFF;text-align:center;background-color:#e0249a}#main{display:block;padding:20px
0;background-color:#f9f9f9}#main
.pagecontent{padding:0
10px;min-width:300px}#main .pagecontent
img{max-width:100%}#shop_filter_wrapper{display:block;width:320px;margin:0
auto;position:relative}#shop_filter_wrapper
div.search{width:290px;margin:0
auto 20px auto}#shop_filter_wrapper
h2{display:none}#shop_filter_wrapper .filter_link
a{width:67px;height:30px;padding:7px
28px 0px 11px;display:block;font-size:18px;line-height:120%;color:#FFF;text-decoration:none;border:1px
solid #e0249a;border-bottom:0;background:top right no-repeat #e0249a url(/images/shop-filter-arrow-mobile.gif)}#shop_filter_wrapper .filter_link
a.active{padding-bottom:3px;color:#231f20;background:top right no-repeat #fff url(/images/shop-filter-arrow-selected-mobile.gif)}#shop_filter_wrapper
.filters{display:none}#shop_filter_wrapper .filters
.shop_filter_group{border:0;padding:0}#shop_filter_wrapper .filters
.shop_filter_header{height:30px;padding:7px
0 0 10px;margin-bottom:1px;font-size:18px;line-height:120%;color:#fff;border:1px
solid #cacaca;border-bottom:0;background:top right no-repeat #cacaca url(/images/shop-filter-arrow-mobile-grey.gif)}#shop_filter_wrapper .filters
.shop_filter_header.highlight{color:#231f20;background:top right no-repeat #fff url(/images/shop-filter-arrow-selected-mobile.gif)}#shop_filter_wrapper .filters
.shop_filter_options{padding:0
9px 16px 26px;border:1px
solid #cacaca;border-top:0;background-color:#FFF}#shop_filter_wrapper .filters .shop_filter_form
input{float:right;margin:0
0 8px 0}#shop_filter_wrapper .filters .shop_filter_form
label{font-size:16px;line-height:120%;border:1px
solid #fff}#shop_filter_wrapper .filters .shop_filter_form
.subcatfilter{padding-left:25px}#shop_filter_wrapper
.shopcrumb{display:none}#shop_filter_wrapper
.whyshop{display:none}#shop_filter_output{display:block}#shop_filter_output
.shop_filter_sorting{height:auto;border:0}#shop_filter_output
.sortby{position:absolute;top:0;right:13px;width:145px;overflow:hidden}#shop_filter_output .sortby
span{display:none}#shop_filter_output .sortby
select{width:165px;height:38px;margin:0;padding:5px
0 0 0;font-size:18px;line-height:120%;color:#FFF;border:1px
solid #e0249a;background:top right no-repeat #e0249a url(/images/shop-filter-arrow-mobile.gif);background-position:125px 0;-webkit-appearance:none;border-radius:0}#shop_filter_output .sortby select
option{color:#231f20;background-color:#FFF}#shop_filter_output .shop_filter_sorting
.pagination{display:none}#shop_filter_output .pagination
p{margin:0;display:inline-block;zoom:1;*display:inline}#shop_filter_output .pagination
li.first{display:none}#main ul.shop_prod_list, #main .shop_prod_list
li{margin:0;padding:0;list-style:none}#main
ul.shop_prod_list{clear:both;text-align:center}#main .shop_prod_list
li{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:135px;min-height:238px;padding:0
10px;text-align:left}#main .shop_prod_list li
a{color:#231f20;text-decoration:none}#main .shop_prod_list li
.image{position:relative;z-index:1;width:135px;height:180px;display:block;margin-bottom:6px;background-color:#FFF}#main .shop_prod_list li .image
a{width:100%;text-align:center;position:absolute;bottom:0}#main .shop_prod_list li .image
img{max-width:135px;max-height:180px;border:0}#main .shop_prod_list li .image
.reducedtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-reduced.png)}#main .shop_prod_list li .image
.saletag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-sale.png)}#main .shop_prod_list li .image
.finaltag{position:absolute;top:0;left:0;z-index:2;width:101px;height:100px;display:block;background:top left no-repeat url(/images/tag-final-clearance.png)}#main .shop_prod_list li .image
.specialtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-special.png)}#main .shop_prod_list li .image
.newtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-new.png)}#main .shop_prod_list li
p{margin:0;font-size:14px;line-height:120%}#main .shop_prod_list li
p.detail{float:left;width:91px}#main .shop_prod_list li p span
strong{font-weight:700}#main .shop_prod_list li p
.sale{color:#e0249a}#main .shop_prod_list li
a.view{float:right;width:44px;height:22px;padding-top:6px;display:block;font-size:13px;line-height:120%;color:#FFF;text-align:center;background-color:#231f20}#shop_filter_output
.shop_filter_bottom{clear:both;padding-top:14px;border-top:1px solid #cacaca}#main
.prodcontent{position:relative;width:290px;padding-bottom:87px;margin:0
auto}#main .prodleftmobile ul.shop_pics, #main .prodleftmobile .shop_pics
li{margin:0;padding:0;list-style:none}#main .prodleftmobile .shop_pics
li{float:left;width:46px;padding:5px
0 0 2px}#main .prodleftmobile .shop_pics li:nth-child(6n+1){clear:left;padding-left:0}#main .prodleftmobile .shop_pics li
img{width:46px;height:auto;border:0}#main
.prodleft{display:none}#main .prodleft ul.shop_pics, #main .prodleft .shop_pics
li{margin:0;padding:0;list-style:none}#main .prodleft .shop_pics
li{float:left;width:46px;padding:5px
0 0 2px}#main .prodleft .shop_pics li:nth-child(6n+1){clear:left;padding-left:0}#main .prodleft .shop_pics li
img{width:46px;height:auto;border:0}#main
.prodimg{text-align:center;background-color:#FFF}#main .prodimg
img{max-width:100%}#main .prodright .proddetail
h1{margin-bottom:14px;font-size:50px;line-height:120%}#main .prodright .proddetail h1
span{display:block;font-size:16px;line-height:120%}#main .prodright .proddetail
h3{margin:0}#main .prodright
.whyshop{display:none}#main .prodright .shop_buynow
.price{padding-bottom:20px;font-size:16px;line-height:120%}#main .prodright .shop_buynow .price
.sale{font-size:30px;line-height:120%;font-weight:700;color:#e0249a}#main .prodright .shop_buynow
.options{width:290px;overflow:hidden}#main .prodright .shop_buynow
select{width:320px;height:38px;padding:6px
0 6px 12px;margin:12px
0;font-size:18px;line-height:120%;color:#FFF;border:0;background:top right no-repeat #231f20 url(/images/prod-select-bgnd.gif);background-position:264px 0;-webkit-appearance:none;border-radius:0}#main .prodright .shop_buynow select
option{color:#231f20;background-color:#FFF}#main .prodright .shop_buynow
a.sizing{display:none}#main .prodright .shop_buynow
.price{display:inline-block;zoom:1;*display:inline;min-width:150px}#main .prodright .shop_buynow
.special{display:inline-block;zoom:1;*display:inline;color:#e0249a}#main .prodright .shop_buynow .special
h4{margin-bottom:12px}#main .prodright .shop_buynow .special ul.offer_list, #main ul.offer_list
li{margin:0;padding:0;list-style:none}#main .prodright .shop_buynow .special ul.offer_list
li{display:inline-block;zoom:1;*display:inline;width:140px;min-height:160px;padding:5px}#main .prodright
.qty{float:left;margin:0}#main .prodright .qty
span{margin-right:3px;font-size:18px;line-height:120%;color:#231f20}#main .prodright .qty
input{width:54px;height:34px;padding:0;margin-right:8px;font-size:18px;line-height:120%;text-align:center;border:1px
solid #000}#main .prodright
input.submit{float:right;width:190px;height:36px;padding:0;font-size:18px;line-height:120%;color:#FFF;cursor:pointer;border:0;background:#e0249a;-webkit-appearance:none;border-radius:0}#main .prodright
a.checkout{float:right;width:190px;height:29px;padding-top:7px;margin-top:6px;display:block;font-size:18px;line-height:120%;color:#FFF;cursor:pointer;text-align:center;background:#1d68a5;-webkit-appearance:none;border-radius:0}#main .prodright
input.checkout{float:right;width:190px;height:36px;margin-top:6px;padding:0;font-size:18px;line-height:120%;color:#FFF;cursor:pointer;border:0;background:#1d68a5;-webkit-appearance:none;border-radius:0}#main .prodright
a.askquest{display:none}#main .prodright
.bottom{padding:15px
0;margin-bottom:15px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}#main .prodright
.share{position:absolute;bottom:28px;right:0;float:right;padding-top:23px;font-size:18px;line-height:120%;color:#231f20}#main .prodright .share
p{float:left;margin:0;padding:8px
6px 0 0;font-weight:600}#main .prodright .share ul, #main .prodright .share
li{margin:0;padding:0;list-style:none}#main .prodright .share
ul{float:left;width:180px}#main .prodright .share
li{float:left;padding-left:4px}#main .prodright .share li
a{width:41px;height:40px;display:block}#main .prodright .share li a
img{border:0}#main .proddetail
.tabdiv{display:none}#main .proddetail
.content{padding:0
20px;margin-top:-1px;border:1px
solid #cacaca;background-color:#FFF}#main .proddetail
.accordion{margin-bottom:12px}#main .proddetail .js-Accordion-title{height:30px;padding:7px
0 0 11px;margin:1px
0 0 0;font-size:18px;line-height:120%;color:#FFF;border:1px
solid #E0249A;border-bottom:0;background:top right no-repeat #E0249A url(/images/product-accordion-arrow.gif)}#main .proddetail .js-Accordion-title.isActive{color:#231f20;border:1px
solid #cacaca;border-bottom:0;background:top right no-repeat #fff url(/images/product-accordion-arrow-selected.gif)}#main .proddetail .js-Accordion-content{padding:0
11px;border:1px
solid #cacaca;border-top:0;background-color:#FFF}#main
.related{width:290px;padding-top:7px;margin:0
auto;border:1px
solid #cacaca;background-color:#FFF}#main .related
h2{position:relative;z-index:2;margin-bottom:24px;font-size:18px;line-height:120%;font-weight:400;text-align:center}#main .related ul.relatedprod, #main .related .relatedprod
li{margin:0;padding:0;list-style:none}#main .related .relatedprod
li{position:relative;float:left;width:135px !important;margin-right:20px !important;padding-bottom:14px}#main .related .relatedprod li
a{color:#231f20;text-decoration:none}#main .related .relatedprod li
.image{position:relative;z-index:1;width:135px;height:180px;display:block;margin-bottom:6px}#main .related .relatedprod li .image
img{max-width:135px;max-height:180px;margin:0
auto;border:0}#main .related .relatedprod li
.reducedtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-reduced.png)}#main .related .relatedprod li
.saletag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-sale.png)}#main .related .relatedprod li
.finaltag{position:absolute;top:0;left:0;z-index:2;width:101px;height:100px;display:block;background:top left no-repeat url(/images/tag-final-clearance.png)}#main .related .relatedprod li
.specialtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-special.png)}#main .related .relatedprod li
.newtag{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;display:block;background:top left no-repeat url(/images/tag-new.png)}#main .related .relatedprod li
p{float:left;width:91px;margin:0;font-size:14px;line-height:120%}#main .related .relatedprod li p span
strong{font-weight:700}#main .related .relatedprod li p
.sale{color:#e0249a}#main .related .relatedprod li
a.view{float:right;width:44px;height:22px;padding-top:6px;display:block;font-size:13px;line-height:120%;color:#FFF;text-align:center;background-color:#231f20}#main .related .bx-wrapper .bx-controls-direction
a{width:11px;height:30px}#main .related .bx-wrapper .bx-prev, #main .related .bx-wrapper .bx-prev:hover{left:0;background:top left no-repeat url(/images/arrow-left-mobile.gif)}#main .related .bx-wrapper .bx-next, #main .related .bx-wrapper .bx-next:hover{right:0;background:top left no-repeat url(/images/arrow-right-mobile.gif)}#main .prodright .shop_buynow .options ul.dropdown, #main .prodright .shop_buynow .options ul.dropdown
li{margin:0;padding:0;list-style:none}#main .prodright .shop_buynow .options
ul.dropdown{border:1px
solid #231F20;background-color:#FFF}#main .prodright .shop_buynow .options ul.dropdown
li{width:240px;height:24px;padding:6px
36px 6px 12px;cursor:pointer;background:top right no-repeat url(/images/colour-select-bgnd.gif)}#main .prodright .shop_buynow .options ul.dropdown li
img{display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-right:8px}#main .prodright .shop_buynow .options ul.dropdown li span
span{width:116px;height:24px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;white-space:nowrap;overflow:hidden}#main .prodright .shop_buynow .options ul.dropdown li span
span.noswatch{display:none}#main .prodright .shop_buynow .options ul.swatches, #main .prodright .shop_buynow .options ul.swatches
li{margin:0;padding:0;list-style:none}#main .prodright .shop_buynow .options
ul.swatches{position:absolute;min-width:288px;border:1px
solid #231F20;background-color:#FFF}#main .prodright .shop_buynow .options ul.swatches li
a{padding:3px;display:block;color:#231F20}#main .prodright .shop_buynow .options ul.swatches li
img{display:inline-block;zoom:1;*display:inline;vertical-align:middle}#main .prodright .shop_buynow .options ul.swatches li
span{display:inline-block;zoom:1;*display:inline;margin:0
8px;vertical-align:middle}#main .prodright .shop_buynow .options ul.swatches li
span.noswatch{width:22px;height:22px;margin:0}#main .prodright .shop_buynow .options ul.sizedrop, #main .prodright .shop_buynow .options ul.sizedrop
li{margin:0;padding:0;list-style:none}#main .prodright .shop_buynow .options
ul.sizedrop{margin-top:12px;border:1px
solid #231F20;background-color:#231F20}#main .prodright .shop_buynow .options ul.sizedrop
li{width:240px;height:24px;padding:6px
36px 6px 12px;color:#FFF;cursor:pointer;background:top right no-repeat url(/images/prod-select-bgnd.gif)}#main .prodright .shop_buynow .options ul.sizes, #main .prodright .shop_buynow .options ul.sizes
li{margin:0;padding:0;list-style:none}#main .prodright .shop_buynow .options
ul.sizes{position:absolute;z-index:2;min-width:288px;border:1px
solid #231F20;background-color:#FFF}#main .prodright .shop_buynow .options ul.sizes li
a{padding:3px
3px 3px 12px;display:block;color:#231F20;text-decoration:none}#main .accordion .chartone img, #main .accordion .charttwo
img{max-width:100%;height:auto;margin-bottom:12px}#main .proddetail .js-Accordion-content
table{margin-bottom:20px;border:1px
solid #231f20}#main .proddetail .js-Accordion-content table tr:nth-child(even){background-color:#cacaca}#main .proddetail .js-Accordion-content table
td{padding:0
5px;font-size:11px;line-height:120%;text-align:center;border-left:1px solid #231f20}#main .proddetail .js-Accordion-content table td:first-child{border:0}#addprod
h2{font-size:20px;line-height:120%;font-weight:400;text-transform:uppercase}#addprod
.popupleft{margin-bottom:20px}#addprod
.popupright{margin-bottom:20px}#addprod
a.continue{width:171px;height:29px;padding-top:7px;margin-bottom:15px;display:block;font-size:16px;line-height:120%;color:#000;text-align:center;text-decoration:none;border:1px
solid #000}#addprod
a.cart{width:173px;height:40px;padding-top:16px;display:block;font-size:18px;line-height:120%;color:#FFF;text-align:center;text-decoration:none;background-color:#e0249a}#addprod
.related{display:none}#main
.lookbook{padding:0
20px 30px 20px}#main .lookbook ul, #main .lookbook
li{margin:0;padding:0;list-style:none}#main .lookbook
li{position:relative}#main .lookbook li img.page, #main .lookbook li
img.cloudzoom{width:100%;border:0}#main .lookbook .bx-wrapper .bx-controls-direction
a{width:11px;height:30px}#main .lookbook .bx-wrapper .bx-prev, #main .lookbook .bx-wrapper .bx-prev:hover{left:-16px;background:top left no-repeat url(/images/arrow-left-mobile.gif)}#main .lookbook .bx-wrapper .bx-next, #main .lookbook .bx-wrapper .bx-next:hover{right:-16px;background:top left no-repeat url(/images/arrow-right-mobile.gif)}#main .lookbook .bx-wrapper .bx-pager{bottom:-22px}#main .lookbook .bx-wrapper .bx-pager
a{width:12px;height:12px;margin:0
7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#main
.lookbooknormal{display:none}#main
.accountbanner{margin-bottom:20px}#main .accountbanner
img{max-width:100%;display:block;margin:0
auto}#main
.signupleft{min-width:300px;padding:0
10px}#main .signupleft
img{display:none}#main
.signupright{min-width:300px;max-width:457px;padding:10px}#main .login, #main
.register{min-width:268px;max-width:425px;padding:8px
14px 0 14px;margin-bottom:20px;text-align:center;border:2px
solid #cacaca}#main .signupright
h2{margin:0;font-size:30px;line-height:120%;font-weight:normal;color:#E0249A}#main .signupright
p{font-size:17px;line-height:120%}#main .signupright
label{width:100%;text-align:left;padding-top:2px}#main .signupright
label.nolabel{display:none}#main .signupright input, #main .signupright
select{left:0;top:0;width:98%;height:26px;padding:0
0 0 4px;margin-bottom:11px;border:1px
solid #a6a6a6}#main .signupright
input.password{margin-bottom:0}#main .signupright
.hint{top:0;left:0;margin-bottom:4px;text-align:left}#main .signupright
.cbrgroup{top:0;left:0;width:244px}#main .signupright .cbrgroup
label{width:268px;margin:0
0 11px 0;padding:0}#main .signupright .cbrgroup
input{float:left;width:auto;height:auto;padding:0;margin:2px
8px 0 0;border:0}#main .signupright .cbrgroup
span{float:left;width:230px;font-size:16px;line-height:120%}#main .signupright
input.submit{float:right;width:auto;height:30px;padding:0
14px;margin-right:5px;color:#FFF;border:0;background-color:#e0249a;-webkit-appearance:none;border-radius:0}#main .signin .login, #main .signin
.register{margin:0
auto 20px auto}#main .login
h2{margin:0;font-size:30px;line-height:120%;font-weight:normal;color:#E0249A}#main .login
p{font-size:17px;line-height:120%}#main .login
label{width:100%;text-align:left;padding-top:2px}#main .login
label.nolabel{display:none}#main .login input, #main .login
select{left:0;top:0;width:98%;height:26px;padding:0
0 0 4px;margin-bottom:11px;border:1px
solid #a6a6a6}#main .login
input.password{margin-bottom:0}#main .login
.hint{top:0;left:0;margin-bottom:4px;text-align:left}#main .login
.cbrgroup{top:0;left:0;width:244px}#main .login .cbrgroup
label{width:268px;margin:0
0 11px 0;padding:0}#main .login .cbrgroup
input{float:left;width:auto;height:auto;padding:0;margin:2px
8px 0 0;border:0}#main .login .cbrgroup
span{float:left;width:230px;font-size:16px;line-height:120%}#main .login
input.submit{float:right;width:auto;height:30px;padding:0
14px;margin-right:5px;color:#FFF;border:0;background-color:#e0249a;-webkit-appearance:none;border-radius:0}#main .login
.cbrgroup{padding-top:10px}#main .login
input.submit{margin-top:-36px}#main
.locationsheading{padding:0
15px}#main .locationsheading
h1{font-size:26px;line-height:120%;text-transform:uppercase}#main .storepage .map
svg{min-width:320px;min-height:454px;width:100%;height:auto;max-width:437px;max-height:620px}#main .storepage .map svg
path{fill:#EBEAEA;stroke:#000;stroke-width:0.5}#main .storepage .map svg a:hover
path{fill:#e0249a;cursor:pointer}#main .storepage
.locations{padding:0
15px 20px 15px}#main .locations
h2{margin-bottom:8px;font-family:"futura-pt",sans-serif;color:#231f20}#main .locations ul, #main .locations
li{margin:0;padding:0;list-style:none}#main
.storeheading{padding:0
15px}#main .storeheading
h1{font-size:26px;line-height:120%;text-transform:uppercase}#main
.storeleft{min-width:290px;padding:0
15px}#main .storeleft
iframe{max-width:100%}#main
.storeright{min-width:290px;padding:0
15px 20px 15px}#main .storeright h2, #main .storeright
.h2{font-size:20px;line-height:120%}#main .storeright
a.back{width:250px;height:32px;padding-top:8px;display:block;font-size:20px;line-height:120%;color:#FFF;text-align:center;background-color:#e0249a}#main
.makeover{margin:0
10px}#main .makeover
.left{display:none}#main .makeover
.right{text-align:center}#main .makeover .right
img{max-width:100%;height:auto}#main .makeover
form{margin:0;padding:20px
0;text-align:left}#main .makeover
label{width:100%;color:#e0249a}#main .makeover input, #main .makeover
select{width:99%;left:0;top:0;margin-bottom:12px;border:1px
solid #cacaca}#main .makeover
select{width:auto}#main .makeover
input.submit{float:right;width:auto;height:40px;padding:0
20px;margin-top:8px;font-size:18px;line-height:120%;color:#fff;border:0;background-color:#e0249a}#main .makeover
.store{float:left}#main .makeover
.subutton{float:right}#main .makeover.sent
p{color:#e0249a;text-align:center}#main.clickcollect{padding:0
0 2px 0}#main
.clickcollect{font-size:18px;line-height:120%;font-weight:400;background-color:#FFF}#main .clickcollect
.heading{padding:36px
0 50px 0;color:#FFF;background-color:#e41a8a}#main .clickcollect .heading
h1{margin:0;font-family:"alternate-gothic-no-2-d",sans-serif;font-size:90px;line-height:100%;color:#FFF;text-transform:uppercase}#main .clickcollect .heading
p{font-size:18px;line-height:150%;color:#FFF}#main .clickcollect .heading
.content{min-width:320px;margin:0
auto}#main .clickcollect .heading
.image{width:207px;margin:0
auto}#main .clickcollect .heading
.text{padding:0
20px}#main .clickcollect
.number{float:left;width:62px;font-family:"alternate-gothic-no-2-d",sans-serif;font-size:76px;line-height:120%;color:#e41a8a}#main .clickcollect .number
span{color:#000}#main .clickcollect
h4{margin:0;font-family:"alternate-gothic-no-2-d",sans-serif;font-size:38px;line-height:100%;color:#000;text-transform:uppercase}#main .clickcollect
.text{padding:20px}#main .clickcollect
.detail{overflow:hidden;padding-top:12px}#main .clickcollect .stepone
.image{width:274px;margin:0
auto;padding-top:36px}#main .clickcollect .steptwo
.image{width:231px;margin:0
auto}#main .clickcollect .stepthree
.image{width:220px;margin:0
auto}#footer{display:block}#footer
.content{padding:20px
0}#footer
.left{display:none}#footer
h3{font-size:18px;line-height:120%;font-weight:700;color:#231f20;border-bottom:1px solid #e0249a}#footer ul, #footer
li{margin:0;padding:0;list-style:none}#footer
li{padding:5px
0}#footer
li.hidden{display:none !important}#footer
li.colours{display:none}#footer li
a{font-size:16px;line-height:120%;color:#231f20;text-decoration:none}#footer
.accordion{width:254px;margin:0
auto}#footer .accordion
button{width:100%;height:28px;padding:5px
0 0 10px;margin:0;border:1px
solid #e0249a;border-bottom:0;background:top right no-repeat url(/images/accordion-arrow-v2.gif);font-size:18px;line-height:120%;font-weight:700;color:#231f20;display:block}#footer .accordion
button.last{border-bottom:1px solid #e0249a}#footer .accordion
ul{padding:4px
0 8px 12px;border-top:1px solid #e0249a}#footer .accordion
ul.last{border:0}#footer .js-Accordion-content{padding:0}#footer
.social{width:222px;margin:0
auto;padding-top:20px}#footer .social
li{height:54px;display:inline-block;zoom:1;*display:inline;padding:0
10px 0 10px}#footer .social li
a{width:54px;height:54px;display:inline-block;zoom:1;*display:inline}#footer .social li a
img{border:0}#footer
p{margin:16px
0 0 0;font-size:12px;line-height:120%;color:#231f20;text-align:center}#footer p
a{color:#231f20}@media screen and ( min-width: 320px){}@media screen and ( min-width: 480px){#shop_filter_wrapper{width:480px}#shop_filter_wrapper
div.search{width:453px}#main
.prodcontent{width:440px}#main .prodleftmobile .shop_pics
li{float:left;width:70px;padding:9px
0 0 3px}#main .prodleftmobile .shop_pics li:nth-child(6n+1){clear:left;padding-left:0}#main .prodleftmobile .shop_pics li
img{width:70px;height:auto}#main .prodleft .shop_pics
li{float:left;width:70px;padding:9px
0 0 3px}#main .prodleft .shop_pics li:nth-child(6n+1){clear:left;padding-left:0}#main .prodleft .shop_pics li
img{width:70px;height:auto}#main .prodright .proddetail h1
span{display:inline}#main .prodright .shop_buynow
.options{width:440px}#main .prodright .shop_buynow
select{width:480px;height:38px;padding:6px
0 6px 12px;background-position:414px 0}#main .prodright .shop_buynow .options ul.dropdown
li{width:390px}#main .prodright .shop_buynow .options
ul.swatches{min-width:438px}#main .prodright .shop_buynow .options ul.sizedrop
li{width:390px}#main .prodright .shop_buynow .options
ul.sizes{min-width:438px}#main
.related{width:438px}#addprod
.popupleft{float:left;width:224px;text-align:center}#addprod
.popupright{float:left;width:288px;padding-left:48px}#main
.signupright{width:457px;padding:20px
0 0 0;margin:0
auto}#main .login, #main
.register{width:425px}#main .signupright
label{width:174px}#main .signupright
label.nolabel{display:block}#main .signupright input, #main .signupright
select{width:240px}#main .signupright
.hint{left:174px}#main .signupright
.cbrgroup{left:174px}#main .signupright .cbrgroup
label{width:244px}#main .signupright .cbrgroup
span{width:222px}#main .login
label{width:174px}#main .login
label.nolabel{display:block}#main .login input, #main .login
select{width:240px}#main .login
.hint{left:174px}#main .login
.cbrgroup{left:174px}#main .login .cbrgroup
label{width:244px}#main .login .cbrgroup
span{width:222px}#footer
.accordion{width:380px}#footer .accordion
h3{width:365px;padding:5px
0 0 15px}}@media screen and ( min-width: 768px){#header
.content{min-width:768px;text-align:left;padding:0}#header
img.logo{float:left;width:324px;height:88px;margin:13px
0 0 12px}#header
ul.mobilemenu{float:right;padding:32px
12px 0 0}#header ul.mobilemenu
li{height:55px;padding:0
0 0 10px;font-size:20px;line-height:120%;color:#231f20;display:inline-block;zoom:1;*display:inline}#header ul.mobilemenu li
a{width:56px;height:55px}#header ul.mobilemenu li a
img{width:56px;height:55px}#header ul.mobilemenu li.basket
span{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:16px
0 0 10px;font-weight:600}#header.home
.mobilemenu{background:none}#header.home ul.mobilemenu
li.locations{display:none}#header .menu  li
a{padding-left:12px}#header
div.search{float:right;padding:0
12px 12px 0}#quicklinks{border-bottom:1px solid #cacaca}#quicklinks
li.link{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:33.333%;border:0;border-left:1px solid #cacaca;box-sizing:border-box}#quicklinks li.link:first-child{border:0;display:inline-block;zoom:1;*display:inline}#quicklinks
img.locations{margin-top:4px}#banner
.caption{width:374px;padding:58px
354px 0 0;margin-left:-364px}#banner .caption
h1{margin-bottom:4px;font-size:60px;line-height:92%}#banner .caption
p{margin-bottom:18px;font-size:16px;line-height:120%}#banner .caption
a{width:210px;height:37px;padding-top:8px;font-size:24px;line-height:120%}.shopfeature{width:642px}.shopfeature .products
li{width:205px !important;margin-right:15px !important}.shopfeature .products li
.image{width:205px;height:273px}.shopfeature .products li
p{width:144px;font-size:15px;line-height:120%}.shopfeature .products li p
span{font-size:16px;line-height:120%}.shopfeature .products li p span
strong{font-size:18px;line-height:120%}.shopfeature .products li
a.view{width:60px;height:29px;padding-top:9px;font-size:18px;line-height:120%}.shopfeature .bx-wrapper .bx-controls-direction
a{width:27px;height:76px}.shopfeature .bx-wrapper .bx-prev, .shopfeature .bx-wrapper .bx-prev:hover{left:-42px;background:top left no-repeat url(/images/arrow-left.gif)}.shopfeature .bx-wrapper .bx-next, .shopfeature .bx-wrapper .bx-next:hover{right:-44px;background:top left no-repeat url(/images/arrow-right.gif)}.galleryhome{display:block;width:650px;padding:47px
0 35px 0}.galleryhome .grid-sizer{width:25%}.galleryhome
.item{width:49%;margin:0
0.5% 10px 0.5%}.galleryhome
.small{width:24%}.galleryhome
.regular{width:49%}.galleryhome
.medium{width:74%}.galleryhome
.large{width:99%}#main
.content{padding:0
12px}#main
.catleft{float:left;width:33%}#main
.catright{float:left;width:67%;padding:0
20px;box-sizing:border-box}#shop_filter_wrapper{width:768px}#shop_filter_wrapper
div.search{width:596px}#shop_filter_output
.sortby{right:86px}#shop_filter_output
.pagination{right:86px}#main .shop_prod_list
li{width:280px;height:491px;padding:0
16px}#main .shop_prod_list li
.image{width:280px;height:373px;margin-bottom:9px}#main .shop_prod_list li .image
img{max-width:280px;max-height:373px}#main .shop_prod_list li
p{font-size:17px;line-height:120%}#main .shop_prod_list li
p.detail{width:220px}#main .shop_prod_list li p
span{font-size:16px;line-height:120%}#main .shop_prod_list li p span
strong{font-size:18px;line-height:120%}#main .shop_prod_list li
a.view{width:60px;height:29px;padding-top:9px;font-size:18px;line-height:120%}#main
.prodcontent{width:744px;padding:0}#main
.prodleftmobile{display:none}#main
.prodleft{float:left;width:316px;padding:0
38px 50px 0;display:block}#main .prodleft .shop_pics
li{float:left;width:51px;padding:4px
0 0 2px}#main .prodleft .shop_pics li
img{width:51px;height:auto}#main
.prodright{float:right;width:388px;padding-bottom:50px}#main .prodright .proddetail
h1{margin-bottom:24px;font-size:60px;line-height:120%}#main .prodright .shop_buynow
.special{margin-left:50px}#main .prodright .shop_buynow .special
h4{margin-bottom:20px}#main .prodright .shop_buynow
.options{float:left;width:196px;margin:0
20px 12px 0}#main .prodright .shop_buynow
select{width:320px;background-position:172px 0}#main .prodright .shop_buynow .options ul.dropdown
li{width:146px}#main .prodright .shop_buynow .options
ul.swatches{min-width:194px}#main .prodright .shop_buynow .options ul.sizedrop
li{width:146px}#main .prodright .shop_buynow .options
ul.sizes{min-width:194px}#main .prodright .shop_buynow
a.sizing{display:block;float:left;padding-top:15px;font-size:18px;line-height:120%;color:#cacaca;text-decoration:none;background:top left no-repeat url(/images/icon-size-chart.gif)}#main .prodright .qty
span{margin-right:14px}#main .prodright .qty
input{width:64px;margin-right:14px}#main .prodright
.bottom{padding-left:50px}#main .prodright
.share{position:relative}#main .proddetail
.tabdiv{display:block;margin-bottom:54px}#main .proddetail ul.tabs, #main .proddetail .tabs
li{margin:0;padding:0;list-style:none}#main .proddetail
ul.tabs{text-align:center}#main .proddetail ul.tabs
li{display:inline-block;zoom:1;*display:inline}#main .proddetail ul.tabs li
a{float:left;height:20px;width:130px;padding-top:8px;display:block;margin:0
3px;font-size:13px;line-height:120%;color:#FFF;text-decoration:none;text-align:center;border:1px
solid #E0249A;background-color:#E0249A}#main .proddetail ul.tabs li
a.active{color:#231f20;border:1px
solid #cacaca;border-bottom:1px solid #FFF;background-color:#FFF}#main .proddetail
.content{width:auto;padding:40px
20px;margin-top:-1px;border:1px
solid #cacaca}#main .proddetail .content
.chartone{float:left;width:340px}#main .proddetail .content
.charttwo{float:right;width:340px}#main .proddetail .content .chartone img, #main .proddetail .content .charttwo
img{max-width:100%;height:auto}#main .proddetail .content
table{margin-bottom:20px;border:1px
solid #231f20}#main .proddetail .content table tr:nth-child(even){background-color:#cacaca}#main .proddetail .content table
td{font-size:12px;line-height:120%;padding:0
10px;text-align:center;border-left:1px solid #231f20}#main .proddetail .content table td:first-child{border:0}#main .proddetail
.accordion{display:none}#main
.related{width:642px;padding:0;border:0;background-color:#f9f9f9}#main .related
h2{position:relative;z-index:2;margin:0;font-size:20px;line-height:120%;font-weight:400;text-transform:uppercase;text-align:center}#main .related h2
span{padding:0
22px;background-color:#f9f9f9}#main .related
.border{height:30px;margin-top:-13px;border-top:1px solid #cacaca}#main .related .relatedprod
li{width:205px !important;margin-right:15px !important}#main .related .relatedprod li
.image{width:205px;height:273px}#main .related .relatedprod li .image
img{max-width:205px;max-height:273px}#main .related .relatedprod li
p{width:144px;font-size:15px;line-height:120%}#main .related .relatedprod li p
span{font-size:16px;line-height:120%}#main .related .relatedprod li p span
strong{font-size:18px;line-height:120%}#main .related .relatedprod li
a.view{width:60px;height:29px;padding-top:9px;font-size:18px;line-height:120%}#main .related .bx-wrapper .bx-controls-direction
a{width:27px;height:76px}#main .related .bx-wrapper .bx-prev, #main .related .bx-wrapper .bx-prev:hover{left:-42px;background:top left no-repeat url(/images/arrow-left.gif)}#main .related .bx-wrapper .bx-next, #main .related .bx-wrapper .bx-next:hover{right:-44px;background:top left no-repeat url(/images/arrow-right.gif)}#addprod
.related{display:block}#addprod .related
h3{position:relative;z-index:2;margin:0;font-size:20px;line-height:120%;font-weight:400;text-transform:uppercase;text-align:center}#addprod .related h3
span{padding:0
22px;background-color:#fff}#addprod .related
.border{height:14px;margin-top:-13px;border-top:1px solid #cacaca}#addprod .related ul, #addprod .related
li{margin:0;padding:0;list-style:none}#addprod .related
ul{text-align:center}#addprod .related
li{width:96px;padding:0
10px;display:inline-block;zoom:1;*display:inline}#addprod .related li
img{border:0}#main
.lookbook{max-width:1260px;padding:0
90px 30px 90px;margin:0
auto}#main .lookbook .bx-wrapper .bx-controls-direction
a{width:42px;height:20px;padding-top:84px;text-indent:0;font-size:16px;line-height:120%}#main .lookbook .bx-wrapper .bx-prev, #main .lookbook .bx-wrapper .bx-prev:hover{left:-42px;background:top left no-repeat url(/images/arrow-left.gif)}#main .lookbook .bx-wrapper .bx-next, #main .lookbook .bx-wrapper .bx-next:hover{text-align:right;right:-44px;background:top right no-repeat url(/images/arrow-right.gif)}#main
.locationsheading{padding:0}#main .locationsheading
h1{font-size:40px;line-height:120%}#main .storepage
.map{float:left;width:437px}#main .storepage
.storelist{float:right;width:238px}#main .storepage
.results{display:none}#main .storepage
.locations{float:right;width:238px;padding:0
0 20px 0}#main
.storeheading{padding:0}#main .storeheading
h1{font-size:40px;line-height:120%}#main
.storeleft{width:680px;padding:0}#main
.storeright{padding:0
0 20px 0}#main .storeright h2, #main .storeright
.h2{font-size:30px;line-height:120%}#main
.makeover{width:744px;margin:0
auto}#main .makeover
.left{float:left;width:345px;padding:0;display:block}#main .makeover .left
img{max-width:100%}#main .makeover
.right{float:right;width:309px;padding:0
45px}#main .makeover.sent
p{font-size:20px;line-height:120%}#main .clickcollect .heading
.content{max-width:800px;margin:0
auto}#main .clickcollect .heading
.image{float:left;width:207px}#main .clickcollect .heading
.text{padding-top:50px;overflow:hidden}#main .clickcollect
.text{padding:20px
0 0 0}#main .clickcollect
.detail{float:left;overflow:visible}#main .clickcollect
.stepone{padding-top:36px}#main .clickcollect .stepone
.content{width:700px;margin:0
auto}#main .clickcollect .stepone
.image{float:right;width:274px;padding:0
0 0 42px}#main .clickcollect .stepone
.detail{float:left;width:322px}#main .clickcollect
.steptwo{padding-top:50px}#main .clickcollect .steptwo
.content{width:700px;margin:0
auto}#main .clickcollect .steptwo
.image{float:left;width:231px;padding:0
42px 0 43px}#main .clickcollect .steptwo
.number{width:57px}#main .clickcollect .steptwo
.detail{float:right;width:327px}#main .clickcollect
.stepthree{padding:50px
0}#main .clickcollect .stepthree
.content{width:700px;margin:0
auto}#main .clickcollect .stepthree
.image{float:right;width:220px;padding:0
14px}#main .clickcollect .stepthree
.detail{float:left;width:390px}#footer
.content{width:744px;padding:40px
12px 20px 12px}#footer
.left{float:left;width:521px;display:block}#footer
.accordion{display:none}#footer
.column{width:210px;padding:0
45px 30px 0;display:inline-block;zoom:1;*display:inline;vertical-align:top}#footer
h3{margin-bottom:12px;padding-bottom:12px}#footer
.social{float:right;padding-top:4px}#footer .social
li{padding:0
0 0 20px}}@media screen and ( min-width: 960px){p{margin-top:0}h1{margin-top:0;font-family:"futura-pt",sans-serif;font-size:60px;line-height:120%;font-weight:400;color:#231f20}h2{margin-top:0;font-size:30px;line-height:120%;font-weight:400;color:#e0249a}h3{margin-top:0;font-size:20px;line-height:120%;font-weight:400;color:#e0249a}#quicklinks, #feature , #nav .content, #main .content, #main
.pagecontent{width:960px}#header{min-width:960px;min-height:96px}#header
.content{width:960px;min-height:96px;padding:0;position:relative;z-index:10000}#header
img.logo{width:299px;height:79px;margin:8px
0 0 0}#header
ul.mobilemenu{float:left;padding:20px
0 0 0}#header ul.mobilemenu
li{display:none}#header ul.mobilemenu
li.locations{float:left;height:40px;padding:0
0 0 10px;display:inline;border:0}#header ul.mobilemenu
li.home{float:left;height:40px;padding:0
0 0 10px;display:inline;border:0}#header ul.mobilemenu li
a{float:left;width:41px;height:40px;display:inline}#header ul.mobilemenu li a
img{width:41px;height:40px}#header
div.search{clear:none;float:right;width:auto;margin:0;padding:20px
10px 0 0;display:block !important}#header .search
input{width:205px}#header
div.menu{clear:none;float:right;background:none;display:block !important}*
#header .menu
.nav{display:none}#header .menu
ul{padding:31px
12px 0 0}#header .menu
li{display:inline;padding:0;font-size:0;line-height:0;border:0}#header .menu li
a{font-size:16px;padding:5px
11px 0 12px;line-height:100%;background:0 8px no-repeat url(/images/menu-item-bgnd2.gif)}#header .menu li:first-child
a{background:none}#basket_wrapper{display:block}#header
a.basket{float:right;width:91px;height:30px;padding:10px
0 0 31px;margin-top:20px;display:block;font-size:18px;line-height:120%;color:#FFF;text-decoration:none;text-align:center;background:top left no-repeat #e0249a url(/images/basket-bgnd.gif)}#header a.basket
span{display:none}#header a.basket
strong{font-weight:600}#header
div.menu.hide{max-height:100px}#nav{min-width:960px;display:block;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background-color:#ebeaea}#nav ul, #nav
li{margin:0;padding:0;list-style:none}#nav
ul{padding:20px
0;text-align:center}#nav
li{position:relative;display:inline;font-size:0;line-height:0}#nav
li.hidden{display:none !important}#nav li.home, #nav
li.colours{display:none}#nav
.signin{display:none}#nav li
a{font-size:14px;line-height:100%;font-weight:700;padding:5px
16px 0 17px;color:#231f20;text-decoration:none;text-transform:uppercase;border:1px
solid #ebeaea;background:0 7px no-repeat url(/images/menu-item-bgnd.gif)}#nav li:first-child a, #nav li:nth-child(2) a{background:none}#nav li.sale
a{color:#f23e37}#nav ul li.haschild:hover a, #nav ul li.haschild a:hover{position:relative;z-index:100000;border:1px
solid #000;border-bottom:0;padding-bottom:8px;background:none;background-color:#ebeaea}#nav ul li:hover>ul{display:block}#nav ul:after{content:"";clear:both;display:block}#nav ul li:hover li
a{color:#3a3a3a}#nav ul
ul{display:none;width:549px;padding:15px
0 12px 0;background:#ebeaea;border:1px
solid #000;position:absolute;top:12px;left:0;z-index:10000}#nav ul li.haschild:hover li
a{border:0}#nav ul li.haschild li a:hover{background:#e0249a}#nav ul ul
li{float:left;width:182px;position:relative;padding:0;border:0;border-right:1px solid #cacaca}#nav ul ul li:nth-child(3n){border:0}#nav ul ul li:hover{border:0;border-right:1px solid #cacaca;background:#3a3a3a}#nav ul ul li:nth-child(3n):hover{border:0}#nav ul ul li
a{padding:7px
0 7px 17px;display:block;font-weight:400;color:#3a3a3a;text-align:left;text-transform:none;border:0}#nav ul ul li a:hover{color:#FFF;background:#e0249a}#quicklinks{border-top:0}#banner
.caption{position:absolute;top:0;left:0;right:0;bottom:0;width:480px;padding:28px
480px 0 0;margin:0
auto}.shopfeature{width:900px}.shopfeature .products
li{width:280px !important;margin-right:20px !important;padding-bottom:30px}.shopfeature .products li
.image{width:280px;height:373px;margin-bottom:9px}.shopfeature .products li
p{width:220px;font-size:17px;margin:0;line-height:120%}.shopfeature .products li p
span{font-size:16px;line-height:120%}.shopfeature .products li p span
strong{font-size:18px;line-height:120%;font-weight:700}.galleryhome{width:960px}.galleryhome .grid-sizer{width:16%}.galleryhome
.item{width:31%;margin:0
0.5% 10px 0.5%}.galleryhome
.small{width:15%}.galleryhome
.regular{width:47%}.galleryhome
.medium{width:63%}.galleryhome
.large{width:95%}#main{min-width:960px}#main
.content{padding:0}#main .headsmall
h1{font-size:40px;line-height:120%}#main
.pagecontent{padding:0}#shop_filter_wrapper{width:auto;margin:0}#shop_filter_wrapper
div.search{float:left;width:269px;padding-right:81px}#shop_filter_wrapper
div.result{float:left;width:610px}#shop_filter_wrapper
h2{margin-bottom:6px;display:block;font-size:20px;line-height:120%;font-weight:400;text-transform:uppercase}#shop_filter_wrapper
.filter_link{display:none}#shop_filter_wrapper
.filters{display:block !important}#shop_filter_wrapper .filters
.shop_filter_group{border-bottom:1px solid #cacaca}#shop_filter_wrapper .filters
.shop_filter_header{height:auto;padding:7px
0 0 30px;font-size:20px;line-height:120%;color:#e0249a;text-transform:uppercase;border:0;background:top left no-repeat #f9f9f9 url(/images/shop-filter-arrow.gif)}#shop_filter_wrapper .filters
.shop_filter_header.highlight{color:#e0249a;background:top left no-repeat #f9f9f9 url(/images/shop-filter-arrow-selected.gif)}#shop_filter_wrapper .filters
.shop_filter_options{padding:0
9px 16px 0;border:0;background-color:#f9f9f9}#shop_filter_wrapper .filters .shop_filter_form
label{border:0}#shop_filter_wrapper .filters .shop_filter_form
input{float:left;margin:4px
10px 4px 6px}#shop_filter_wrapper
.whyshop{display:block;padding-top:46px}#shop_filter_wrapper .whyshop
p.heading{margin-bottom:15px;font-size:20px;line-height:120%;color:#e0249a;text-transform:uppercase}#shop_filter_wrapper .whyshop
button{text-align:left;margin:0
0 10px 0;width:259px;height:74px;padding:0
0 0 8px;display:block;font-size:20px;line-height:120%;font-weight:600;color:#231f20;text-decoration:none;border:1px
solid #cacaca;background:top right no-repeat #FFF}#shop_filter_wrapper .whyshop
button.shipping{background-image:url(/images/bgnd-fast-shipping.gif)}#shop_filter_wrapper .whyshop
button.rewards{background-image:url(/images/bgnd-button-rewards1.gif)}#shop_filter_wrapper .whyshop
button.returns{background-image:url(/images/bgnd-easy-returns1.gif)}#shop_filter_wrapper .whyshop .accordion
div{width:259px;padding:0;font-size:14px;line-height:120%;background-color:#FFF}#shop_filter_wrapper .whyshop .accordion
div.last{}#shop_filter_output
.shop_filter_sorting{height:62px;margin-bottom:68px;border-bottom:1px solid #cacaca}#shop_filter_output
.sortby{position:absolute;top:0;right:13px;width:145px;overflow:hidden}#shop_filter_output .sortby
span{display:none}#shop_filter_output .sortby
select{width:165px;height:38px;margin:0;padding:5px
0 0 0;font-size:18px;line-height:120%;color:#FFF;border:1px
solid #cacaca;background:top right no-repeat #cacaca url(/images/shop-filter-arrow-mobile.gif);background-position:125px 0;-webkit-appearance:none}#shop_filter_output .sortby select
option{color:#231f20;background-color:#FFF}#shop_filter_output
.sortby{position:relative;top:0;left:0;right:0;bottom:0;width:220px;overflow:hidden}#shop_filter_output .sortby
span{float:left;display:inline;margin:7px
8px 0 0}#shop_filter_output .sortby
.selectbox{float:left;width:145px;overflow:hidden}#shop_filter_output .sortby
select{width:165px;height:38px;margin:0;padding:5px
0 0 0;font-size:18px;line-height:120%;color:#FFF;border:1px
solid #e0249a;background:top right no-repeat #e0249a url(/images/shop-filter-arrow-mobile.gif);background-position:125px 0;-webkit-appearance:none}#shop_filter_output .sortby select
option{color:#231f20;background-color:#FFF}#shop_filter_output .shop_filter_sorting
.pagination{display:block}#shop_filter_output
.pagination{position:relative;top:0;right:0;width:390px;text-align:right}#shop_filter_output .pagination
p{margin:0;display:inline-block;zoom:1;*display:inline}#shop_filter_output .pagination
ul{display:inline-block;zoom:1;*display:inline}#main
ul.shop_prod_list{clear:none}#main .shop_prod_list
li{float:left;padding:0
0 0 28px}#main .shop_prod_list li:first-child, #main .shop_prod_list li:nth-child(2n+1){padding-left:0}#shop_filter_output
.shop_filter_bottom{padding-top:22px}#main
.prodcontent{width:960px}#main
.prodright{width:592px}#main .prodright
.proddetail{float:left;width:404px;font-size:16px;line-height:120%}#main .prodright
.whyshop{float:left;width:188px;display:block}#main .prodright .whyshop
p.heading{font-size:14px;line-height:120%;color:#e0249a;text-transform:uppercase}#main .prodright .whyshop
button{text-align:left;margin:0
0 10px 0;width:180px;height:50px;padding:0
0 0 5px;display:block;font-size:13px;line-height:120%;font-weight:600;color:#231f20;text-decoration:none;border:1px
solid #cacaca;background:top right no-repeat #FFF}#main .prodright .whyshop
button.shipping{background-image:url(/images/bgnd-fast-shipping-960.gif)}#main .prodright .whyshop
button.rewards{background-image:url(/images/bgnd-button-rewards-960-1.gif)}#main .prodright .whyshop
button.returns{background-image:url(/images/bgnd-easy-returns-960-1.gif)}#main .prodright .whyshop .accordion
div{width:180px;padding:0;font-size:12px;line-height:120%;border-bottom:0;background-color:#FFF}#main .prodright .whyshop .accordion
div.last{border-top:0}#main .prodright
input.submit{float:left}#main .prodright
a.checkout{margin:0
0 0 6px}#main .prodright
input.checkout{margin:0
0 0 6px}#main .prodright
a.askquest{display:block;float:right;height:28px;padding:8px
11px 0 36px;margin-top:6px;display:block;font-size:18px;line-height:120%;color:#FFF;text-decoration:none;background:top left no-repeat #cacaca url(/images/bgnd-ask.gif)}#main .proddetail ul.tabs li
a{height:26px;width:150px;margin:0
4px;font-size:16px;line-height:120%}#main .proddetail .content
.chartone{width:400px;margin-right:20px}#main .proddetail .content
.charttwo{float:left;width:400px}#main .proddetail .content table
td{font-size:16px;line-height:120%}#main .search .shop_prod_list
li{float:left;padding:0
16px}#main
.accountbanner{margin-bottom:40px}#main
.signupleft{float:left;width:472px;padding:0}#main
.signupright{float:right;width:457px;padding-top:0;margin:0}#main .signupleft
img{display:block;max-width:100%;height:auto}#main
.lookbooknormal{display:block}#main
.lookbookmobile{display:none}#main .storepage
.storelist{width:368px}#main .storepage
.locations{width:368px}#main
.storeleft{float:left;width:570px}#main
.storeright{float:right;width:360px;padding:0}#main
.makeover{width:960px}#main .makeover
.left{width:443px}#main .makeover
.right{width:401px;padding:0
58px}#footer{min-width:960px}#footer
.content{width:768px;padding:40px
0 20px 0}}@media screen and ( min-width: 1300px){#nav .content, #quicklinks, #feature , #main .content, #main
.pagecontent{width:1300px;padding:0}#header{min-height:112px}#header
.content{width:1300px;min-height:112px}#header
img.logo{width:353px;height:93px}#header
ul.mobilemenu{padding-top:27px}#header
div.search{padding:27px
0 0 0}#header .search
input{width:256px}#header .menu
ul{padding:38px
0 0 0}#header .menu li
a{font-size:20px;padding:5px
23px 0 24px;line-height:100%;background-position:0 10px}#header
a.basket{width:auto;padding:10px
20px 0 45px;margin-top:27px}#header a.basket
span{display:inline}#nav li
a{padding:5px
23px 0 25px;font-size:18px;line-height:100%}#nav li
a{background-position:0 10px}#nav ul ul li
a{padding-left:25px;font-size:16px;line-height:120%}#banner
.caption{width:650px;padding:82px
650px 0 0}.shopfeature{width:1200px}.galleryhome{width:1300px}#main
.left{float:left;width:668px;padding-right:82px}#main
.right{float:right;width:540px}#shop_filter_wrapper
div.result{width:950px}#shop_filter_output
.pagination{width:730px}#main .shop_prod_list li, #main .shop_prod_list li:nth-child(2n+1){float:left;width:280px;height:491px;padding:0
0 0 32px}#main .shop_prod_list li:first-child, #main .shop_prod_list li:nth-child(3n+1){padding-left:0}#main
.prodcontent{width:1300px}#main
.prodleft{width:446px;padding:0
52px 50px 0}#main .prodleft .shop_pics
li{width:71px;padding:8px
0 0 3px}#main .prodleft .shop_pics li
img{width:71px;height:auto}#main
.prodright{width:800px}#main .prodright
.proddetail{width:531px}#main .prodright
a.checkout{float:left}#main .prodright
input.checkout{float:left}#main .prodright
a.askquest{margin:0}#main .prodright
.whyshop{width:269px}#main .prodright .whyshop
p.heading{font-size:20px;line-height:120%}#main .prodright .whyshop
button{width:259px;height:78px;padding:0
0 0 5px;font-size:20px;line-height:120%}#main .prodright .whyshop
button.shipping{background-image:url(/images/bgnd-fast-shipping.gif)}#main .prodright .whyshop
button.rewards{background-image:url(/images/bgnd-button-rewards1.gif)}#main .prodright .whyshop
button.returns{background-image:url(/images/bgnd-easy-returns1.gif)}#main .prodright .whyshop .accordion
div{width:259px;padding:0;font-size:14px;line-height:120%}#main .proddetail ul.tabs li
a{height:29px;width:194px;margin:0
5px;font-size:18px;line-height:120%}#main .proddetail .content
.chartone{width:400px}#main .proddetail .content
.charttwo{width:400px}#main .search .shop_prod_list
li{float:left;padding:0
16px}#main
.signup{width:980px;margin:0
auto}#main
.storepage{max-width:1300px;margin:0
auto;position:relative}#main
.locationsheading{position:absolute;top:0;left:150px}#main .storepage
.map{padding-left:390px}#main .storepage
.storelist{float:left;padding-left:105px}#main
.storeheading{padding-left:150px}#main
.storeleft{width:680px;padding-left:150px}#main
.storeright{width:366px}#main
.makeover{width:1300px}#main .makeover
.left{width:600px}#main .makeover
.right{width:542px;padding:0
79px}#footer
.content{width:1300px}#footer
.left{width:auto}#footer
.column{width:264px;padding:0
36px 0 0;display:inline-block;zoom:1;*display:inline;vertical-align:top}#footer .column
h3{margin-bottom:12px;padding-bottom:12px;font-size:18px;line-height:120%;font-weight:700;color:#231f20;border-bottom:1px solid #e0249a}#footer
.social{width:54px}#footer .social
li{vertical-align:top;padding:0
0 19px 0}#footer
p{margin-top:30px}}@media screen and ( min-width: 2020px){#quicklinks , #feature, #main .content, #main
.pagecontent{width:2020px}#header
.content{width:2020px}#header .search
input{width:369px;font-size:20px;line-height:120%}#nav
li.home{display:inline}#nav li:nth-child(2) a{background:0 10px no-repeat url(/images/menu-item-bgnd.gif)}#banner
.caption{position:absolute;top:0;left:50%;width:1010px;padding:130px
1010px 0 0;margin-left:-1010px}#banner .caption
h1{margin-bottom:4px;font-size:138px;line-height:94%}#banner .caption
p{margin-bottom:38px;font-size:28px;line-height:120%}#banner .caption
a{width:210px;height:37px;padding-top:8px;font-size:24px;line-height:120%}.shopfeature{width:auto;max-width:2084px}.galleryhome{width:1740px}#main
.left{float:left;width:1000px;padding-right:170px}#main
.right{float:right;width:850px}#shop_filter_wrapper{width:1880px}#shop_filter_wrapper
div.result{width:1530px}#shop_filter_output
.shop_filter_sorting{height:62px;margin-bottom:68px;border-bottom:1px solid #cacaca}#main .shop_prod_list li, #main .shop_prod_list li:nth-child(3n+1){float:left;width:280px;height:491px;padding:0
0 0 32px}#main .shop_prod_list li:first-child, #main .shop_prod_list li:nth-child(5n+1){padding-left:0}#main
.prodcontent{width:1380px}#main
.prodleft{width:462px;padding:0
58px 50px 0}#main .prodleft ul.shop_pics, #main .prodleft .shop_pics
li{margin:0;padding:0;list-style:none}#main .prodleft .shop_pics
li{float:left;width:73px;padding:9px
0 0 4px}#main .prodleft .shop_pics li
img{width:73px;height:auto}#main
.prodzoomtwo{display:none}#main
.prodright{width:850px}#main .prodright
.proddetail{width:581px}#footer
.content{width:2020px}#footer
.column{padding-right:76px}#footer
.social{width:auto}#footer .social
li{display:inline;padding:0
10px}#footer .social li
a{vertical-align:top}}#brand_wrapper{float:left;width:75%;padding:0;margin:0.2em}#brand_wrapper
h1{font-family:'arial narrow'}#currency_wrapper{float:right;width:20%;padding:0}#crumb_wrapper{clear:both;padding:0.5em;margin:0.2em}#nav_wrapper{clear:both;padding:0.5em;margin:0.2em}#content_wrapper{clear:both;padding:0;margin:1em}#footer_wrapper{clear:both;padding:0;margin:5em
0.2em 0.2em 0.2em;text-align:center;font-size:75%}.html
a{}.html a:hover{}.html img[style*="float: right"]{clear:right;margin:0
0 2px 10px}.html img[style*="float: left"]{clear:left;margin:0
10px 2px 0}.html:after{content:'';display:block;clear:both}.clear{clear:both}.calendar-day-short{display:none}.calendar-day-abbr{}.calendar-day-full{display:none}.form_standard
fieldset{display:block;border:none;margin:0;padding:0}.form_standard fieldset
fieldset{clear:left}.form_standard
fieldset.radio{margin-bottom:1em}.form_standard fieldset.radio
legend{font-weight:bold}.form_standard fieldset.radio
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:0
0 1em 0;font-weight:normal;width:30em}.form_standard fieldset.radio div.cbrgroup
input{position:static;clear:none;width:auto;float:left}.form_standard fieldset.radio div.cbrgroup
label{float:left;clear:none;position:relative;top:0.5em;display:inline;margin:0;font-weight:normal}.form_standard fieldset.radio div.cbrgroup
span{position:relative;top:0.3em}.form_standard fieldset.radio div.cbrgroup span
span{position:normal;top:0}.form_standard fieldset
ul{position:relative;top: -1.6em;left:11em;width:18em;list-style:none}.form_standard fieldset
li{text-align:left;margin:0;padding:0.1em}.form_standard fieldset
legend{color:black;font-weight:normal;padding:0
0 0.6em 0;margin:5px
0 0 0}.form_standard fieldset legend+*{-webkit-margin-top-collapse:separate;margin-top:2em}.form_standard fieldset
legend.bold{margin:0;font-size:16px;font-weight:400;color:#e0249a}.form_standard
label{clear:both;float:left;display:block;width:11em;font-weight:bold}.form_standard legend+label{margin-top:0.6em}.form_standard
label.no_input{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:3px
0 3px 0;font-weight:normal;width:18em}.form_standard div.hint, .form_standard
div.error_text{position:relative;top:-1em;left:11em;font-weight:normal;margin-bottom:1em}.form_standard
input{position:relative;top: -1.6em;left:11em;width:15em;display:block}.form_standard
textarea{position:relative;top: -1.6em;left:11em;display:block;width:15em;height:100px}.form_standard
span.text{position:relative;top: -1.1em;left:11em;display:block;width:15em}.form_standard
input.submit{clear:both;top:0;left:11em;width:auto;cursor:pointer}.form_standard
input.left{left:1em}.form_standard
select{position:relative;top: -1.6em;left:11em;display:block}.form_standard
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;width:25em}.form_standard div.cbrgroup
label{float:left;clear:none;font-weight:normal;width:12em;margin:0.5em 0 0.5em 0}.form_standard div.cbrgroup
label.auto{width:auto}.form_standard div.cbrgroup
input{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard div.cbrgroup
select{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard
div.nolabel{left:0;width:36em}.form_standard
div{clear:both;width:250px}.form_standard div
select.month{display:inline;margin-right:4px}.form_standard div
select.day{display:inline;margin-right:4px}.form_standard div
select.year{display:inline}.form_standard
div.date_range{width:300px}.form_standard div.date_range
div{float:left;clear:both;margin-left:5px;font-weight:normal}.form_standard
div.delete_checkbox{padding:4px}.form_standard div.delete_checkbox
label{position:relative;top: -2.3em;left:11em;display:block;font-weight:normal}.form_standard
div.user_image_upload{float:left;margin:0
8px 8px 0;border:1px
solid #EBDAC7;padding:10px;width:130px;height:180px;background-color:#FFF}.form_standard div.user_image_upload:hover, .form_standard
div.user_image_upload.selected{border:2px
solid #FC0;padding:9px;background-color:#FFC}.fieldset_checkbox_scroll{width:350px;height:250px;overflow:auto}.error_text{border:1px
solid red;background-color:pink;color:red;padding:0.5em}.form_inline strong,strong.form_inline,label.form_inline{clear:left;float:left;display:block;width:100px}.signup_text_label{float:left;clear:left;display:block;width:120px;font-weight:bold}div.album_picker
form{float:right;margin-top:10px}div.album_picker
h1{float:left}div.alert{padding:10px;background:#f4eedf;border:1px
solid #ead6af}li.alert,p.alert{font-style:italic;font-weight:bold}.checklabel{float:left;width:110px}.mce-popup{cursor:pointer}.cbr_group{position:relative;top: -1.6em;left:11em;width:15em;display:block}.cbr_group
img{vertical-align:middle}.cbr_group
input{position:static;clear:both;float:left;width:auto;margin-left:0}.cbr_group
label{position:inline;display:block;font-weight:normal;margin-left:1.6em;margin-top:-1.4em}.mix_cat_tree{margin:0
0 0 1em;padding:0}.mix_cat_tree
ul{margin:0;padding:0;padding-left:20px;background:url(/admin/images/shop_tree_menu.gif) no-repeat left top}.mix_cat_tree
li{list-style:none;margin:0;padding:0}.mix_cat_tree
span{position:relative;top: -0.3em}.form_standard
ul.mix_cat_tree{position:relative;left:11em;margin:-1.6em;padding:0}.form_standard ul.mix_cat_tree
input{position:static;width:auto;float:left;margin:-0.1em 0.25em 0.5em 1.6em;padding:0}.form_standard ul.mix_cat_tree
label{position:relative;display:inline;font-weight:normal;width:auto;padding:0;margin:0;top:0.25em}#mc-form{padding:1.5em 0.5em 1em 0.5em}#mc-form label, #mc-form
input{margin:0.125em}#mc-form
label{margin-right:1em}#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;min-width:25em}#mc_embed_signup
div.mce_inline_error{margin:0
0 1em 0;padding:5px
10px;background-color:#6B0505;font-weight:bold;z-index:1;color:#fff}ul.menulist, .menulist
li{margin:0;padding:0;list-style:none}ul.menulist
ul{display:none}ul.menulist li:hover>ul{display:block}ul.menulist{float:left;position:relative;background:#D7E1EA}ul.menulist:after{clear:both;display:block}ul.menulist
li{float:left}ul.menulist li:hover{background:#4b545f;position:relative;z-index:1000}ul.menulist li:hover
a{color:#fff}ul.menulist li
a{display:block;padding:10px
30px 10px 30px;color:#1E436D;text-decoration:none;font-weight:bold}ul.menulist
ul{background:#5f6975;position:absolute;top:100%}ul.menulist ul
li{float:none;border-top:1px solid #6b727c;border-bottom:1px solid #575f6a;position:relative;width:200px}ul.menulist ul li
a{padding:10px
30px 10px 30px;color:#fff}ul.menulist ul li a:hover{background:#4b545f}ul.menulist ul
ul{position:absolute;left:100%;top:0}.js-Accordion{margin:0
auto;max-width:30em;width:80%}.js-Accordion-title{cursor:pointer;display:block;padding:1em
.5em;width:100%}.js-Accordion-content{border-top:0;height:0;line-height:1.5;overflow:hidden;transition:all .25s linear}