article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.sprite{background-image:url('/images/sprite.png');background-repeat:no-repeat;display:block}.replace{text-indent:-1000px;text-align:left;white-space:nowrap;overflow:hidden}.nodisplay{display:none ! important}.hidden{visibility:hidden ! important}.floatleft{float:left}.floatright{float:right}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.center-fixed{text-align:center;position:fixed;width:100%}body{background-color:#f3f3f3;color:#333;font-family:'Special Elite',serif;font-size:14px;font-weight:700;line-height:24px;overflow:hidden}a{color:#900;text-decoration:none}a img{border:0}a:focus{outline:0}p a,.column a{border-bottom:1px solid #d3a6a6}p a:hover,.column a:hover{border-color:#900;border-color:rgba(153,0,0,0);zoom:1;border-color:transparent\9}#header{top:0;height:170px;z-index:1000}#header #logo{padding-top:63px}#header #logo a{display:block;width:214px;height:107px;margin:auto;background-position:0 -2px}#mainnav-container{bottom:0;z-index:1000}#mainnav-container #mainnav{width:440px;margin:0 auto 25px auto}#mainnav-container #mainnav li.navitem{float:left;padding:0;list-style-type:none}#mainnav-container #mainnav li.navitem a{background-image:url('/images/sprite.png');background-repeat:no-repeat;background-position:0 0;cursor:pointer;display:block;margin-right:28px;height:16px;overflow:hidden;border-bottom:2px solid transparent}#mainnav-container #mainnav li.navitem a:hover,#mainnav-container #mainnav li.navitem a.active{border-bottom-color:#900}#mainnav-container #mainnav li.navitem a span{display:block;height:16px}#mainnav-container #mainnav li.navitem#navitem-about a{width:60px;background-position:0 -119px}#mainnav-container #mainnav li.navitem#navitem-about a:hover,#mainnav-container #mainnav li.navitem#navitem-about a.active{background-position:0 -139px}#mainnav-container #mainnav li.navitem#navitem-collection a{width:113px;background-position:-84px -119px}#mainnav-container #mainnav li.navitem#navitem-collection a:hover,#mainnav-container #mainnav li.navitem#navitem-collection a.active{background-position:-84px -139px}#mainnav-container #mainnav li.navitem#navitem-stockists a{width:100px;background-position:-222px -119px}#mainnav-container #mainnav li.navitem#navitem-stockists a:hover,#mainnav-container #mainnav li.navitem#navitem-stockists a.active{background-position:-222px -139px}#mainnav-container #mainnav li.navitem#navitem-contact a{width:82px;background-position:-348px -119px;margin-right:0}#mainnav-container #mainnav li.navitem#navitem-contact a:hover,#mainnav-container #mainnav li.navitem#navitem-contact a.active{background-position:-348px -139px}#mainnav-container #mainnav #logoutlink{float:left;margin-left:120px;margin-top:10px;font-size:.9em}#site-container{overflow:hidden}.section-container{background-color:#fff;background-image:url('/images/bg_dusty_white.jpg');background-repeat:no-repeat ! important;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_dusty_white.jpg', sizingMethod='scale')";min-height:800px;overflow:hidden}.section-container .content{width:600px;margin:auto;text-align:center}.section-container .content .subsection{margin-bottom:50px}.section-container .content .column{float:left;text-align:left}.section-container .content .column h2{font-size:17px;margin-bottom:10px}.section-container .content .column.column4{width:220px;padding-right:25px}#about{background-image:url('/images/bg_about.jpg');background-repeat:no-repeat ! important;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_about.jpg', sizingMethod='scale')"}#about .content{width:900px;font-size:20px;line-height:43px}#about .content p{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}#collection #collection-login{width:350px;margin:auto}#collection #collection-login .formrow{padding-top:10px}#collection #collection-login .formrow label{display:block;width:120px;text-align:right;padding-right:10px}#collection #collection-login .formrow input.text{display:block;width:120px}#collection #collection-login .formrow input.submit{margin-left:150px}#collection .content{width:100%}#collection #carousel-container{margin:auto}#collection #carousel-container #carousel-viewport{width:100%;float:left;overflow:hidden}#collection #carousel-container #carousel-viewport #collection-carousel{width:100%;height:505px;margin:0}#collection #carousel-container #carousel-viewport #collection-carousel li.item{float:left;height:100%}#collection #carousel-container #carousel-viewport #collection-carousel li.item img{width:450px;height:450px;margin:0 10px}#collection #carousel-container .transport-container{width:70px;height:50px;float:left}#collection #carousel-container .transport-container .transport{margin-top:220px;width:70px;height:50px;cursor:pointer}#collection #carousel-container .transport-container .transport#collection_back{background-position:-232px 14px}#collection #carousel-container .transport-container .transport#collection_fwd{background-position:-232px -38px}#cboxOverlay{position:absolute;z-index:900}#colorbox{z-index:999}#cboxClose{display:none ! important}.popover{background:url('/images/bg-popover.jpg')}#show-product-detail{position:relative;margin:0 auto;background-color:#fff;background-repeat:no-repeat;background-size:cover}#show-product-detail .image-column{overflow:hidden}#show-product-detail .image-column .item-image-container{width:100%;min-height:800px;background:url('/images/loading_animated_white.gif') no-repeat center center}#show-product-detail .image-column .item-image-container .item-image{cursor:pointer}#show-product-detail .image-column .item-image-container .item-image.image-medium img{width:900px;height:900px;vertical-align:middle}#show-product-detail .image-column .item-image-container .item-image.image-large img{width:1800px;height:1800px}#show-product-detail .image-column .item-image-container .item-image.image-full img{width:3600px;height:3600px}#show-product-detail .image-column #zoom-panel{position:absolute;top:62px;right:350px;width:170px;height:60px;text-align:right;background-color:#fff;background-color:rgba(255,255,255,.3);zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff)}#show-product-detail .image-column #zoom-panel #zoom-controls{margin:10px}#show-product-detail .image-column #zoom-panel #zoom-controls .zoom-link{cursor:pointer}#show-product-detail .image-column #zoom-panel #zoom-controls .zoom-link#zoom-in a{background-position:-311px -6px}#show-product-detail .image-column #zoom-panel #zoom-controls .zoom-link#zoom-out a{background-position:-311px -28px}#show-product-detail .image-column #zoom-panel #zoom-controls a{line-height:11px;height:11px;display:block;margin-bottom:20px}#show-product-detail .info-column{position:absolute;top:30px;right:30px;padding:40px 5px;width:266px;background-color:#fff;background-color:rgba(255,255,255,.3);zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff)}#show-product-detail .info-column #close-link{background-position:-325px -52px;width:108px;height:19px;margin:0 auto 120px auto;cursor:pointer}#show-product-detail .info-column #item-info{line-height:24px}#show-product-detail .info-column #item-info .item-text{text-align:center}#show-product-detail .info-column #item-info .item-text h2{font-size:17px;margin-bottom:50px}#show-product-detail .info-column #item-info .item-text ul{text-align:left}#show-product-detail .info-column #item-info .item-text ul li{background-position:-420px -164px;padding-left:24px;margin-bottom:10px}#show-product-detail .info-column #item-info .item-text ul li span{line-height:20px}#show-product-detail .info-column #item-info .item-swatches{margin-top:35px;text-align:center}#show-product-detail .info-column #item-info .item-swatches .swatch{position:relative;font-size:14px;padding:0;text-align:center;height:64px;width:64px;float:left}#show-product-detail .info-column #item-info .item-swatches .swatch a{cursor:pointer;text-shadow:#555 1px 1px 1px;color:#fff}#show-product-detail .info-column #item-info .item-swatches .swatch.active a{cursor:default}#show-product-detail .info-column #item-info .item-swatches .swatch .image{display:block;height:64px}#show-product-detail .info-column #item-info .item-swatches .swatch .id{top:15px;left:15px;position:absolute;line-height:14px;color:#fff}#show-product-detail .info-column #item-info .swatch-labels{text-align:center;width:100%;margin-top:30px;font-size:13px;line-height:20px}#show-product-detail .info-column #item-info .swatch-labels li.active a{color:#900;cursor:default}#show-product-detail .info-column #item-info .swatch-labels li a{cursor:pointer;color:#333}#stockists{background-image:url('/images/bg_stockists.jpg');background-repeat:no-repeat ! important;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_stockists.jpg', sizingMethod='scale')"}#stockists .content{width:980px}#stockists .content .stockists-list{margin:0 0 50px 0}#contact h2{font-size:17px;margin:0;padding:0}@media only screen and (min-width: 1240px){#about .content{ width:1050px;font-size:25px;line-height:53px}}@media only screen and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait),only screen and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#about .content{ width:1050px;font-size:18px ! important;line-height:46px}}