::selection{background:#aa986e;color:#000}::moz-selection{background:#aa986e;color:#000}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#aa986e;border-radius:4px}@font-face{font-family:Gotham;src:url(gotham-light-webfont.eot);src:url(gotham-light-webfont.eot?#iefix) format("embedded-opentype"),url(gotham-light-webfont.woff) format("woff"),url(gotham-light-webfont.ttf) format("truetype"),url(gotham-light-webfont.svg#gotham_lightregular) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:url(gothambook.eot);src:url(gothambook.eot?#iefix) format("embedded-opentype"),url(gothambook.woff) format("woff"),url(gothambook.ttf) format("truetype"),url(gothambook.svg#gothambook) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(gotham-medium.eot);src:url(gotham-medium.eot?#iefix) format("embedded-opentype"),url(gotham-medium.woff) format("woff"),url(gotham-medium.ttf) format("truetype"),url(gotham-medium.svg#gotham-medium) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Gotham;src:url(gotham-bold.eot);src:url(gotham-bold.eot?#iefix) format("embedded-opentype"),url(gotham-bold.woff) format("woff"),url(gotham-bold.ttf) format("truetype"),url(gotham-bold.svg#gotham-bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ImRomanRegular;src:url(lmroman10-regular-webfont.eot);src:url(lmroman10-regular-webfont.eot?#iefix) format("embedded-opentype"),url(lmroman10-regular-webfont.woff) format("woff"),url(lmroman10-regular-webfont.ttf) format("truetype"),url(lmroman10-regular-webfont.svg#latin_modern_roman10_regular) format("svg");font-weight:400;font-style:normal}@media only screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Gotham;src:url(gotham-light-webfont.svg#gotham_lightregular) format("svg");font-weight:300}@font-face{font-family:Gotham;src:url(gothambook.svg#gothambook) format("svg");font-weight:400}@font-face{font-family:Gotham;src:url(gotham-medium.svg#gotham-medium) format("svg");font-weight:600}@font-face{font-family:Gotham;src:url(gotham-bold.svg#gotham-bold) format("svg");font-weight:700}}*{margin:0;padding:0;outline:0;-webkit-tap-highlight-color:transparent}body,html{height:100%}body{font-family:Gotham,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3;font-style:normal;font-weight:400;text-shadow:none;text-decoration:none;text-transform:none;letter-spacing:0em;word-spacing:0em;word-break:break-word;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;color:gray;min-width:100%;padding:0;margin:0;background:#fff}a{color:#aa986e;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input[type=text],input[type=tel],input[type=phone],input[type=search],input[type=email],input[type=url],input[type=date],input[type=password],textarea{font-family:Gotham,Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#999;background:#fff;padding:3px 6px;border:1px solid #ccc}input[type=text],input[type=tel],input[type=phone],input[type=search],input[type=email],input[type=url],input[type=date],input[type=password],textarea,select,input[type=submit],input[type=button],input[type=reset],button{border-radius:0;box-shadow:none}input[type=text],input[type=tel],input[type=phone],input[type=email],input[type=url],input[type=date],input[type=password],textarea,input[type=submit],input[type=button],input[type=reset],button{-webkit-appearance:none}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}textarea{overflow:auto;resize:none;-webkit-overflow-scrolling:touch}a,input[type=submit],input[type=button],input[type=reset],button{cursor:pointer;border:0}h1{font-family:ImRomanRegular,serif;font-size:56px;line-height:60px;color:#aa986e;font-weight:400}h2{font-family:Gotham,sans-serif;font-size:30px;line-height:34px;color:#666;font-weight:300;text-transform:lowercase}h3{font-family:ImRomanRegular,serif;font-size:24px;line-height:28px;text-transform:lowercase;color:#aa986e;font-weight:400}h4{font-family:Gotham,sans-serif;font-size:14px;line-height:16px;color:#4c4c4c;text-transform:uppercase;font-weight:600}h5{font-family:Gotham,sans-serif;font-size:12px;line-height:14px;color:#4c4c4c;text-transform:uppercase;font-weight:600}h6{font-family:ImRomanRegular,serif;font-size:12px;line-height:17px;color:#aa986e;text-transform:uppercase;font-weight:400}.cl{height:0;display:block}.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{content:"";line-height:0;display:table}.cl,.clearfix:after{clear:both}.cl,.notext{font-size:0;line-height:0;text-indent:-4000px}.left,.alignleft,.right,.alignright{display:inline}.left,.alignleft{float:left}.right,.alignright{float:right}a,.button,.play-button,.celeb-entries .blog-entry .blog-entry-cnt,.celeb-entries .blog-entry .product,.boxes .box strong span{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}.dd-holder,.chosen-container,.navigation ul li{-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}.dd,.chosen-container .chosen-drop,.navigation ul ul{visibility:hidden;-webkit-transform:rotateX(-85deg) scale(.7);-moz-transform:rotateX(-85deg) scale(.7);-ms-transform:rotateX(-85deg) scale(.7);-o-transform:rotateX(-85deg) scale(.7);transform:rotateX(-85deg) scale(.7);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;opacity:0;filter:alpha(opacity=0)}.dd.visible,.chosen-with-drop .chosen-drop,.navigation ul li.visible ul{visibility:visible;-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1);filter:none;opacity:1}.no-anim .chosen-container,.no3d .chosen-container,.no3d .dd,.no3d .navigation ul li{-webkit-perspective:none;-moz-perspective:none;-ms-perspective:none;-o-perspective:none;perspective:none}.no3d .chosen-container .chosen-drop,.no3d .dd,.no-anim .chosen-container .chosen-drop,.no3d .navigation ul ul{-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.isotope,.isotope .isotope-item{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.desktop-hidden,.mobile-label,.mobile-filter,.mobile-order{display:none}.button{min-width:79px;font-family:Gotham,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#fff;text-transform:lowercase;text-align:center;display:inline-block;padding:5px 12px;background:#4d4d4d;border:0}.button:hover{background:#aa986e;text-decoration:none}.button:active{background:#d3d0cd;color:#fff}.grey-button{color:#4d4d4d;background:#e5e5e5}.grey-button:hover{color:#fff}.brown-button{color:#fff;background:#aa986e}.brown-button:hover{background:#333}.shell{width:1220px;margin:0 auto}.shell .chosen-container{font-size:11px;line-height:23px;color:#999;text-transform:uppercase;box-shadow:0 1px #ccc}.shell .chosen-container .chosen-drop{left:0;top:-100%}.shell .chosen-container .chosen-single{color:#999;border:1px solid #ccc;border-radius:0;box-shadow:none;background:#fff;padding:0 26px 0 8px;z-index:1020}.shell .chosen-container .chosen-single span{margin:0}.shell .chosen-container .chosen-single div{width:25px;height:17px;border-left:1px solid #ccc;top:3px}.shell .chosen-container .chosen-single div b{width:7px;height:5px;position:absolute;top:50%;left:50%;margin:-3px 0 0 -4px;background-position:-2px -7px}.shell .chosen-container.chosen-with-drop .chosen-single div b{background-position:-20px -7px}.shell .chosen-container.chosen-with-drop .chosen-drop{border:1px solid #ccc;border-top:0;border-radius:0;box-shadow:none;top:100%}.shell .chosen-container.chosen-with-drop .chosen-drop .chosen-results{padding:0;margin:0}.shell .chosen-container.chosen-with-drop .chosen-drop .chosen-results .highlighted{background:#aa986e}.master-header{background:#fff;padding:8px 0;position:relative;z-index:3}.top{padding:0 16px 15px;position:relative;z-index:2}.top .dd{position:absolute;top:47px;padding:0 13px;border:1px solid #ababab;background:#fff}.top .dd .arrow{width:0;height:0;display:block;border-bottom:10px solid #ababab;border-right:10px outset transparent;border-left:10px outset transparent;position:absolute;top:-10px;right:60px}.top .dd .arrow span{width:0;height:0;display:block;border-bottom:9px solid #fff;border-right:9px outset transparent;border-left:9px outset transparent;position:absolute;top:1px;left:-9px}.top .dd.cart-holder .arrow{right:12px}.top .dd ul{list-style:none outside}.top .dd ul li{border-top:1px solid #d9d9d9}.top .dd ul li:first-child{border-top:0}.top .dd ul li a{font-size:14px;color:#4c4c4c;display:block;position:relative}.top .dd ul li a:hover{text-decoration:none;color:#000}.top .dd ul li a img{height:88px;display:block;position:absolute;top:50%;left:0;margin-top:-44px}.top .dd ul li a em{font-style:normal;display:block}.user-options{padding-top:5px}.user-options>a{font-size:11px;line-height:25px;color:#999;text-transform:uppercase;float:left;display:inline;margin-right:11px}.user-options form{width:177px;float:left;display:inline}.user-options select{width:177px}.user-actions{position:relative}.user-actions form{width:173px;height:40px;float:left;display:inline;border-right:1px solid #e8e8e8}.user-actions form .field{width:87px;height:20px;float:right;display:inline;font-size:11px;line-height:20px;color:#999;text-transform:uppercase;padding:10px 0 10px 8px;border:0;border-left:1px solid transparent;text-align:right;display:block}.user-actions form .field{transition:width .3s;-moz-transition:width .3s;-webkit-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s}.user-actions form .field:focus{width:127px;border-left-color:#e8e8e8;text-align:left}.user-actions form .trigger{width:36px;height:40px;background:url(icon-search.png) no-repeat center center;float:right;display:inline}.search-results{width:258px;left:50%;margin-left:-171px}.search-results{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden}.search-results ul li a{min-height:60px;padding:40px 20px 35px 105px}.search-results ul li a img{width:95px}.search-results ul li a .price{display:block}.search-results ul li a .old-price{color:#afafaf;text-decoration:line-through}.search-results ul li a .new-price{color:#d32229}.user-cart{width:43px;height:40px;float:right;display:inline;padding-left:5px}.user-cart .trigger{color:#fff;text-align:center;line-height:16px;height:18px;display:block;padding-top:10px;margin:7px 0;background:url(icon-cart.png) no-repeat center top}.user-cart .trigger:hover{text-decoration:none}.user-cart.active .trigger{background-position:center bottom}.cart-holder{width:259px;right:0}.cart-holder p{font-weight:600;color:#a9976e;padding-top:15px}.cart-holder p .clear-cart{width:10px;height:10px;float:right;background:url(icon-clear.png) no-repeat 0 0;margin-top:3px}.cart-holder ul li a{padding:25px 20px 20px 105px;min-height:88px}.cart-holder ul li a em{padding-bottom:3px}.cart-holder ul li a .old-price{color:#afafaf;display:block}.cart-holder ul li a .new-price{color:#d32229;display:block}.cart-holder ul li a img{width:99px}.cart-options{padding-bottom:21px}.cart-options a{float:left}.cart-options a+a{float:right}.logo{width:347px;height:63px;display:block;margin:0 auto 20px;background:url(logo.png) no-repeat 0 0}.navigation{font-size:13px;line-height:24px;color:#999;text-align:center;text-transform:uppercase;position:relative;z-index:1}.navigation ul{list-style:none outside}.navigation ul li{display:inline-block;padding:0 5px;position:relative}.navigation ul li a{padding:5px;color:#999;display:block;position:relative;z-index:2;background:#fff}.navigation ul li.shop a{color:#aa986e}.navigation ul li a:hover{text-decoration:none}.navigation ul ul{width:110px;position:absolute;top:50%;left:50%;border:1px solid #e7e7e7;border-top:0;margin-left:-60px;background:#fff;box-shadow:0 2px 4px #0003;z-index:1}.navigation ul li.visible ul{top:100%}.navigation ul ul li{display:block;padding:0}.navigation ul ul li a{font-size:12px;text-transform:lowercase;padding:0 8px}.navigation ul ul li a:hover{color:#fff;background:#aa986e}.master-footer{position:relative;z-index:1;padding:25px 0 12px}.footer-wrapper{padding:0 16px}.socials{width:228px;background:#fff;padding-left:26px}.socials .social-icon{width:30px;height:31px;background-image:url(socials.png);background-repeat:no-repeat;margin-right:13px}.socials .social-icon:active{opacity:.8;filter:alpha(opacity=80)}.socials .facebook-icon{background-position:0 0}.socials .twitter-icon{background-position:-43px 0}.socials .fancy-icon{background-position:-86px 0}.socials .pinterest-icon{background-position:-129px 0}.socials .instagram-icon{background-position:-172px 0}.socials .facebook-icon:hover{background-position:0 bottom}.socials .twitter-icon:hover{background-position:-43px bottom}.socials .fancy-icon:hover{background-position:-86px bottom}.socials .pinterest-icon:hover{background-position:-129px bottom}.socials .instagram-icon:hover{background-position:-172px bottom}.socials-bar{height:1px;position:relative;background:#d9d9d9;margin:15px 0}.socials-bar .socials{position:absolute;top:50%;left:50%;margin:-16px 0 0 -127px}.footer-links{padding:50px 0 55px;border-bottom:1px solid #d9d9d9}.footer-links .cl{display:none}.footer-links .links-box{width:25%;float:left;display:inline}.footer-links .links-box h3{padding-bottom:14px}.footer-links .links-box ul{list-style:none outside}.footer-links .links-box ul li{padding-bottom:10px}.footer-links .links-box ul li a{color:#999}.footer-links .links-box ul li a:hover{text-decoration:none;color:#000}.footer-links .links-box p{padding-bottom:7px}.footer-links .links-box .field{line-height:24px;width:214px;height:24px;padding:5px;margin-bottom:6px}.footer-links .links-box .button{margin-left:147px;display:block}.bottom{color:#b2b2b2;padding:7px 0}.bottom a{color:#b2b2b2;-webkit-appearance:none}.bottom a:hover{color:#000;text-decoration:none}.master-container{position:relative;z-index:2;padding:0 16px 50px}.custom-form-element{padding-left:25px;position:relative}.custom-form-element input{display:none}.custom-form-element .icon{width:13px;height:13px;display:block;background:url(icon-checkbox.png) no-repeat 0 0;position:absolute;top:50%;left:0;margin-top:-8px}.custom-form-element.checked .icon{background-position:0 bottom}.sidebar{width:225px}.breadcrumbs{font-size:12px;line-height:25px;color:#b2b2b2;font-weight:600;padding-bottom:18px}.breadcrumbs a{color:#b2b2b2}.breadcrumbs select{width:198px}.breadcrumbs label{padding-right:10px;text-transform:lowercase}.breadcrumbs label,.breadcrumbs .chosen-container .chosen-single{color:#4c4c4c}.breadcrumbs .chosen-container{text-transform:lowercase}.filters{font-size:12px;line-height:16px;color:#4c4c4c;font-weight:600;padding-bottom:20px}.filters ul{list-style:none outside}.filters li{padding-bottom:3px}.filters a{color:#4c4c4c;display:block;position:relative;padding:12px 12px 12px 28px;background:#f0f0f0}.filters .arrow{width:0;height:0;display:block;border-left:6px solid #4c4c4c;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:50%;left:12px;margin-top:-5px}.filters .active .arrow{border-top:6px solid #4c4c4c;border-right:5px outset transparent;border-left:5px outset transparent;border-bottom:0;left:10px;margin-top:-2px}.filters ul ul{padding:13px 9px;display:none}.filters ul ul a{padding:0}.filters ul ul li{padding:9px 0}.filters ul ul li label{line-height:16px;display:block}.price-slider p{font-size:12px;color:#4c4c4c;font-weight:600}.price-slider p span{float:left;position:relative;left:-8px}.price-slider p span+span{float:right;left:auto;right:-8px}.price-slider p span small{font-size:12px}.price-slider .slider{height:2px;background:#f0f0f0;border:0;margin-bottom:16px;border-radius:0}.price-slider .slider .ui-slider-handle{width:7px;height:17px;padding:0;border:0;margin:-6px 0 0 -3px;background:url(icon-slider-handle.png) no-repeat 0 0;border-radius:0;top:50%}.price-slider .slider .ui-slider-range{background:#4c4c4c}.content{width:946px}.banner{font-size:14px;color:#f7f7f7;text-align:center;width:500px;height:165px;padding-right:446px;margin-bottom:15px;position:relative;overflow:hidden}.banner img{width:946px;height:100%;display:block;position:absolute;top:0;left:50%;margin-left:-473px;z-index:1}.banner h1{color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,.5);padding:30px 0 10px;position:relative;z-index:2}.banner p{position:relative;z-index:2}.product-toggles{font-size:12px;line-height:29px;color:#4c4c4c;font-weight:600;padding-bottom:32px}.product-toggles p a{color:#4c4c4c;font-weight:400}.product-toggles p a.selected{font-weight:600}.product-toggles label{float:left;padding-right:10px}.product-toggles select{width:198px}.product-toggles .chosen-container{text-transform:lowercase}.product-toggles .chosen-container .chosen-single{color:#4c4c4c}.product-listing{width:970px;position:relative;padding-bottom:46px;margin-right:-32px}.product{font-size:13px;line-height:17px;color:#333;text-align:center;max-height:290px;width:226px;height:291px;float:left;display:inline;padding:0 10px 18px 0}.product img{width:100%;height:auto;display:block;margin:0 auto 12px}.product p{padding-bottom:3px}.product .price{color:#666}.product .old-price{color:#afafaf;text-decoration:line-through}.product .new-price{color:#d32229}.product label,.product-description label{font-size:11px;line-height:18px;color:#666;text-align:center;text-transform:uppercase;font-weight:600;display:inline-block;padding:0 18px;border:1px solid #ccc;background:#fff}.product label.sale,.product-description label.sale{color:#fff;background:#d32229;border-color:#d32229}.async-load a{font-family:ImRomanRegular,serif;font-size:20px;line-height:27px;color:#666;text-transform:uppercase;text-align:center;display:block;padding:20px 0;border:1px solid #d9d9d9;background:#fff}.async-load a.loading{text-indent:-4000px;background:#fff url(preloader.gif) no-repeat center center}.async-load a:hover{text-decoration:none}.grid2 .product{width:460px;height:522px;padding-right:13px}.grid2 .product img{height:440px}.price-slider .slider .ui-slider-handle,.async-load a{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}.border-container{padding-top:12px;padding-bottom:0;border-top:1px solid #f0f0f0}.single-product{padding-bottom:85px}.product-preview{width:646px}.product-preview .carousel{display:none}.product-preview .slide{width:646px;float:left;display:inline}.product-preview .slide img{display:block;max-width:100%;height:auto;margin:0 auto}.carousel-thumbs{height:100px;position:relative;margin:0 31px}.carousel-thumbs ul{display:none;list-style:none outside}.carousel-thumbs ul li{float:left;display:inline;position:relative;cursor:pointer}.carousel-thumbs ul li img{width:96px;height:100px;display:block;padding:0 9px}.carousel-thumbs ul li .play-button{width:42px;height:30px;display:block;position:absolute;top:50%;left:50%;margin:-15px 0 0 -21px;background:#3b4441;border-radius:3px}.carousel-thumbs ul li .play-button small{width:0;height:0;display:block;border-top:7px outset transparent;border-bottom:7px outset transparent;border-left:9px solid #fff;position:absolute;top:50%;left:50%;margin:-7px 0 0 -3px}.carousel-thumbs ul li:hover .play-button{background:#b1986c}.prev-thumb,.next-thumb{width:31px;height:100px;display:block;background:#f0f0f0;position:absolute;top:0}.prev-thumb:hover,.next-thumb:hover{background:#aa986e}.prev-thumb .arrow,.next-thumb .arrow{width:0;height:0;display:block;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:50%;left:50%;margin-top:-5px}.prev-thumb{left:-31px}.prev-thumb .arrow{border-right:5px solid #4c4c4c;margin-left:-3px}.prev-thumb:hover .arrow{border-right-color:#fff}.next-thumb{right:-31px}.next-thumb .arrow{border-left:5px solid #4c4c4c;margin-left:-2px}.next-thumb:hover .arrow{border-left-color:#fff}.product-description{width:450px;padding-right:55px}.product-description h2{padding-bottom:18px}.product-description label{margin-bottom:25px}.product-description .price h2{font-size:24px;line-height:26px;color:#4c4c4c;font-weight:400;padding:0}.product-description .price h2 .discount{font-size:14px;color:#d32229;padding-left:10px}.product-description .price p{color:#b3b3b3;padding-bottom:12px}.product-description .button{font-size:16px;line-height:19px;padding:15px 21px;margin-bottom:20px}.product-description .interest-form{padding-bottom:18px}.product-description .interest-form .field{font-size:15px;line-height:18px;padding:10px;width:240px;height:18px;margin-bottom:9px}.product-description .interest-form .button{font-size:14px;line-height:20px;width:262px;height:40px;padding:10px 0;margin:0}.product-description .socials{width:auto;padding:0}.product-description .socials .facebook-icon{background-position:0 bottom}.product-description .socials .twitter-icon{background-position:-43px bottom}.product-description .socials .fancy-icon{background-position:-86px bottom}.product-description .socials .pinterest-icon{background-position:-129px bottom}.product-description .socials .instagram-icon{background-position:-172px bottom}.product-description .socials .facebook-icon:hover{background-position:0 0}.product-description .socials .twitter-icon:hover{background-position:-43px 0}.product-description .socials .fancy-icon:hover{background-position:-86px 0}.product-description .socials .pinterest-icon:hover{background-position:-129px 0}.product-description .socials .instagram-icon:hover{background-position:-172px 0}.accordion h5,.single-product-box h5{position:relative;cursor:pointer}.accordion h5 .arrow,.single-product-box h5 .arrow{width:0;height:0;display:block;border-left:5px solid #4c4c4c;border-top:4px outset transparent;border-bottom:4px outset transparent;position:absolute;top:50%;left:-12px;margin-top:-5px}.accordion .expanded h5 .arrow,.single-product-box h5 .expanded .arrow{border-top:5px solid #4c4c4c;border-right:4px outset transparent;border-left:4px outset transparent;border-bottom:0}.accordion .accordion-entry{font-size:11px;line-height:17px;color:gray;padding-bottom:25px}.accordion .accordion-entry p{padding:8px 0}.accordion .accordion-entry-content{display:none}.accordion .accordion-entry .product-review{padding:17px 23px 0;margin-bottom:1px;background:#f7f7f7}.accordion .accordion-entry .product-review h4{padding-bottom:7px}.accordion .accordion-entry .product-review h5{position:static;padding-bottom:10px}.accordion .accordion-entry .product-review p{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#999;padding:0 0 15px}.accordion .accordion-entry .product-review .rating{padding-bottom:8px}.accordion .accordion-entry .product-review .rating p{line-height:20px;float:left;display:inline;padding:0 10px 0 0}.accordion .accordion-entry .product-review:first-child{margin-top:15px}.accordion .accordion-entry .product-review:first-child>a{font-weight:700;margin-bottom:10px;display:inline-block}.accordion .accordion-entry .product-review:first-child .rating{padding:0}.single-product-box{padding-bottom:30px}.single-product-box h5{padding-left:19px;margin-bottom:8px;cursor:default}.single-product-box h5 a{color:#4c4c4c}.single-product-box h5 .arrow{left:0;margin-top:-4px}.source-box{width:226px;float:left;display:inline;padding-right:10px;font-size:14px;line-height:20px;color:#333;text-align:center;font-weight:300}.source-box a{display:block;color:#333}.source-box a img{width:100%;height:auto;display:block;padding-bottom:8px}.product-infos{padding:0 114px 30px}.product-infos .info-box{width:438px;padding:14px;margin:0 7px;float:left;display:inline;background:#b1986c}.product-infos .info-box img{width:197px;float:left;display:inline;padding-right:14px}.product-infos .info-box h3{font-family:ImRomanRegular,serif;font-size:16px;line-height:26px;color:#fff;padding-bottom:5px;text-transform:uppercase;letter-spacing:0}.product-infos .info-box p{font-size:12px;line-height:18px;color:#fff}.product-infos .video-box{width:465px;padding:0}.product-infos .video-box a{height:270px;display:block;position:relative}.product-infos .video-box a img{width:100%;height:100%;display:block}.product-infos .video-box a .play-button{width:72px;height:50px;display:block;position:absolute;top:50%;left:50%;margin:-25px 0 0 -36px;background:#3b4441;border-radius:5px}.product-infos .video-box a .play-button small{width:0;height:0;display:block;border-top:12px outset transparent;border-bottom:12px outset transparent;border-left:18px solid #fff;position:absolute;top:50%;left:50%;margin:-12px 0 0 -7px}.product-infos .video-box a:hover .play-button{background:#b1986c}.page-title{padding:10px 0 20px}.page-title h2{font-size:32px;line-height:40px;color:#4c4c4c;float:left;display:inline}.page-title .button{font-size:16px;line-height:20px;padding:9px 40px 11px;float:right;margin-left:14px}.page-title .grey-button{padding:9px 20px 11px}.shopping-cart-head{font-size:12px;line-height:20px;color:#4c4c4c;font-weight:600;padding:9px 0 11px;background:#f0f0f0}.shopping-cart-head .cart-total,.shopping-cart-entry .cart-entry-total{width:168px}.shopping-cart-head .cart-quantity,.shopping-cart-entry .cart-entry-quantity,.shopping-cart-head .cart-price,.shopping-cart-entry .cart-entry-price{width:120px}.shopping-cart-entry{padding:40px 0 30px;border-bottom:2px solid #f0f0f0}.shopping-cart-entry .cart-entry-preview{width:226px;padding-right:34px}.shopping-cart-entry .cart-entry-info{width:305px;padding-right:215px}.shopping-cart-entry h3{font-family:Gotham,sans-serif;font-size:20px;line-height:24px;color:#333;font-weight:300;text-transform:lowercase}.shopping-cart-entry p{font-size:14px;line-height:25px;color:#666;padding-bottom:7px}.shopping-cart-entry .remove{line-height:14px;padding-left:19px;background:url(icon-clear2.png) no-repeat left center}.shopping-cart-entry .field{font-size:14px;line-height:19px;color:#333;padding:2px 6px;width:46px;height:19px}.shopping-cart-bottom{padding:15px 0 27px;border-bottom:2px solid #f0f0f0}.cart-calculator{width:285px;padding-top:23px}.cart-calculator h5{padding-bottom:30px}.cart-calculator select{width:100%}.cart-calculator .chosen-container{margin-bottom:7px}.cart-calculator .cart-postcode{padding-bottom:26px}.cart-calculator .cart-postcode label{color:#4c4c4c;display:block;margin-bottom:5px}.cart-calculator .cart-postcode .field{line-height:19px;width:108px;height:19px;float:left;display:inline;padding:2px 5px;margin-right:13px}.cart-calculator .cart-postcode .button{line-height:19px;padding:3px 21px;height:25px;color:#4c4c4c;float:left}.cart-payment{width:322px}.cart-payment .button{line-height:20px;padding:10px;float:right}.cart-payment .grey-button{background:#f0f0f0;margin:2px 0}.cart-payment .grey-button:hover{background:#aa986e}.cart-payment-box{padding:16px 17px;background:#f0f0f0;font-size:16px;line-height:23px;color:#4c4c4c}.cart-payment-box p{text-align:right}.cart-payment-box p.total{font-weight:600}.cart-payment-box p span{width:144px;float:left}.cart-payment-box img{display:block;max-width:100%;height:auto}.cart-payment-box .button{font-size:16px;width:100%;display:block;margin:15px 0 7px}.cart-infos{padding:25px 0 35px}.cart-info-box{width:340px;font-size:11px;line-height:17px;color:#999}.cart-info-box a{font-weight:600}.cart-info-box+.cart-info-box{padding-left:80px}.welcome{width:596px;padding:30px 0 200px;margin:0 auto}.welcome h1{font-size:56px;line-height:60px;color:#4c4c4c;text-align:center;text-transform:uppercase;padding-bottom:35px}.welcome h3{font-family:Gotham,sans-serif;font-size:20px;line-height:24px;color:#4c4c4c;text-align:center;text-transform:none;padding:12px 0}.welcome .button{text-transform:none}.welcome .login{width:300px}.welcome .login .form-row{padding-bottom:10px}.welcome .login label{font-size:14px;line-height:32px;width:80px;float:left}.welcome .login .field{font-size:14px;line-height:20px;padding:5px 10px;width:197px;height:20px;float:right}.welcome .login .form-buttons{font-size:12px;line-height:18px;padding-top:11px}.welcome .login .form-buttons a{float:left;padding:5px 0;color:#4c4c4c}.welcome .login .form-buttons .button{width:146px;float:right}.welcome .signup{width:261px;padding:0 12px;min-height:185px;background:#f0f0f0}.welcome .signup .button{display:block}.heading{height:165px;background:url(photo20.png) no-repeat center center;margin-bottom:10px}.heading h1{font-size:50px;line-height:60px;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,.4);text-transform:uppercase;padding:51px 0 0 105px}.account-details{padding:35px 0 100px}.account-details h3{text-transform:uppercase;font-size:20px;line-height:24px;padding-bottom:10px}.account-details .address{color:#4c4c4c;padding:15px 27px 0 0}.account-details .address h5{padding-bottom:10px}.account-details .address p{padding-bottom:12px}.account-details .address p a{-webkit-appearance:none;color:#4c4c4c}.account-details .address p a.goto-addresses{color:#aa986e;font-weight:600}.order-table{width:646px;font-size:13px;line-height:15px;color:#4c4c4c;padding-right:27px}.order-table .order-table-head,.order-table .order-table-entry,.order-table .order-table-calc{padding:10px 0;border-bottom:1px solid #f0f0f0}.order-table .order-table-head{font-weight:600;background:#f0f0f0}.order-table .order-number{width:105px;padding-left:15px}.order-table .order-date,.order-table .order-status{width:180px}.order-table .order-total{width:165px}.address-details{padding:35px 0}.address-details .button{font-size:16px;line-height:20px;padding:9px 40px 11px}.address-details input.button{height:40px}.address-details .grey-button{padding:9px 30px 11px}.primary-address,.address-form{width:466px;padding-right:14px}.primary-address h3{font-size:18px;line-height:22px;text-transform:uppercase;padding-bottom:15px}.primary-address h5{text-transform:none;padding-bottom:14px}.primary-address .box{color:#4c4c4c;position:relative;padding:14px;border:1px solid #ccc;margin-bottom:12px}.primary-address .box .controls{color:#949494;position:absolute;top:14px;right:14px}.primary-address .box .controls a{color:#949494}.address-form h5{padding-bottom:20px}.address-form .form-row{padding-bottom:6px}.address-form .form-field{width:226px;float:left;display:inline}.address-form .form-field+.form-field{float:right}.address-form label{color:#4c4c4c;line-height:20px;font-weight:600;display:block}.address-form label .error{color:#d32229;font-weight:400;float:right;display:none}.address-form select{width:100%}.address-form .field{font-size:14px;line-height:20px;color:#4c4c4c;padding:2px 5px;width:454px;height:20px}.address-form .form-field .field{width:214px}.address-form .error-field .error{display:inline}.address-form .error-field .field{border-color:#d32229}.address-form .custom-form-element{margin:2px 0 10px}.order-details{width:824px;padding-bottom:30px}.order-details h3{font-family:Gotham,sans-serif;font-size:18px;line-height:20px;color:#4c4c4c;text-transform:uppercase;font-weight:600;padding-bottom:5px}.order-details h4{font-family:Gotham,sans-serif;font-size:16px;line-height:18px;color:#4c4c4c;text-transform:none;font-weight:400;padding-bottom:20px}.order-addresses{padding-bottom:22px}.order-addresses .address-entry{color:#4c4c4c;width:345px;float:left;display:inline}.order-addresses .address-entry+.address-entry{float:right}.order-addresses .address-entry h5,.order-addresses .address-entry p{padding-bottom:15px}.order-details .order-table{width:100%}.order-details .order-table .order-title{width:405px;padding-left:17px}.order-details .order-table .order-sku{width:60px}.order-details .order-table .order-price{width:120px}.order-details .order-table .order-quantity{width:115px}.order-details .order-table .order-total{width:100px}.order-details .order-table .order-subtotal{width:700px;padding-left:17px}.missing{width:1220px;position:relative;margin:0 auto 45px}.missing img{display:block}.missing h1{font-size:85px;line-height:90px;color:#fff;text-transform:uppercase;text-align:center;position:absolute;top:90px;left:140px}.missing h1 span.error{font-family:Gotham,sans-serif;font-size:16px;line-height:19px;color:#fff;font-weight:600;width:90px;padding:2px 0;background:#333;display:block;margin:0 auto 8px}.suggestion{padding:0 60px 60px;font-size:20px;line-height:24px;color:#4c4c4c}.suggestion h2{font-family:ImRomanRegular,serif;font-size:30px;line-height:40px;color:#aa986e;text-transform:uppercase;font-weight:400;padding-bottom:20px}.suggestion a{color:#4c4c4c;font-weight:600}.featured h3{font-size:20px;line-height:26px;color:#4c4c4c;text-transform:uppercase;text-align:center;border-bottom:2px solid #f0f0f0;margin-bottom:50px}.featured h3 span{padding:0 30px;background:#fff;position:relative;top:12px}.blog-container .heading{width:420px;padding:0 583px 0 185px;text-align:center}.blog-container .heading h1{padding:31px 0 10px;margin:0}.blog-container .heading p{font-size:14px;line-height:18px;color:#fff}.blog-template{padding:15px 0}.blog-template .content{width:958px}.blog-entry{font-size:12px;line-height:19px;width:226px;padding:0 13px 18px 0}.blog-entry img{width:226px;height:auto;display:block;padding-bottom:8px}.blog-entry h4{font-size:16px;line-height:20px;color:#aa986e;text-transform:uppercase;font-weight:400;padding-bottom:5px}.blog-entry h6{font-family:Gotham,sans-serif;color:gray;font-weight:600;text-transform:none;padding-bottom:5px}.blog-entry p{padding-bottom:7px}.blog-entry>a{font-weight:600}.widget{text-align:center;padding-bottom:50px}.widget h3{font-size:20px;line-height:26px;color:#a6a6a6;text-transform:uppercase;padding-bottom:15px}.widget h3 a{color:#a6a6a6}.tag_cloud{font-size:20px;line-height:28px;color:#a6a6a6;font-weight:300}.tag_cloud a{color:#a6a6a6}.tag_cloud a:hover{text-decoration:none;color:#000}.sidebar .socials{width:auto;padding:0}.sidebar .social-icon{float:none;display:inline-block;margin:0 4px;*zoom: 1;*display: inline}.post{padding:30px 60px;color:#4c4c4c}.post h1{font-size:50px;line-height:54px;color:#4c4c4c;text-transform:uppercase;text-align:center;padding-bottom:15px}.post h2{font-family:ImRomanRegular,serif;font-size:26px;line-height:36px;color:#aa986e;text-transform:uppercase;font-weight:400;padding-bottom:15px}.post h3{font-family:ImRomanRegular,serif;font-size:20px;line-height:26px;text-transform:uppercase}.post p{padding-bottom:20px}.post blockquote{font-size:24px;line-height:32px;color:#aa986e;font-weight:300}.post ul{list-style:none outside}.post ul li{padding-left:10px;background:url(listitem.png) no-repeat left 6px;margin-bottom:12px}.post ol{list-style-position:inside}.post>p{font-size:14px;line-height:18px;text-align:center;padding-bottom:50px}.post .content{width:635px}.post .sidebar{width:346px}.attachment{padding-bottom:18px;display:inline-block;*zoom: 1;*display: inline}.attachment a{display:block;position:relative}.attachment a img{max-width:100%;height:auto;display:block}.attachment a .play-button{width:52px;height:38px;display:block;position:absolute;top:50%;left:50%;margin:-19px 0 0 -26px;background:#3b4441;border-radius:5px}.attachment a .play-button small{width:0;height:0;display:block;border-top:9px outset transparent;border-bottom:9px outset transparent;border-left:13px solid #fff;position:absolute;top:50%;left:50%;margin:-9px 0 0 -5px}.attachment a:hover .play-button{background:#b1986c}.attachment p{color:#fff;padding:5px 12px 6px;background:#aa986e}.sidebar .attachment{padding-bottom:12px}.article-cnt{width:860px;margin:0 auto}.bespoke-form .form-row{padding-bottom:5px;position:relative}.bespoke-form .form-row .counter{font-size:10px;line-height:12px;color:#aa986e;display:block;width:20px;position:absolute;bottom:12px;left:245px}.bespoke-form label{font-size:14px;line-height:25px;color:gray;text-align:left;text-transform:none;font-weight:400;width:70px;float:left;display:inline;padding:0 7px;border:0;margin:0}.bespoke-form select{width:180px}.bespoke-form .chosen-container{float:left;display:inline}.bespoke-form textarea{width:248px;height:81px;padding:7px}.title{padding:10px 0 30px;text-align:center}.title h1{font-size:56px;line-height:60px;color:#4c4c4c;text-transform:uppercase;padding-bottom:15px}.title h5{text-transform:none;padding-bottom:15px;font-weight:300}.title p{padding:0 175px 15px}.celeb-entries{position:relative;margin-right:-7px}.celeb-entries .blog-entry{color:#4c4c4c;text-align:center;position:relative;overflow:hidden;cursor:pointer}.celeb-entries .blog-entry h5{text-transform:none;font-weight:400}.celeb-entries .blog-entry p{padding:0}.celeb-entries .blog-entry p small{font-size:11px;display:block;padding-bottom:7px}.celeb-entries .blog-entry p small a{color:#4c4c4c}.celeb-entries .blog-entry .button{width:120px;display:block;margin:10px auto 0}.celeb-entries .blog-entry .blog-entry-cnt{position:relative}.celeb-entries .blog-entry .blog-entry-cnt .button{display:none}.celeb-entries .blog-entry .product{position:absolute;top:100%;left:0;right:0;bottom:0;z-index:2;background:#fff}.celeb-entries .blog-entry .product img{width:auto;height:170px;margin:0 auto}.celeb-entries .blog-entry:hover .product{top:12%}.celeb-entries .blog-entry:hover .blog-entry-cnt{top:-88%}.celeb-post{padding:30px 0;width:940px;margin:0 auto}.celeb-post .sidebar{width:286px}.celeb-post .sidebar img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.celeb-post .sidebar blockquote{padding-bottom:20px}.celeb-post .sidebar blockquote p{font-size:24px;line-height:32px;color:#aa986e;font-weight:300;padding:0}.celeb-post .sidebar blockquote strong{font-size:12px;line-height:16px;color:gray;font-weight:400}.celeb-post .content{width:625px}.downloads-container{padding-bottom:50px}.downloads-container h1{font-size:56px;line-height:60px;color:#4c4c4c;text-transform:uppercase;text-align:center;padding:25px 0 50px}.downloads-container .button{font-size:14px;line-height:20px;padding:14px 0 16px;display:block;margin:0 auto 20px}.hero{height:400px;position:relative}.hero .carousel{display:none}.hero .prev-slide,.hero .next-slide{width:40px;height:160px;display:block;background-repeat:no-repeat;background-position:0 0;position:absolute;top:50%;margin-top:-80px;z-index:3}.hero .prev-slide{background-image:url(icon-prev.png);left:0}.hero .next-slide{background-image:url(icon-next.png);right:0}.hero .slide{float:left;display:inline;position:relative}.hero .slide img{width:auto;height:400px;display:block;margin:0 auto}.hero .slide h1{font-size:56px;line-height:60px;color:#fff;text-align:center;text-transform:uppercase;width:730px;position:absolute;top:110px;left:0}.hero .slide h1 span{font-family:Gotham,sans-serif;font-size:16px;line-height:19px;color:#fff;font-weight:600;width:90px;padding:2px 0;background:#333;display:block;margin:0 auto 15px}.boxes{padding:30px 0}.boxes .box{float:left;display:inline;position:relative;padding:0;margin:0 0 15px}.boxes .about-box{width:100%;min-height:390px}.boxes .box.product{width:225px}.boxes .image-box,.boxes .info-box,.boxes .video-box{width:466px}.boxes .text-box{width:438px;padding:14px;background:#aa986e}.boxes .small-box{width:189px;padding:28px 18px;background:#aa986e;min-height:234px}.boxes .box a{display:block}.boxes .box a img{max-width:100%;height:auto;display:block}.boxes .box a strong{font-family:ImRomanRegular,serif;font-size:20px;line-height:24px;color:#4c4c4c;font-weight:400;text-align:center;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}.boxes .box a strong span{padding:27px 21px 26px;background:#fff;display:inline-block}.boxes .box a .play-button{width:70px;height:50px;display:block;position:absolute;top:50%;left:50%;margin:-25px 0 0 -35px;background:#3b4441;border-radius:5px}.boxes .box a .play-button small{width:0;height:0;display:block;border-top:12px outset transparent;border-bottom:12px outset transparent;border-left:18px solid #fff;position:absolute;top:50%;left:50%;margin:-12px 0 0 -7px}.boxes .box a:hover .play-button{background:#b1986c}.boxes .box a:hover strong span{background:#aa986e;color:#fff}.boxes .box h3{font-size:17px;line-height:26px;color:#fff;text-transform:uppercase}.boxes .box p .price{color:#afafaf}.boxes .box p{color:#fff;line-height:19px;padding:7px 0}.boxes .info-box a strong{width:230px;top:65px;bottom:auto;color:#fff}.boxes .info-box a strong span{font-size:30px;line-height:36px;display:block;background:transparent;padding:0}.boxes .info-box a strong small{font-family:Gotham,sans-serif;font-size:13px;line-height:18px;text-transform:none;padding:0 25px;display:block}.boxes .info-box a:hover strong span{color:#fff;background:transparent}.boxes .about-box .box-inner{width:717px;margin:0 auto}.boxes .about-box .box-cnt{width:340px}.boxes .about-box .box-cnt h1{font-size:42px;line-height:50px;color:#4c4c4c;text-transform:uppercase;padding:60px 0 15px}.boxes .about-box .box-cnt p{line-height:19px;color:#999}.boxes .text-box>a{margin-right:11px}.boxes .small-box h3 a{color:#fff}.boxes .small-box h3 a:hover{text-decoration:none;color:#000}.boxes .box.product p{color:#4c4c4c;padding:0}.store-locator{padding:20px 0 50px;min-height:700px}.store-locator h1{font-size:56px;line-height:60px;color:#4c4c4c;text-transform:uppercase;text-align:center;padding-bottom:45px}.store-locator ul{list-style:none outside;font-size:18px;line-height:25px;color:#aa986e;text-transform:uppercase;font-weight:600;width:240px;position:relative}.store-locator>ul{padding-left:175px}.store-locator ul a{color:#4c4c4c}.store-locator ul .selected>a{color:#aa986e}.store-locator ul ul{width:180px;position:absolute;top:0;left:100%;display:none}.store-locator ul ul{font-size:16px;line-height:21px}.store-locator ul ul a{color:#4c4c4c}.store-locator ul ul ul a{font-size:14px;line-height:18px;font-weight:400}.store-locator ul ul ul .selected a{font-weight:600}.store-locator ul ul ul ul{font-size:16px;line-height:21px;color:#4c4c4c;font-weight:400;text-transform:none;width:240px;position:absolute;display:none}.store-locator ul ul ul ul h4{font-size:16px;line-height:21px;font-weight:400;text-transform:uppercase}.store-locator ul ul ul ul p{padding-bottom:20px}.store-locator ul ul ul ul p a{color:#aa986e;font-weight:600}.lookbook{width:946px;margin:0 auto;padding:0 0 20px}.lookbook h1{font-size:56px;line-height:62px;color:#4c4c4c;text-transform:uppercase;text-align:center;padding-bottom:25px}.book-preview img{display:block;max-width:100%;height:auto}.book-title{padding:12px 0 30px;text-align:center}.book-title h5{font-weight:300;color:#4c4c4c;padding-bottom:3px}.book-title a{color:#959595;font-weight:300;padding:0 5px}.book-title a:hover{text-decoration:none;color:#000}.listing{width:970px;position:relative;margin-right:-14px;padding-bottom:30px}.listing-entry{width:226px;padding:0 14px 22px 0;text-align:center}.listing-entry a{display:block}.listing-entry img{display:block;width:100%;height:auto}.listing-entry h4{color:#333;font-weight:300;padding:10px 0 5px}.listing-entry a{color:#959595;font-weight:300}.listing-entry a:hover{text-decoration:none;color:#000}.press-section{padding:10px 0 40px}.press-section h1{font-size:48px;line-height:54px;color:#4c4c4c;text-transform:uppercase;text-align:center;padding-bottom:35px}.goto{padding-bottom:41px;text-align:center}.goto .button{width:180px;padding:8px 0;margin:0 7px}.listing-box{padding-bottom:5px}.listing-box h2{font-family:ImRomanRegular,serif;font-size:26px;line-height:34px;color:#4c4c4c;font-weight:400;text-transform:uppercase;padding-bottom:15px}.listing-box h3{font-family:ImRomanRegular,serif;font-size:16px;line-height:20px;color:#aa986e;font-weight:400;text-transform:uppercase;padding-bottom:5px}.listing-box h6{font-family:Gotham,sans-serif;font-size:12px;line-height:16px;color:#666;text-transform:none;font-weight:600}.listing-box a{color:#aa986e;font-weight:600}.listing-box .archive{font-family:ImRomanRegular,serif;font-size:20px;line-height:27px;color:#666;text-transform:uppercase;text-align:center;font-weight:400;display:block;padding:19px 0 21px;border:1px solid #d9d9d9;margin:25px 0;background:#fff}.listing-box .archive:hover{text-decoration:none;color:#aa986e}.listing-box .listing{width:auto;position:static}.listing-box .listing-entry{padding:0 0 0 14px}.listing-box .listing-entry:first-child{padding:0}#press-box .listing-entry,.archives .listing-entry{text-align:left}.archives .listing-entry:first-child,.archives .listing-entry{padding:0 5px 35px}.wholesale .heading h1{padding-top:20px;width:500px;text-align:center}.wholesale .breadcrumbs{padding-bottom:30px}.wholesale .breadcrumbs p{float:left}.wholesale .view-toggles{padding-bottom:12px}.wholesale .view-toggles p,.wholesale .view-toggles a{color:#4c4c4c;font-weight:600}.wholesale .view-toggles a.selected{font-weight:400}.shop-options{padding:9px 10px 8px;margin-bottom:24px;background:#f0f0f0}.shop-options .custom-form-element{font-weight:600;color:#4c4c4c;float:left;display:inline;padding:6px 0 7px 17px;margin-right:11px}.shop-options .button{text-transform:none;margin-left:8px}.shop-options .order-total{line-height:28px;color:#4c4c4c;font-weight:600}.shop-options .order-total p{float:right}.orders{padding-bottom:30px;position:relative;margin-right:-14px}.order-entry{width:270px;float:left;display:inline;padding:6px;border:2px solid #f0f0f0;margin:0 14px 14px 0}.order-entry .custom-form-element{line-height:13px;padding:0 0 0 20px;display:block;margin-bottom:2px}.order-entry .order-image{width:120px}.order-entry .order-image img{width:100%;height:126px;display:block;margin-bottom:9px}.order-entry .order-image .button{display:block}.order-entry .order-info{width:137px}.order-entry .order-info h4{font-size:16px;line-height:17px;color:#4c4c4c;text-transform:lowercase;font-weight:300;padding-bottom:5px}.order-entry .order-info ul{list-style:none outside;font-size:11px;line-height:12px;color:#666;font-weight:600}.order-entry .order-info ul li{padding-bottom:5px;*zoom: 1}.order-entry .order-info ul li:after{content:"";line-height:0;display:table;clear:both}.order-entry .order-info ul span{width:60px;float:left;padding-right:5px}.order-entry .order-info ul input{font-size:12px;line-height:14px;color:#4c4c4c;text-align:center;width:38px;height:18px;padding:0;position:relative;margin-top:-5px}.grid2 .orders{position:static;padding-left:118px;margin:0}.grid2 .order-entry{width:434px;padding:14px}.grid2 .order-entry .order-image{width:240px}.grid2 .order-entry .order-image img{width:240px;height:225px;margin-bottom:14px}.grid2 .order-entry .order-info{width:170px}.grid2 .order-entry .order-info h4{font-size:20px;line-height:22px;padding-bottom:15px}.grid2 .order-entry .order-info ul{font-size:13px;line-height:16px}.grid2 .order-entry .order-info ul li{padding-bottom:10px}.grid2 .order-entry .order-info ul span{width:72px}.new-products{position:relative}.new-products .products-nav{position:absolute;top:45px;left:0;right:0;z-index:1}.new-products .products-nav a{float:left;display:inline}.new-products .products-nav a+a{float:right}.new-products .products-nav a img{width:180px;height:auto;display:block}.new-products .products-nav .prev-thumb,.new-products .products-nav .next-thumb{top:220px}.new-products .products-nav .prev-thumb{left:255px}.new-products .products-nav .next-thumb{right:255px}.new-products .single-product .product-preview{width:615px;padding:0;margin:0 auto}.new-products .single-product .product-description{width:595px;padding:0 0 0 20px;margin:0 auto}.new-products .single-product .product-preview a{display:block}.new-products .single-product .product-preview a img{max-width:100%;height:auto;display:block}.new-products .single-product .product-description label{font-size:16px;line-height:27px;padding:0 27px}.desktop-currency-holder{float:left;display:inline}@media only screen and (max-width: 1230px){.shell{width:980px}.post,.master-container{padding-left:0;padding-right:0}.missing{width:980px;overflow:hidden}.missing h1{left:55px}.missing img{position:relative;left:50%;margin-left:-610px}.suggestion{padding:0 0 60px}.product{padding:0 8px 18px}.grid2 .product{padding:0 9px 18px}.last-product{display:none}.post .content{width:585px}.article-cnt{margin:0 auto 0 0}.blog-container .heading{padding-right:375px}.blog-template .content{width:720px}.shopping-cart-entry .cart-entry-info{padding-right:0}.shopping-cart-entry .cart-entry-preview{width:233px}.cart-info-box{width:293px}.cart-info-box+.cart-info-box{padding-left:50px}.collection-container .sidebar{display:none}.collection-container .content{width:auto;float:none;display:block}.banner{margin:0 auto 15px}.products-listing{text-align:center}.products-listing .product{float:none;display:inline-block}.product-description{width:250px}.product-infos{padding:0 10px 30px}.title p{padding:0 80px 15px}.celeb-post{width:890px}.celeb-post .content{width:585px}.store-locator>ul{padding:0}.listing-box .last-entry{display:none}.orders{position:static;padding-left:46px;margin:0}.grid2 .orders{padding-left:17px}.new-products .single-product .product-preview{width:540px}.new-products .single-product .product-description{width:520px}.new-products .products-nav .prev-thumb{left:189px}.new-products .products-nav .next-thumb{right:189px}}@media only screen and (max-width: 990px){.shell{width:760px}.footer-links .links-box h3{font-size:20px;line-height:20px}.footer-links .links-box .field{width:170px}.footer-links .links-box .button{margin-left:auto}.top,.footer-wrapper,.master-container{padding-left:25px;padding-right:25px}.post{padding:12px 0 0}.missing{width:760px}.missing h1{font-size:70px;line-height:76px}.suggestion h2{font-size:28px;line-height:36px}.fourth-product{display:none}.heading h1{font-size:40px;padding-left:40px}.account-details{padding:0}.address-details{padding-bottom:0}.order-table,.account-details .address,.primary-address,.address-form{float:none;display:block}.primary-address,.welcome{padding-bottom:40px}.article-cnt{width:auto}.post .content{width:465px}.post .sidebar{width:225px}.blog-container .heading{padding:0;width:auto}.blog-template .content{width:480px}.collection-container .sidebar{display:inline;width:226px}.collection-container .content{width:465px;float:right;display:inline}.collection-container .content .banner{width:auto;padding:0}.collection-container .content .product{width:48%;padding:0}.collection-container .content .product img{height:auto}.order-details{width:auto}.order-addresses .address-entry{width:225px}.order-details .order-table .order-title{width:285px}.order-details .order-table .order-subtotal{width:580px}.product-preview,.product-preview .slide,.product-preview .slide img{width:405px}.product-description{padding-right:0}.product{padding:0 5px 18px}.product-infos .info-box{float:none;display:block;margin:0 auto}.product-infos .info-box img{height:226px;width:auto}.product-infos .info-box+.info-box{float:none;margin:12px auto 0}.shopping-cart-entry{padding:10px 0}.shopping-cart-entry .cart-entry-preview{width:91px;padding-right:20px}.shopping-cart-entry .cart-entry-preview img{max-width:100%;height:auto}.shopping-cart-entry .cart-entry-info{width:284px;padding-right:10px}.shopping-cart-entry .cart-entry-info h3{font-size:17px;font-weight:600}.shopping-cart-head .cart-total,.shopping-cart-entry .cart-entry-total{width:85px}.shopping-cart-head .cart-price,.shopping-cart-entry .cart-entry-price{width:100px}.title p{display:none}.celeb-entries .blog-entry .blog-entry-cnt{position:static}.celeb-entries .blog-entry .blog-entry-cnt p{padding-bottom:5px}.celeb-entries .blog-entry .blog-entry-cnt .button{width:auto;display:block;margin:0}.celeb-entries .blog-entry .product{display:none}.celeb-entries .blog-entry:hover .blog-entry-cnt{top:0}.celeb-post{width:710px}.celeb-post .content{width:470px}.boxes .about-box .box-inner{width:auto}.store-locator>ul>li>ul{position:static;width:auto}.lookbook,.listing{width:auto}.listing-box .listing-entry:nth-child(4n){padding-left:0;padding-top:30px}.archives .listing-entry:first-child,.archives .listing-entry,.archives .listing-entry:nth-child(4n){padding:0 5px 30px}.orders{padding-left:59px}.grid2 .orders{padding-left:0}.grid2 .order-entry{float:none;display:block;margin:0 auto 14px}.grid2 .order-entry:after{content:"";line-height:0;display:table;clear:both}.new-products .products-nav{position:relative;top:auto;left:auto;right:auto;padding:0 40px 30px}.new-products .products-nav .prev-thumb,.new-products .products-nav .next-thumb{top:50%;margin-top:-50px}.new-products .products-nav .prev-thumb{left:0}.new-products .products-nav .next-thumb{right:0}.cart-info-box{width:33%}.cart-info-box+.cart-info-box{padding-left:.5%}}@media only screen and (max-width: 767px){.shell{width:auto}.top,.footer-wrapper,.master-container{padding-left:7px;padding-right:7px}.mobile-hidden{display:none}.desktop-hidden{display:block}.navigation .trigger{width:34px;height:34px;display:inline-block;background:url(icon-handle.png) no-repeat center center;position:relative;top:12px}.navigation ul{display:inline-block}.navigation ul li ul{display:none!important}.navigation .toggle{position:absolute;top:100%;left:0;right:0;text-align:center;display:none;background:#fff;border-bottom:1px solid #ccc}.navigation .toggle .list-item ul{width:400px;margin:0 auto;display:block;text-align:left}.navigation .toggle .list-item ul li{width:89px;padding:0 5px}.navigation .toggle .list-item ul li:first-child{text-align:right;width:126px}.navigation .toggle .list-item ul:first-child li:first-child{display:none}.navigation .toggle .list-item ul:first-child li:first-child+li{text-align:right;width:126px}.footer-links .links-box .field{width:136px}.missing{width:auto}.suggestion h2{font-size:24px}.featured .product,.related-products .product{width:25%;padding:0}.featured .product img,.related-products .product img{height:auto}.fourth-product{display:inline}.order-table{width:auto;padding:0}.order-table .order-total{width:140px}.address-details{padding-top:10px}.post .content,.post .sidebar{float:none;display:block}.post .content{width:auto}.post .sidebar{margin:20px auto 0}.blog-template .sidebar,.blog-template .content{width:auto;float:none;display:block}.blog-template .sidebar{padding-bottom:11px}.blog-template .sidebar:after{content:"";line-height:0;display:table;clear:both}.blog-template .sidebar .widget{width:49.8%;float:left;display:inline;background:#eee;padding:0}.blog-template .sidebar .widget.socials{padding:7px 0 4px}.blog-template .sidebar .widget:nth-child(2n){float:right}.blog-template .sidebar .widget h3{font-size:14px;line-height:21px;color:#4c4c4c}.blog-template .sidebar .widget h3 a{color:#4c4c4c}.tag_cloud h3{position:relative;padding:11px 15px 13px 30px;text-align:left}.tag_cloud h3:after{content:"";width:0;height:0;display:block;border-left:6px solid #4c4c4c;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:50%;left:16px;margin-top:-6px}.tag_cloud p{font-size:16px;line-height:21px;font-weight:400;text-transform:capitalize;text-align:left;padding:0;display:none}.tag_cloud p a{color:#4c4c4c;padding:14px 25px 10px;display:block}.tag_cloud p:hover a{color:#fff;background:#4c4c4c}.widget.socials h3{float:left;padding:4px 0 0 5px}.widget.socials .social-icon{margin:0}.widget.socials .social-icon+.social-icon{margin-left:4px}.blog-entries{position:relative;margin-right:-7px}.blog-entry{width:32.5%;padding:0 .7% 10px 0}.blog-entry img{width:100%;height:auto}.page-title h2{font-family:ImRomanRegular,serif;text-transform:uppercase;font-weight:400;float:none;display:block;padding-bottom:20px}.page-title .button{width:49%;float:left;padding:9px 0 11px;margin:0}.page-title .button+.button{float:right}.collection-container .sidebar{width:200px}.collection-container .content{width:415px}.view-toggles{display:none}.order-addresses .address-entry,.order-addresses .address-entry+.address-entry{width:49%}.order-details .order-table .order-title{width:208px}.order-details .order-table .order-subtotal{width:501px}.product-preview,.product-preview .slide,.product-preview .slide img{width:350px;margin:0 auto}.product-description .interest-form .field{width:234px}.shopping-cart-entry .cart-entry-preview{width:15%;padding-right:2.5%}.shopping-cart-entry .cart-entry-info{width:35%;padding-right:2.5%}.shopping-cart-head .cart-total,.shopping-cart-entry .cart-entry-total,.shopping-cart-head .cart-price,.shopping-cart-entry .cart-entry-price,.shopping-cart-head .cart-quantity,.shopping-cart-entry .cart-entry-quantity{width:15%}.celeb-post{width:620px}.celeb-post .sidebar{width:203px;float:left;display:inline;margin:0}.celeb-post .content{width:400px;float:right;display:inline;margin:0}.downloads-container .product{width:33.33%;padding:0 0 15px}.downloads-container .product img{height:auto}.hero,.hero .carousel,.hero img{height:335px}.hero .slide h1{font-size:45px;line-height:52px;width:auto;top:85px;left:0;right:0}.boxes .box{margin:0 0 10px}.boxes .about-box{min-height:0}.boxes .box .box-inner{width:600px}.boxes .box .box-inner a.left,.boxes .box .box-inner .box-cnt{width:290px}.boxes .box .box-inner h1{font-size:39px;line-height:45px;padding:10px 0}.boxes .box .box-inner p{padding:0}.store-locator h1,.lookbook h1,.press-section h1{font-size:40px;line-height:46px}.store-locator>ul{width:220px}.store-locator>ul>li>ul>li>ul{position:static;width:auto}.listing{position:static;margin:0}.listing-box .listing-entry,.listing-box .listing-entry:first-child,.listing-entry{width:32.5%;padding:0 1.25% 20px 0}.listing-box .listing-entry:nth-child(3n),.listing-entry:nth-child(3n){padding-right:0}.archives{width:472px;margin:0 auto}.archives .listing-entry:first-child,.archives .listing-entry{width:226px;padding:0 5px 20px}.orders{padding-left:0;text-align:center}.order-entry{float:none;display:inline-block;text-align:left}.shop-options .button{float:right;margin-bottom:8px}.order-total{display:block;float:none;*zoom: 1}.order-total:before,.order-total:after{content:"";line-height:0;display:table;clear:both}.order-total .button{margin-bottom:0}.wholesale .heading h1{padding-left:0}.grid2 .order-entry{width:auto}.grid2 .order-entry .order-image{width:47%}.grid2 .order-entry .order-image img{width:100%;height:auto}.grid2 .order-entry .order-info{width:50%}.shell .chosen-container{text-align:left}.navigation .toggle{padding-bottom:30px}.navigation.desktop-hidden #currencies_chosen{display:none}}@media only screen and (max-width: 639px){span.mobile-label{display:inline}h5.mobile-label{display:block}.user-actions form{width:165px}.user-actions form .field:focus{width:120px}.footer-links .cl{display:block}.footer-links .links-box{width:50%}.footer-links .links-box ul,.footer-links .links-box form{display:none}.footer-links .links-box h3{position:relative;padding-left:22px}.footer-links .links-box h3:before{content:"";width:0;height:0;display:block;border-left:6px solid #aa986e;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:8px;left:0}.footer-links .links-box.expanded h3:before{border-top:6px solid #aa986e;border-right:5px outset transparent;border-left:5px outset transparent;border-bottom:0;top:12px}.footer-links .links-box.expanded ul,.footer-links .links-box.expanded form{display:block}.footer-links .links-box .field{width:100%;height:36px}.missing{height:250px}.missing h1{font-size:50px;line-height:56px;top:45px;left:30px}.fourth-product{display:none}.featured .product,.related-products .product{width:33.33%}.heading h1{padding:20px 100px 0;text-align:center}.account-details h3{font-size:16px}.order-table .order-table-head{display:none}.order-table-entry>*{float:none;display:block;width:auto!important;padding:0 0 5px}.order-table .order-number{padding:0;font-weight:600}.account-details .address{background:#f0f0f0;padding:12px 10px 4px}.primary-address,.address-form{padding:0;width:auto}.primary-address{padding-bottom:20px}.primary-address .box{padding-bottom:35px}.primary-address .box .controls{top:auto;right:auto;bottom:11px;left:14px}.address-form .form-field{width:49%}.address-form .field,.address-form .form-field .field{width:100%;height:26px}.address-form .field,.footer-links .links-box .field{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.attachment{width:305px;float:none;display:block;margin:0 auto 20px}.post .sidebar{width:auto}.post .sidebar .attachment{width:49%;float:left;display:inline}.post .sidebar .attachment:nth-child(2n){float:right}.blog-template{padding:0}.blog-template .sidebar .widget{width:auto;float:none;display:block;margin:0 0 2px}.blog-template .sidebar .widget+.widget{float:none}.blog-template .sidebar .widget+.widget h3{padding-left:30px}.blog-entry p{display:none}.celeb-entries .blog-entry p{display:block}.shopping-cart-head{display:none}.shopping-cart-entry .cart-entry-preview{width:30%;padding-right:3%;padding-bottom:80px}.shopping-cart-entry .cart-entry-info{width:67%;padding-right:0}.shopping-cart-entry .cart-entry-total,.shopping-cart-entry .cart-entry-price,.shopping-cart-entry .cart-entry-quantity{width:65%}.page-title h2{text-align:center}.page-title .button{width:70%;float:none;display:block;margin:0 auto 10px}.page-title .button+.button{float:none}.shopping-cart-bottom{border-bottom:0}.cart-calculator{float:none;display:block;margin:0 auto 5px}.cart-calculator .cart-postcode{padding-bottom:10px}.cart-payment{float:none;display:block;margin:0 auto}.cart-infos{padding:0}.cart-info-box{width:auto;float:none;display:block;padding:0 30px}.cart-info-box h6{position:relative;padding-left:20px}.cart-info-box h6:before{content:"";width:0;height:0;display:block;border-left:6px solid #aa986e;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:2px;left:0}.cart-info-box.expanded h6:before{border-top:6px solid #aa986e;border-right:5px outset transparent;border-left:5px outset transparent;border-bottom:0;top:4px}.cart-info-box.expanded p{display:block}.cart-info-box p{display:none}.cart-info-box+.cart-info-box{padding:10px 30px 0}.collection-container .sidebar,.collection-container .content{width:auto;float:none;display:block}.filters form:after{content:"";line-height:0;display:table;clear:both}.filters form>ul>li{width:49.5%;float:left;display:inline;padding-bottom:2px;position:relative}.filters form>ul>li.price-ranger{display:none}.filters form>ul>li:nth-child(2n){float:right}.filters form>ul>li ul{position:absolute;top:100%;left:0;right:0;padding:0;background:#f0f0f0;z-index:9}.filters form>ul>li ul li{padding:10px 10px 10px 30px}.filters form>ul>li ul li.active,.filters form>ul>li ul li.active a{background:#b9b9b9}.mobile-filter{display:block}.product-toggles{display:none}.products-listing{padding-bottom:30px}.collection-container .content .product{width:32%}.order-addresses{padding:0}.order-addresses .address-entry{width:auto;float:none;display:block;padding:15px 0 0}.order-addresses .address-entry+.address-entry{width:auto;float:none;border-top:1px solid #f0f0f0}.order-details{padding:0}.order-details .order-table{display:none}.mobile-order{display:block;color:#4c4c4c}.mobile-order p{padding:0}.mobile-order .mobile-order-total{line-height:20px;font-weight:700;padding:10px 7px;background:#f0f0f0;display:inline-block;min-width:210px;margin:10px 0}.mobile-order .mobile-order-total span{width:90px;float:left}.product-preview{width:100%;float:none;display:block;margin:0 auto 20px}.product-preview .slide{width:auto}.product-preview .slide img{max-width:100%;height:auto}.product-description{width:auto;float:none;display:block;padding:0 20px}.product-infos .info-box{width:auto}.product-infos .info-box:after{content:"";line-height:0;display:table;clear:both}.welcome{width:auto}.welcome .login,.welcome .signup{float:none;display:block;margin:0 auto 20px}.welcome .signup{width:276px;min-height:0;padding-bottom:24px}.title h1{font-size:35px;line-height:46px}.celeb-post{width:460px}.celeb-post .sidebar{width:185px;float:left;display:inline;margin:0}.celeb-post .content{width:260px;float:right;display:inline;margin:0}.downloads-container .product{width:50%}.hero,.hero .carousel,.hero img{height:250px}.hero .slide h1{font-size:30px;line-height:34px;top:70px}.hero .prev-slide,.hero .next-slide{width:33px;height:136px;background-size:33px 136px;-webkit-background-size:33px 136px;margin-top:-69px}.boxes{padding:20px 0}.boxes .box.product{width:140px}.boxes .image-box,.boxes .info-box,.boxes .video-box{width:305px}.boxes .text-box{width:285px;padding:14px;background:#aa986e}.boxes .small-box{width:112px;padding:14px 14px 6px;background:#aa986e;min-height:150px}.boxes .box a strong span{font-size:15px;line-height:19px;padding:15px 5px 10px}.boxes .box h3{font-size:12px;line-height:18px}.boxes .box p{font-size:11px;line-height:14px}.boxes .box .mobile-hidden-text{display:none}.boxes .text-box a img{width:130px}.boxes .info-box a strong{width:175px;top:42px}.boxes .box .box-inner{width:320px}.boxes .box .box-inner a.left,.boxes .box .box-inner .box-cnt{width:150px}.boxes .box .box-inner h1{font-size:22px;line-height:24px;padding:10px 0}.boxes .box .box-inner p{padding:0}.store-locator h1,.lookbook h1,.press-section h1{font-size:30px;line-height:35px}.goto .button{width:40%;float:none;display:block;margin:0 auto}.goto .button+.button{margin-top:10px}.listing-entry,.listing-box .listing-entry:first-child,.listing-box .listing-entry{width:49%;padding:0 0 20px}.listing-entry:nth-child(2n){float:right}.listing-box .listing-entry:nth-child(4n){padding-top:0}.archives{width:236px;margin:0 auto}.archives .listing-entry:first-child,.archives .listing-entry{width:226px;padding:0 5px 20px}.order-entry{display:block;margin:0 auto 14px;*zoom: 1}.order-entry:after{content:"";line-height:0;display:table;clear:both}.wholesale .heading h1{width:400px}.new-products .single-product,.new-products .single-product .product-preview,.new-products .single-product .product-description{width:auto}.new-products .products-nav a img{width:120px}.new-products .products-nav .prev-thumb,.new-products .products-nav .next-thumb{margin-top:-60px}.product{height:191px}.navigation.desktop-hidden{padding-bottom:0}.navigation.desktop-hidden #currencies_chosen{width:170px;display:block;margin:0 auto}.navigation.desktop-hidden #currencies{width:170px;display:block}.navigation.desktop-hidden #currencies ul li{float:none!important;display:block!important;text-align:left}.navigation.desktop-hidden #currencies .active-result,.shell .chosen-container{text-align:left}.navigation .toggle{padding-bottom:30px}.user-options #currencies_chosen{display:none}}@media only screen and (max-width: 479px){.master-container{overflow:hidden}.user-options{padding-top:8px}.user-options form{display:none}.logo{width:225px;height:40px;background-size:225px 40px;-webkit-background-size:225px 40px;margin-bottom:0}.navigation>ul li:first-child{display:none}.navigation .toggle .list-item ul{width:272px}.navigation .toggle .list-item ul{column-count:2;-moz-column-count:2;-webkit-column-count:2}.navigation .toggle ul li:nth-child(2){text-align:right;width:126px}.navigation .toggle ul:first-child li:first-child{display:inline-block}.navigation .toggle ul:last-child li:nth-child(2){text-align:left;width:auto}.footer-links{padding:30px 10px}.footer-links .links-box{width:auto;float:none;display:block}.bottom>*{float:none;display:block}.bottom .contacts{padding-top:5px}.missing h1{top:45px;left:10px;right:10px;font-size:40px;text-align:center}.featured h3{font-size:16px}.featured h3 span{padding:0 10px}.featured .product,.related-products .product{width:50%}.fourth-product{display:inline}.heading h1{padding:30px 0}.primary-address h5 a{display:block}.post h2{font-size:20px;line-height:26px}.post h3{font-size:16px;line-height:20px}.blog-entries{position:static;margin:0}.blog-entry{width:49%}.blog-entry:nth-child(2n){float:right}.blog-template .sidebar .widget+.widget h3{padding-left:5px}.shopping-cart-entry{padding-left:33%;position:relative}.shopping-cart-entry .cart-entry-preview{position:absolute;top:0;left:0}.shopping-cart-entry .cart-entry-info,.page-title .button{width:auto}.shopping-cart-bottom{padding:0 0 20px}.shopping-cart-bottom .cart-calculator{padding-top:10px}.shopping-cart-bottom .cart-calculator h5{padding-bottom:10px}.cart-info-box{padding:0 15px}.cart-info-box+.cart-info-box{padding:10px 15px 0}.filters form>ul>li ul li{padding-left:10px}.filters form>ul>li ul li a{padding:0}.collection-container .content .product{width:49%}.collection-container .content .product:nth-child(2n){float:right}.product-infos{padding:0 0 30px}.product-infos .info-box{padding:10px}.product-infos .info-box img{width:125px;height:auto}.product-infos .info-box h3{font-size:14px;line-height:18px}.product-infos .info-box p{font-size:10px;line-height:12px}.product-infos .video-box{padding:0}.product-preview{overflow:hidden}.celeb-post{width:auto}.celeb-post .sidebar,.celeb-post .content{width:auto;float:none;display:block}.celeb-post .sidebar blockquote{display:none}.hero,.hero .carousel,.hero img{height:170px}.hero .slide h1{font-size:20px;line-height:24px;top:50px;left:50px;right:50px}.boxes .box .box-inner{width:300px}.boxes .box .box-inner a.left,.boxes .box .box-inner .box-cnt{width:145px}.boxes .box .box-inner .box-cnt h1{font-size:20px;padding-bottom:5px}.store-locator{min-height:0}.store-locator ul{width:auto;position:static}.store-locator>ul>li>ul>li>ul>li>ul{position:static;width:auto}.store-locator a:hover{text-decoration:none}.store-locator>ul>li{padding-bottom:2px}.store-locator a{font-size:18px;line-height:20px;color:#4c4c4c;font-weight:400;padding:10px 10px 10px 34px;position:relative;display:block;background:#f0f0f0}.store-locator ul li a:before{content:"";width:0;height:0;display:block;border-left:6px solid #4c4c4c;border-top:5px outset transparent;border-bottom:5px outset transparent;position:absolute;top:50%;left:16px;margin-top:-5px}.store-locator ul li.selected>a{color:#fff;font-weight:600;background:#4c4c4c}.store-locator ul li.selected>a:before{border-top:6px solid #fff;border-right:5px outset transparent;border-left:5px outset transparent;border-bottom:0;margin-top:-2px;left:14px}.store-locator ul ul a{font-size:16px;line-height:20px;color:#fff;text-transform:uppercase;padding:10px 34px;display:block;background:#4c4c4c}.store-locator ul ul a:before{border-left-color:#fff}.store-locator ul ul .selected>a:before{border-top-color:#fff;border-left-color:transparent}.store-locator ul ul ul li{padding-bottom:1px}.store-locator ul ul ul ul{background:#fff;padding:12px 12px 0}.store-locator ul ul ul ul p a{padding:0;display:inline;background:transparent;color:#aa986e;font-weight:600;position:static}.store-locator ul ul ul ul p a:before{display:none}.listing-entry,.listing-box .listing-entry:first-child,.listing-box .listing-entry,.archives .listing-entry:first-child,.archives .listing-entry{width:auto;float:none;display:block}.listing-entry:nth-child(2),.listing-entry:nth-child(2n){float:none}.wholesale .heading h1{font-size:30px;line-height:40px;width:auto;padding-top:37px}.grid2 .order-entry .order-image{width:40%}.grid2 .order-entry .order-info{width:58%}.new-products .products-nav a img{width:90px}.new-products .products-nav .prev-thumb,.new-products .products-nav .next-thumb{height:80px;margin-top:-50px}.wholesale .breadcrumbs p,.wholesale .breadcrumbs .sort-toggles{float:none;display:block}.collection-container .content .product{height:auto}.collection-container .content .product:nth-child(3n+3){clear:both!important}.collection-container .content .product:nth-child(2n){float:none!important}.boxes .video-box iframe{width:305px}.navigation .toggle .chosen-results{display:block;width:170px;margin-bottom:30px}.navigation .toggle .chosen-results ul li{float:none!important;display:block!important}.shell .currency-holder.mobile-currency-holder{padding-bottom:30px}.shell .currency-holder.mobile-currency-holder .chosen-container{width:170px;display:block}.shell .toggle .currency-holder.mobile-currency-holder .chosen-container ul li{float:none!important;display:block!important}.navigation .toggle .list-item ul:first-child li:first-child{display:block}.navigation.desktop-hidden{padding-bottom:px}.navigation.desktop-hidden #currencies{width:170px;display:block}.navigation.desktop-hidden #currencies ul li{float:none!important;display:block!important;text-align:left}.navigation.desktop-hidden #currencies .active-result,.shell .chosen-container{text-align:left}.navigation .toggle{padding-bottom:30px}}.user-options #currencies{float:left}#info-bar{font-size:100%;padding:10px 0;background:#fff;border-bottom:1px solid #f0f0f0}#container{width:1220px;margin:40px auto 0;font-size:100%;background:transparent;border:0;position:relative}#container a:hover{color:#000;text-decoration:none}#container h3{font-family:Gotham,sans-serif;font-size:14px;line-height:20px;color:#4c4c4c;text-transform:uppercase}#container #header{width:auto;padding:5px 0;background:transparent}#container #header #logo{width:347px;height:63px;display:block;margin:30px auto;background:url(logo.png) no-repeat 0 0}#container #header h1{font-family:ImRomanRegular,serif;font-size:30px;line-height:40px;color:#4c4c4c;text-transform:uppercase;padding:7px 0 10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 0 17px;text-align:left}#container #header h1 .title{display:none}#container #header h1 .subtitle{font-size:100%;color:#4c4c4c;font-family:ImRomanRegular,serif}#main{width:auto;padding:0;background:transparent}#container #overview{width:auto;background:transparent;padding:0 0 22px;border:0;border-bottom:1px solid #f0f0f0;margin:0}#container #products{width:auto;*zoom: 1;border:0}#container #products:after{content:"";line-height:0;display:table;clear:both}#container #products h2{display:none}#container #thumbs{margin:0}#container #thumbs td{font-size:100%;line-height:100%;width:auto;vertical-align:top;text-align:center;min-width:250px}#container #thumbs span{font-size:13px;color:#666}#container #thumbs td div{width:160px;height:135px;float:none;padding:0;border:0;margin:0 auto 12px}#container #thumbs td div img{width:160px;height:135px;display:block;margin:0 auto}#container #overview #wallet{width:285px;height:199px;float:right;background:#f0f0f0!important;padding:0;margin:0}#container #overview #wallet #cost{font-size:24px;line-height:30px;color:#4c4c4c;text-shadow:none;padding-top:80px}#container.step2 #overview #wallet #cost{padding-top:60px}#container.step2 #overview #wallet span.hint{font-size:16px;line-height:22px;color:#4c4c4c;font-style:normal;font-weight:400}#overview #steps{font-size:16px;line-height:20px;color:#fff;text-align:center;width:166px;height:20px;padding:9px 0 11px;background:#aa986e;display:block;position:absolute;top:128px;right:0}#container #content{padding:0;width:auto}#container #content label{font-size:14px;line-height:20px;color:#4c4c4c;font-weight:400}#container #content #email{background:transparent;border:0;border-bottom:1px solid #f0f0f0}#container #content #email input{font-size:100%}#container #content #payment .group select{width:525px;height:24px;background:#fff;border:1px solid #f0f0f0}#container #content .group{font-size:16px;line-height:30px;color:#4c4c4c;font-weight:600;background:transparent;padding:20px 0;border:0;margin:0}#addresses{background:transparent;border:0;border-bottom:1px solid #f0f0f0}#addresses h3{font-family:Gotham,sans-serif;font-size:14px;line-height:22px;color:#4c4c4c;text-transform:uppercase;font-weight:600;border:0}#addresses .form td.lbl{width:143px}#addresses .form td input[type=text]{width:200px!important}#addresses .form td select{height:24px}#addresses .address-notification{font-size:12px;line-height:20px;color:#4c4c4c;text-transform:uppercase;padding:19px 0 15px;background:#f0f0f0;border:0}#buttons{background:transparent;padding:10px 0 35px;border:0}#buttons input{min-width:79px;font-family:Gotham,Arial,Helvetica,sans-serif;font-size:12px;line-height:21px;color:#fff!important;text-transform:lowercase;text-align:center;display:inline-block;padding:10px 37px;height:41px;background:#4d4d4d;border:0!important;margin:0 50px 0 158px}#footer{font-size:12px;line-height:20px;width:auto;background:transparent;border-top:1px solid #f0f0f0;padding:12px 0}#content #payment-method{padding:0;border:0}#content #payment-method .group{padding:0;border:0;margin:0}#content #payment-method .group h3{border:0}#content #payment-method .gleft{width:auto;float:none}#content #payment-method .gright{width:auto;float:none;padding:0}#content #payment-method .gright input[type=text]{width:242px}#content #payment-method #payment-methods{width:260px}#content #marketing-box{padding:0;border:0}#content #marketing-box h3{display:none}#container.slim{width:1220px}#container.slim #header,#container.slim #main{width:auto;background:transparent}#container.slim #overview h2{display:none}#container.slim #footer{width:auto;background:transparent;border:0;border-top:1px solid #f0f0f0}.vertical #container{margin:0 auto}.vertical #container #header{margin-bottom:15px}.vertical #container #header #logo{width:225px;height:40px;background-size:225px 40px;-webkit-background-size:225px 40px}.vertical #container #header h1 span.subtitle{text-align:center;text-shadow:none;display:block;padding:0;background:transparent}.vertical #container #overview{padding:0}.vertical #container #overview #steps{font-family:Gotham,sans-serif;color:#aa986e;font-style:normal;font-weight:400;width:auto;padding:0;right:auto;left:0;top:150px;background:transparent}.vertical #container #overview #products{border-top:1px solid #f0f0f0}.vertical #container #overview #thumbs{border-bottom:1px solid #f0f0f0!important}.vertical #container #overview #thumbs td{background:transparent;border:0}.vertical #container #overview #thumbs td div.image{width:70px;height:65px;float:left;display:inline;padding-right:10px}.vertical #container #overview #thumbs td div.image img{width:100%;height:auto;display:block}.vertical #container #overview #thumbs td div.details{width:215px;height:auto;float:left;padding-top:7px}.vertical #container #overview #wallet{text-align:center;width:auto;height:auto;float:none;display:block;padding:40px 0;margin:12px 0}.vertical #container #overview #wallet #cost{padding:0;text-align:center}.vertical #container #content .group h3,.vertical #container #content .pgroup h3,.vertical #container #content #email label,.vertical #container #content #products h2,.vertical #container #content #overview h2,.vertical #container #content h2.title{text-transform:uppercase;font-weight:600;text-shadow:none;padding:11px 0 9px;margin:0;background:transparent;border:0}.vertical #container #content input{width:100%;height:26px;margin:0}.vertical #container #content input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.vertical #container #content #email span.sign-in-message{padding:10px 0;display:block}.vertical #container #content #addresses{padding:0}.vertical #container #content #addresses table{padding:0;margin:0}.vertical #container #content #addresses #billing td{width:100%!important;max-width:100%!important}.vertical #container #content #addresses #billing td label{padding:0;font-size:12px;line-height:20px;color:#4c4c4c;font-weight:600}.vertical #container #content #addresses #billing td input{width:100%!important;max-width:100%!important;color:#4c4c4c}.vertical #container #content #addresses #billing td select{font-size:12px;line-height:20px;padding:0;width:100%!important;max-width:100%!important}.vertical #container #content #addresses #billing td li{width:100%!important}.vertical #container #content #addresses #billing-is-shipping td{padding:0;border:0;margin:0;background:transparent}.vertical #container #content #addresses #billing-is-shipping td input{position:relative;margin:-2px 5px 0 0}.vertical #container #content #buttons{padding:0;border-bottom:1px solid #f0f0f0}.vertical #container #content #buttons input{height:41px;border-radius:0;color:#fff}.vertical #container #content #buttons #cancel-purchase{padding:10px 0}.vertical #container #content #buttons #cancel-purchase a{color:#aa986e}.vertical #container #footer{background:transparent!important;border:0}@media only screen and (max-width: 1230px){body #container,body #container.slim{width:945px}}@media only screen and (max-width: 990px){body #container,body #container.slim{width:710px}body #container #overview #wallet{width:185px}}@media only screen and (max-width: 767px){body #container{width:auto;padding:0 10px}body #container.slim{padding:0}body #container #thumbs td{width:200px;min-width:200px}}@media only screen and (max-width: 639px){body #container #header{margin-bottom:50px}body #overview #steps{top:190px;left:50%;right:auto;margin-left:-83px}body #container #products,body #container #wallet,body #container #content .gleft,body #container #content .gright{width:auto;float:none!important;padding:0 0 20px;margin:0}body #container #buttons{text-align:center}body #container #buttons input{margin:0 20px 0 0}body #container #content #payment .group select{width:280px}body #content #payment-method .gright input[type=text]{width:90%}}@media only screen and (max-width: 479px){body #container #thumbs td{width:50%;min-width:50%}body #container #thumbs td div{width:100%}body #container #thumbs td div img{width:100%;height:auto}body #container #header h1{font-size:18px;text-align:center}body #addresses .form td input[type=text]{width:180px!important}body #addresses .form td li input[type=text]{width:100px!important}body #container #header #logo{width:225px;height:40px;background-size:225px 40px;-webkit-background-size:225px 40px}}#cart-added,#recently-viewed-products{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
