.flex-direction-nav a,.flex-pauseplay a{z-index:10;overflow:hidden;position:absolute}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(../../fonts/flexslider-icon.eot);src:url(../../fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(../../fonts/flexslider-icon.woff) format('woff'),url(../../fonts/flexslider-icon.ttf) format('truetype'),url(../../fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{padding:0;margin:0;background:#fff;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-direction-nav a,.flex-pauseplay a,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{background:url(../../images/carousel-arrow.gif) no-repeat;text-indent:-9999em;width:50px;height:50px;margin:-20px 0 0;top:50%;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px;background-position:0 0}.flex-direction-nav .flex-next{right:-50px;background-position:-50px 0}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{width:20px;height:20px;bottom:5px;left:10px;opacity:.8;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}fieldset,img,table{border:0}.v-top,caption,img,td,th{vertical-align:top}.main,.sidebar{min-height:350px}a,body{color:#000}.opc .allow .step-title h2,tr.summary-total{cursor:pointer}.disabled:after,q:after,q:before{content:''}*{margin:0;padding:0}.hidden,.no-margin{margin:0!important}.hidden,.no-padding{padding:0!important}body{position:relative;background:#fff;font:11px/1.35 brandon-grotesque,Arial,Helvetica,sans-serif;font-style:normal;text-align:center;-webkit-font-smoothing:subpixel-antialiased}h1,h2{font-weight:500}img{-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}a{text-decoration:none}a:hover{text-decoration:underline}:focus{outline:0}h1{font-size:18px}h2{font-size:16px}h3,h4,h5,h6{font-weight:700}h3{font-size:14px}h4{font-size:13px}h5{font-size:12px}h6{font-size:11px}form{display:inline}legend{display:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,td,th{text-align:left;font-weight:400}address,cite{font-style:normal}blockquote,q{quotes:none}small{font-size:10px}big{font-size:1.2em}ol,ul{list-style:none}.hidden{display:block!important;opacity:0!important;border:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-bg{background:0 0!important}.page-empty,.page-print{background:#fff;padding:20px}.wrapper{padding-bottom:20px}.page{width:940px;margin:0 auto;text-align:center}.main,.page-empty,.page-popup,.page-print{text-align:left}.page-popup{padding:20px}.col-left,.col-right{padding:0;margin:0 0 -1px}.col-left{float:left;width:182px}.col-main{float:left;width:715px}.col-right{float:right;width:182px}.col1-layout .col-main{float:none;width:auto;padding-top:20px}.col1-layout .breadcrumbs{margin-bottom:0!important}.col2-left-layout{background-position:-573px 0}.col2-left-layout .col-main{float:right}.col2-right-layout{background-position:573px 0}.col3-layout{background-position:0 0}.col3-layout .col-main{width:532px;margin-left:1px;display:inline}.col3-layout .col-wrapper{float:left;width:755px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:50%}.col2-set .col-2{float:right;width:50%}.col3-set .col-1,.col3-set .col-2{float:left;width:32%}.col2-set .narrow{width:33%}.col2-set .wide{width:65%}.col3-set .col-2{margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3{float:left;width:23.5%}.col4-set .col-2{margin:0 2%}.col4-set .col-4{float:right;width:23.5%}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=number]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button,input,select,textarea{font-size:14px;font-weight:500;letter-spacing:2px;vertical-align:middle;color:#000;font-family:brandon-grotesque;background:#fff}button{font-size:10px}input.input-text,select,textarea{background:#fff;border:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input.input-text,textarea{padding:5px 10px}select option{padding-right:10px}select.multiselect option{padding:2px;border-bottom:1px solid #bbb}select.multiselect option:last-child{border-top:0}textarea{overflow:auto;resize:vertical}textarea.default-value{color:#ddd}input.qty{width:33px!important;height:30px;padding:0 2px;text-align:center}input.disabled{background:#f6f6f6!important;color:#bbb!important}.opc-progress-container .discount .discount-fail,.validation-advice{clear:both;font-size:13px;letter-spacing:1px;font-weight:400;padding:3px 0 0!important;color:#c02030!important}.product-options .validation-error .options-list,select.validation-failed{border:1px solid #c02030!important;background-color:#fff7f5!important}.pwd-wrapper em,.required em,.rma-contact-wrapper em{color:#c02030;font-weight:700;margin-right:4px}p.required{margin:0;padding:5px 0 7px;text-align:right;width:620px;font-size:12px;color:#f02800}.form-list .validation-advice{width:250px;margin-right:-250px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.fieldset{font-size:12px;margin:0 0 16px}.fieldset p{margin:0 0 1.5em}.fieldset h2.legend{margin:0 0 1.5em;color:#000}.form-list li{margin:0 0 9px;vertical-align:top}.form-list label{float:left;width:225px;padding:2px 15px 0 0}.form-list .value{float:left;padding:2px 0 0}.form-list .note{clear:both;font-size:11px;width:380px;margin:0;padding:3px 0 0 240px}.form-list span.label{font-weight:400}.form-list .input-box{float:left;position:relative}.form-list .input-box .placeholder-backup{display:none}.no-csstransitions .form-list .input-box .placeholder-backup{display:block;width:100%;padding:6px 0;color:#000;height:30px;font-size:14px;font-family:brandon-grotesque;font-weight:500;letter-spacing:2px;text-align:left}.form-list .input-box a{font-size:11px}.form-list input.input-text,.form-list textarea{float:left;width:374px;vertical-align:top}.form-list textarea{width:374px;height:13em}.form-list p{margin:0;padding:0 0 0 240px}.form-list li.add-row,ul.add-row{background:url(../../images/bkg_dots.gif) repeat-x;margin-top:15px}.form-list li.add-row .btn-remove,ul.add-row .btn-remove{font-size:0;line-height:0;padding:5px 5px 0 0;margin:0;text-align:right}.form-alt li,.form-list .control label{line-height:16px}.form-list .range input.input-text{float:none;width:64px;vertical-align:middle}.form-list .control{position:relative;vertical-align:top;z-index:1}.add-to-cart .qty,.add-to-cart label,.add-to-cart-alt .button,.add-to-cart-alt .qty,.product-options .options-list li,.product-options dd .qty-holder label,.product-options dd .time-picker,.product-options dd .time-picker select{vertical-align:middle}.form-list .control input.radio{margin-top:3px}.form-alt label{float:none;display:inline;width:auto}.form-alt li{margin:0 0 5px}.form-alt select{width:496px}.form-alt .input-box{width:496px;margin-top:5px;padding-bottom:11px}.form-alt .input-text{width:480px}.form-list-narrow label{width:105px}.form-list-narrow select{width:290px}.form-list-narrow input.input-text,.form-list-narrow textarea{width:285px}.form-list-narrow .wide{width:auto}.form-list-narrow .add-field .input-box,.form-list-narrow .control .input-box{margin-left:120px}.inner-form{margin:10px 0 5px;padding:10px 0 0;border:1px dashed #d1d1d1;background:#f7f7f7}.inner-form .form-alt label{padding-left:5px}.form-list .customer-dob label{float:none;width:auto;padding:0;font-size:11px;font-weight:400;color:#777}.form-list .customer-dob .input-box{float:left;width:auto;margin-right:8px}.form-list .customer-dob .input-box .validation-advice{display:none!important}.form-list .customer-dob input.input-text{float:none;display:block;margin-bottom:2px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;margin-right:8px;padding-right:0!important;background:0 0!important}.form-list .customer-dob .dob-day .validation-advice,.form-list .customer-dob .dob-month .validation-advice,.form-list .customer-dob .dob-year .validation-advice{display:none}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:104px}.form-list .customer-dob .dob-year{margin-right:0}.form-list .customer-dob .dob-year input.input-text{width:138px}.form-list li.fields{margin:0}.form-list li.fields .field{clear:left;padding:0 0 9px}.buttons-set{clear:both;margin:15px 0}.buttons-set p.back-link{float:left;padding:2px 15px 0 0;text-align:right;margin:0}.buttons-set p.back-link a,a.back-link{color:#999}.buttons-set a.button,.buttons-set button.button{float:right;margin-left:7px}.buttons-set2{clear:both;margin:5px 0 0;padding:5px;background-color:#ededed;text-align:right}.form-buttons{margin:0;width:620px}.form-buttons .button{float:right;margin-left:15px}.form-buttons p.back-link{float:left;padding:2px 15px 0 0;text-align:right}.std .messages{margin-top:0;width:auto;list-style:none!important;padding:0!important;margin-bottom:0!important}.std .messages ul{list-style:none!important;padding-left:17px!important;margin:0 0 -11px!important}.breadcrumbs{max-width:980px;margin:0 auto;text-align:left}.breadcrumbs li{display:inline}.breadcrumbs a,.breadcrumbs li span{color:#888;text-decoration:none;font-weight:400}.breadcrumbs a:hover,.pager .pages a{text-decoration:underline}.page-title h1,.page-title h2,.single-title{font-weight:700;color:#000;text-transform:uppercase;letter-spacing:2px}.page-title{margin-bottom:20px;padding:23px 20px 11px}.page-title .link-rss{float:right;margin-top:8px}.single-title{padding:0 0 30px}.page-title h1,.single-title{font-size:22px}.page-title h2{font-size:20px}.pager .amount strong,.section-title,.sub-title,.sub-title .separator,.sub-title a{font-weight:400}.single-wrapper{padding:0 20px;overflow:hidden}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.title-buttons .link-print{float:right;margin-top:4px}.subtitle{clear:both;padding:10px 0;font-size:18px;color:#d12c01}.col1-layout .col-main .page-title,.page-popup .page-title{margin-top:-20px}.sub-title{font-size:16px;color:#000;line-height:19px;margin:0 0 10px}.sub-title a{font-size:11px;text-transform:lowercase}.section-title{font-size:14px;color:#151515;margin:0 0 5px}.pager{margin:15px 0;font-size:14px;padding:3px 20px;background:url(../../images/bkg_pager.gif) repeat-x #f5f5f5;border:1px solid #ddd;color:#333}.pager p{margin:0!important}.pager select{padding:0;margin-bottom:1px}.pager .amount{float:left;line-height:20px}.data-table th,.pager .pages .current{font-weight:700}.pager .limiter{float:right;line-height:20px}.pager .pages{margin:0 135px;text-align:center;color:#333;line-height:20px}.pager .pages a{color:#8c8c8c}.pager .pages a:hover{color:#8c8c8c;text-decoration:none}.pager .pages li,.pager .pages ol{display:inline;padding:0 2px}.pager .pages .i-next,.pager .pages .i-previous{text-decoration:none!important;vertical-align:middle}.pager-only{clear:both}.pager-only .pages{margin:0}.table-caption a{font-size:11px;text-transform:lowercase}.data-table{width:100%;border-collapse:separate}.data-table th{padding:15px 20px;letter-spacing:2px;color:#000;border-bottom:1px solid #d9d9d9;text-transform:uppercase}.data-table td{padding:5px 20px}.data-table thead{background:#FBF0EB;font-size:11px}.data-table tfoot{background-color:#ededed}.data-table tfoot td{padding:5px 12px}.data-table tfoot th{border:none;text-transform:none}.data-table tr.last td{border-bottom:0}.data-table tr.last th,.data-table tr:last-child th{border-bottom:1px solid #000}.data-table tbody.even td,.data-table tbody.odd td{border-width:0 1px}.data-table tbody tr:nth-child(odd),.data-table tr.odd{background-color:#fff}.data-table tbody.even{background-color:#f5f5f5}.data-table tbody.even tr.border td,.data-table tbody.odd tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:400}.data-table td.label,.data-table th.label{font-weight:700;text-transform:none;border-color:#fff;background-color:#f7f7f7}.data-table td.value{float:none!important}.data-table .link-rss{display:block}.page-popup .data-table td,.page-popup .data-table th{border-bottom:1px solid #d9d9d9}.page-popup .buttons-set .button{float:right}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(../../images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{background-color:#ede9e6;font-size:12px;padding:5px!important}tr.summary-details-excluded{font-style:italic}.std p{margin-bottom:20px}.data-table .btn-remove{display:block;margin:0 auto;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#000;text-decoration:underline}.fixed-link-item-container,.top-cart{float:right;position:relative;padding-left:7px}.fixed-link-item-container .block-title,.top-cart .block-title{white-space:nowrap;font-weight:700;font-size:11px;text-transform:uppercase;padding:0 0 0 18px;line-height:18px;height:18px}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .old-price .price-label,.sidebar .special-price .price-label{display:none!important}.paypal-review-order .legend{font-size:14px;font-weight:400;margin:0 0 6px}.paypal-review-order .col2-set .legend{font-weight:700}.paypal-review-order .paypal-shipping-method{padding-left:120px}.paypal-review-order .paypal-shipping-method .box-title{margin:0 0 6px}.catalog-product-view .col1-layout .col-main{padding-top:0}.product-view .product-shop{float:right;width:416px;padding:0 30px}.product-view .product-shop .price-box,.product-view .product-shop p{margin:10px 0}.price{white-space:nowrap!important}.special-price .price-label{white-space:nowrap;color:#c73615;font-weight:700}.special-price .price{font-weight:700;color:#c73615}.add-to-cart label{font-size:12px;font-weight:700;margin-right:5px;text-transform:capitalize}.add-to-cart .qty{margin-right:10px;width:60px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.add-to-cart-alt{white-space:nowrap;padding:5px 0}.add-to-cart-alt .qty{margin-right:5px}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box .add-to-links{margin:0!important}.add-to-box .add-to-links li{margin:0 0 2px}.product-options{margin:10px 0 0}.product-options dt label{font-weight:700;font-size:12px}.product-options dt .required em{margin-left:5px}.product-options dd .qty-holder{display:block;padding:10px 0}.product-options dd .qty-disabled{background:0 0;border:0;padding:3px;color:#000}.product-options dd{margin:2px 0 15px;padding:0 0 12px}.product-options dd .input-box{display:block;padding-right:20px}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list li{margin:0;padding:2px 0;line-height:1.315}.product-options .options-list input.radio{float:left;margin:2px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:2px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options .validation-error .options-list,.product-options ul.validation-failed{padding:2px 1px!important;position:relative;z-index:2;top:-3px;left:-2px;margin-right:-2px}.options-container-small .product-options .validation-error .options-list,.options-container-small .product-options ul.validation-failed{padding:0 1px!important;position:relative;z-index:2;top:-1px;left:-2px;margin-right:-2px}.product-options li{margin:3px 0}.product-options-bottom .product-pricing{clear:both}.product-view .product-options-bottom{padding:0;margin:0 0 5px}.product-view .product-options-bottom .add-to-cart{float:left;padding-right:15px;padding-bottom:20px}.product-view .product-options-bottom .price-box{margin:0!important;float:right}.product-view .product-options-bottom p.required{padding:5px 0 0;clear:both;text-align:right;width:auto}.options-container-small{margin:20px 0 0}.options-container-small .product-options-bottom{float:left}.options-container-small .price-box,.options-container-small .product-pricing{display:none}.options-container-small .add-to-cart{padding:13px 15px 0 0!important}.options-container-small .product-options-bottom p.required{padding:0 0 0 90px;width:auto;float:left;clear:left;text-align:left}.options-container-small dt{clear:left;float:left;line-height:1.2;width:10em;padding:3px 5px 3px 0;margin:0 0 8px}.options-container-small dd{float:left;width:275px;border-bottom:0;padding:0;margin:0 0 8px}.options-container-small .product-options{margin:0}.options-container-big{clear:both;background:#fff;padding:20px;border-top:1px solid #cfcfcf;border-width:1px 0}.page-sitemap .links{display:block;text-align:right;margin:0 20px -36px 0}.page-sitemap .links a{position:relative;font-size:14px}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px;display:block;overflow:hidden}.page-sitemap .sitemap li{margin:3px 0;display:block;width:50%;float:left;font-size:14px}.cart .checkout-types .btn-proceed-checkout,.cart .totals table{width:100%}.cart .title-buttons{padding-right:15px}.checkout-cart-index .col-main{padding:0}.checkout-cart-index .col-main .page-title{margin:0 0 34px;padding:8px 0 0}.cart .checkout-types{text-align:center}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .checkout-types fieldset{display:inline}.cart .checkout-types .btn-proceed-checkout span{background:#c02030;height:49px!important;padding:0 0 0 13px!important;display:block}.cart .checkout-types .btn-proceed-checkout span span{border:0;line-height:48px;text-transform:uppercase;font-size:10px;letter-spacing:2px;background:#c02030;padding:0 32px 0 19px!important;color:#fff;height:26px;margin:0!important}.cart .checkout-types .btn-proceed-checkout:hover span{background-color:#6b1f30}.cart .title-buttons .checkout-types li{margin:0 0 5px}.cart .discount{margin-bottom:20px}.cart-table{border-width:1px 0}.cart-table .item-msg{font-size:10px}.cart-table thead th{vertical-align:bottom}.cart .totals .btn-remove,.cart-table tbody td{vertical-align:middle}.cart-table tbody td{padding:12px 12px 20px;border-bottom:1px solid #c2c2c2}.cart-table .btn-continue{float:left;background:0 0;border:none}#checkout-step-login .btn-only .button,.cart-table .btn-empty{float:right}.cart-table .btn-continue span{background:0 0;border:none;text-transform:none;color:#444;text-decoration:underline;font-weight:400;padding:0}.cart-table .btn-update{float:right;margin-left:5px}.cart-table{background-color:#fff}.cart .totals table td,.cart .totals table th{padding:0 5px 5px}.cart .totals table tfoot strong{font-weight:400;font-size:18px;color:#cd3800;display:block;margin:10px 0 15px}.cart .totals table tfoot .summary-total td{padding:0 0 20px}.cart .totals table tfoot th strong{margin:0}.cart .totals table tfoot td .price{font-weight:700}.cart .totals .btn-remove img{vertical-align:baseline}.cart .totals .checkout-types li{margin:0 0 15px}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding-top:8px;line-height:1;font-size:11px}.data-table .item-options dt{padding:3px 0 0 10px;background:url(../../images/bkg_bulletsm.gif) 0 .8em no-repeat}.data-table .item-options dd{padding:0 0 3px 10px}.data-table .item-options dd .price{font-weight:700;margin-left:5px}.checkout-onepage-index .col-main{padding:20px 0 0}.opc-wrapper{background:url(../../images/bkg_cols.gif) -573px 0 repeat-y}.opc-wrapper .page-title{margin:0;position:relative;z-index:1}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc li.section{position:relative}.opc .step-title{margin:0 0 1px}.opc .step-title .number{display:none}.opc .step-title h2{background-color:#e6e6e6;color:#686868;font-size:11px;line-height:22px;padding:0 14px;font-weight:700;text-transform:uppercase}.opc .active .step-title{margin:0;padding:0}.opc .active .step-title h2{color:#fff;text-transform:capitalize;font-weight:400;border-bottom:1px solid #cfcfcf;cursor:default;font-size:16px;padding:5px 20px 2px}.opc .step{padding:10px 0;font-size:12px;background:#fcfcfc;border-top:0}.opc .step .tool-tip{right:10px}.opc .order-review .authentication{margin:0 auto;width:570px}.opc .order-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.opc .form-alt .input-box,.opc .form-alt .input-box select{width:695px}#checkout-step-login{height:auto!important;min-height:0!important;padding:0}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:400;margin:0 0 15px}#checkout-step-login .col2-set .col-2 .radio{margin-right:5px}#checkout-step-login .col2-set .col-2 .form-list li{background:0 0;padding-left:0}#checkout-step-login .form-list .label,#checkout-step-login .form-list label{width:90px}#checkout-step-login .btn-only{padding:0 0 0 105px;text-align:left;width:214px}#checkout-step-login p{margin:0 0 15px}#checkout-step-login .form-list p{padding-left:105px;margin:0}#checkout-step-login .form-list .input-text{width:210px}#checkout-step-login .form-list li.note{float:left;padding-left:105px;margin:0 0 9px;width:auto;clear:left}#checkout-step-login .form-list li.control{float:left;clear:left}#checkout-step-login .form-list li.control .input-box{margin-left:105px}#checkout-step-login .form-list li.buttons-set{float:right;clear:none;padding-right:30px;padding-top:2px}.opc .buttons-set .opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc .form-buttons,.opc p.required,.pbridge-reload,.tool-tip .btn-close{text-align:right}.opc .form-buttons{width:auto}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc p.required{width:auto;padding-left:0}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}#checkout-step-review{padding:0}#checkout-step-review .data-table,#details-table.data-table{border:0;font-size:12px}#checkout-step-review .data-table .item-options{font-size:11px}#checkout-step-review .data-table thead th{vertical-align:bottom;font-size:11px}#checkout-step-review .data-table .product-name{color:#000;font-family:minion-pro;font-size:19px;font-weight:400;text-decoration:none}#checkout-step-review .data-table tfoot tr.last strong,#details-table.data-table tfoot tr.last{font-size:14px}#checkout-step-review .data-table td,#details-table.data-table td{border-bottom:1px solid #C2C2C2;padding:12px 12px 20px;vertical-align:middle}#checkout-step-review .date-table .price,#details-table.data-table .price{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:15px}#checkout-step-review .buttons-set{padding:15px 20px;margin:0}.opc .checkout-agreements{margin:20px}#checkout-step-review .data-table .btn-remove,#details-table .btn-remove,.checkout-multishipping-overview .data-table .btn-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.sp-methods dt{margin-bottom:5px}.sp-methods dd{margin:0 0 7px}.sp-methods dd li{margin:5px 0}.sp-methods .form-list{margin:0 0 30px}.sp-methods .form-list .input-text{width:250px}.sp-methods .form-list select{width:256px}.sp-methods .form-list label{width:155px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em}.sp-methods .radio,.sp-methods .v-fix .validation-advice{margin-right:-250px;position:relative;z-index:1;width:250px}.sp-methods .adv-container{padding-left:170px}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:1.5em 0 2em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.checkmo-list li{margin:0 0 4px}.checkmo-list label{padding-top:0}.checkmo-list address{float:left}.please-wait{position:absolute;z-index:80;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #FBF0EB;background:#fff;padding:10px 20px}.tool-tip,.tool-tip .tool-tip-content{padding:5px}.cvv-what-is-this{cursor:help;margin-left:5px}.pbridge-reload{display:block}.pbridge-reload a{color:#1e75b4;font-size:11px}.account-login,.checkout-onepage-success .col-main{font-size:12px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;position:absolute;z-index:9999}.checkout-onepage-success .col-main p{margin:0 0 10px}#invitationForm p.required{padding-bottom:20px}.account-login{position:relative;min-height:350px;margin-bottom:-20px}.login-only{background:0 0}.login-only .registered-users{float:none;margin:0 auto}.account-login .new-users,.account-login .registered-users{width:381px;padding:30px 32px}.account-login .registered-users p{margin-bottom:1.5em}.account-login .spacer{position:absolute;top:100%;left:447px;margin-top:-1px;width:16px;height:3px;font-size:0;line-height:0;background:#fff;overflow:hidden}.account-login .fieldset{margin:0}.account-login .fieldset h2{margin-bottom:.5em}.account-login .form-list label,.account-login .form-list span.label{width:98px}.account-login .btn-only,.account-login p.required{padding-left:113px;width:230px;text-align:right}.account-login .btn-only a{float:left;white-space:nowrap}.account-login .form-list p{padding:0 0 0 110px}.account-login .form-list li.note{float:left;padding-left:113px;margin:0 0 9px;width:auto;clear:left}.account-login .form-list li.note a{font-size:12px}.account-login .form-list li.control{float:left;clear:left}li#remember-me-box.control{white-space:nowrap}li#remember-me-box.control label{margin-right:20px;white-space:normal}.account-login .form-list li.control .input-box{margin-left:113px}li#remember-me-box.control .link-tip{display:inline-block;font-size:11px;line-height:16px;padding-top:2px;white-space:normal}.account-login .form-list li.buttons-set{float:right;clear:none;padding-right:38px;padding-top:2px}.page-print{font-size:100%;font-weight:400;font-family:minion-pro,sans-serif}.page-print h1,.page-print h2{font-family:brandon-grotesque;text-transform:uppercase}.page-print p.order-date{margin-left:150px;margin-bottom:50px}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h2.h2{margin:15px 0 10px}.page-print h2{color:#000;margin-bottom:15px;font-size:12px;font-weight:700;letter-spacing:2px}.page-print h1{margin-left:150px;font-weight:500}.page-print .col2-set{margin:10px 0 20px 150px;overflow:hidden}.page-print td h3.product-name,.page-print td span{font-family:minion-pro,sans-serif;font-weight:400}.page-print td strong{font-weight:400}.page-print tr th{font-weight:500;text-transform:uppercase;font-family:brandon-grotesque}.page-print .payment-info-txt th{font-family:minion-pro,sans-serif;font-weight:400;text-transform:none}.page-print .col-1,.page-print .col-2,.page-print address{color:#666;font-size:15px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}.disabled{position:relative;z-index:1}.disabled:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff;opacity:.2}.click-more,.text-black-box,.text-offwhite-box{letter-spacing:2px;text-transform:uppercase;text-align:left;position:absolute;z-index:2}.guest-select{width:305px!important}.opc-progress-container .discount{margin:0 0 20px}.opc-progress-container .discount .discount-fail,.opc-progress-container .discount .discount-success{display:block;padding-bottom:5px}.opc-progress-container .discount .discount-success{color:green;font-size:12px}.textual-inline-promo{width:200px;height:346px;padding:35px 10px 70px;border:1px solid #000}.textual-inline-promo sup{font-size:11px;font-family:brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:6px}.grid-promo .textual-inline-promo .txt-box{background:0 0;border:0;padding:0;width:170px}.grid-promo .textual-inline-promo .btm-link{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:30px;margin:0 auto;left:0;right:0}.grid-promo .textual-inline-promo .title{font-size:20px;font-weight:400}.grid-promo .textual-inline-promo .content-box{font-size:17px;overflow:hidden}.blue-bg{background:#97edff}.purple-bg{background:#590462}.click-more{left:15px;width:146px;bottom:10px;font-size:10px;font-weight:700}.text-black-box,.text-offwhite-box{width:100%;padding:15px;border-top:1px solid #000;bottom:0;left:0}.text-black-box{background:#000;color:#fff;font-size:10px}.text-offwhite-box{background:#fbf0eb;color:#000;font-size:10px}.mailing-link .title,.red-btn{font-weight:700;text-transform:uppercase}.menu-overlay,.utility-overlay{filter:alpha(opacity=80);overflow:hidden}*,:after,:before{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-webkit-input-placeholder{color:#A8A8A8!important}:-moz-placeholder{color:#A8A8A8!important;opacity:1}::-moz-placeholder{color:#A8A8A8!important;opacity:1}input:-moz-placeholder{box-shadow:none!important}:-moz-ui-invalid:not(output){box-shadow:none!important}input::-moz-placeholder{box-shadow:none!important}:-ms-input-placeholder{color:#A8A8A8!important}input[type=email]{border-radius:0}.clear-fix{position:relative;z-index:-1;clear:both}.utility-overlay{top:0;left:0;width:100%;height:100%;z-index:950;display:none;position:fixed;background:#0b0b0b;opacity:.8}.top-fixed-links{position:fixed;top:20%;right:0;z-index:1000}.top-fixed-links>ul>li{display:block;margin-bottom:3px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#fff;width:50px;height:48px;float:right;clear:both;position:relative}.mailinglist-container{background:#fff;width:350px;clear:both;left:-1px;display:none;position:absolute;top:46px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}.top-fixed-links ul li.cart-link,.top-fixed-links ul li.wishlist-link{width:464px;margin-right:-414px}.top-fixed-links ul li.mailing-link,.top-fixed-links ul li.search-link{width:405px;margin-right:-355px}.top-fixed-links ul li.bdr-black{border-color:#000}.mailing-promo-title,.top-fixed-links .promo-title{text-transform:uppercase;letter-spacing:2px;font-weight:700;float:left;margin:17px 0 0}.mailing-promo-title .red-txt{font-size:11px;color:#C02030}.mailing-promo-title a,.top-fixed-links .promo-title a{font-size:11px;text-transform:uppercase;text-decoration:underline}.mailing-promo-title .black-txt{font-size:11px}.red-btn{display:block;text-align:center;padding:10px;background:#c02030;font-size:11px;color:#fff;width:100%;letter-spacing:3px}.red-btn:hover{text-decoration:none;background:#6b1f30}.mailing-link .title{display:block;float:left;font-size:9px;margin-left:50px;padding-top:20px;letter-spacing:1px}.mailing-link .description{display:block;float:left;font-family:minion-pro;font-weight:400;color:#c02030;font-size:25px;margin-left:10px;padding-top:7px}.mailinglist-wrapper{padding:15px 20px 20px}.mailinglist-container p{font-family:minion-pro;font-size:14px;color:#000;line-height:17px;text-align:left;margin-bottom:25px}.mailinglist-container .v-fix .validation-advice{line-height:15px;width:253px;text-align:center}.mailinglist-container .form-subscribe input.input-text{width:230px}.mailinglist-wrapper .loading{margin:10px auto 0}.top-fixed-links .fixed-cart,.top-fixed-links .fixed-favorites,.top-fixed-links .fixed-mailing,.top-fixed-links .fixed-search{display:block;text-indent:-999em;direction:ltr;width:50px;height:48px;float:left;outline:0}.top-fixed-links .fixed-mailing{background:url(../../images/icon-email.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/email.svg)}.fixed-search{background:url(../../images/icon-search.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/search.svg)}.top-fixed-links .fixed-favorites{background:url(../../images/icon-heart.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/heart.svg)}.top-fixed-links .fixed-cart{background:url(../../images/icon-cart.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/cart.svg)}.top-fixed-links .cancel-mailinglist{font-weight:700;font-size:9px;text-transform:uppercase;display:inline-block;margin:20px auto 0;letter-spacing:1px;color:#000}.top-fixed-links .mobile-logo{width:78px;height:65px;display:none}.mobile-menu,.top-fixed-links .mobile-logo a{background-repeat:no-repeat;display:block;text-indent:-999em;direction:ltr}.mobile-menu{background-image:url(../../images/mobile-icon-nav.png);background-size:25px 28px;background-position:12px 0;width:53px;height:35px}.dl-menu.mob li:nth-of-type(2) a{color:#c02030}.top-fixed-links .mobile-logo a{background-image:url(../../images/logo-mobile.png);background-size:78px 65px;background-position:0 0;width:78px;height:65px}#search_mini_form #advice-required-entry-search,#search_mini_form_mobile #advice-required-entry-mobilesearch,.mobile-header,.search-mobile-container .fixed-search{display:none}.top-fixed-links a.cover-link{background:url(../../images/spacer.png);width:49px;height:48px;position:absolute;left:0;top:0;bottom:0}#LoginWithAmazonPop,.mobile-nav-link-wrap{position:relative}#search_autocomplete{width:405px!important;left:-1px!important;top:47px!important;background:#fff!important}#search_autocomplete ul li{padding:10px 50px;font-size:14px;text-align:left;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;letter-spacing:1px;cursor:pointer}#search_autocomplete ul li .amount{margin-right:10px}#search_mini_form{overflow:hidden}#search_mini_form input{height:30px;padding:0;background:#fff;border:0;width:55%}#search_mini_form .btn-mini-search{width:13%;margin-left:2%}#search_mini_form .btn-mini-search,#search_mini_form input{float:left;margin-top:9px}.search-mobile-container{display:none;overflow:hidden;width:100%;background:#f2eae3;padding:25px 0}.search-mobile-container #search_mini_form_mobile input{background:url(../../images/mobile-icon-search.png) 9px 7px no-repeat #fff;background-size:13px 14px;margin:0 auto;float:none;padding:0 10px 0 30px;width:75%;height:30px;text-align:left;font-size:16px}.mobile-header>ul>li{float:left;text-align:center;width:18%;padding:2px 0 5px}.mobile-header>ul>li:last-child{float:right}.mobile-header>ul>li.mobile-logo-container{width:28%}.mob-top-menu,.mobile-cart,.mobile-fav,.show-top-search{width:40px;height:40px;text-indent:-999em;margin:0 auto;display:block;background-position:center;background-repeat:no-repeat;direction:ltr}.mob-top-menu{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-menu.svg)}#mobile-header ul li.mobile-active a.mob-top-menu{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-menu-hover.svg)}#mobile-header ul li.mobile-active{background-color:#fff}#mobile-header ul li.search.mobile-active{background-color:inherit}.show-top-search{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-search.svg)}.mobile-fav{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-fav.svg)}#mobile-header ul li.mobile-active a.mobile-fav{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-fav-hover.svg)}.mobile-cart{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-cart.svg)}.mobile-nav-link-wrap .cart-nmbr{left:22%;top:18px;text-indent:0}#mobile-header ul li.mobile-active a.mobile-cart{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-cart-hover.svg)}.mobile-header>ul>li a.mobile-logo{background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-logo.svg);display:block;width:75px;height:75px;text-indent:-999em;direction:ltr;background-position:center;background-repeat:no-repeat;margin:-2px auto -37px}#nav a.level-top span.mob-view-all{display:none;background:#000;color:#fff;vertical-align:middle;padding:10px 20px}#facebook-login-btn span,#googleplus-login-button span,#login-modal-window #amazon-login span,#login-modal-window .facebook_login span,#login-modal-window .googleplus_login span,#login-modal-window .twitter_login span,#twitter-login-button span{color:#fff;padding:0;width:100%;line-height:31px;font-size:10px;height:30px;font-weight:400}#nav a.mob-more{display:none}#facebook-login-btn,#googleplus-login-button,#login-modal-window #amazon-login,#login-modal-window .facebook_login,#login-modal-window .googleplus_login,#login-modal-window .twitter_login,#twitter-login-button{height:30px;width:100%;margin-bottom:10px}#LoginWithAmazonPop img{zoom:1;opacity:0;position:absolute;top:0;left:0;width:100%}#login-modal-window #amazon-login span{background-color:#dfb155;background-image:none}#login-modal-window #amazon-login span span{background-image:url(../../images/icon-social-login-white.png);background-repeat:no-repeat;background-position:15px -119px}#googleplus-login-button span span,#login-modal-window .googleplus_login span span{background-image:url(../../images/icon-social-login-white.png);background-repeat:no-repeat;background-position:15px -40px}#googleplus-login-button span,#login-modal-window .googleplus_login span{background-color:#aa414c;background-image:none}#login-modal-window .twitter_login span span,#twitter-login-button span span{background-image:url(../../images/icon-social-login-white.png);background-repeat:no-repeat;background-position:15px -79px}#login-modal-window .twitter_login span,#twitter-login-button span{background-color:#79d0de;background-image:none}#facebook-login-btn span span,#login-modal-window .facebook_login span span{background-image:url(../../images/icon-social-login-white.png);background-repeat:no-repeat;background-position:15px 0}#facebook-login-btn span,#login-modal-window .facebook_login span{background-color:#405d9b;background-image:none}#login-modal-window .col-1{border-right:1px solid #000;padding-right:40px;width:50%;float:left;min-height:365px}#login-modal-window .col-2{width:50%;border:0;float:right;padding-left:40px;padding-top:15px}#login-modal-window .input-text{width:100%;padding:5px 10px;color:#000;height:30px}#login-modal-window .input-box{width:100%}#login-modal-window .form-list .checkbox-left label,#login-modal-window .social-newsletter-form label{color:#4C4C4C;display:inline-block;float:none;font-family:minion-pro;font-size:14px;font-weight:400;margin:0;padding:0;text-transform:none;vertical-align:top;width:auto}#login-modal-window .checkout-login-list label{float:left;display:block;font-family:minion-pro;font-weight:400;font-size:14px;line-height:14px;color:#4c4c4c;padding-left:10px;padding-top:2px}#login-modal-window .checkout-login-list .ez-radio{float:left;display:block}#login-modal-window .buttons-set{margin:12px 0}#login-modal-window .checkout-login-list{margin-bottom:25px}#login-modal-window .social-login-wrapper{margin-top:10px}#login-modal-window .checkout-login-title{padding:8px 0 23px}#login-modal-window button.button{float:left;margin:0 0 10px}#login-modal-window .f-left{color:#c02030;font-size:8px;font-weight:700;letter-spacing:2px;margin:10px 0 0 20px;text-transform:uppercase;float:left}#login-modal-window p{color:#000;font-family:minion-pro;font-size:14px;font-weight:400;margin-bottom:20px}.social-login-loading{clear:both;padding-top:30px}.nav-container{z-index:4;float:right;width:auto}#nav{width:auto;text-align:left;padding:0}.nav-close-icon{display:none}#nav li.over{z-index:990!important}#nav li a span{cursor:pointer;text-transform:uppercase}#nav li.level-top{float:left;height:47px;z-index:1}#nav a.level-top{float:left;height:47px;font-weight:400;font-size:12px;letter-spacing:2px;padding:0 0 0 18px;text-decoration:none!important;color:#fff}#nav a.level-top span{height:28px;line-height:30px;float:left;padding:0 18px 0 0;white-space:nowrap;font-weight:400;background-color:#000}#nav .active a.level-top,#nav .active a.level-top span{font-weight:700}#nav li.active.last a.level-top span,#nav li.level-top.last span,#nav li.over.last a.level-top span{padding-right:0}#nav li.active a.level-top,#nav li.over a.level-top{border:0;padding:0 0 0 18px}#nav li.over a.level-top{position:relative;z-index:2}#nav li.active a.level-top span,#nav li.over a.level-top span{padding:0 18px 0 0}#nav ul,#nav>li>div{position:absolute;width:100%;top:100%;left:-10000px;padding:5px 0 10px;border:0;border-top:0}#nav div ul{position:static;width:auto;background:0 0;padding:0;border:0!important}#nav ul li{float:none;height:auto;display:block}#nav ul li.last{border-bottom:0}#nav ul li.parent{background:url(../../images/bkg_parent.gif) 100% 50% no-repeat}#nav ul li a{display:block;font-size:11px;line-height:1.2;padding:5px 0;color:#000}.jw-menu,.jw-menu .price-2 .msrp-price,.jw-menu .price-3 .msrp-price{display:none}#nav ul li.last>a{padding-bottom:0}#nav ul li a:hover{color:#000}#nav ul li.active>a{color:#d02600}#nav ul div,#nav ul ul{top:7px;border-top:1px solid #aeaeae}#nav li .jw-menu{background:#FBF0EB;left:0}.menu-overlay{top:0;left:0;width:100%;height:100%;z-index:800;position:fixed;background:#0b0b0b;opacity:.8}.jw-menu .price-2,.jw-menu .price-3{margin-top:0}.nav-indicator{height:10px;position:relative;margin-top:-10px}.menu-arrow{display:block;opacity:0;left:0;position:absolute;top:1px;width:0;height:0;border-style:solid;border-width:0 20.5px 9px;border-color:transparent transparent #FBF0EB;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .3s linear;-moz-transition:opacity .2s ease-in-out,-moz-transform .3s linear;-ms-transition:opacity .2s ease-in-out,-ms-transform .3s linear;-o-transition:opacity .2s ease-in-out,-o-transform .3s linear;transition:opacity .2s ease-in-out,transform .3s linear}.menu-arrow.menu-arrow-show{opacity:1}.designer-menu-title{padding:69px 0 0;font-size:10px;font-weight:700;text-transform:uppercase;display:block;letter-spacing:3px}.designer-menu-desc{font-family:minion-pro;font-weight:400;font-size:28px;display:block;clear:both}#nav .designer-menu .bottom-menu-section-content>li>a,#nav .designer-menu .top-menu-section-content>li>ul>li>a{color:#000;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.designer-menu .menu-links-container{max-width:760px;float:left;padding-top:45px}.designer-menu .designer-ajax-image-wrapper{text-align:center;float:right;border-left:1px solid #ddd9d4;border-top:0;min-height:344px;padding:45px 10px;width:25%}.designer-menu .menu-image{width:130px;margin:0 auto}.designer-menu .menu-image img{width:100%;display:block;margin-bottom:10px}#nav .designer-menu{padding:0}#nav li .designer-menu .top-menu-section{max-width:1000px;margin:0 auto;overflow:hidden}#nav .designer-menu .top-menu-section-content>li{border-left:1px solid #ddd9d4;width:250px;min-height:250px;float:left;padding:0 20px 45px 45px}#nav .designer-menu .top-menu-section-content>li:nth-child(1){border-left:0}#nav .designer-menu .top-menu-section-content>li:nth-last-child(2){border-right:0}#nav .designer-menu .top-menu-section-content>li>ul>li>a:hover{text-decoration:underline}#nav .designer-menu .top-menu-section-content>li>ul>li,#nav .left-blog-section ul li{margin-bottom:5px}#nav .designer-menu .top-menu-section-content>li>ul>li:nth-last-child(1){margin-bottom:0}#nav .designer-menu .bottom-menu-section{width:100%;background:#fff;border-top:1px solid #ddd9d4;clear:both}#nav .designer-menu .bottom-menu-section-content{max-width:1000px;margin:0 auto;overflow:hidden}#nav .designer-menu .bottom-menu-section-content li{float:left;border-left:1px solid #f2eae3;width:250px;overflow:hidden}#nav .designer-menu .bottom-menu-section-content li:nth-child(1){text-align:center;border-left:0}#nav .designer-menu .bottom-menu-section-content>li>a{text-align:center;display:block;padding:0 0 22px}#nav .designer-menu .bottom-menu-section-content>li>a>img{display:block;margin-bottom:22px;width:100%}#nav .designer-menu .bottom-menu-section-content>li>a>span{display:block;text-align:left;padding:0 0 0 35px;line-height:11px}.designer-wrapper-title{font-family:minion-pro;font-size:22px;color:#c02030;display:block;padding:0 0 20px 45px}.left-blog-section .designer-wrapper-title{padding:0 0 15px}.left-blog-section ul li a{font-size:11px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:2px;padding:2px 0}#nav .designer-menu .designer-ajax-product{font-size:25px;line-height:25px;color:#000;font-family:minion-pro;display:block;font-weight:400;margin-bottom:10px}#nav .designer-menu .designer-ajax-quality{font-family:minion-pro;font-weight:400;font-size:16px;display:block;color:#7b7876;margin-bottom:5px}#nav .designer-menu .designer-ajax-price{font-size:24px;font-weight:700;color:#c33944;display:inline-block;line-height:normal}#nav .designer-menu .designer-ajax-price .currency-symbol{font-size:13px;line-height:30px;vertical-align:top}#nav .designer-menu .designer-ajax-price .small-txt{font-size:11px;font-weight:500;text-transform:uppercase;vertical-align:top;line-height:30px}#nav .designer-menu .top-menu-section-content>li>ul>li>a.menu-viewall-btn{background:#000;color:#fff;letter-spacing:2px;font-size:10px;font-weight:700;text-transform:uppercase;margin:25px 0 0;padding:8px 15px;display:inline-block}#nav .designer-menu .top-menu-section-content>li>ul>li>a.menu-viewall-btn:hover{background-color:#524A48;text-decoration:none}#nav li .jewelry-menu .top-menu-section{max-width:1000px;margin:0 auto;overflow:hidden;padding-left:35px}#nav .jewelry-menu{padding:45px 0}#nav .jewelry-menu .jw-column-level{margin-bottom:30px}#nav .jewelry-menu .jw-column-level>li{width:25%;float:left;padding:0 10px}#nav .jewelry-menu .jw-links-level>li a{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000}#nav .jewelry-menu .jw-links-level>li.jw-title-link a{font-family:minion-pro;font-size:22px;letter-spacing:normal;font-weight:400;color:#c02030;text-transform:none;padding-bottom:8px}#nav .jewelry-menu .jw-links-level>li{margin-bottom:3px}.blog-menu-wrapper{overflow:hidden}.blog-menu-content{max-width:1000px;margin:0 auto;overflow:hidden;padding-left:35px}.left-blog-section{float:left;width:22.2%;text-align:left;overflow:hidden}.right-blog-section{float:right;width:77.8%;overflow:hidden}.left-blog-section .designer-menu-title{padding-top:60px;display:block}#nav .right-blog-section ul{overflow:hidden}#nav .right-blog-section ul li{max-width:250px;float:left;border-left:1px solid #fbf0eb;background:#fff}#nav .right-blog-section ul li a{padding:0;font-size:11px;font-weight:700;letter-spacing:2px}#nav .right-blog-section ul li a:hover{color:#000}#nav .right-blog-section ul li img{width:100%}#nav .right-blog-section ul li span{display:block;padding:23px 30px}.cart-nmbr{position:absolute;left:-11px;top:13px;width:20px;height:20px;background:#c02030;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:10px;color:#fff;font-weight:700;text-align:center;line-height:19px}.fixed-link-item-container .block-title{background:0 0;padding:6px 0 0;left:-405px;top:0;position:absolute;line-height:normal;height:auto;color:#000;font-size:9px;letter-spacing:2px;word-spacing:2px}.fixed-link-item-container .block-title.expanded{color:#000}.fixed-link-item-container .block-title span{font-family:minion-pro;color:#c02030;font-size:22px;font-weight:400;text-transform:lowercase;letter-spacing:normal;word-spacing:normal;padding:0 3px}.fixed-link-item-container .block-content{top:46px;right:52px;width:412px;background:#fff;position:absolute}.fixed-link-item-container .inner-wrapper{border-top:0;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:0 20px}.mini-products-list li.item{border-top:1px solid #cccccd;border-bottom:0}.fixed-link-item-container .block-content .item{padding:15px 0}.applied-coupon{overflow:hidden;border-top:1px solid #cccccd;padding-top:15px;padding-bottom:25px}.applied-coupon label{float:left;width:100%;text-align:left;font-family:minion-pro;font-size:18px;margin-bottom:5px}.applied-coupon .black-btn{padding:9px 5px 7px;width:30%;line-height:14px}.fake-input{border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;height:30px;display:block;line-height:30px;clear:left;width:70%;float:left;text-align:left;padding:0 10px;font-weight:700;font-size:11px;letter-spacing:1px;text-transform:uppercase}#topCartContent .price-2 .special-price,#topCartContent .price-3 .special-price,.footer-container,.footer-txt{clear:both}.mini-products-list .product-image{margin-right:0;width:100%}.cart-sidebar-qty{padding-top:5px}.mini-products-list .mini-product-image{width:100px;float:left;text-align:center}.mini-products-list .mini-product-image img{width:100%}.mini-products-list .mini-product-image a,.mini-products-list .product-details .btn-edit{font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:underline;letter-spacing:1px}.fixed-link-item-container .block-content .item .product-name{font-family:minion-pro;font-size:18px;color:#000;font-weight:400;line-height:22px}.fixed-link-item-container .block-content .item .designer-name{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.fixed-link-item-container .block-content .item .manufacturing-name{padding:2px 0 0}.fixed-link-item-container .block-content table td{text-align:center}.ut-close-icon{display:block;background:url(../../images/icon-utility-close.gif) top right no-repeat;width:17px;height:17px;text-indent:-999em;direction:ltr;position:absolute;top:15px;right:15px}.fixed-link-item-container .block-content table td label{font-family:minion-pro;font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px;display:inline-block}.fixed-link-item-container .block-content table td .price-2,.fixed-link-item-container .block-content table td .price-3{margin:0;padding:0}.fixed-link-item-container .block-content table td .input-text-qty{border:1px solid #000;color:#000;font-size:12px;width:36px;height:28px;text-align:center;font-weight:700;margin:0 13px 0 10px}.fixed-link-item-container .block-content .actions button.red-btn,.mini-products-list .product-details table,.viewall-wrapper{width:100%}.fixed-link-item-container .block-content .price-2 .regular-price .price,.fixed-link-item-container .block-content .price-3 .special-price{letter-spacing:0;font-size:20px}.fixed-link-item-container .block-content .price-2 .msrp-price,.fixed-link-item-container .block-content .price-3 .msrp-price,.fixed-link-item-container .block-content .price-3 .old-price{font-size:15px}.msrp-price .label,.old-price .price-label{display:none}.price-3 .msrp-price,.price-3 .old-price{font-size:16px;font-weight:700;color:#000;display:inline-block;vertical-align:top;text-decoration:line-through;letter-spacing:2px;padding-top:2px}.price-3 .msrp-price{color:#666}.msrp-price .currency-symbol,.price-2 .old-price .currency-symbol,.price-3 .old-price .currency-symbol{font-size:10px;font-weight:700;line-height:18px;vertical-align:top}.price-1 .regular-price .currency-symbol,.price-2 .regular-price .currency-symbol,.price-2 .special-price .currency-symbol,.price-3 .special-price .currency-symbol{font-size:12px;font-weight:700;line-height:22px;vertical-align:top}.price-1 .regular-price .price,.price-3 .special-price{font-size:20px;font-weight:700;color:#c02030;display:block;letter-spacing:2px}.price-2 .msrp-price,.price-2 .old-price{font-size:16px;font-weight:700;color:#000;display:inline-block;vertical-align:top;text-decoration:line-through;letter-spacing:2px;padding-top:2px;padding-right:5px}.price-2 .regular-price .price,.price-2 .special-price{font-size:20px;font-weight:700;color:#c02030;display:inline-block;letter-spacing:2px;padding-left:5px}.price-3 .old-price{margin-left:10px}.price-1 .regular-price{display:inline-block;vertical-align:top}#topCartContent .price-2 .old-price,#topCartContent .price-2 .regular-price{display:block}.mini-products-list .product-details{padding:15px 0 0;margin-left:100px;text-align:center}.fixed-link-item-container .block-content .subtotal{font-size:11px;color:#000;font-weight:700;text-transform:uppercase;overflow:hidden;background:0 0;padding:15px 5px 2px;border-top:1px solid #cacaca}.fixed-link-item-container .cart-empty,.topwish-viewall{font-size:10px;font-weight:700;text-transform:uppercase}.fixed-link-item-container .block-content .subtotal .label{float:left;letter-spacing:3px}.fixed-link-item-container .block-content .subtotal .price{float:right;letter-spacing:2px}.fixed-link-item-container .block-content .actions{background:0 0;padding:8px 0 20px}.viewall-wrapper{overflow:hidden;padding:15px 0;margin-bottom:10px;text-align:center;border-top:1px solid #cccccd;border-bottom:1px solid #cccccd}.viewall-wrapper.single-cart-btn{border-bottom:0}.topcart-viewall{text-decoration:underline}.topwish-viewall{letter-spacing:2px}.fixed-link-item-container .cart-empty{color:#000;letter-spacing:3px;display:inline-block;margin:0 auto;padding:10px 0}.fixed-link-item-container .block-content .actions button.red-btn span,.fixed-link-item-container .block-content .actions button.red-btn span span{width:100%;padding:0}button.red-btn:hover span{background-color:#6b1f30}button.red-btn{border:0;padding:0;margin:0;background:0 0;overflow:visible;cursor:pointer;vertical-align:middle}button.red-btn span,button.red-btn span span{background-image:none;background-color:#c02030;display:inline-block;height:40px}.footer-icon-box,.footer-newsletter,.footer-row-one,.footer-row-two,.logo .logo-text{overflow:hidden}button.red-btn span{padding:0 0 0 25px}button.red-btn span span{font-size:11px;text-transform:uppercase;letter-spacing:3px;color:#fff;font-weight:700;white-space:nowrap;padding:0 25px 0 0;line-height:40px}.header-sticky-wrapper,.header-wrapper{background:#000;width:100%}.sticky-nav{padding-top:64px}.sticky-nav .header-sticky-wrapper{position:fixed;top:0;z-index:1111}.stick{position:fixed;top:0;width:100%}.button:active,.messages ul,.mobile-header>ul,header{position:relative}nav.nav-container{margin-top:17px}.header,.header-panel{margin:0 auto;max-width:1000px}header{background:#fff;width:100%;z-index:900}.sticky-wrapper{background:#000}.header{min-height:64px;z-index:5;text-align:left}.header-panel{display:block;background-image:none;background-color:#fff}.logo .logo-symbol,.logo .logo-text{display:inline-block;vertical-align:top;text-indent:-999em;direction:ltr}.header .logo{text-decoration:none!important;margin:0 0 -13px}.header-container{margin:0}.logo .logo-symbol{background:url(../../images/jw-symbol.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/jw-symbol.svg);width:91px;height:76px;position:relative;z-index:9999;margin-right:23px}.logo .logo-text{background:url(../../images/logo-text.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/logo-text.svg);width:270px;height:30px;margin-top:18px}.top-panel-promotion{font-size:10px;font-weight:500;float:left;text-transform:uppercase;letter-spacing:2px}.top-links .links{float:right;margin:0}.header-panel .contact-list li,.header-panel .links li{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#000;text-decoration:none}.header-panel .links li a{color:#000}.header-panel .links li .red-txt{color:#c02030}.header-panel .links li{float:left;padding:0 15px;border-left:1px solid #000}.header-panel .links li.last{padding-right:0}.header-panel .contact-list li{float:left;padding:0 15px;border-left:1px solid #000}.header-panel .contact-list li:nth-child(1){border-left:0}.header-panel .contact-list{float:right;width:auto}.header-panel .contact-list li:first-child{background:0 0}.dl-menu.mob,.mobile-footer{display:none}.footer-newsletter input.input-text.validation-failed,.mailinglist-container .form-subscribe input.input-text.validation-failed{background-position:right -35px;padding-right:25px}.footer-newsletter input.input-text.validation-passed,.mailinglist-container .form-subscribe input.input-text.validation-passed{background-position:right 8px;padding-right:25px}.footer-before-container{margin:0 0 3px;text-align:center}.form-subscribe{float:left;width:auto;padding:0}.form-subscribe-header{color:#d12c01;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:159px;border-color:#e1e1e1;height:40px;padding:13px 5px 13px 13px;display:block;color:#000}.footer .switcher-store label,.footer .switcher-store ul .current{display:none}.form-subscribe ::-webkit-input-placeholder{text-transform:uppercase;font-size:10px;line-height:12px;padding-top:5px}.form-subscribe :-moz-placeholder{text-transform:uppercase;font-size:10px;line-height:12px;padding-top:5px}.form-subscribe ::-moz-placeholder{text-transform:uppercase;font-size:10px;line-height:12px;padding-top:5px}.form-subscribe :-ms-input-placeholder{text-transform:uppercase;font-size:10px;line-height:12px;padding-top:5px}.form-subscribe button.button{margin:0;float:left}.form-subscribe button.button span{padding-left:7px}.form-subscribe button.button span span{padding-right:9px}.form-subscribe .validation-advice{font-size:14px;font-weight:400;padding:10px!important}.form-subscribe .v-fix{text-align:left;float:left}.form-subscribe a{color:#777}.footer-right-colum{float:left;overflow:hidden}.footer-row-one{margin-bottom:45px}address.copyright{margin-top:6px}.footer .switcher-store{float:right;width:184px;background:url(../../images/bkg_store-switch.gif) 0 3px no-repeat;padding-top:21px}.footer .switcher-store select{padding:0;margin-bottom:1px}.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}.footer-container{width:100%;background:#FBF0EB;border:0;padding:50px 0 40px;text-align:left;border-top:2px solid #000}.footer{max-width:1000px;margin:0 auto;background:0 0}.footer-links{float:left;margin:0}.footer-links li a,.footer-row-two ul>li>span,.mobile-footer li a,.mobile-footer ul li span{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#000}.footer-row-two li.last span{margin-bottom:30px}.footer-links>li,.footer-row-two>ul>li{float:left;width:250px;padding-right:20px}.footer-links>li:first-child,.footer-row-two li:first-child{margin-left:0}.footer-links>li.last,.footer-row-two li.last{width:230px;padding-right:10px}.footer-links>li>ul>li{margin-bottom:7px}.footer-links li ul li:first-child span,.footer-links>li.last>span,.footer-row-two li>span,.mobile-footer ul li span,.mobile-header-mailing>span:first-child{text-decoration:underline;text-transform:uppercase;font-weight:700;font-style:normal;color:#000;letter-spacing:3px;font-size:10px}.footer-links li ul li:first-child{margin-bottom:5px}.footer-logo{float:left;width:264px;text-align:center}.footer-logo img{margin-top:9px}.footer-txt{font-size:16px;font-weight:400;margin:1px 0 15px;line-height:23px}.contact-btm-txt{font-size:14px;font-weight:400}.contact-btm-txt a{text-decoration:underline}.footer-row-two li span,.mobile-footer ul li>span{display:block;margin-bottom:18px}.footer-icon-box ul li{display:block;float:left;margin-left:5px}.hide-in-desktop{display:none}.hide-in-mobile,.trusted-list{display:block}.trusted-list{width:100%;margin:0 auto;max-width:400px}.trusted-list>li{display:inline-block;width:30%}.trusted-list>li img{width:100%;height:auto;max-width:56px}.icon-norton{display:block;width:100%;max-width:79px;height:56px;text-indent:-999em;direction:ltr;margin-right:25px;background:url(../../images/norton.png) center 0 no-repeat;background-size:contain}.icon-pricegrabber{display:block;width:63px;height:56px;text-indent:-999em;direction:ltr;background:url(../../images/icons-set-ab.png) no-repeat}.icon-fb,.icon-tw{display:block;width:28px}.icon-fb,.icon-pin,.icon-tw{height:28px;text-indent:-999em;direction:ltr}.icon-fb{background:url(../../images/icons-set-ab.png) -174px -13px no-repeat}.icon-tw{background:url(../../images/icons-set-ab.png) -208px -13px no-repeat}.icon-phone,.icon-pin{display:block;width:29px}.icon-pin{background:url(../../images/icons-set-ab.png) -241px -13px no-repeat}.icon-phone{height:28px;text-indent:-999em;direction:ltr;background:url(../../images/icons-set-ab.png) -275px -13px no-repeat}.icon-email,.icon-gplus{display:block;width:28px;height:28px;text-indent:-999em;direction:ltr}.icon-gplus{background:url(../../images/icons-set-ab.png) -311px -13px no-repeat}.icon-email{background:url(../../images/icons-set-ab.png) -345px -13px no-repeat}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines;border:0;padding:0;margin:0;background:0 0;overflow:visible;cursor:pointer;vertical-align:middle}a.button,button.button span{border:0;padding:0 0 0 11px;margin:0;cursor:pointer;background-color:#c02030;display:-moz-inline-stack;display:inline-block;color:#fff;height:30px;text-decoration:none}a.button span,button.button span span{padding:0 17px 0 6px;font-size:10px;font-weight:700;display:-moz-inline-block;display:inline-block;white-space:nowrap;text-transform:uppercase;line-height:30px;height:30px}a.button{line-height:20px}.button:active{bottom:0;right:0;z-index:2}button.button:active span span{margin:0}button.btn-small span{font-size:11px;line-height:14px;padding:1px 9px 0}button.disabled{cursor:default!important;bottom:0!important;right:0!important}button.disabled span{cursor:default!important;color:#bbb!important}a.button:hover,button.button:hover span{background-color:#6B1F30}button.inline-small-btn span,button.inline-small-btn span span{background-image:none;background-color:#000}button.inline-small-btn span{height:40px}button.inline-small-btn span span{font-size:11px;font-weight:700;color:#fff;letter-spacing:3px;text-transform:uppercase;height:39px;line-height:40px}.messages li.error-msg a,p.error-msg{color:#d91a00}button.inline-small-btn:hover span{background-color:#7f7f7f}#bundleProduct:after,#nav:after,.account-login .form-list:after,.account-login:after,.add-to-box:after,.add-to-cart:after,.addresses-list .col-2 li:after,.block .actions:after,.block li.item:after,.block-cart .block-content .item:after,.block-content:after,.block-list li.item:after,.block-poll li:after,.bottom-menu-section-buttons ul:after,.bottom-menu-section-buttons:after,.bottom-menu-section-content:after,.bottom-menu-section:after,.box-collateral .box-content:after,.box-collateral:after,.bundle-summary .product:after,.buttons-set2:after,.buttons-set:after,.cart .cart-collaterals:after,.cart:after,.checkout-progress:after,.checkout-success-wrapper:after,.clearer:after,.clearfix:after,.cms-index-index .block-featured li.item:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.collateral-tabs .tab-content:after,.collateral-tabs:after,.currently li:after,.design-ab-box:after,.events-slider:after,.filters-content-wrapper:after,.filters-content:after,.filters-top-content:after,.fixed-link-item-container .actions:after,.footer-before-container:after,.footer-container:after,.footer:after,.form-list li.fields .field:after,.form-list li:after,.gift-item:after,.grid-design-product:after,.header .quick-access:after,.header-panel-wrapper:after,.header-panel:after,.header:after,.home-row-four:after,.home-row-one:after,.home-row-three:after,.home-row-two:after,.inline-fields-wrapper:after,.jw-column-level:after,.main:after,.mini-products-list li:after,.mobile-header:after,.mobile-header>ul:after,.new-product-spotlight .more-new .item:after,.opc .step-title:after,.opc-wrapper:after,.options-container-small .product-options:after,.options-wrapper:after,.order-info:after,.page-print .print-head:after,.pager:after,.product-desc-wrapper:after,.product-essential:after,.product-image-popup .nav:after,.product-option-list li:after,.product-options .options-list li:after,.product-options dt:after,.product-options-bottom:after,.product-review:after,.product-specs:after,.product-view .box-related li.item:after,.product-view .box-tags .form-add-tags:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop:after,.product-view:after,.products-grid:after,.products-list li.item:after,.products-show-box:after,.ratings:after,.search-autocomplete li:after,.sorter:after,.tiles-view:after,.title-buttons:after,.top-fixed-links ul:after,.top-menu-section-content:after,.white-popup:after,.wishlist-management .table-caption:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.messages{width:100%;overflow:hidden;text-align:left;margin-top:10px;margin-bottom:10px}.messages li{margin:0 0 10px;padding:0;word-wrap:break-word}.messages ul li{margin:0;padding:0 0 3px}.cart div.messages,.fixed-link-item-container .messages{margin:0}.messages a{text-decoration:underline}.load-more-btn:hover,.messages a:hover{text-decoration:none}.messages li.error-msg,.messages li.note-msg,.messages li.notice-msg,.messages li.success-msg{border-style:solid!important;border-width:1px!important;font-size:10px!important;text-transform:uppercase;letter-spacing:1px;font-weight:400}p.error-msg{border-style:solid!important;padding:10px;border-width:1px!important;font-size:12px!important;margin:10px 0}.messages li.error-msg{border-color:#e9581f;background-color:#fff;color:#d91a00;padding:10px 15px}p.error-msg{border-color:#e9581f;background-color:#fff5f3}.messages li.success-msg{border-color:#3d6611;background-color:#fff;color:#3d6611;padding:10px 15px}.messages li.success-msg a{color:#3d6611}.messages li.note-msg,.messages li.notice-msg{border-color:#d3cc01;background-color:#fff;color:#d3cc01;padding:10px 15px;margin-right:0!important}.messages li.note-msg a,.messages li.notice-msg a{color:#d3cc01}.mob-only{display:none}.minion-txt{font-family:minion-pro,serif;font-weight:400}.bold-txt{font-weight:700}.white-text{color:#fff}.red-text{color:#c02030}.black-text{color:#000}.h2-title{font-size:28px;letter-spacing:2px;text-transform:uppercase;font-weight:400;display:block;margin-bottom:10px}.h2-title-minion,.quote-text{letter-spacing:1px;font-weight:400;display:block;margin-bottom:8px}.h2-title-minion{font-family:minion-pro;font-size:25px;line-height:30px}.quote-text{font-family:minion-pro-n4,minion-pro;font-size:28px;line-height:33px}.arrow-right-white{background:url(../../images/icon-cat-read-more-right.png) 100% 5px no-repeat;color:#fff}.arrow-right-black{background:url(../../images/icon-cat-read-more-right-black.png) 100% 5px no-repeat;color:#000}.arrow-left-white{background:url(../../images/icon-cat-read-more-left.png) 0 5px no-repeat;color:#fff}.arrow-left-black{background:url(../../images/icon-cat-read-more-left-black.png) 0 5px no-repeat;color:#000}.arrow-down-white{background:url(../../images/icon-cat-down-arrow-white.png) 100% 2px no-repeat;color:#fff}.arrow-down-black{background:url(../../images/icon-cat-down-arrow-black.png) 100% 2px no-repeat;color:#000}.tile-text-btm-left-1{top:45px}.tile-text-btm-left-2{top:75px}.tile-text-btm-left-3{top:90px}.tile-text-btm-left-4{top:145px}.tile-text-btm-left-5{top:195px}.tile-text-btm-left-6{bottom:150px}.tile-text-btm-left-7{bottom:80px}.tile-white-box-top-left{top:10px;left:30px}.tile-white-box-top-center{top:10px;left:0;right:0}.tile-white-box-top-right{top:10px;right:30px}.tile-white-box-middle-left{top:187px;left:30px}.tile-white-box-middle-center{top:187px;right:0;left:0}.tile-white-box-middle-right{top:187px;right:30px}.tile-white-box-bottom-left{bottom:10px;left:30px}.tile-white-box-bottom-center{bottom:10px;left:0;right:0}.tile-white-box-bottom-right{bottom:10px;right:30px}.pix-scroll-pages{display:none}.load-more-btn,.loader-wrapper{clear:both;display:block;text-align:center}.add-to-box,.column-1-2 .design-box li,.design-btn-box,.design-nav,.design-nav ul li a,.designer-view-banner,.fixed-header ul>li,.home-banner-text-wrapper,.manufacturing-name,.price-box,.product-cat-title,.product-name,.product-specs .spec-title,.product-specs ul li,.product-view .cart-contact-wrapper,.promotion-banner-txt,.top-panel-promotion>p{visibility:hidden}.wf-active .add-to-box,.wf-active .column-1-2 .design-box li,.wf-active .design-btn-box,.wf-active .design-nav,.wf-active .design-nav ul li a,.wf-active .designer-view-banner,.wf-active .fixed-header ul>li,.wf-active .home-banner-text-wrapper,.wf-active .manufacturing-name,.wf-active .price-box,.wf-active .product-cat-title,.wf-active .product-name,.wf-active .product-specs .spec-title,.wf-active .product-specs ul li,.wf-active .product-view .cart-contact-wrapper,.wf-active .promotion-banner-txt,.wf-active .top-panel-promotion>p,.wf-inactive .add-to-box,.wf-inactive .column-1-2 .design-box li,.wf-inactive .design-btn-box,.wf-inactive .design-nav,.wf-inactive .design-nav ul li a,.wf-inactive .designer-view-banner,.wf-inactive .fixed-header ul>li,.wf-inactive .home-banner-text-wrapper,.wf-inactive .manufacturing-name,.wf-inactive .price-box,.wf-inactive .product-cat-title,.wf-inactive .product-name,.wf-inactive .product-specs .spec-title,.wf-inactive .product-specs ul li,.wf-inactive .product-view .cart-contact-wrapper,.wf-inactive .promotion-banner-txt,.wf-inactive .top-panel-promotion>p{visibility:visible}.loader-wrapper{height:56px;overflow:hidden;background:#fff;line-height:59px;border:1px solid #000;margin-bottom:5px}.load-more-btn{height:55px;font-size:10px;text-transform:uppercase}.load-more-btn:hover{background:#524B48;color:#fff}.home-banner,.home-banner>img,.page,html.menu-open body{width:100%}.home-banner-subtitle,.home-banner-title{font-family:minion-pro;font-weight:500}html.product-modal-open{margin:0!important;overflow-y:scroll!important}html.touch.menu-open body{position:fixed}.header-panel{padding:8px 0;line-height:12px}.header-panel .links{float:right;white-space:nowrap}.header-panel .links li a{color:#000}.header-panel .links li a:hover{color:#c02030}.wrapper{padding-bottom:0}.col1-layout .col-main{max-width:1000px;margin:0 auto}.messages{max-width:1024px;margin-left:auto;margin-right:auto}.simple-carousel{overflow:hidden;position:relative}.simple-carousel-container{position:absolute}.main .col-main{margin-bottom:20px}.cms-home section{background:#FBF0EB;margin-bottom:0}.cms-home .col1-layout .col-main{max-width:100%;padding-top:0}.home-banner{position:relative;height:496px;text-align:center;overflow:hidden}.home-banner-wrapper{height:100%;left:0;margin:0 auto;max-height:496px;max-width:1000px;width:100%;position:absolute;right:0;z-index:1}.design-left-box .price-bottom,.design-right-box .price-bottom{left:25px;bottom:20px}.design-left-box,.design-right-box,.home-banner>img{position:relative}.home-banner>img{min-width:1400px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.designer-view-banner-wrapper img,.home-banner-text-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.no-csstransforms .category-slider.flexslider .slides .slide-img,.no-csstransforms .designer-view-banner-wrapper img,.no-csstransforms .home-banner>img{top:0}.design-left-box .price-top,.design-right-box .price-top{right:25px;top:20px}.home-banner.visited{display:none}.home-banner-text-wrapper{position:relative;text-align:center;color:#fff;margin-left:90px;width:260px;opacity:1;margin-top:25%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.no-csstransforms .home-banner-text-wrapper{margin-top:5%}.shop-now-btn{background:url(../../images/icon-cat-down-arrow-white.png) 85% 17px no-repeat #000;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:2px;display:inline-block;padding:15px 50px 15px 40px;font-weight:500;margin-top:20px}.shop-now-btn:hover{text-decoration:none;background-color:#7f7f7f}.shop-now-btn.white-black-btn{background:url(../../images/icon-cat-down-arrow-black.png) 85% 17px no-repeat #fff;color:#000}.shop-now-btn.white-black-btn:hover{background:url(../../images/icon-cat-down-arrow-white.png) 85% 17px no-repeat #000;color:#fff}.shop-now-btn.white-grey-btn{background:url(../../images/icon-cat-down-arrow-black.png) 85% 17px no-repeat #fff;color:#000}.shop-now-btn.white-grey-btn:hover{background:url(../../images/icon-cat-down-arrow-white.png) 85% 17px no-repeat #7f7f7f;color:#fff}.home-banner-title{font-size:34px;letter-spacing:1px;line-height:40px;display:block}.home-banner-subtitle{font-size:22px;margin-top:37px;margin-bottom:30px;font-style:italic}.home-banner-desc,.home-banner-symbol{font-weight:400;display:block;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.home-banner-symbol{font-size:31px;text-align:center}.home-banner-desc{font-size:22px}.promo-banner-txt-middle,.promotion-banner-txt{font-weight:700;letter-spacing:2.8px;text-transform:uppercase;text-align:center}.home-banner-text-wrapper .black-btn{padding:18px 24px;margin-top:25px}.main-container{max-width:1000px;padding:0 10px;margin:0 auto}.home-row-one{background:url(../../images/pattern_sm.jpg) repeat-x #fff;padding:0;min-height:65px}.cms-home .promo-banner-txt-middle{margin-top:0;padding-top:5px}.home-row-two{background:#fff;padding:40px 0 35px}.home-row-three{padding:0}.promo-banner-txt-middle{font-size:10px;display:table;margin:45px auto 8px}.daily-deal .promo-banner-txt-middle{margin-top:0}.promo-style .home-row-four .promo-banner-txt-middle{margin-bottom:28px}.promo-banner-txt-middle span{display:table-cell;vertical-align:middle}.promo-banner-txt-middle .regular-text{padding:1px 7px 0 0}.promotion-banner-txt{font-size:11px;padding:25px 10px;background:#FBF0EB}.cms-home .promotion-banner-txt{background:0 0}.promo-banner-txt-middle .big-red-txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:24px;color:#c02030;font-weight:400;text-transform:none;letter-spacing:normal;display:inline;padding:0 0 0 5px}.promo-banner-join .sign-link,.promo-banner-join .txt{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.promo-banner-join{padding:30px 40px;border:1px solid #c2c2c2;text-align:center;overflow:hidden;background:#fff;margin:0 0 20px}.promo-banner-join .font-red{display:inline-block}.promo-banner-join .sign-link{display:block;float:right;margin:10px 0 0}.promo-banner-join .txt{display:inline-block;margin:10px auto 0}.promo-banner-join .title{font-size:24px;color:#c02030;float:left;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;display:block}.cms-home .products-show-box ul li span,.products-show-box ul li .cat-promo-name{font-size:20px;background:url(../../images/icon-arrow-top.gif) 50% 0 no-repeat;padding:15px 0 0;margin-top:15px;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;display:block}.cms-home .products-grid{margin-bottom:0}.cms-home .products-show-box ul li:hover a,.products-show-box ul li:hover a{color:#c02030;text-decoration:none}.cms-home .products-show-box ul li:hover span,.products-show-box ul li:hover .cat-promo-name{background-position:50% -83px}.design-nav{background:#fff;width:228px;height:295px;padding:20px 30px 25px;border:1px solid #c2c2c2;position:absolute;z-index:3}.design-nav .title{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:22px;color:#c02030;display:block}.design-nav .txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:14px;display:block;margin:15px 0 25px;line-height:17px}.design-nav .more-txt,.design-nav ul li{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.design-nav .more-txt{text-decoration:none;display:block;margin-top:20px;padding-left:15px}.design-nav .more-txt.last{margin-top:8px}.design-nav .more-txt:hover{color:#524A48;text-decoration:none}.design-left-box .design-nav ul li.flex-active a{background:url(../../images/icon-red-arrow-right.png) 100% -1px no-repeat;display:block;text-decoration:none;color:#fff;width:190px;padding-left:0;margin-left:18px}.design-animation .design-image-box,.design-animation .loading .slides{background-size:contain}.design-nav ul li a{display:block;padding:3px 2px 3px 13px}.product-price-box{min-width:65px;position:absolute;z-index:2}.design-btn-box .white-btn{padding:17px 36px}.design-left-box .design-btn-box .txt,.design-right-box .design-btn-box .txt{display:block;padding:0 0 30px;line-height:17px;font-size:14px;font-weight:400;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.design-left-box .design-btn-box{position:absolute;right:6%;width:180px;text-align:center;top:0}.design-right-box .design-btn-box{position:absolute;top:0;left:6%;width:180px;text-align:center}.design-box li .cta-wrapper,.design-shop-now{position:relative}.design-left-box .design-btn-box .btm-space,.design-right-box .design-btn-box .btm-space{margin-bottom:15px}.design-right-box .design-btn-box .txt{color:#eeebe7}.design-animation .slides>li{position:relative;display:none}.design-animation .design-image-box.loading .slides>li{opacity:0}.design-animation .slides>li:first-child{display:block}.product-price-box .product-title{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;display:block;font-weight:400}.product-price-box .product-price{font-weight:700;display:inline;font-size:24px}.product-price-box .product-txt{font-size:10px;font-weight:700;display:inline}.product-price-box .product-currency-sign{font-size:14px;display:inline-table;font-weight:700;vertical-align:top;padding:3px 0 0}.design-shop-now{min-height:50px;border-top:1px solid #000;background:#fff;overflow:hidden;text-transform:uppercase;text-align:left;padding:0;letter-spacing:3px;font-weight:700;font-size:11px;display:table;width:100%}.design-shop-now span{display:block;padding:17px 15px;float:left;min-height:50px}.design-shop-now .shop-cta{display:table-cell;vertical-align:middle;text-align:center;color:#fff;background:#000;padding:0 0 0 4px;width:80px;border-bottom:1px solid #fff}.design-box li .shop-cta:hover,.design-box li .tile-click:hover{text-decoration:none}.design-box li .shop-cta:hover,.design-box li .tile-click:hover .shop-cta{background:#524b48}.design-box li .tile-click:hover .cta-wrapper .white-btn{color:#fff;background:#000}.design-box li .tile-click:hover .cta-wrapper .white-btn-alt{background:#7f7f7f}.column-1-2 .design-box .txt-box,.white-btn{background:#fff;text-align:center}.column-1-2{width:480px;float:left}.column-1-2 .design-box .design-image-box,.column-1-2 .design-box li{width:100%;position:relative}.column-1-2 .design-box li img{position:relative;width:100%;height:auto;min-width:480px;max-width:480px}.column-1-2 .design-box li{margin-bottom:20px;text-align:center;overflow:hidden}.collection-txt-wrapper,.shopnow-box{position:absolute;z-index:2}.column-1-2:nth-child(2n+1){margin-right:20px}.column-1-2 .design-box .txt-box{position:absolute;z-index:2;border:1px solid #000;padding:20px;width:146px;overflow:auto;margin:auto;min-height:177px;display:block}.column-1-2 .design-box .txt-box .title{font-size:10px;text-transform:uppercase;display:block;letter-spacing:3px;font-weight:700;margin-bottom:13px}.column-1-2 .design-box .txt-box .content-box{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:20px;font-weight:400;margin-top:13px}.arrow-nav{display:none}.inner-border{width:25%;height:2px;display:block;border-bottom:2px solid #c02030;margin:0 auto}.txt-box{display:none}.design-box .price-top{left:11%;top:25%}.design-box .price-bottom{right:8%;top:25%}.design-box .product-price-box .product-title{font-size:16px}.shopnow-box{max-width:155px;top:22%;left:35px}.shopnow-box .product-title{font-size:24px;font-weight:700;display:block;margin:0}.shopnow-box .product-content{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:24px;font-weight:400;display:block;margin:0 0 8px;color:#fff}.shopnow-box .product-small-content,.white-btn{text-transform:uppercase;font-weight:700;letter-spacing:2px}.shopnow-box .product-small-content{font-size:10px;display:block;margin:0 0 25px}.white-btn,.white-btn-alt{display:inline-block;padding:15px 32px;border:1px solid #000}.white-btn:hover{background:#000;color:#fff;text-decoration:none}.white-btn-alt{background:#fff;text-transform:uppercase;font-weight:700;text-align:center;letter-spacing:2px}.account-red-btn,.black-btn{display:inline-block;padding:15px 32px;color:#fff;border:none;font-weight:700;text-align:center;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.white-btn-alt:hover{background:#7f7f7f;color:#fff;text-decoration:none}.black-btn{background:#000}.black-btn:hover{background:#7f7f7f;text-decoration:none}.account-red-btn{background:#c02030}.account-red-btn:hover{background:#6b1f30;text-decoration:none}.collections-landing-category-view,.designer-landing-category-view .page{background:#FBF0EB}.font-red{color:#c02030}.font-underline{text-decoration:underline}.brandon-bold{font-weight:700}.brandon-medium{font-weight:500}.brandon-regular{font-weight:400}.font-uppercase{text-transform:uppercase}.column-1-2 .design-box li .collection-txt-wrapper img{width:auto;margin-left:0;left:0;min-width:inherit}.c-four{max-width:150px;left:12%}.c-four>img{margin-bottom:15px}.c-one{right:30px;top:20%;text-align:center}.c-four .title,.c-one .title{font-size:22px;display:block;font-weight:700;letter-spacing:2px;text-transform:uppercase;line-height:27px}.c-four .desc,.c-one .desc{font-weight:400;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;display:block}.c-one .desc{font-size:16px;margin-top:18px}.c-four .desc{font-size:18px;font-style:italic;margin-top:7px}.column-1-2 .design-box .txt-box.birthstyle{width:204px;padding:25px 20px;top:85px;right:0;left:0}.column-1-2 .design-box .txt-box.birthstyle .title{font-size:12px;font-weight:700;color:#000}.column-1-2 .design-box .txt-box.birthstyle li{display:block;margin:0 0 3px}.column-1-2 .design-box .txt-box.birthstyle li span{float:left;width:43%;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:13.3px;display:block;font-weight:400;color:#4c4c4c;text-align:right;padding-right:6px;vertical-align:bottom}.column-1-2 .design-box .txt-box.birthstyle li a{font-family:brandon-grotesque;float:right;width:57%;display:block;vertical-align:bottom;text-transform:uppercase;letter-spacing:2px;font-size:8.8px;font-weight:700;color:#000;text-align:left;line-height:20px;padding-left:6px}.column-1-2 .design-box .txt-box.birthstyle .content-box{margin-top:23px}.shopnow-box.whitebtn .product-title{font-size:18px;text-transform:uppercase;letter-spacing:2px;line-height:19px;margin-bottom:15px}.shopnow-box.whitebtn .product-small-content{margin-bottom:50px}.shopnow-box.whitebtn{top:18%}.designer-view-banner-txt,.designer-view-banner-wrapper img{top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.designer-view-banner-wrapper{margin-bottom:30px;height:327px;overflow:hidden;position:relative}.designer-view-banner-wrapper.single-banner{margin-bottom:0;height:255px}.designer-view-banner{left:0;margin:0 auto;position:absolute;right:0;max-width:1000px;width:100%;z-index:1;max-height:327px;height:100%}.designer-view-banner-wrapper img{position:absolute;width:100%;min-width:1400px;left:0;transform:translateY(-50%)}.grid-promo img,.grid-promo>a,.products-grid li{position:relative}.designer-view-banner-txt{position:relative;color:#000;margin:0;width:310px;text-align:center;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;text-decoration:none;font-weight:400;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.no-csstransforms .designer-view-banner-txt{top:5%}.designer-view-banner-wrapper.single-banner .designer-view-banner-txt{width:100%}.designer-view-banner-txt .title-one{display:block;font-size:25px}.designer-view-banner-txt .title-two{display:block;font-size:38.25px;font-family:brandon-grotesque;font-weight:500;text-transform:uppercase;letter-spacing:5px;line-height:35px}.designer-view-banner-txt .title-three{display:block;font-size:32px;line-height:30px}.designer-view-banner-txt .regular-txt{display:block;line-height:20px;letter-spacing:1px}.designer-view-banner-txt .black-btn{padding:18px 25px;font-size:11px;font-family:brandon-grotesque;font-weight:700;margin-top:20px}.designer-view-banner-txt .less-space{margin-bottom:5px}.designer-view-banner-txt .more-space{margin-bottom:19px}.designer-view-banner-txt .white-txt{color:#fff}.designer-view-banner-txt .red-txt{color:#c02030}.designer-view-banner-txt .black-txt{color:#000}.collections-landing-category-view .col-main,.designer-landing-category-view .col-main{padding:0 10px}.spinner-wrapper{width:200px;padding:10px 0;text-align:center;background:#fff;border:1px solid #000;margin:10% auto 0;display:none;clear:both}.products-grid{padding:0;margin:0 -10px 20px;font-size:0}.products-grid.cat-grid li{margin-bottom:20px}.products-grid.cat-grid li img{min-height:inherit}.products-grid li{display:inline-block;width:250px;padding:0 25px;margin-bottom:25px;text-align:center;vertical-align:top;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s}.products-grid li:hover .addtocart-wrapper{visibility:visible}.products-grid li img{width:100%}.grid-promo>a{display:block}.grid-promo .txt-box{z-index:2;text-align:center;background:#fff;border:1px solid #000;padding:20px 20px 30px;width:146px;overflow:auto;margin:auto;left:0;right:0;position:absolute}.grid-promo .title{font-size:10px;text-transform:uppercase;display:block;letter-spacing:3px;font-weight:700;margin-bottom:16px}.grid-promo .content-box,.small-gridview-design .products-grid li .product-grid-wrapper .product-name{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400}.grid-promo .inner-border{width:20%}.grid-promo .content-box{font-size:22px;margin-top:13px;display:block}.category-products .product-grid-wrapper .clearance,.modal-content{display:none}.products-grid li .product-text-wrapper{min-height:90px}.small-gridview-design .products-grid li{width:125px;position:relative}.small-gridview-design .products-grid li img{min-height:75px}.small-gridview-design .products-grid li .product-grid-wrapper .product-text-wrapper{height:auto;min-height:0}.small-gridview-design .products-grid li .price-box{min-height:0}.small-gridview-design .products-grid li .product-grid-wrapper{position:absolute;top:0;left:0;width:120px;z-index:5;display:none;border:1px solid #c02030;padding:15px 5px 8px}.small-gridview-design .grid-promo .txt-box{top:0;left:-20px;width:145px;padding-bottom:20px;border:1px solid #c02030}.small-gridview-design .grid-promo .content-box{font-size:20px;line-height:25px}.category-products .grid-promo .txt-box{display:block;top:26%}.category-products.small-gridview-design .item.promo{display:none}.small-gridview-design .products-grid li:hover .grid-promo .txt-box,.small-gridview-design .products-grid li:hover .product-grid-wrapper{background:#fff;display:block}.small-gridview-design .products-grid li:hover .clearance{display:block}.small-gridview-design .products-grid li .product-grid-wrapper .designer-name{font-size:7.7px}.small-gridview-design .products-grid li .product-grid-wrapper .product-name{font-size:16px;line-height:18px;margin:3px 0;letter-spacing:1px}.small-gridview-design .products-grid li .product-grid-wrapper .manufacturing-name{font-size:13px}.category-products.small-gridview-design .price-2,.category-products.small-gridview-design .price-3{margin-top:5px}.category-products.small-gridview-design .price-2 .msrp-price,.category-products.small-gridview-design .price-2 .old-price,.category-products.small-gridview-design .price-3 .msrp-price,.category-products.small-gridview-design .price-3 .old-price{font-size:13.8px}.category-products.small-gridview-design .price-2 .regular-price,.category-products.small-gridview-design .price-3 .old-price{margin-left:0}.category-products.small-gridview-design .old-price .currency-symbol{font-size:8px;line-height:15px}.category-products.small-gridview-design .price-2 .regular-price .price,.category-products.small-gridview-design .price-3 .special-price .price{font-size:20.7px}.category-products.small-gridview-design .price-3 .special-price{padding-top:0}.category-products.small-gridview-design .price-2 .regular-price .price .currency-symbol,.category-products.small-gridview-design .price-3 .special-price .price .currency-symbol{font-size:12px;line-height:22px}.designer-title-block{background:#fff;display:block;font-size:10px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:2px;padding:20px 25px;text-align:left}.disabledselect,.pix-selectable,.toolbar label{font-weight:700;letter-spacing:2px;color:#000;font-size:11px;text-transform:uppercase}.category-view{margin:0}.category-products .products-grid li h2{display:block;margin:0 auto;max-width:200px}.category-products .products-grid li a:hover,.data-table td a:hover,.product-details a:hover{text-decoration:none}.category-products .products-grid li a:hover .product-name,.data-table td a:hover .product-name,.product-details a:hover .product-name{text-decoration:underline}.filters-btn:hover,.filters-selected li span,.filters-selected-title,.filters-selected-title:hover,.filters-title li a:hover,.pix-selectable a:hover{text-decoration:none}.designers-view .col1-layout{background:#fff}.catalogsearch-result-index .col-main,.designers-view .col-main{padding:0 10px}.designers-view .main{border-top:0}.filters-loading{padding:20px 0}.filters-loading div{text-align:center}.filters-wrapper{min-height:85px}.filters-top-content{margin-bottom:17px;float:left}.options-wrapper{margin-bottom:17px}select.unused{display:none}.pix-selectable-trigger{display:block;height:15px;overflow:hidden;margin:0}.disabledselect,.pix-selectable{cursor:pointer;padding:7px 35px 3px 15px;height:30px;border:1px solid #000;background:url(../../images/icon-big-select-arrow.png) right center no-repeat #fff;position:relative}.pix-selectable ul{box-sizing:content-box;top:29px;left:-1px;position:absolute;width:100%;overflow:auto;background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;z-index:200;max-height:300px;display:none}.pix-selectable.active ul{display:block}.pix-selectable.active ul li{border-bottom:1px solid #e5e5e5;padding:10px 15px;text-align:left;margin:0}.pix-selectable.active ul li:nth-last-child(1){border-bottom:0}.pix-selectable.active ul li.active,.pix-selectable.active ul li:hover{background:#f7f6f6;cursor:pointer}.disabledselect{opacity:.3;cursor:default}.ez-checkbox,.ez-checkbox input,.ez-checkbox+label,.ez-radio,.ez-radio input,.ez-radio+label,.paypal-checkout-btn,li.control .input-box+label{cursor:pointer}.hide-select .pix-selectable{display:none}.toolbar label{float:left;margin:8px 15px 0 0}.filters-content li a span,.filters-selected li span,.filters-selected-title,.filters-title li a,.filters-titles .tablet-next,.filters-titles .tablet-prev{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400}.toolbar{float:right;clear:right;width:240px}.clearance,.filters-bottom-content{clear:both}.toolbar .pix-selectable{width:160px;float:right}.filters-selected{float:left;margin:7px 0 0}.filters-selected li{display:inline-block;vertical-align:middle;margin-right:30px}.filters-selected li a{background:url(../../images/icon-red-close.gif) no-repeat;display:block;float:left;width:7px;height:8px;text-indent:-999em;direction:ltr;margin:6px 0 0 7px}.filters-ajax-loading,.filters-selected-title{padding-left:32px;display:inline-block;margin-right:30px;line-height:35px;float:left}.filters-selected-title{background:url(../../images/icon-filter-open.gif) 0 6px no-repeat;font-size:22px;color:#c02030;cursor:pointer}.filters-selected-title.active{background-position:0 -32px}.filters-selected li span{display:block;float:left;font-size:14px}.filters-titles{position:relative}.cat-slider-container,.filters-titles .tablet-controls{position:absolute;right:0;top:0}.filters-title-container{box-sizing:content-box}.filters-title{display:inline-block}.filters-title li{display:block;float:left;min-width:120px;text-align:center;margin-right:0}.filters-content-wrapper{padding:20px 0 0}.filters-title li a,.filters-titles .tablet-next,.filters-titles .tablet-prev{display:block;width:100%;height:37px;font-size:19px;color:#7f7f7f;letter-spacing:1px;border-left:1px dotted #e1e1e1;border-top:1px dotted #e1e1e1;border-bottom:1px dotted #e1e1e1;line-height:37px;padding:0 10px}.filters-titles .tablet-next,.filters-titles .tablet-prev{width:auto;display:inline-block}.filters-titles .tablet-prev{background:url(../../images/carousel-arrow-left.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/carousel-arrow-left.svg)}.filters-titles .tablet-next{border-right:1px dotted #e1e1e1;background:url(../../images/carousel-arrow-right.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/carousel-arrow-right.svg)}.filters-titles .tablet-next:hover,.filters-titles .tablet-prev:hover{background-color:#000;color:#fff;border-color:#000;text-decoration:none}.filters-titles .tablet-controls a{text-indent:-999em;direction:ltr;width:45px}.arrow-down{display:none}.filters-title li.active .arrow-down{display:block;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:11px solid #000;margin:0 auto}.filters-title li.active a,.filters-title li:hover a{background:#000;color:#fff;border-color:#000}.filters-title li:nth-last-child(1) a{border-right:1px dotted #e1e1e1}.filters-title li.active a{color:#fff}.filters-content>li{min-width:16.6%;width:auto;float:none;display:inline-block;vertical-align:top;padding:0 10px 35px}.filters-content li a span{font-size:14px;letter-spacing:normal}.filters-content .selected,.filters-content li a,.filters-content li a span.price{font-family:brandon-grotesque;font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:2px;white-space:nowrap}.clearance,.designer-name,.filters-content li .filters-subtitle{text-transform:uppercase;letter-spacing:1px}.filters-content{width:100%}.filters-content li .filters-subtitle{display:block;margin-bottom:20px;font-size:12px;font-weight:700;font-family:brandon-grotesque}.filters-content .selected{color:#ac1b29}.designer-name{font-size:10px;margin-bottom:3px;font-weight:700;color:#000}.manufacturing-name,.product-name{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400}.product-name{color:#000;font-size:19px;line-height:normal}.manufacturing-name{font-size:16px;color:#878787}.clearance{color:#c02030;font-size:10px;font-weight:700;display:block;margin:10px auto 0}.hide-sale{display:none!important}.cat-slider-container{max-width:1100px;height:100%;left:0;margin:0 auto;z-index:5}.btm-space{margin-bottom:25px}.txt-scrollbar-container{height:100%;padding:0 0 30px}.logo-true .cat-textual-container .txt-scrollbar-container{height:65%;padding-top:25px}.txt-scrollbar{overflow:auto;height:100%;padding-right:15px}.cat-slider-text-wrapper h1{display:block;overflow:hidden}.cat-slider-text-wrapper .next-btn,.cat-slider-text-wrapper .prev-btn,.cat-slider-text-wrapper .shop-anchor{display:inline-block;font-family:brandon-grotesque;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:3px}.flexslider .slides .cat-slider-text-wrapper h1 img{width:100%;height:auto}.cat-textual-container{height:95%}.txt-scrollbar::-webkit-scrollbar:vertical{width:7px}.txt-scrollbar::-webkit-scrollbar-thumb{background-color:#fff;background-color:rgba(255,255,255,1)}.txt-scrollbarr::-webkit-scrollbar-track{background-color:#fff;background-color:rgba(255,255,255,1);border-radius:8px}.txt-scrollbar::-webkit-scrollbar{-webkit-appearance:none;background-color:#7b7b7b}.txt-scrollbar::-moz-scrollbar{-moz-appearance:none;background-color:#7b7b7b}.txt-scrollbar::-moz-scrollbar:vertical{width:7px}.txt-scrollbar::-moz-scrollbar-thumb{background-color:#fff;background-color:rgba(255,255,255,1)}.txt-scrollbarr::-moz-scrollbar-track{background-color:#fff;background-color:rgba(255,255,255,1);border-radius:8px}.slides-nav{height:5%}.cat-slider-text-wrapper .next-btn{padding-right:20px;float:right;margin-left:20px}.cat-slider-text-wrapper .prev-btn{padding-left:20px;float:right}.cat-slider-text-wrapper .shop-anchor{padding-right:20px}.cart .cart-collaterals h2,.cart .totals tr td:nth-child(1),.cart-table .item-msg,.cat-slider-text-wrapper,.cat-text-title,.checkout-onepage-index .discount h2,.cnt-txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.cat-slider-text-wrapper{font-size:14px;letter-spacing:1px;font-weight:400;display:block;line-height:20px;text-align:left;width:305px;float:left;height:100%;padding:40px 0;margin-left:60px}.video-wrapper{max-width:50%;width:100%;float:right}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.category-slider .flex-direction-nav{display:none}.category-slider .slides>li{position:relative;text-align:center;height:515px}.category-slider.flexslider .slides .slide-img{width:100%;min-width:1400px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cat-slider-text-wrapper p{padding-bottom:10px}.category-slider{width:100%;height:515px;overflow:hidden;margin:0 auto}.category-slider .flex-control-paging li a{width:11px;height:11px;background:#fff;margin:0 0 0 10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden;border:1px solid #d0cbc6}.category-slider .flex-control-paging li a.flex-active,.category-slider .flex-control-paging li a:hover{background:#b81d2c}.category-slider .flex-control-nav{bottom:5%;z-index:6}.cat-toolbar-wrapper{background:#fff;position:relative;z-index:5;text-align:center;max-width:1000px;margin:0 auto;overflow:hidden;padding:20px 10px 0;clear:both;min-height:74px}.cat-toolbar-wrapper.cat-text-header{margin-top:0;padding-top:5px;overflow:hidden}.cat-text-title{display:none;float:left;clear:left;color:#000;font-size:45px;font-weight:400;margin:30px 0 0}.slider-not-exist .cat-text-title{display:block}.scroll-top-link{background:url(../../images/icon-top-arrow.gif) no-repeat;width:44px;height:45px;display:none;position:fixed;left:0;bottom:40%;text-indent:-999em;direction:ltr;z-index:10}.cat-toolbar-wrapper .breadcrumbs{float:left}.breadcrumbs{background:0 0;padding:20px 0 0}.breadcrumbs ul li a{color:#c02030}.breadcrumbs ul li span,.breadcrumbs ul li strong{color:#000;font-weight:400}.breadcrumbs ul li{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:3px}.filters-btn,.image-size-title{font-size:11px;letter-spacing:3px;font-weight:700;text-transform:uppercase}.filters-btn{background:url(../../images/icon-white-arrow.png) 174px -173px no-repeat #000;color:#fff;display:inline-block;padding:17px 85px;margin:0 auto}.filters-btn:hover{background-color:#524B48}.back-btn:hover,.edit-qty{text-decoration:underline}.image-size-wrapper{padding-bottom:23px;float:right}.image-size-wrapper ul li{display:table-cell;padding-left:16px;vertical-align:middle}.image-size-wrapper ul{display:table-row}.regular-gridview,.small-gridview{display:block;text-indent:-999em;direction:ltr;background:url(../../images/icon-image-size.gif) no-repeat}.regular-gridview{width:25px;height:16px;background-position:0 0}.small-gridview{width:22px;height:16px;background-position:-42px 0}.regular-gridview.active{background-position:0 -16px}.small-gridview.active{background-position:-42px -16px}.image-size-title{vertical-align:middle}.tile-view-wrapper{margin-bottom:20px;float:right;width:100%}.tile-view-wrapper ul li{display:table-cell;padding-left:16px;vertical-align:middle}.tile-view-wrapper ul{display:table-row;float:right}.grid-view,.tile-view{display:block;text-indent:-999em;direction:ltr;background:url(../../images/icon-tiles-grid.png) no-repeat}.tile-view{width:22px;height:16px;background-position:0 0}.grid-view{width:25px;height:16px;background-position:-38px 0}.tile-view.active{background-position:0 -16px}.grid-view.active{background-position:-38px -16px}.grids-view .hidden,.tiles-view.hidden{display:none!important}.cart-wrapper{width:64.8%;float:left}.cart-sidebar{width:242px;float:right}.qty-wrapper{height:57px;margin-top:21px}.cart-wrapper td input.qty{width:30px;padding:0 5px;height:34px;text-align:center;font-size:14px;font-weight:700}input.input-text.validation-failed{background:url(../../images/icon-error-warnings.gif) right -39px no-repeat #fff;border-color:#cb1b04;color:#cb1b04;padding-right:25px}input.input-text.validation-passed{background:url(../../images/icon-error-warnings.gif) right 3px no-repeat #fff;border-color:#000;padding-right:25px}input.input-text.qty.input-text.validation-failed,input.input-text.qty.input-text.validation-passed{background:0 0;padding:0}#checkout-review-table .price,.cart-wrapper .price,.sales-order-shipment.account-page table td,.sales-order-view.account-page .col-main table td{font-size:14px;font-weight:700;line-height:15px;letter-spacing:1px}.sales-order-shipment.account-page table td a{text-decoration:underline;line-height:20px}#checkout-review-table .price,.cart-wrapper .price{display:inline-block}#checkout-review-table tbody .price .currency-symbol,.cart-wrapper tbody .price .currency-symbol,.my-account tbody .price .currency-symbol{font-size:8px;display:inline-block;vertical-align:top;line-height:11px}#checkout-review-table .sub-total .cart-price,#details-table.data-table .sub-total .cart-price,.cart-wrapper .sub-total .cart-price,.sales-order-shipment.account-page .data-table td.last .cart-price,.sales-order-view.account-page .data-table td.last .cart-price{color:#c02030}.cart{padding-top:30px}.cart-sidebar-title{background:#FBF0EB;border-bottom:1px solid #000;font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:15px 20px;font-weight:700;margin:25px 0}.thumb-image{max-width:100px}.thumb-image img{display:block;width:100%}.cart .cart-collaterals h2,.checkout-onepage-index .discount h2{font-size:16px;font-weight:400;margin-bottom:15px}.checkout-onepage-index .discount h2{margin-top:15px}.cart .deals #discount-coupon-form .input-text,.opc-progress-container #discount-coupon-form .input-text{width:163px;height:30px;margin:0;color:#000;font-weight:700;font-size:11px;letter-spacing:2px;border-right:0!important;text-transform:uppercase}.cart .deals #discount-coupon-form button span,.opc-progress-container #discount-coupon-form button span{background:#000;color:#fff;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;height:30px;padding:0 0 0 14px}.cart .deals #discount-coupon-form button span span,.opc-progress-container #discount-coupon-form button span span{padding:0 19px 0 5px;line-height:30px}.cart #shipping-zip-form button.button:hover span,.cart .deals #discount-coupon-form button.button:hover span,.opc-progress-container #discount-coupon-form{background-color:#7f7f7f}.cart .shipping select{width:241px}.cart .disabledselect,.cart .pix-selectable{padding:7px 35px 3px 10px}.cart #shipping-zip-form button.button span{background:#000;color:#fff;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;height:30px;padding:0 0 0 14px}.cart #shipping-zip-form button.button span span{padding:0 19px 0 5px;line-height:30px}.cart .deals #discount-coupon-form button.cancel-btn,.opc-progress-container #discount-coupon-form button.cancel-btn{margin:0}.cart .deals #discount-coupon-form button.button.cancel-btn span,.opc-progress-container #discount-coupon-form button.button.cancel-btn span{padding-left:7px}.cart .deals #discount-coupon-form button.button.cancel-btn span span,.opc-progress-container #discount-coupon-form button.button.cancel-btn span span{padding-right:10px}.cart #shipping-zip-form .validate-postcode{width:141px;height:30px;margin:0;border-right:0!important;font-size:11px;text-transform:uppercase}.cart .totals{padding:12px 0;border-top:1px solid #c2c2c2;margin:0 0 10px}.cart .product-material{margin:0;display:block}.cart-table .item-msg{font-size:16px;font-weight:400;letter-spacing:normal;clear:both;color:#c02030;line-height:20px}.cart-table .item-msg span{color:#000}.cart .totals table tfoot td strong,.cart .totals tr td,.totals-table td strong{font-size:11px;font-weight:700;letter-spacing:2px;margin:0;vertical-align:bottom}#my-orders-table-two.totals-table tr:last-child .price,#order-review .totals-table tr:last-child .price,.order-review .totals-table tr:last-child .price,.totals-table tr td .free-txt{color:#c02030}.cart .totals tr td:nth-child(1){font-size:16px;font-weight:400;letter-spacing:normal}.cart .totals table td,.totals-table td{padding:2px 0}.cart .totals table tfoot tr td:nth-child(1) strong,.totals-table tr td:nth-child(1) strong{margin:0;font-size:16px;color:#c02030;font-weight:400}#my-orders-table-two.totals-table tr:nth-last-child(2) td,.cart .totals table tbody tr:nth-last-child(1) td,.totals-table tr:nth-last-child(2) td{padding-bottom:15px}#my-orders-table-two.totals-table tr:nth-last-child(1) td,.cart .totals table tfoot tr td,.totals-table tr:nth-last-child(1) td{padding-top:15px;border-top:1px solid #c2c2c2}.cart-table tbody tr.notice-message td{border-top:0;padding-top:0}.cart-table tbody tr.notice-content td{padding-bottom:0;border-bottom:0}.cart .shipping,.cart-table tbody tr.notice-content td:first-child{padding-bottom:20px}.cart-table tbody tr.notice-content:nth-last-child(2) td:first-child{border-bottom:0}.cart-contact-wrapper{text-align:center;padding:20px 0 30px;display:block}.cnt-txt{font-weight:400;font-size:16px;display:block;padding-right:5px}.cnt-number{font-size:18px;font-weight:700;color:#c02030;display:block}.cart-wrapper .page-title h1 .cart-items,.recommended-products-wrapper h2 .viewed-small-txt{color:#c02030;font-weight:400;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.cart-wrapper .page-title h1{width:100%;text-align:left}.cart-wrapper .page-title h1 .cart-items{font-size:23.5px;text-transform:none;padding-left:15px}.cart-wrapper .page-title h1 .back-btn{margin:12px 0 0}.edit-qty{font-size:8px;letter-spacing:2px;text-transform:uppercase;display:block;opacity:0;clear:both;padding:10px 0 0}.back-btn{display:block;background:url(../../images/icon-cat-read-more-left-black.gif) 0 3px no-repeat;width:58px;height:15px;float:right;font-size:10px;line-height:17px;padding-left:25px}.checkout-onepage-index .price-box.price-2{text-align:center}.checkout-cart-index #shopping-cart-table .qty-wrapper{height:auto}.checkout-cart-index #shopping-cart-table .edit-qty,.checkout-cart-index #shopping-cart-table .qty-wrapper{margin-bottom:10px}.recommended-products-wrapper{overflow:hidden;width:100%}.recommended-products-wrapper .products-grid{margin-bottom:0}.recommended-products-wrapper h2 span{vertical-align:middle;display:table-cell;text-align:right;width:50%}.recommended-products-wrapper h2 .viewed-small-txt{font-size:24px;text-transform:none;padding:0 0 0 10px;text-align:left}.recommended-products-wrapper h2{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#000;text-align:center;display:table;width:100%;padding-bottom:10px}.recommended-products-wrapper .btn-addtocart:hover{text-decoration:none}.product-view .product-shop .price-box .regular-price,.product-view .product-shop .price-box .special-price{line-height:30px;margin-left:0;padding-top:0}.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price{font-size:29px;font-weight:700;color:#c02030;display:inline-block}.product-view .product-shop .price-box .msrp-price,.product-view .product-shop .price-box .old-price{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:17px;display:block;color:#000;text-decoration:none;margin:0 0 7px;padding-top:0;float:none;font-weight:400;letter-spacing:normal;line-height:16px;clear:both}.product-view.animate-start .product-shop .regular-price{display:block;overflow:hidden}.product-view.animate-start .product-shop .price-box .special-price{display:block;height:0;overflow:hidden}.product-view.animate-start .product-shop .price-box .old-price{display:block;height:0;overflow:hidden;margin:0}.product-view.animate-start .product-shop #product-coupon{height:0;overflow:hidden}.product-view.animate-start .product-shop .product-view-msg-wrapper{margin-bottom:0}.product-view .product-shop .price-box .msrp-price .price::first-letter,.product-view .product-shop .price-box .old-price .price::first-letter{font-weight:400;line-height:12px;display:inline-block}.product-view .product-shop .price-box .regular-price .price::first-letter{font-size:19px;line-height:.8em;vertical-align:top}.catalog-product-view .product-main-info .msrp-price,.catalog-product-view .product-main-info .old-price{position:relative}.catalog-product-view .msrp-price .label,.catalog-product-view .msrp-price .price{color:#727073}.catalog-product-view .old-price .label,.catalog-product-view .old-price .price{color:#000}.product-essential .msrp-price .label,.product-essential .old-price .price-label{display:inline;font-weight:700}.addtocart-wrapper a,.btn-addtocart{display:inline-block}.catalog-product-view .product-main-info .msrp-price .price,.catalog-product-view .product-main-info .old-price .price{font-weight:700;font-family:brandon-grotesque,Arial,Helvetica,sans-serif;text-decoration:line-through;position:absolute;left:50px}.addtocart-wrapper{visibility:hidden;overflow:hidden;padding:20px 0 0;clear:both}.recommended-products-wrapper ul li:hover .addtocart-wrapper{max-height:200px}.btn-addtocart{font-size:10px;letter-spacing:2px;color:#fff;text-transform:uppercase;background:url(../../images/icon-add-to-cart.png) 10px 8px no-repeat #c02030;padding:8px 15px 8px 32px}.btn-addtocart:hover{background-color:#6b1f30;text-decoration:none}.opc-wrapper{background:0 0}.opc-progress-container{width:242px;float:right}.checkout-top-wrapper,.opc{width:650px;float:left}.col1-layout .opc-wrapper .page-title{padding:0;margin:5px 0 20px;overflow:hidden}.checkout-onepage-success .opc-block-progress .block-title,.opc-progress-container .opc-block-progress .block-title{background-color:#FBF0EB;border-bottom:1px solid #000;border-left:0;border-right:0;border-top:0;padding:12px 25px}.checkout-onepage-success .opc-block-progress .block-title strong,.opc-progress-container .opc-block-progress .block-title strong{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#000;line-height:24px}.checkout-onepage-success .opc-block-progress .block-content,.opc-progress-container .opc-block-progress .block-content{padding:5px 0 0}.summary-products-wrapper li{overflow:hidden;border-bottom:1px solid #c6c6c6;padding:15px 0}.summary-products-wrapper .summary-product-detail{width:160px;float:left;text-align:center}.progress-item-image{width:80px;display:block;float:left}.progress-item-image img,.summary-products-wrapper .price-wrapper table{width:100%}.no-designer{padding-top:14px}.summary-products-wrapper .regular-price{font-size:14px;font-weight:700;display:inline-block;vertical-align:top;padding-top:3px}.summary-products-wrapper .price-1 .msrp-price{display:none}.summary-products-wrapper .discounted-price{font-size:20px;font-weight:700;color:#c02030;display:inline-block}.summary-products-wrapper .regular-price .currency-symbol,.top-fixed-links .regular-price .currency-symbol{font-size:12px;line-height:21px;vertical-align:top;text-decoration:none}.summary-products-wrapper .price-box{margin-top:0;min-height:0;text-align:center}.summary-products-wrapper .discounted-price .currency-symbol{font-size:11px;line-height:20px;vertical-align:top;padding-right:2px}.summary-products-wrapper .qty-name{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:13px;text-transform:uppercase}.summary-products-wrapper .qty-number{font-size:10px;font-weight:700;padding-left:8px}.summary-qty-wrapper{margin-top:5px;display:block}.summary-products-wrapper img{float:left;display:block}.showing-wrapper{font-size:9px;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase;padding:23px 0;border-bottom:1px solid #C6C6C6}.red-txt{color:#c02030}.white-txt{color:#fff}.opc-block-progress .cart-contact-wrapper{border-top:1px solid #C6C6C6;margin-top:15px}.opc-block-progress .totals-table{width:100%;margin-top:17px}.free-shipping-txt,.showing-wrapper a{color:#c02030}.step-edit{float:right;text-decoration:underline;display:none}.opc .allow .step-title h2:hover .step-edit{display:block}.opc .active .step-title h2:hover .step-edit{display:none}.opc .active .step-title h2,.opc .step-title h2,.wrapper .paypal-review-order h2{background-color:#FBF0EB;background-image:none;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:700;border-bottom:1px solid #000;padding:12px 25px}.opc li.section{margin-bottom:10px}.opc .step{background:0 0}.checkout-cart-index .top-fixed-links,.checkout-onepage-index .top-fixed-links{visibility:hidden}#checkout-step-login .col2-set{background:0 0;padding:0;border-bottom:1px solid #000}.checkout-section-title,.progress-review-txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;padding:15px 0 5px}.progress-review-txt{font-size:14px}.checkout-section-title{font-size:20px;display:block}.checkout-login-title,.popup-block .block-title strong{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:24px;font-weight:400}.checkout-login-title{text-align:center;display:block;padding:23px 0}#checkout-step-login .col-1{border-right:1px solid #000;min-height:270px}#checkout-step-login .col2-set .col-2{text-align:center;padding:0 20px}.external-checkout{border-top:1px solid #000;text-align:center;padding:0 0 20px;margin-top:30px}.new-amazon-wrapper{position:relative;display:inline-block;width:88px;margin-right:15px}#offamazonpayments-swf-container,.checkout-cart-index #AmazonPayButtonMethod{display:none}.new-amazon-wrapper #amazonbutton,.new-amazon-wrapper #amazonbutton2,.new-amazon-wrapper #amazonbutton3{opacity:0;overflow:hidden;width:88px;position:absolute}#opc-login .external-checkout{border-top:0;margin-top:0}.popup-block div.btn-close{background:url(../../images/icon-close-product-view.gif) no-repeat;height:27px;width:74px}.popup-block .block-content,.popup-block .block-title{background-image:none;background-color:#fff}.popup-block{border:0;box-shadow:none}.popup-block .block-title{border:0}.window-overlay{opacity:.7}.popup-block .block-title strong{color:#000}.checkout-login-list li label,.opc p{color:#4c4c4c;font-weight:400;font-size:14px;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.popup-block p{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:400}.social-login-wrapper{max-width:215px;margin:0 auto;clear:both}#LoginWithAmazonPop{clear:both;overflow:hidden}#LoginWithAmazonPop img{margin:0 auto}.external-checkout #AmazonPayButtonLogin,.external-checkout #AmazonPayButtonLoginBilling{display:inline-block;background:url(../../images/icons-checkout-external.gif) no-repeat;height:45px;width:88px;margin:0;padding:0;float:none}.external-checkout #AmazonPayButtonLogin img,.external-checkout #AmazonPayButtonLoginBilling img{opacity:0;width:88px;display:block;height:45px;overflow:hidden}#opc-billing .external-checkout #AmazonPayButtonLoginBilling{clear:left}.form-list .input-box a.cvv-what-is-this{background:url(../../images/icon-whats-this.gif) no-repeat;display:inline-block;width:16px;height:16px;text-indent:-999em;direction:ltr;margin:6px 0 0 15px}.amazon-checkout-btn,.google-checkout-btn,.paypal-checkout-btn{height:45px;display:inline-block;text-indent:-999em;direction:ltr}.amazon-checkout-btn{background:url(../../images/icons-checkout-external.gif) -15px 0 no-repeat;width:88px}.new-amazon-wrapper:hover .amazon-checkout-btn{background-position:-15px -52px}.google-checkout-btn{background:url(../../images/icons-checkout-external.gif) -112px 0 no-repeat;width:130px;margin-right:25px}.paypal-checkout-btn{background:url(../../images/icons-checkout-external.gif) -138px 0 no-repeat;width:100px}.paypal-checkout-btn:hover{background-position:-138px -52px}#checkout-step-login .col2-set .col-2 .checkout-login-title{padding:25px 0 28px}.checkout-login-list li{display:inline-block;margin-right:10px;margin-bottom:5px}.checkout-login-list{margin-bottom:30px}.checkout-login-list li label{line-height:14px;padding-left:10px}#checkout-step-login .col-1 p{color:#000;padding:0 0 20px;margin:0}.col-1-wrapper{max-width:270px;margin:0 auto;padding-bottom:15px}.checkbox-left{float:left;margin-left:10px;line-height:15px;padding-top:7px}.social-newsletter-form .checkbox-left{margin-left:0}.checkbox-left .ez-checkbox{margin-right:7px}.account-page .ez-checkbox,.paypal-express-review .ez-checkbox{float:left}.account-page .form-list .control,.paypal-express-review .form-list .control{overflow:hidden}#checkout-step-login .form-list .checkbox-left label{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:14px;padding:0;width:auto;letter-spacing:normal;float:none;display:inline-block;text-transform:none;color:#4c4c4c;vertical-align:top;margin:0}.checkout-onepage-payment-additional-customerbalance .input-box,.opc .buttons-set .button,.opc .form-buttons .button{float:left}#checkout-step-login #customer-guest p{color:#4c4c4c;padding-bottom:5px}#customer-guest .checkout-login-title{text-align:left;padding:0 0 15px;line-height:21px}#checkoutSteps .form-list .input-box{width:100%}#checkoutSteps .form-list .input-text{height:30px}.payment-wrapper{display:inline-block}#checkoutSteps .form-list .half-left-box select,#checkoutSteps .form-list .half-right-box select{background-position:88% 11px}#checkoutSteps .form-list .control .input-box,.checkout-onepage-payment-additional-customerbalance .input-box{width:auto;margin:0}#checkoutSteps .form-list .control label,.checkout-onepage-payment-additional-customerbalance label{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:14px;text-transform:none;color:#4c4c4c;width:auto;letter-spacing:normal;margin:0 0 0 15px}#checkoutSteps .form-list label,.jewelrytheme label{width:100%;padding:0;margin:20px 0 10px;display:block;font-size:10px;letter-spacing:2px;text-transform:uppercase;text-align:left;font-weight:700}#checkoutSteps .fieldset{margin:0 0 30px}.checkout-inner-title{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:16.3px;display:block;margin:25px 0 5px}.checkout-progress-bar ul li{display:inline-block}.checkout-progress-bar ul li a{width:70px;height:23px;display:block;background-image:url(../../images/checkout-steps.gif);background-repeat:no-repeat}.checkout-progress-bar ul li a.opc-top-login{background-position:0 0}.checkout-progress-bar ul li a.opc-top-billing-address{background-position:-70px 0}.checkout-progress-bar ul li a.opc-top-shipping-address{background-position:-140px 0}.checkout-progress-bar ul li a.opc-top-shipping-method{background-position:-210px 0}.checkout-progress-bar ul li a.opc-top-payment-method{background-position:-280px 0}.checkout-progress-bar ul li a.opc-top-order-review{background-position:-350px 0}.checkout-progress-bar ul li a.opc-top-login.active{background-position:0 -23px}.checkout-progress-bar ul li a.opc-top-billing-address.active{background-position:-70px -23px}.checkout-progress-bar ul li a.opc-top-shipping-address.active{background-position:-140px -23px}.checkout-progress-bar ul li a.opc-top-shipping-method.active{background-position:-210px -23px}.checkout-progress-bar ul li a.opc-top-payment-method.active{background-position:-280px -23px}.checkout-progress-bar ul li a.opc-top-order-review.active{background-position:-350px -23px}#checkoutSteps .form-list-child li{margin:0}.half-left-box{width:50%;float:left;padding-right:18px}.half-right-box{width:50%;float:right;padding-left:18px}#checkout-step-billing fieldset,#checkout-step-shipping fieldset{max-width:535px}#checkout-step-shipping .checkout-state-field .input-box .input-text{display:none!important}#checkout-step-login .f-left{font-size:8px;color:#c02030;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin:10px 0 0 20px}#checkout-step-login .buttons-set{margin:12px 0}div.validation-error,span.validation-error{background-image:none;padding:0}.full-width-btn-container{border-top:1px solid #c02030;overflow:hidden;margin-bottom:-20px;margin-top:20px;opacity:1!important}button.black-btn span{background:#000}button.black-btn:hover span{background:#7f7f7f}.form-list li.address-txt-wrapper{margin-bottom:30px}.address-txt-wrapper .address-txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:14px;color:#4c4c4c;margin-bottom:10px}.address-txt-wrapper .addresss-control a{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:2px;color:#000;margin-right:10px}#checkoutSteps .form-list .inline-fields-wrapper{margin-bottom:10px}#checkoutSteps .form-list .inline-fields-wrapper .input-box{float:left;width:auto}#checkoutSteps .form-list .inline-fields-wrapper .btn-box{margin-left:15px}#checkoutSteps .form-list .inline-fields-wrapper .input-box:first-child{width:50%}.full-width-btn-container button.button,.opc .buttons-set .full-width-btn-container .button{float:right}.full-width-btn-container button.button span{height:47px;padding:0 0 0 40px}.full-width-btn-container button.button span span{height:47px;line-height:47px;padding:0 40px 0 0}.checkout-fields-left{width:50%;float:left;padding-right:25px}.checkout-fields-right{width:50%;float:right;padding-left:25px}.checkout-zipcode-field{width:20%;float:left}.checkout-city-field,.checkout-state-field{width:40%;float:left;padding-left:40px}#checkout-review-submit{clear:right;margin:20px 0 0}.qty-txt{font-size:14px;font-weight:700}.order-review .totals-table,.paypal-express-review .totals-table,.sales-order-view .totals-table{width:240px;float:right;margin:20px 0}#my-orders-table-two.totals-table tr td:nth-of-type(2),.totals-table tr td{font-size:11px;font-weight:700;width:50%;letter-spacing:2px;vertical-align:bottom}.totals-table tr td:nth-child(1){font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal}#shopping-cart-totals-table th.a-right,.totals-table th.a-right{text-align:left!important;font-family:minion-pro;font-size:16px}.link-continue-shopping,.product-cat-title,.product-view-icons .product-share-title,.product-view-msg-wrapper .coupon-code{letter-spacing:2px;text-transform:uppercase}#shopping-cart-totals-table th.a-right{padding:0}.order-confirmation-title,.success-wrapper{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400}#shopping-cart-totals-table .btn-remove,.totals-table th.a-right .btn-remove{display:none}.checkout-success-wrapper .recommended-products-wrapper{border-top:0;padding-top:60px}.success-wrapper{font-size:14px;color:#000;float:left;width:644px;margin-top:14px}.order-confirmation-title{font-size:21px;margin:20px 0 5px}.order-confirmation-title a,.success-wrapper a{color:#c02030}.success-txt-underline{display:block}.success-address-wrapper{border-top:1px solid #000;border-bottom:1px solid #000;padding:25px 0;margin:15px 0 0}.checkout-onepage-success .col-main .sub-letter-txt{margin:45px 0 15px}.success-banner-wrapper{padding:25px 0}.banner-order-success img{width:100%}.social-success-title{font-size:19px;float:left;margin-right:20px}.social-success{overflow:hidden;margin:0 0 30px}.social-success ul{overflow:hidden;display:inline}.ez-checkbox,.ez-checkbox-green,.ez-radio{display:inline-block}.social-success ul li{float:left;margin-right:6px}.success-wrapper .col2-set address,.success-wrapper .col2-set h4{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;margin:0 0 10px}.checkout-onepage-success .opc-block-progress{float:right;width:242px}.success-wrapper .col2-set h4{font-size:19px}.success-wrapper .col2-set address{font-size:14px}.success-wrapper .col2-set.first{margin:0 0 30px}.success-breadcrumb{padding:30px 0 0}.link-continue-shopping{font-size:10px;line-height:10px;font-weight:700;text-decoration:none;background:url(../../images/bg-continue-arrow.png) 0 3px no-repeat;padding-left:26px}.ez-hide{opacity:0;filter:alpha(opacity=0)}.ez-checkbox input[type=checkbox]{-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);padding:2px;position:absolute;left:2px;top:1px}.ez-checkbox{background:url(../../images/icon-forms.gif) 0 -36px no-repeat;width:17px;height:16px;position:relative}.ez-radio{background:url(../../images/icon-forms.gif) no-repeat;width:18px;height:18px;vertical-align:middle;text-align:center}.ez-checked{background-position:0 -52px}.ez-selected{background-position:0 -18px}.ez-checkbox-green{background:url(../../images/icon-forms.gif) no-repeat}.ez-checked-green{background-position:0 -18px}.ez-checkbox,.ez-radio{zoom:1}.product-view-icons{overflow:hidden;margin:60px 0 0;clear:both}.minus-small-icon,.small-social-icons li{float:left;margin-right:5px;height:22px}.product-view-icons .product-share-title{display:block;padding-top:5px;padding-right:5px;font-size:11px;font-weight:700;color:#666;float:left}.product-view .product-img-box .manufacturing-name,.product-view .product-name h2{font-weight:400;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.minus-small-icon{background:url(../../images/icons-social-small.gif) no-repeat;display:block;width:22px;text-indent:-999em;direction:ltr}.close-share{background-position:0 -22px}.small-social-wrapper{display:none;float:left}.small-social-icons{width:135px}.small-social-icons li a{background:url(../../images/icons-social-small.gif) no-repeat;display:block;width:22px;height:22px;text-indent:-999em;direction:ltr}.small-social-icons li a.fb-small-icon{background-position:-26px 0}.small-social-icons li a.tw-small-icon{background-position:-52px 0}.small-social-icons li a.pin-small-icon{background-position:-78px 0}.small-social-icons li a.ins-small-icon{background-position:-104px 0}.small-social-icons li a.gplus-small-icon{background-position:-131px 0}.product-image-modal{background:url(../../images/icons-product-image.gif) -52px 4px no-repeat;display:block;width:17px;height:22px;float:right;text-indent:-999em;direction:ltr}.product-view{padding:0 10px}.product-view .product-img-box .product-image img{display:block;margin:auto}.catalog-product-view .breadcrumbs{padding:0 0 15px;margin:50px auto 19px;border-bottom:1px solid #b2b2b2}.product-view .product-img-box{position:relative;padding:0;text-align:left;float:left;width:73.8%}.product-view .MagicToolboxContainer{margin-top:50px}.product-view .product-shop{width:190px;padding:0}.product-view .product-shop .product-main-info{margin:0}.product-view .product-name h2{font-size:33px;color:#000;line-height:normal}.device-product-image{display:none}.product-essential .product-name{display:inline-block;margin-right:15px}.product-view .product-img-box .manufacturing-name{display:inline-block;font-size:22px;color:#7f7f7f}.product-cat-title{display:block;margin:14px 0 7px;font-size:12px;font-weight:700}.product-view .product-shop .price-box{border-bottom:1px solid #b2b2b2;padding:0 0 7px;margin:0;text-align:left}.product-view-msg-wrapper{border-bottom:1px solid #b2b2b2;padding:13px 0;margin:0 0 13px}.product-view-msg-wrapper .coupon-txt{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:12px;font-weight:400;color:#000;display:inline}.product-view-msg-wrapper .coupon-code{font-size:12px;font-weight:700;margin-left:2px;color:#c02030;display:inline}#wish-ajax-msg,.newsletter-msg{letter-spacing:1px;font-weight:400}.product-view .product-shop .add-to-cart,.product-view .product-shop .sold-out{padding:0;float:none;margin-top:18px}.product-view .product-shop .add-to-cart .spinner{margin:0 auto;clear:left;display:block}.product-view .product-shop .add-to-cart .btn-cart{width:190px;height:48px}.product-option-list li{margin:0 0 10px}.simple-product{margin-bottom:13px}.product-option-list li:nth-last-child(1){margin-bottom:0}.super-attribute-select{float:none;height:30px;padding:7px;width:90px;vertical-align:middle;background-position:88% 11px}.product-options{margin-top:0}.options-container-big{padding:0;border:0;margin:0}.product-view .product-shop .options-container-big .add-to-cart{margin-top:13px}.product-view .product-shop .options-container-big{margin-top:18px}.config-product{float:left}.option-configuration{float:left;margin-right:10px;width:90px}.option-configuration .input-box{float:left;width:100%}.option-configuration .validation-advice{line-height:15px;padding-top:5px!important}.product-view-utilities{overflow:hidden;display:block;margin:0 0 25px;padding:18px 0 13px;border-bottom:1px solid #b2b2b2}.product-view .product-shop .availability{font-size:15px;font-weight:700;color:#c02030}.product-specs{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #b2b2b2}.product-view .cart-contact-wrapper{text-align:left;padding:0 0 20px}.newsletter-msg{clear:both;display:none;float:left;font-size:14px;padding:10px 10px 20px;text-align:left;width:292px;line-height:16px}#newsletter-validate-detail .validation-advice{padding:10px!important;text-align:left;width:292px;font-size:14px;font-weight:400;line-height:16px}.footer-newsletter-msg{width:auto;text-align:left;padding:10px}.footer-btn-btm{display:block;overflow:hidden;text-align:center;clear:left;float:left;width:100%}.footer-btn-wrapper{float:left}.footer-loading{clear:both;display:block;margin:5px auto 0}#wish-ajax-msg{display:block;text-align:left;font-size:13px}.newsletter-fail{color:#d91a00}.newsletter-success{color:#3d6611}.wish-success{color:#50941e}.wish-fail{color:#c02030}.add-to-links a,.product-material table .title{color:#000;letter-spacing:2px;text-transform:uppercase}.single-qty-wrapper{display:block;width:90px;height:30px;border:1px solid #000;overflow:hidden;float:left}.single-qty-wrapper #qty{height:28px;border-top:0;border-bottom:0;border-right:0;float:left;margin:0;padding:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;-o-appearance:textfield;appearance:textfield}::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.single-qty-wrapper label{display:block;height:28px;width:55px;line-height:28px;margin:0;float:left;text-align:center;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700}.product-option-list label{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700}.product-options .option-label{width:60px}.product-options .option-configuration,.product-options .option-label{float:left}.options-container-big .product-options dd select{width:90px}.product-view .product-shop .add-to-cart .btn-cart span{height:48px;padding:0 0 0 56px;border:1px solid #000;background-image:url(../../images/icon-add-to-cart.png);background-repeat:no-repeat;background-position:20px 15px}.product-view .product-shop .add-to-cart .btn-cart span span{font-size:11px;padding:0 40px 0 0;line-height:48px;border:0;height:46px;background-image:none}.product-view .product-shop .add-to-cart button.btn-cart-disabled span,.product-view .product-shop .sold-out button span{height:48px;padding:0 0 0 57px;border:0;background:#999}.product-view .product-shop .add-to-cart button.btn-cart-disabled span span,.product-view .product-shop .sold-out button span span{font-size:11px;padding:0 60px 0 0;line-height:49px;border:0;height:48px;background-image:none}.product-view .product-shop .add-to-cart button.btn-cart-disabled span{border:0;background-image:none}.add-to-links a{font-size:11px;font-weight:700}.product-view .product-shop .add-to-links{float:none;text-align:center;margin:0}.link-wishlist{display:inline-block;background-image:url(../../images/icon-single-heart.png);background-repeat:no-repeat;background-position:0 0;padding:0 0 0 25px}.product-specs .spec-title{font-size:10px;font-weight:700;display:block;text-transform:uppercase;letter-spacing:2px;margin:0 0 25px}.product-specs ul li,.product-view .full-description,.product-view .short-description{font-weight:400;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;display:block}.product-specs ul li{font-size:15px;background:url(../../images/icon-triangle.gif) 0 5px no-repeat;padding:0 0 0 15px}.recommended-products-wrapper{border-top:0;padding:105px 0 0}.product-essential{margin-bottom:45px;padding-bottom:25px;border-bottom:1px solid #b2b2b2}.product-desc-wrapper{padding:95px 0 0;margin-top:-95px}.product-view .full-description,.product-view .short-description{font-size:16px;width:482px;padding:0;float:right;clear:right}.product-view .full-description{margin-bottom:40px}.product-material{width:450px;float:left;margin-right:48px}.product-material table{width:100%}.product-material table .title{font-size:11px;font-weight:700}.product-material table .desc{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:400}.product-material table td{padding:10px 20px}.product-material table tr.column-colored td{background:#fcfaf8}.product-view .product-desc-wrapper h2{font-family:brandon-grotesque;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:23px}.cart-empty,.cms-no-route .std,.daily-deal-txt-wrapper .desc,.promo-banner-background .title{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.daily-deal-container,.daily-deal-wrapper{margin:0 auto 40px;position:relative;max-width:750px;text-align:center}.daily-deal-banner img{height:auto;position:relative;width:100%}.daily-deal-banner{position:relative;display:block;overflow:hidden}.daily-deal-container{display:block;overflow:hidden}.daily-deal-txt-wrapper .title{font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px}.daily-deal-txt-wrapper .desc{font-size:25px;font-weight:400;line-height:30px;text-align:center}.daily-deal-container:hover{text-decoration:none}.daily-deal-container:hover .shop-cta{background:#524b48}.daily-deal-container .design-shop-now span{font-size:14px;font-weight:700;padding:20px 25px}.daily-deal-container .design-shop-now .shop-cta{font-size:14px;font-weight:700;padding:0 28px}.daily-deal-txt-wrapper{position:absolute;z-index:2;right:8%}.daily-deal-container .design-box .design-shop-now{background:#000}.deals-diamond{position:absolute;left:-57px;top:50px;z-index:2;width:114px;height:114px;background:url(../../images/icon-daily-deal-diamond.png) no-repeat;font-size:26px;color:#fff;font-weight:700;padding:40px 0 0;letter-spacing:1px}.deals-diamond .currency-symbol{font-size:14px;line-height:30px;vertical-align:top}.daily-deal .col-main,.daily-deal section{max-width:100%;width:100%;margin-bottom:0}.daily-deal .home-row-two{padding-bottom:25px;padding-top:25px;background:#fbf0eb}.daily-deal .col-main{padding-top:0}.daily-deal .home-row-one{background-repeat:repeat}.cart-empty h1,.daily-deal .promotion-banner-txt{background:0 0}.daily-deal .home-row-four{margin-top:37px}.deal-products-section{padding-top:20px;margin-bottom:20px}.promo-banner-background{border:1px solid #a3a39a;margin:0 0 20px;padding:30px 90px;position:relative;overflow:hidden}.promo-banner-background .promo-banner-container{color:#fff;position:relative;z-index:2}.promo-banner-background .title{display:block;float:left;font-size:24px;font-weight:400}.promo-banner-background .sign-link,.promo-banner-background .txt{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block;float:left}.promo-banner-background .txt{margin:12px 0 0 60px}.promo-banner-background .sign-link{color:#fff;margin:12px 0 0 5px;text-decoration:underline}.promo-txt-container{position:relative;z-index:2}.promo-style .home-row-one{position:relative;max-width:100%;overflow:hidden}.promo-ptn{position:absolute;z-index:1;left:0;right:0;top:0;margin:0 auto}.cart-empty,.cms-no-route .std{font-weight:400;font-size:16px;text-align:center}.cart-empty h1{margin:70px 0 20px;padding:0;display:block;color:#c02030;font-size:24px;font-weight:400}.account-create label,.account-login label,.customer-account-create .facebook-account-login{display:none}.customer-account-create .form-list .validation-advice{width:374px;margin:0}.customer-account-create .form-list input.input-text{height:30px}.customer-account-create .col1-layout .col-main .page-title,.customer-account-login .col1-layout .col-main .page-title{margin-top:0;padding-left:0}.customer-account-create .page-title h1,.customer-account-login .page-title h1{letter-spacing:0;font-weight:400;text-transform:none}.account-create .form-list .control label,.account-login .form-list .control label{display:block;padding-left:10px}.account-create .buttons-set,.account-login .buttons-set,li#remember-me-box.control{width:100%;max-width:375px}.account-login .buttons-set a{color:#c02030;font-size:8px}.account-create,.account-login .registered-users{padding-left:3%;padding-right:3%}.account-login .registered-users.col-1{width:50%;border-right:1px solid #000}.account-login .registered-users.col-2{width:50%;float:left}.account-login .form-list li.control .input-box{margin-left:0;width:auto}.account-login .form-list .input-box{width:100%;max-width:375px}.account-login .form-list input.input-text{width:100%}li#remember-me-box.control{overflow:hidden}li#remember-me-box.control input,li#remember-me-box.control label{float:left}li#remember-me-box.control label{font-family:minion-pro,serif;font-size:14px;color:#4C4C4C;width:auto}li#remember-me-box.control .link-tip{float:right;font-family:brandon-grotesque,sans-serif;font-size:8px;color:#c02030;font-weight:700;letter-spacing:2px;text-transform:uppercase}.account-login .facebook_login span,.account-login .googleplus-login-button span,.account-login .twitter-login-button span{padding:0;width:100%;height:30px;line-height:31px;font-size:10px;font-weight:400;color:#fff}.col-main .facebook-account-login{display:none}.col-main .account-login .facebook-account-login{display:block}.account-login .facebook_login,.account-login .googleplus-login-button,.account-login .twitter-login-button{height:30px;width:100%;max-width:375px;margin-bottom:10px;clear:both;display:block}.account-login .googleplus-login-button span span{background:url(../../images/icon-social-login-white.png) 15px -40px no-repeat}.account-login .googleplus-login-button span{background-color:#aa414c;background-image:none}.account-login .twitter-login-button span span{background:url(../../images/icon-social-login-white.png) 15px -79px no-repeat}.account-login .twitter-login-button span{background-color:#79d0de;background-image:none}.account-login .facebook_login span span{background:url(../../images/icon-social-login-white.png) 15px 0 no-repeat}.account-login .facebook_login span{background-color:#405d9b;background-image:none}.para{font-family:minion-pro,sans-serif;font-size:14px}.sidebtn-wrapper{width:374px}#blog-article-tab p.note-msg,#search-result-tab p.note-msg{display:none}.search-result-top-container{text-align:center;padding-top:50px}.search-result-top-container button{width:150px;height:45px;border-bottom:1px solid #000;margin-left:-4px}.search-result-top-container button span,.search-result-top-container button span span{height:100%;padding:0;width:100%}.search-result-top-container button span span{padding-top:7px}.search-result-top-container .input-text,.search-result-top-container .input-text.validation-passed{padding-left:45px;height:45px;width:330px;background:url(../../images/icon-search.png) left center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/search.svg)}.srch-grid{text-align:center;padding-top:50px;padding-bottom:50px;margin:0 -10px;font-size:0}.srch-grid li{width:240px;display:inline-block;padding:0 30px;margin-bottom:50px;vertical-align:top}.srch-grid li span{background:#000;color:#fff;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:2px;height:50px;line-height:50px;display:block;margin-top:15px}.btm-search-title span,.no-result-title{font-weight:400;font-family:minion-pro,sans-serif}.srch-grid li img{width:100%}.srch-grid li a:hover{text-decoration:none}.srch-grid li a:hover span{background:#7f7f7f}.btm-search-title.mr-top{padding-top:110px}.no-result-title{font-size:21px;color:#8d8d8d;letter-spacing:1px;padding-top:30px}.btm-search-title{font-size:10px;text-transform:uppercase;letter-spacing:2px;text-align:center;padding-top:50px}.btm-search-title span{padding-left:20px;letter-spacing:1px;color:#bf1e2e;text-transform:none;font-size:24px}.overflow{overflow:hidden}.float-left{float:left}.letter-space{letter-spacing:2px}.bold{font-weight:700}.minion-font{font-family:minion-pro,sans-serif}.search-result-page .note-msg,.search-result-page .page-title h2,.static-page .page-title h1{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.margin-auto{margin-left:auto;margin-right:auto}.btn-class,a.btn-class{display:block;text-decoration:none;border:none}.search-result-page .options-wrapper{margin:25px 0}.search-result-page .note-msg{font-size:14px;font-weight:400}.search-result-page .filters-content-wrapper{border-bottom:0}.search-result-page .page-title h2{font-weight:400;text-transform:none;font-size:24.5px}.catalogsearch-result-index .search-result-page .page-title{padding:30px 0 20px;margin-top:0}.search-tabs{width:100%;float:left;position:relative}.tab-articles,.tab-products{display:block;padding:19px 0 28px;width:183px;background:0 0;color:#666;text-align:center}.tab-articles.selected,.tab-products.selected{background:#fff}.search-page-tabs li a.selected{color:#000;border:1px solid #000;border-bottom:none;padding-top:18px;padding-bottom:29px}.search-results{border-top:1px solid #000;float:left;margin-top:-1px;width:100%}.search-result-page .filters-content-wrapper .filters-content span{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:20px}.list-of-articles-search{width:100%}.list-of-articles-search>li{display:inline-block;margin:37px 0;width:49.8%;vertical-align:top}.article-result-left{width:46.1%;display:block;float:left}.article-result-left img{width:100%;height:auto}.article-result-right{width:41.51%;margin-left:7.78%}.article-title{display:block;font-size:13px;line-height:18px;padding-bottom:32px}.article-content{font-size:14px;line-height:21px}.cms-no-route .col-main{margin:auto;float:none}.main-product-image,.product-view .product-img-box .more-views,.sp-methods .ez-radio,.wishlist-item-number,.wishlist-shared-index .my-wishlist .page-title h1{float:left}.cms-no-route .col-right{display:none}.cms-no-route .std ul{list-style:none;padding-left:0}.cms-no-route .static-page .page-head-alt h3{font-size:24px;font-weight:400;margin-bottom:30px}.static-page .col1-layout .col-main .page-title{margin-top:-7px;margin-bottom:23px}.static-page .page-title{padding-left:0;padding-right:0;text-align:center}.static-page .page-title h1{font-size:24px;color:#c02030;font-weight:400;text-transform:none;letter-spacing:0}.static-page .std{background:#fff;padding:55px 14% 25px;font-size:15px;border:1px solid #ccc;max-width:750px;margin:0 auto 65px;font-family:'minion pro',georgia,serif;color:#666;text-align:left;font-weight:400;letter-spacing:1px}.static-page.listrak .std{padding-left:0;padding-right:0;max-width:800px}.static-page.listrak .std iframe{margin:auto;display:block;padding:0 30px}.cms-page-view .std h2{font-size:20px;line-height:23px;margin-bottom:20px;font-weight:400}.cms-page-view .std h3{margin-bottom:0;font-size:15px;padding-top:20px}.static-page .main{background:url(../../images/pattern_sm.jpg) repeat-x #fbf0eb;min-height:600px;margin:0}.single-page-title-wrapper{display:table;font-size:24px;font-weight:400;letter-spacing:normal;margin:0 auto;padding:10px 0 35px;text-align:center;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;color:#c02030}.single-page-title-wrapper span.small{font:normal 700 10px/10px brandon-grotesque,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#000;vertical-align:baseline}.single-page-title-wrapper .regular-text{font-size:10px;font-weight:700;font-family:brandon-grotesque,Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase;letter-spacing:2.8px;margin-right:8px}.single-page-title-wrapper span{vertical-align:middle}#checkout-shipping-method-load{margin-top:30px}#checkout-payment-method-load .sp-methods dt>label,#checkout-shipping-method-load .sp-methods label{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;padding-left:8px}#checkout-shipping-method-load .sp-methods .free-txt,#checkout-shipping-method-load .sp-methods .price{color:#c02030;text-transform:uppercase;font-weight:700;font-family:brandon-grotesque,Arial,Helvetica,sans-serif}#checkout-shipping-method-load .sp-methods .price{display:inline-block}#checkout-shipping-method-load .sp-methods .price .currency-symbol{font-size:10px;vertical-align:top;line-height:20px}#checkout-shipping-method-load .sp-methods .sp-method-title{display:inline-block;padding-right:5px}.sp-methods .ez-radio{margin-top:2px;display:block}#checkout-shipping-method-load .sp-methods dd li{margin:0 0 35px}#cybersource_card_processing_cc_type_exp_div .cybersource-field-wrapper{width:100%}.sp-txt-wrapper{width:45%;display:block;font-size:14px;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;letter-spacing:.5px}.sp-txt-wrapper .sp-txt-title,.toggle-template .static-page .std h2{font-family:brandon-grotesque,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase}.sp-txt-wrapper .sp-txt-title{font-size:11px;display:block;margin-bottom:25px}#shipping-method-buttons-container{margin-top:85px}.sp-methods-subtext{padding-left:29px}.opc .sp-methods-subtext p{color:#888}#checkoutSteps #checkout-shipping-method-load .form-list select,#checkoutSteps .form-list #cybersource_card_processing_cc_type,#checkoutSteps .form-list .input-text,#paypal_direct_cc_type{width:240px}#checkoutSteps .checkout-city-field .input-text,#checkoutSteps .checkout-state-field .input-text,#checkoutSteps .checkout-zipcode-field .input-text{max-width:100%}#cybersource_card_processing_expiration_yr,#paypal_direct_expiration,#paypal_direct_expiration_yr{width:112px}#checkoutSteps .form-list #paypal_direct_cc_cid{width:125px}#checkout-step-billing .pix-selectable ul li:last-child,.saved-addresses-wrapper .pix-selectable ul li:last-child{display:none}.cybersource-field-wrapper{width:47%;padding-right:25px;display:inline-block}.cybersource-field-wrapper .half-left-box{padding-right:7px}.cybersource-field-wrapper .half-right-box{padding-left:7px}.icons-cc{width:170px;height:28px;display:inline-block;vertical-align:top;margin-top:47px}.icons-cc-AE,.icons-cc-DI,.icons-cc-MC,.icons-cc-VI{background:url(../../images/icons-cc.gif) no-repeat;display:block;float:left}.icons-cc-VI{width:44px;height:28px;background-position:0 0}.icons-cc-MC{width:48px;height:28px;background-position:-44px 0}.icons-cc-AE{width:37px;height:28px;background-position:-92px 0}.icons-cc-DI{width:40px;height:28px;background-position:-129px 0}.icons-cc-VI.selected{background-position:0 -32px}.icons-cc-MC.selected{background-position:-44px -32px}.icons-cc-AE.selected{background-position:-92px -32px}.icons-cc-DI.selected{background-position:-129px -32px}.product-view .product-img-box .more-views{width:80px;margin-right:5%;margin-top:30px}.main-product-image,.product-view .product-img-box .product-image-zoom{width:83%}.product-view .product-img-box .product-image-zoom{margin-top:20px;height:600px}.product-view .product-img-box .product-image-zoom .trigger-product-modal{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;height:100%}.main-product-image img{width:100%;height:auto}.product-view .product-img-box .more-views li{margin-right:0;position:relative}.product-view .product-img-box .more-views li.active-thumb{border:1px solid #e2e1e1}.product-view .thumb-bg,.product-zoom-modal .thumb-bg{background-color:#c02030;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8;filter:alpha(opacity=80)}.product-view .active-thumb .thumb-bg,.product-zoom-modal .flex-active-slide .thumb-bg{opacity:0;filter:alpha(opacity=0)}.main-product-slider-image{width:100%;height:90%;max-width:1200px;max-height:1200px;margin:auto}.main-product-slider-image a{cursor:default}.main-product-slider-image img{margin:auto;display:block;width:auto;max-width:100%;height:auto;max-height:90%}.mfp-hide,.product-modal-fade.mfp-bg,.toggle-template .static-page .std>div{display:none}.main-product-slider-image .slides,.main-product-slider-image .slides li,.main-product-slider-image .slides li a,.main-product-slider-image .slides li a img{height:100%;min-height:inherit;width:auto;max-width:100%}.main-product-slider-thumbs{width:250px;margin:10px auto 0}.main-product-slider-thumbs .flex-direction-nav .flex-next,.main-product-slider-thumbs .flex-direction-nav .flex-prev{background-color:#000;opacity:1}.main-product-slider-thumbs .flex-direction-nav .flex-next{right:-100px}.main-product-slider-thumbs .flex-direction-nav .flex-prev{left:-100px}.product-view .product-img-box .more-views li{border:1px solid #fff}.main-product-slider-thumbs .slides li{width:80px;height:80px;margin-right:5px;position:relative;cursor:pointer;border:1px solid #fff}.main-product-slider-thumbs .slides li.flex-active-slide{border-color:#e2e1e1}.product-zoom-modal{position:fixed;top:0;left:0;background:#FFF;padding:0;width:100%;height:100%;height:100vh;margin:0 auto}.product-zoom-modal .more-views{position:absolute;bottom:20px;width:100%;z-index:9}.catalog-product-view .mfp-container{padding:0}.product-modal-fade.mfp-wrap{top:0}.product-modal-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-modal-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.product-modal-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.catalog-product-view .product-modal-fade .mfp-content{height:100%}.product-zoom-modal .mfp-close{background:url(../../images/btn-close-modal.png) 0 20px no-repeat;width:86px;height:46px;padding:20px;text-indent:-999em;direction:ltr}.toggle-template .static-page .std{padding:0}.static-page.toggle .std>div,.toggle-template .static-page .std h2{padding:20px 28px}.toggle-template .static-page .std h2{cursor:pointer;font-size:10px;line-height:10px;color:#000;border-top:1px solid #ccc;margin:0;background:url(../../images/icon-up-down-arrow.png) 707px 22px no-repeat}.shared-wishlist-comment,.wishlist-shared-index .wishlist-item-number{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.toggle-template .static-page .std h2.close-panel{background-position:707px -109px}.toggle-template .static-page .std h2:first-child{border-top:none}.wishlist-shared-index .col1-layout .col-main .page-title{padding:40px 0 40px 11px;margin-bottom:0;overflow:hidden}.wishlist-shared-index .wishlist-item-number{font-size:23px;padding-left:28px}.wishlist-shared-index .my-wishlist .buttons-set{float:right;margin:0;clear:none}.wishlist-shared-index .my-wishlist .buttons-set p.back-link a{display:block;padding-top:10px}#home-flash-message,.disabled-select{display:none}.shared-wishlist-table td .price-box{width:100px}.shared-wishlist-table .price-2 .regular-price{margin-left:0}.button.btn-add-cart-wishlist span span{background:url(../../images/btn-shared-wishlist.png) left center no-repeat;padding-left:20px;line-height:33px}.shared-wishlist-comment{font-size:14px;line-height:18px}.alipay-billing-step-text,.payment-gateway-text{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif}.shared-wishlist-table tr td{border-top:1px solid #c2c2c2}.shared-wishlist-table tr.first td{border-top:none}.customer-address-form .customer-name,.paypal-express-review .customer-name{overflow:hidden}.form-list .half-field-width,.paypal-express-review li.fields .field.name-firstname,.paypal-express-review li.fields .field.name-lastname{float:left;width:50%;clear:none}.form-list li.half-field-width.left,.form-list li.third-field-width.margin-right,.paypal-express-review li.fields .field.name-firstname{margin-right:0}.customer-address-form .form-list .customer-name .input-box,.customer-address-form .form-list .field.name-firstname input.input-text,.customer-address-form .form-list .field.name-lastname input.input-text,.form-list .half-field-width .input-box,.form-list .half-field-width input.input-text,.form-list li.fields .field.third-field-width .input-box,.form-list li.fields .field.third-field-width .pix-selectable,.form-list li.fields .field.third-field-width input.input-text,.form-list li.fields.full-field-width .input-box,.paypal-express-review .form-list .input-box,.paypal-express-review .form-list .input-text{width:100%;padding-right:40px}.paypal-express-review .form-list .full-field-width .input-box{padding-right:0}.paypal-express-review .form-list .control .input-box{width:auto;padding-right:5px}.form-list li.fields .field.third-field-width.margin-right,.form-list li.fields .field.third-field-width.state{float:left;clear:none;width:33.33%}.form-list li.fields.full-field-width .pix-selectable,.form-list li.fields.full-field-width input.input-text,.paypal-express-review .form-list li.fields.full-field-width .pix-selectable{width:100%}.zip-city-state-wrap{margin-top:5px}.paypal-express-review .edit-review-cart img{max-width:75px;float:left}.paypal-express-review h2{margin-bottom:20px;margin-top:0}.paypal-express-review .info-set .info-box,.paypal-express-review .info-set.col2-set{padding-bottom:20px}.paypal-express-review .col1-layout .col-main{padding-top:0}.paypal-express-review .main{margin-bottom:30px}.paypal-express-review .main .paypal-inner{padding:55px 0 25px}.paypal-express-review .totals-table tr td{padding-right:12px}.paypal-express-review #review-buttons-container{margin-right:12px}.edit-review-cart .legend{padding-left:19px;padding-top:20px}.edit-review-cart .legend .separator{font-size:15px;padding:0 10px;line-height:15px}.paypal-express-review .form-list li.fields .field.third-field-width.margin-right{margin-right:0}.paypal-express-review .full-field-width{max-width:565px}.paypal-express-review .info-box{position:static;z-index:0}.paypal-express-review .fields.full-field-width.country{max-width:none}.paypal-express-review .col1-layout .col-main .page-title{padding-left:0;margin-top:0;margin-bottom:20px}.alipay-checkout-btn{display:inline-block;background:url(../../images/icons-checkout-external.gif) -393px 0 no-repeat;height:45px;width:100px;text-indent:-999em;direction:ltr}.opc-payment-gateway-shortcut{margin-bottom:15px}.opc-payment-gateway-shortcut.billing-guest{margin-bottom:5px}.opc-payment-image{width:135px;height:35px;display:inline-block;background:url(../../../../base/default/images/pixalipay/alipay_billing_brand.png) no-repeat}.payment-gateway-text{font-size:13px;font-weight:600;margin-bottom:5px}.alipay-billing-step-text{font-style:italic;font-size:13px;color:#a0a0a0;margin-bottom:10px}.alipay-billing-step-text.option_two{margin-top:10px}.opc-payment-btn{color:#636363;background:#f4f4f4;display:inline-block;padding:5px 10px 3px;width:250px;font-family:brandon-grotesque,Verdana,Arial,sans-serif;font-size:13px;line-height:25px}.opc-alipay-login_step-btn{background:#39c;display:inline-block;padding:7px 15px;border:0;color:#FFF;font-size:13px;font-weight:400;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;min-width:140px}.opc-alipay-login_step-btn:hover{background:#2e8ab8}.alipay-payment-image{background-position:0 -5px}.opc-payment-btn:hover{text-decoration:none;color:#636363;background:#e7e7e7}.opc #opc-login .payment-gateway-text{font-weight:400;margin-bottom:10px}.opc-alipay-login-input-label,label[for=s_method_pixalipay_logistics_]{background:url(../../../../base/default/images/pixalipay/alipay_brand.png) 16px -62px no-repeat;padding-top:4px;height:34px;width:260px;text-indent:70px;display:block}.opc-alipay-login-input-label{text-indent:75px}label[for=s_method_pixalipay_logistics_]>.price{display:none}.alipay-gateway-btn{display:inline-block;background:url(../../../../base/default/images/pixalipay/alipay_brand.png) no-repeat;height:45px;width:80px;text-indent:-999em;line-height:43px;vertical-align:bottom;border:none;text-transform:inherit;text-decoration:underline;cursor:pointer}.alipay-gateway-btn:hover .alipay-payment-image{background-position:0 -57px;color:darken(#39C,5%)}.alipay-gateway-btn:hover{background-position:0 -52px}.alipay-billing-section{width:255px;text-indent:0;background:#f4f4f4;margin-bottom:5px}.alipay-logo-btn{line-height:inherit}#co-payment-form .sp-methods .ez-radio{float:none;display:inline-block}.payment-gateway-name{margin-left:5px;vertical-align:middle;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-weight:400;font-size:16px}#shipping_method_form .paypal-express-radio .radio{margin:.5%}#shipping_method_form .paypal-express-radio label{margin-left:2%}#pinit-button,.product-bottom-right{float:right}.product-bottom-right .product-image-modal{float:left;padding-left:30px}.pixalipay-order_success_paymentmethod_logo,.pixalipay-order_success_shippingmethod_logo{width:100%;display:block;background:url(../../../../base/default/images/pixalipay/alipay_brand.png) 0 -50px no-repeat;height:45px}.show-mobile{display:none!important}@media screen and (max-width:1400px){.header{padding:0 10px}.category-slider,.category-slider .slides>li,.designer-view-banner-wrapper,.home-banner{height:auto!important}.designer-view-banner-wrapper{max-height:327px}.category-slider.flexslider .slides .slide-img,.designer-view-banner-wrapper>img,.home-banner>img{position:relative;margin-top:0!important;min-width:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.designer-view-banner{width:100%;padding:0 20px}.cat-toolbar-wrapper{margin-top:0}.cat-slider-container{padding:0 20px}.cat-slider-text-wrapper{margin-left:0}.category-slider .flex-control-nav{bottom:5%}}@media screen and (max-width:1200px){.home-banner-title{font-size:20px;line-height:30px}.home-banner-wrapper{text-align:left}.home-banner-text-wrapper{margin:0 50px;display:block;vertical-align:middle;top:50%;position:relative}.home-banner-text-wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.txt-scroller-wrapper{height:66%;padding:20px 0}.slides-nav{height:10%}}@media screen and (max-width:1024px){.fixfixed .fixed-header,.fixfixed .header-wrapper.stick{position:absolute!important}.txt-scroller-wrapper{height:60%}.slides-nav{height:10%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1 .logo{background-image:url(../../images/tablet-logo.png);width:303px;height:77px}.header-panel{padding:10px}.top-links ul,.top-panel-promotion{line-height:15px}#nav .right-blog-section ul{text-align:center;font-size:0}#nav .right-blog-section ul li{float:none;display:inline-block;text-align:left}#nav .designer-menu .bottom-menu-section-content li:last-child,#nav li .jewelry-menu .top-menu-section-content,.column-hide,.designer-menu .designer-ajax-image-wrapper{display:none}.designer-menu .menu-links-container{max-width:100%;width:100%}#nav .designer-menu .bottom-menu-section-content li,#nav .designer-menu .top-menu-section-content>li{width:33.3%}#nav .designer-menu .bottom-menu-section-content li img{width:100%}.nav-close-icon{background:url(../../images/icon-utility-close.gif) center center no-repeat;width:55px;height:45px;position:absolute;top:100px;right:10px;z-index:2000}#nav .jewelry-menu .bottom-menu-section-content>li:nth-child(1)>ul,#nav .jewelry-menu .bottom-menu-section-content>li>ul{padding:0 0 15px}#nav .jewelry-menu .jewelry-wrapper-title{padding:0 3%;margin:0 0 20px}#nav li .jewelry-menu .bottom-menu-section{border-top:0}#nav .jewelry-menu .bottom-menu-section-content>li{width:25%;padding:0 3%}#nav .jewelry-menu .bottom-menu-section-buttons li{width:25%;padding:20px 3%}#nav .jewelry-menu .bottom-menu-section-buttons li:nth-child(1) a{margin-left:0}#nav .jewelry-menu .bottom-menu-section-content>li>ul>li a{padding:3px 0}.promo-banner-join .title{height:38px;margin-right:35px}.promo-banner-join .sign-link,.promo-banner-join .txt{float:left;margin:5px 0 0}.tiles-view .column-1-2{width:49%;margin-right:0}.column-1-2:nth-child(2n+1){margin-right:0}.tiles-view .column-1-2:first-child{margin-right:2%!important}.tiles-view .column-1-2 .design-box{width:100%}.home-row-one{height:auto}.home-row-two{padding:30px 0 45px}.home-row-three{padding:25px 0 0}.collections-view-banner-txt{margin-left:50px}.design-left-box .loading .flex-viewport,.design-right-box .loading .flex-viewport{max-height:none}.design-left-box .design-nav{left:0;top:5%}.design-right-box .design-nav{right:0;top:5%}.design-animation .slides>li img{width:100%}.cart{padding:30px 10px 0}.data-table td,.data-table th{padding:15px 10px}.data-table td img{width:100%;height:auto}.cart .v-fix{float:none;margin-bottom:15px;overflow:hidden}.cart .deals .input-text{float:none}.cart #shipping-zip-form .validate-postcode,.cart .deals #discount-coupon-form .input-text,.cart .shipping .input-text{width:100%;padding:5px 5px 5px 9px;height:35px;border-right:1px solid #000!important}.cart .shipping .form-list select{width:100%}.cart .disabledselect,.cart .pix-selectable{padding:5px 9px}.cart button.button{width:100%}.cart #shipping-zip-form button.button span,.cart .deals #discount-coupon-form button span{width:100%;padding:0;height:40px}.cart #shipping-zip-form button.button span span,.cart .deals #discount-coupon-form button span span{padding:0;line-height:40px}.recommended-products-wrapper ul li img{width:100%}.addtocart-wrapper{display:block}.addtocart-wrapper,.products-grid li:hover .addtocart-wrapper{visibility:visible}.opc-wrapper{padding:0 20px}#checkout-step-login .col-1,.opc{padding-right:20px}.checkout-top-wrapper{width:100%}.opc{width:60%}#checkout-step-review .data-table td,#checkout-step-review .data-table th{padding:15px 0;width:20%}.checkout-success-wrapper{padding:0 20px}.sp-txt-wrapper,.success-banner-wrapper img{width:100%}.promo-banner-background .txt{margin-left:0;clear:left}.promo-banner-background{padding:30px 50px}.products-show-box ul li .promo-desc{padding:15px 5px}.deal-style .promo-style-banner-wrapper .col-2 .icon-deal-sign{display:none}.deal-style .promo-txt-container{padding:0 20px 40px}.success-wrapper{width:60%}.success-social-icon-wrapper{display:inline-block;clear:both;overflow:hidden;margin:15px 0 0}.products-grid{text-align:center}.products-grid.product-arrow li,.products-show-box.products-grid li,.recommended-products-wrapper .products-grid li,.srch-grid li{width:25%}.image-size-wrapper{display:none}.filters-wrapper{padding:0}.device-product-image{display:block}.device-product-image img{width:100%}.product-view .product-img-box{width:70%;padding-right:20px}.catalog-product-view .breadcrumbs{padding:0 10px 15px}.product-view .product-img-box .more-views{width:100%;margin-right:0;float:none}.product-view .product-img-box .more-views li{float:left;margin-right:5px}.product-view .product-img-box .product-image-zoom{margin-top:0;float:none}.product-view .full-description{margin-top:30px}.recommended-products-wrapper{padding-top:50px}.footer-logo{display:none}.footer-newsletter .form-subscribe input.input-text{width:100%;height:40px}.footer-newsletter .form-subscribe{width:100%}.footer-newsletter .v-fix{margin-bottom:15px;width:100%}.footer-newsletter button.button{width:100%}.footer-newsletter button.button span,.footer-newsletter button.button span span{padding:0;width:100%}.footer{padding:50px}.footer-links,.footer-right-colum,.footer-row-two{width:100%}.footer-links>li,.footer-links>li.last,.footer-row-two li.last,.footer-row-two>ul>li{width:33.3%;padding:0;text-align:left}.footer-icon-box{text-align:center}.footer-icon-box a{float:none}.rma-add-item,.rma-submit-wrapper{margin-left:41%}.rma-auth .box-title{padding-left:10px}.product-view .full-description,.product-view .short-description{float:left}}@media screen and (max-width:940px){.home-banner-subtitle{margin:20px 0}.home-banner-text-wrapper{margin:0 40px}.cat-slider-container{height:100%;padding:0 20px}.cat-slider-text-wrapper{height:100%;margin-top:0!important}.designer-view-banner-txt .title-one{font-size:20px}.designer-view-banner-txt .title-two{font-size:30px}.designer-view-banner-txt .title-three{font-size:28px}.logo .logo-text{background-size:100% auto;background-position:center;width:auto;max-width:270px}.top-panel-promotion{display:none}#nav{padding-left:28px}#nav a.level-top,#nav li.over a.level-top{padding:0 0 0 10px}#nav a.level-top span,#nav li.over a.level-top span{padding:0 8px 0 0}.daily-deal-txt-wrapper .title{font-size:25px;margin-bottom:15px}.daily-deal-txt-wrapper .desc{font-size:20px;line-height:normal}.daily-deal-container .design-shop-now span{font-size:12px;padding:15px}.daily-deal-container .design-shop-now .shop-cta{font-size:12px}.deals-diamond{left:5px;font-size:20px;height:90px;width:90px;background-size:contain;padding-top:32px}.deals-diamond .currency-symbol{font-size:11px;line-height:24px;vertical-align:top}.daily-deal-container{padding:0 50px}}@media screen and (max-width:865px){.logo .logo-text{display:none}.logo .logo-symbol{margin-right:0}}@media screen and (max-width:768px){.cms-home .design-nav>ul li,.design-nav .more-txt{text-align:center;vertical-align:middle;font-size:12px}.cms-preference-center iframe{height:800px}.txt-scroller-wrapper{height:57%}.slides-nav{height:10%}.product-view .product-img-box{width:65%;padding-right:20px}.design-ab-box.first{margin-bottom:5px}.design-ab-box.last{margin-bottom:30px}.cms-home .design-left-box .design-nav,.cms-home .design-right-box .design-nav{position:static;clear:both;width:100%;height:auto;padding:0;border:0;display:inline-block;background:#fff;overflow:hidden}.cms-home .design-nav>ul{float:left;width:85%;vertical-align:middle}.cms-home .design-nav>ul li{display:table;float:left;height:55px;width:25%;padding:10px}.cms-home .design-nav>ul li a{padding:0;display:table-cell;vertical-align:middle;height:100%;width:100%}.design-left-box .design-nav>ul li.flex-active,.design-right-box .design-nav>ul li.flex-active{margin:0;position:relative;width:25%}.design-left-box .design-nav>ul li.flex-active a,.design-right-box .design-nav>ul li.flex-active a{background:0 0;padding:0;margin:0;width:100%;display:table-cell;vertical-align:middle}.design-nav .more-txt{display:inline-block;height:55px;margin-top:0;padding:19px 10px 0;width:15%;float:right}.design-nav>ul li.flex-active .arrow-nav{display:block;width:20px;height:18px;border-style:solid;border-width:0 10px 18px;border-color:transparent transparent #bf1e2e;position:absolute;left:50%;top:-18px;margin-left:-10px}.design-nav-title{font-weight:400;font-family:minion-pro;padding:10px 20px 20px}.design-nav-title .title{font-size:22px;display:block;color:#bf1e2e;margin-bottom:5px}.design-nav-title .txt{font-size:14px;display:block;color:#000}.home-row-one{background:url(../../images/diamond-home-ptn.png);padding:0}.cart-wrapper{width:60%}.cart-wrapper .page-title h1 .cart-items{clear:left;display:inline-block;padding-left:0}.cart-wrapper .page-title h1 .back-btn{float:none;clear:left}.cart-table tbody td,.cart-table thead th{padding:12px 0}.cart-table thead th:first-child{padding-left:8px}.cart-table thead th:last-child{padding-right:8px}.cart-wrapper td input.qty{font-size:16px}.designer-view-banner-wrapper>img,.home-banner>img{width:768px;float:right}.rma-add-item,.rma-submit-wrapper{margin-left:42%}.filters-content>li{min-width:25%;width:auto}.main-product-slider-thumbs{visibility:hidden}}@media screen and (min-width:769px){#nav a.level-top span{background-color:#000}#nav li.active-cat a.level-top{position:relative}#nav li.active-cat a.level-top span{font-weight:700}#nav li.active-cat a.level-top:before{content:"";display:block;position:absolute;width:0;height:0;left:0;bottom:0;z-index:1;border-style:none double solid;border-width:0 20.5px 9px;border-color:transparent;border-color:rgba(255,255,255,0);border-bottom-color:#fbf0eb}#nav li.active-cat:first-child a.level-top:before{-webkit-transform:translateX(39.5px);-moz-transform:translateX(39.5px);-o-transform:translateX(39.5px);transform:translateX(39.5px)}#nav li.active-cat:nth-child(2) a.level-top:before{-webkit-transform:translateX(49.46px);-moz-transform:translateX(49.46px);-o-transform:translateX(49.46px);transform:translateX(49.46px)}#nav li.active-cat:nth-child(3)>a.level-top:before{-webkit-transform:translateX(29.74px);-moz-transform:translateX(29.74px);-o-transform:translateX(29.74px);transform:translateX(29.74px)}#nav li.active-cat:nth-child(4) a.level-top:before{-webkit-transform:translateX(21.74px);-moz-transform:translateX(21.74px);-o-transform:translateX(21.74px);transform:translateX(21.74px)}#nav li.active-cat.last a.level-top:before{border-bottom-color:#b8b1aa;-webkit-transform:translateX(17.74px);-moz-transform:translateX(17.74px);-o-transform:translateX(17.74px);transform:translateX(17.74px);-webkit-transition:border-bottom-color .3s .3s linear;-moz-transition:border-bottom-color .3s .3s linear;-o-transition:border-bottom-color .3s .3s linear;transition:border-bottom-color .3s .3s linear}#nav li.active-cat.last:hover a.level-top:before,#nav li.level-top:hover~.active-cat.last a.level-top:before{border-bottom-color:#FBF0EB}.sticky-nav #nav li.active-cat a.level-top:before{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){.touch input:focus,.touch select:focus,.touch textarea:focus{font-size:16px!important}}@media screen and (max-height:750px){.top-fixed-links{top:10%}}@media screen and (max-width:700px){.cms-preference-center iframe{height:900px}.scroll-top-link{visibility:hidden}.checkout-cart-index .top-fixed-links,.checkout-onepage-index .top-fixed-links,.fixed-header ul>li{visibility:visible}.category-slider.flexslider .slides .slide-img{min-width:700px;float:right}.category-slider,.category-slider .slides>li{height:257px;overflow:hidden;display:block}.category-slider .slides>li{display:none}.category-slider .flexslider-enabled .slides>.flex-slider,.category-slider .slides>li:first-child{display:block}.cat-slider-text-wrapper{width:48%}.success-wrapper{width:50%}.opc{width:100%;padding:0}.opc-progress-container .block-title,.opc-progress-container .cart-contact-wrapper,.opc-progress-container .summary-products-wrapper{display:none}.opc-progress-container .totals-table{margin-bottom:15px}.opc-progress-container{float:none;width:100%;padding:0 25px}.opc-progress-container #discount-coupon-form .input-text,.opc-progress-container .discount .v-fix{width:100%;float:none}.opc-progress-container #discount-coupon-form .input-text{border-right:1px solid #000!important}.opc-progress-container #discount-coupon-form button.button{margin:10px 0}.opc-progress-container #discount-coupon-form button.button,.opc-progress-container #discount-coupon-form button.button span{width:100%;padding:0}.summary-products-wrapper .summary-product-detail{width:100%;max-width:270px;float:none;display:block;margin:0 auto}.product-arrow{width:auto}.cart-sidebar,.cart-wrapper{width:100%}.hide-mobile{display:none!important}.cart-wrapper .page-title h1{text-align:center}.cart-wrapper .page-title h1 .cart-items{display:block}.cart-wrapper .page-title h1 .back-btn{display:inline-block;float:none}.checkout-cart-index .col-main .page-title{margin-bottom:0}.fixed-link-item-container .inner-wrapper .empty{font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:700;padding-bottom:15px;color:#c02030}}@media screen and (max-width:640px){#nav li.level-top,.header,.top-fixed-links ul li.cart-link,.top-fixed-links ul li.wishlist-link{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,1,.5,1)}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{font-size:16px}.fixed-header+.fixed-header-padding,.fixed-header.hide-top-bar+.fixed-header-padding{padding-top:47px}.mfp-content .form-list .validation-advice{width:100%;text-align:left}.cat-slider-container,.category-slider .flex-control-nav,.category-slider .slides>li{display:none}.category-slider .flexslider-enabled .slides>.flex-slider,.category-slider .slides>li:first-child{display:block}.daily-deal-txt-wrapper .title{font-size:20px;margin-bottom:10px}.daily-deal-txt-wrapper .desc{font-size:18px;line-height:normal}.no-mob{display:none}.mob-only{display:block}.checkout-onepage-success .opc-block-progress,.collections-view-banner,.designer-view-banner-txt,.home-banner-text-wrapper{display:none}#login-modal-window .col-1-wrapper,#login-modal-window .social-login-wrapper{max-width:100%}#login-modal-window.white-popup{padding:0;margin:0}#login-modal-window .col-1,#login-modal-window .col-2{float:none;width:100%;padding-left:10px;padding-right:10px;margin:0}#login-modal-window .col-1{min-height:200px;border-right:none}body{-webkit-tap-highlight-color:transparent;padding-top:46px}.header-sticky-wrapper{position:fixed;top:0}.mob-top-menu{background:url(../../svg/mobile-menu.svg) center center no-repeat}#mobile-header ul li.mobile-active a.mob-top-menu{background:url(../../svg/mobile-menu-hover.svg) center center no-repeat}.show-top-search{background:url(../../svg/mobile-search.svg) center 7px no-repeat;background-size:31px 31px}.mobile-fav{background:url(../../svg/mobile-fav.svg) center center no-repeat}#mobile-header ul li.mobile-active a.mobile-fav{background:url(../../svg/mobile-fav-hover.svg) center center no-repeat}.mobile-cart{background:url(../../svg/mobile-cart.svg) center center no-repeat}#mobile-header ul li.mobile-active a.mobile-cart{background:url(../../svg/mobile-cart-hover.svg) center center no-repeat}.mobile-header>ul>li a.mobile-logo{background:url(../../svg/mobile-logo.svg) center center no-repeat}.wrapper select{width:100%;height:auto;padding:0 5px}select.disabled-select{display:block;width:100%;height:auto;position:static;opacity:.3}.top-fixed-links.mobile-active,.top-fixed-links.mobile-active>ul{height:100%}.disabledselect,.hide-select select{display:none}.hide-select .disabled-select{display:inline-block}.checkout-onepage-index .nav-container{visibility:visible}.product-view .product-img-box{width:100%;padding-right:0}.product-view .product-shop{width:100%;padding-top:25px}.product-view .full-description{margin-bottom:0}.product-view-icons{margin-top:0;padding:0}.product-view .product-shop .add-to-cart .btn-cart{clear:both;width:100%}.product-essential .product-name{margin-top:25px}.product-view .product-shop .add-to-cart .btn-cart span{width:100%}.product-view .product-shop .add-to-links{text-align:center}.product-view .full-description,.product-view .short-description{width:100%;margin-right:0;margin-top:25px;padding-top:15px;border-top:1px solid #B2B2B2}.product-view .product-desc-wrapper h2{margin-bottom:15px}.catalog-product-view .breadcrumbs{display:none}.product-material{width:100%;margin-right:0}.header .logo,.header-panel{display:none!important}.top-fixed-links{top:0;width:100%;display:block;z-index:100}.top-fixed-links.mobile-active~.main{pointer-events:none;visibility:hidden;min-height:0;max-height:0;opacity:0}.top-fixed-links.mobile-active~.promotion-banner-txt{pointer-events:none;opacity:0}.top-fixed-links>ul>li{display:none}.top-fixed-links ul li.cart-link,.top-fixed-links ul li.wishlist-link{display:block;margin:0;border:none;overflow:hidden}.top-fixed-links ul li.cart-link.mobile-active,.top-fixed-links ul li.wishlist-link.mobile-active{min-height:100%}.ut-close-icon{top:55px;right:0;width:48px;height:50px;padding-right:15px;background-position:center 10px}.top-fixed-links ul li .cart-nmbr{display:none}.top-fixed-links .fixed-cart,.top-fixed-links .fixed-favorites,.top-fixed-links .fixed-mailing,.top-fixed-links .fixed-search{display:inline-block;float:none;height:14px;width:18px;margin-right:5px}.fixed-link-item-container{float:none;display:inline;padding-left:0}.account-page .fixed-link-item-container form{display:inline}.fixed-link-item-container .block-title{position:static;display:inline-block;margin-right:10px;margin-top:85px;padding-bottom:20px}.fixed-link-item-container .block-content{display:block!important;width:100%;position:static}.top-fixed-links .block-content,.top-fixed-links .tab-title{display:inline}.top-fixed-links .promo-title{float:none;position:static;display:inline-block;margin-top:105px;padding-bottom:20px;line-height:16px}.top-fixed-links .border{border-bottom:1px solid #E1E1E1}.top-fixed-links ul li.mailing-link{position:fixed;left:50%;margin-left:-200px;margin-right:0}.topcart-viewall{display:block}.mailinglist-container{display:block;width:405px;border:none}.mailinglist-container .form-subscribe input.input-text{width:302px}.nav-indicator{display:none}.header,.top-fixed-links ul li.cart-link,.top-fixed-links ul li.wishlist-link{padding:0;background:#fff;-webkit-overflow-scrolling:touch;height:0;min-height:0;overflow-y:scroll;overflow-x:hidden;width:100%;position:fixed;left:0;top:0}#nav ul,#nav>li>div,.header-wrapper.stuck,.mobile-header{position:relative}body.mobile-active .header{padding-top:80px;min-height:100vh}.header .nav-container{float:none;margin:0}#nav ul,#nav>li>div{top:0}.mobile-header{display:block;z-index:9999;background:#000}.nav-wrapper{border-bottom:1px solid #ddd9d4}#nav .level-top.mob-level-1{float:none;display:block;overflow:hidden;position:relative}#nav li.level-top{height:100%;min-height:47px;max-height:47px}#nav li.level-top.over{max-height:500px}#nav a.level-top{color:#000;height:47px}#nav .level-top a.mob-level-1,#nav li.active a.level-top.mob-level-1,#nav li.over a.level-top.mob-level-1{padding:0 17px;border-top:1px solid #ddd9d4}#nav .level-top a.mob-level-1 span{background-color:#fff;background-color:rgba(255,255,255,0)}#nav .level-top.mob-level-1.over>a{background-image:linear-gradient(transparent,transparent),url(../../svg/downarrow.svg);background-position:right center;background-repeat:no-repeat}#nav .level-top.mob-level-1>div{margin-top:0;margin-bottom:20px}#nav .level-top.mob-level-1.has-more>div{margin-bottom:0;overflow:hidden;max-height:118px}#nav .level-top.mob-level-1.has-more>a.mob-more{display:block;background:0 0;margin-bottom:20px}#nav a.level-top.mob-level-1 span,#nav li.active a.level-top.mob-level-1 span,#nav li.over a.level-top.mob-level-1 span{float:left;padding:14px 0 0;line-height:normal;font-weight:400}#nav a.level-top.mob-level-1.over span.mob-view-all,#nav li.active a.level-top.mob-level-1.over span.mob-view-all,#nav li.over a.level-top.mob-level-1.over span.mob-view-all{display:block;padding:0 15px;vertical-align:middle;line-height:28px;margin-right:40px;margin-top:9px;float:right}#nav li.over.has-more a.mob-more{display:block}#nav li .jw-menu{background:#fff}#nav .jewelry-menu{padding-top:0}#nav li .jewelry-menu .top-menu-section{padding-left:0}.designer-menu .menu-links-container{padding:0}#nav .designer-menu .bottom-menu-section,.designer-wrapper-title{display:none}#nav .designer-menu .top-menu-section-content>li{padding:0;border:none;float:none;width:auto;min-height:0}#nav .jewelry-menu .jw-column-level>li{width:auto;float:none;padding:0}#nav .designer-menu .top-menu-section-content>li>ul>li.mob-level-2,#nav .jewelry-menu .jw-links-level>li.mob-level-2,#nav .left-blog-section ul li{margin-bottom:5px}#nav .designer-menu .top-menu-section-content>li>ul>li.mob-level-2 a,#nav .jewelry-menu .jw-links-level>li.mob-level-2 a,#nav .left-blog-section ul li a,#nav .mob-more{padding:5px 10px 5px 40px;display:block;font-size:11px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:2px;font-family:brandon-grotesque,Arial,Helvetica,sans-serif}#nav .designer-menu .top-menu-section-content>li>ul>li.mob-level-2 a.menu-viewall-btn{display:none}#nav li .designer-menu .top-menu-section .hidden{display:none!important}#nav .jewelry-menu .jw-links,#nav .jewelry-menu .jw-links-level .jw-all,.right-blog-section{display:none}#nav .jewelry-menu .jw-column-level{margin-bottom:0}.blog-menu-wrapper{border-top:0}.blog-menu-content{padding:0}.left-blog-section{width:auto;float:none}#nav .left-blog-section ul li{max-width:none;float:none;border:none}#checkout-step-billing fieldset,#checkout-step-shipping fieldset,.col-1-wrapper,.filters-ajax-loading,.products-grid li,.social-login-wrapper{max-width:100%}.dl-menu.mob{display:block;text-align:center;padding-bottom:30px}.dl-menu.mob li{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:2px;padding:0 10px}.dl-menu.mob li:first-child{border-right:1px solid #000}.footer-icon-box ul li{float:none;display:inline-block;vertical-align:middle}.home-banner-wrapper img{position:static;margin:0;width:100%}.home-row-two{padding:30px 0 10px}.main-container{padding:0 10px}.promo-banner-join .title{margin:0;width:100%;text-align:center;height:auto}.promo-banner-txt-middle .big-red-txt,.promo-banner-txt-middle .regular-text{display:block;padding:0}.promo-banner-join .sign-link{margin:5px auto 0;float:none;display:inline-block}.design-left-box .design-btn-box,.design-nav-title .txt,.design-right-box .design-btn-box{display:none}.design-nav-title{padding:0 20px 10px}.design-left-box .design-image-box,.design-right-box .design-image-box{width:100%}.cms-home .design-nav{position:relative}.cms-home .design-nav>ul{text-align:center;width:100%;float:none;position:absolute;bottom:65px}.design-nav .more-txt{width:30%;height:46px;padding-top:15px}.design-nav .mobile-slider-nav{display:block;width:70%;float:left;background:#b81d2c}.design-nav .mobile-slider-nav li{padding:0}.design-nav .mobile-slider-nav li a{display:block;padding:15px 20px;color:#fff;text-align:left;font-size:12px}.cms-home .design-left-box .design-nav>ul li.flex-active,.cms-home .design-nav>ul li,.cms-home .design-right-box .design-nav>ul li.flex-active{display:inline-block;float:none;width:auto;height:auto;padding:0;background:0 0}.tiles-view .column-1-2 .design-box{text-align:center}.column-1-2 .design-box li{display:inline-block;width:auto}.column-1-2 .design-box li img{left:100%;margin-left:-200%}.cms-home .design-left-box .design-nav>ul li a,.cms-home .design-right-box .design-nav>ul li a{display:block;text-indent:-999em;direction:ltr;width:11px;height:11px;background:#000;margin:0 0 0 10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden;border:1px solid #d0cbc6}.cms-home .design-left-box .design-nav ul li.flex-active a,.cms-home .design-right-box .design-nav ul li.flex-active a{display:block;text-indent:-999em;direction:ltr;width:11px;height:11px;background:#b81d2c;margin:0 0 0 10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden}.cms-home .design-left-box .design-nav ul li .arrow-nav,.cms-home .design-right-box .design-nav ul li .arrow-nav,.footer-links>li.hide-in-mobile,.footer-row-two li.hide-in-mobile,.hide-in-mobile{display:none}.home-row-one{padding-bottom:10px}.tiles-view .column-1-2{width:100%}.footer{padding:0}.footer-container{margin-bottom:0}.footer-row-two{margin-bottom:15px}.footer-txt{font-size:13px;line-height:16px;padding:15px 20% 0}.mobile-header-mailing .footer-txt{padding-left:0}.footer-btn-wrapper{width:100%;padding:0 20%}.footer-newsletter .v-fix{width:70%}.footer-newsletter .v-fix input{font-size:14px;border-radius:0}.footer-newsletter button.button{width:30%}.footer-newsletter button.button span{text-decoration:none;font-size:10px}.contact-btm-txt,.contact-btm-txt a{letter-spacing:0;text-transform:none;font-size:13px;font-weight:400}.footer-links li,.footer-links>li.last,.footer-row-two li.last,.footer-row-two>ul>li{display:block;width:100%;text-align:center;margin-bottom:20px}.footer-row-two li span,.footer-row-two li.last span{margin-bottom:15px}.footer-row-one{margin-bottom:0}.mobile-footer-links span.spacer{display:inline-block;margin:0 4px;text-decoration:none}#checkout-step-login .checkbox-left,#checkout-step-login .f-left{margin-left:0}.hide-in-desktop{display:block}.opc .step{padding:10px 25px}#checkout-step-login{padding:0 25px}.opc-wrapper{padding:0 5px}.full-width-btn-container{text-align:center;border-top:0;margin-bottom:0}.full-width-btn-container button.button{float:none;display:inline-block!important}.opc .active .step-title h2,.opc .step-title h2{padding:12px 15px;font-size:10px}.form-list .input-box a.cvv-what-is-this{display:none}.order-review .totals-table{margin-right:20px}#checkout-step-login .col-1{width:100%;border-right:0;padding-right:0;min-height:100%}.cybersource-field-wrapper .half-left-box,.cybersource-field-wrapper .half-right-box{width:100%;clear:left;padding:10px 0 0}#cybersource_card_processing_expiration,#cybersource_card_processing_expiration_yr,#paypal_direct_expiration,#paypal_direct_expiration_yr{width:100%}.sp-methods .form-list{padding-left:0}.sp-methods .form-list .input-box,.sp-methods .form-list .input-box .v-fix{width:100%}#checkout-step-login .col2-set .col-2{width:100%;padding:0 0 20px}.col-1-wrapper{padding-bottom:0;text-align:center}.opc .buttons-set .button,.opc .form-buttons .button{width:100%}.opc .buttons-set .button span,.opc .form-buttons .button span{padding:0;width:100%}#checkout-step-login .col2-set .col-2 .checkout-login-title{padding:15px 0}.checkout-fields-left,.checkout-fields-right{width:100%;padding:0}.cybersource-field-wrapper{width:100%;padding-right:0}#checkout-step-review .data-table td,#checkout-step-review .data-table th{width:33.2%;padding:15px}#customer-guest .checkout-login-title{text-align:center}.success-wrapper{width:100%;padding:0}.checkout-success-wrapper{padding:0 5px;text-align:center}.social-success ul{display:inline-block;margin-top:10px}.cat-text-title,.checkout-cart-index .top-fixed-links,.checkout-onepage-index .top-fixed-links,.social-success-title{display:block}.social-success-title{float:none;margin:0;text-align:center}.icons-cc{margin-top:10px}#checkoutSteps .form-list .inline-fields-wrapper select{width:100%}#checkoutSteps .form-list .inline-fields-wrapper .input-box{width:100%;margin:15px 0 0;padding:0}.opc li.section,.products-grid{margin-bottom:0}.account-page .form-list li.fields .field.left-f{padding-right:0}.account-page .form-list li.fields .field.right-f{padding-left:0}.products-grid.product-arrow li,.products-show-box.products-grid li,.recommended-products-wrapper .products-grid li{width:48%}.no-designer{padding-top:17px}.products-grid li{width:48%;margin-bottom:20px;vertical-align:top;padding:0 5px}.products-grid li.promo{vertical-align:middle}.products-grid li .product-text-wrapper{min-height:144px}.products-grid li:nth-child(3){margin-left:0}.recommended-products-wrapper h2 .viewed-small-txt,.recommended-products-wrapper h2 span{display:block;width:100%;text-align:center;padding:0}.designer-title-block{padding:20px 5px;text-align:center;word-wrap:break-word}.grid-promo .txt-box{width:auto;padding:20px 0}.grid-promo .textual-inline-promo{width:auto;height:auto}.category-products .grid-promo .txt-box{top:27.5%}.grid-promo .txt-box .content-box{font-size:20px;line-height:22px;margin-top:10px}.grid-promo .txt-box .title{font-size:9px;line-height:14px;margin-bottom:10px}.filters-ajax-loading,.filters-selected-title{line-height:80px;float:none;position:relative;padding-right:50px}.cat-toolbar-wrapper .breadcrumbs{display:none}.cat-toolbar-wrapper h1{margin-top:0}.filters-selected{float:none}.filters-top-content{width:47%;margin-bottom:0}.filters-selected-title{color:#fff;display:block;height:80px;margin-right:0;background:#c02030}.filters-ajax-loading{display:block;max-height:80px;margin:0 auto}.price-box .filters-ajax-loading{padding:0}.price-box .filters-ajax-loading img{width:auto;height:auto;min-height:0;max-width:100%;max-height:100%;display:block;margin:0 auto 10px}.filters-selected-title::after{width:15px;height:15px;content:'';position:absolute;right:25px;top:30px;background:url(../../images/x_icon_white_sm.png) left center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-accordion-icon.svg)}.filters-selected-title .mob-count{position:absolute;top:26px;right:22px;z-index:1;display:inline-block;background:#000;min-height:26px;min-width:26px;line-height:26px;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;text-align:center;font-size:16px}.options-wrapper .toolbar{height:80px;width:47%}.toolbar label{width:100%;margin:10px 0}.toolbar select{float:left}.catalog-category-view .category-products{border-top:none;padding:0}.filters-bottom-content{display:none;position:fixed;background:#fff;left:0;top:0;z-index:10;padding:80px 25px 25px;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.filters-bottom-content>.filters-content-wrapper{display:none}.mob-filter-head{background:#c02030;padding:20px}.mob-filter-head .clear-filter{background:#fff;padding:8px;text-transform:uppercase;font-weight:700;display:inline-block;letter-spacing:2px}.mob-filter-head .close-filter{background:url(../../images/x_icon_white.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/x_icon_white.svg);width:30px;height:30px;text-indent:-999em;direction:ltr;float:right}.filters-title{display:block;background:#000}.filters-title li{float:none;text-align:left;height:auto;padding:0}.filters-selected.mob-only li,.filters-title li a{padding-left:20px;padding-right:40px;border-top:1px solid #e1e1e1;border-bottom:none;border-left:none;border-right:none;color:#e1e1e1;position:relative}.filters-title>li>a::after{display:block;content:'';background:url(../../images/x_icon_white_sm.png) left center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/mobile-accordion-icon.svg);width:12px;height:12px;position:absolute;right:20px;top:15px}.filters-selected.mob-only{background:#000;margin-top:0}.filters-selected.mob-only li{display:block;width:100%;min-height:44px;font-size:19px;font-weight:400;color:#e1e1e1;letter-spacing:1px;font-family:minion-pro;line-height:44px;padding:0 20px}.filters-selected.mob-only li span{display:inline;float:none;font-size:inherit}.filters-selected.mob-only li span.filter-cat{margin-right:15px}.filters-selected.mob-only li span.value{font-family:brandon-grotesque,Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:2px;display:inline-block;margin-left:5px}.filters-selected.mob-only li a{float:none;display:inline-block;vertical-align:middle;background:url(../../images/x_icon_white_sm.png) center center no-repeat;background-image:linear-gradient(transparent,transparent),url(../../svg/x_icon_white_sm.svg);width:20px;height:20px;margin:0}.filters-title li.active a{color:#e1e1e1;border-right:none}.filters-title li.active a:hover{color:#fff}.filters-title>li.active>a,.filters-title>li:hover>a{border-color:#fff;color:#fff}.filters-title>li.active>a::after{background-position:right center}.filters-content li{width:auto;display:block}.filters-content li .filters-subtitle,.filters-title li .arrow-down,.filters-title li.active .arrow-down{display:none}.filters-title .filters-content li a{font-family:inherit;font-size:14px;font-weight:400;border-right:none;border-top:none}.filters-title .filters-content-wrapper{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;padding:0;position:relative}.filters-title .filters-content-wrapper>ul{padding:10px 0 35px}.filters-title .filter-tab-clone{max-height:240px;height:100%}.filters-title .has-more .filter-tab-clone{max-height:280px}.filter-tab-clone.hidden{max-height:0;display:block!important}.filters-title li a.more-filters{position:absolute;top:232px;border:none;font-family:inherit;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;display:block;background:#000}.filters-title>li.has-more.active a.more-filters{display:block;border-right:none;position:absolute}.designer-view-banner-wrapper.single-banner,.filters-title>li .filter-tab-clone a.more-filters.hidden{display:none}.products-grid li img{min-height:50px}.grid-promo{overflow:hidden}.grid-promo .textual-inline-promo .title{font-size:10px}.grid-promo .textual-inline-promo .content-box{font-size:13px}.grid-promo .textual-inline-promo sup{vertical-align:baseline}.text-black-box,.text-offwhite-box{padding:15px 2%}.category-slider.flexslider .slides .slide-img{opacity:1}.mobile-header-mailing{padding:40px 40px 100px;max-width:380px;z-index:4}.mobile-header-mailing .form-subscribe{float:none}.mobile-header-mailing .form-subscribe .v-fix{width:80%;width:calc(100% - 61px)}.mobile-header-mailing .form-subscribe input.input-text{width:100%}.mobile-header-mailing .newsletter-container>form{display:block}}@media screen and (max-width:600px){.success-wrapper{width:100%}.checkout-onepage-success .opc-block-progress{width:100%;margin-top:10px}.recommended-products-wrapper h1 .viewed-small-txt,.recommended-products-wrapper h1 span{display:block;width:100%;text-align:center;margin:0;padding:0}.deals-diamond{background-size:contain;font-size:16px;height:70px;left:5px;padding-top:25px;top:13px;width:70px}.deals-diamond .currency-symbol{font-size:10px;line-height:20px;vertical-align:top}.daily-deal-container{padding:0 40px}.daily-deal-container .design-shop-now .shop-cta{padding:0 15px}}@media screen and (max-width:550px){.cms-preference-center iframe{height:1200px}.daily-deal-txt-wrapper .title{font-size:15px;margin-bottom:5px}.daily-deal-txt-wrapper .desc{font-size:15px;line-height:normal}.daily-deal-txt-wrapper .desc span{display:none}.daily-deal-container .design-shop-now span{font-size:7px;padding:15px}.daily-deal-container .design-shop-now .shop-cta{font-size:10px}}@media screen and (max-width:510px){.cms-preference-center iframe{height:1400px}.tiles-view .column-1-2 .design-box{text-align:left}.column-1-2 .design-box li{display:block;width:100%}}@media screen and (max-width:991px){.account-page .design-left-box .design-nav.col-left{left:0}.newsletter-manage-index #ltkframe{height:1120px}.account-inner,.account-page .messages{padding-left:200px}.account-page .form-buttons,.account-page p.required{width:73%}.account-page .page-title p.required{width:30%}.form-list li.fields .field.third-field-width.margin-right{margin-right:1.2%}.account-inner .form-list li.fields .field.third-field-width.margin-right,.paypal-express-review .form-list li.fields .field.third-field-width.margin-right{margin-right:0}.account-inner input#city{padding-right:10px}.product-view .product-img-box .product-image-zoom{width:100%}.product-zoom-modal{height:100%;height:100vh}.product-modal-fade.mfp-wrap{top:0;z-index:1043!important}.opc #opc-login .allow .step-title h2 .step-edit,.opc .allow.active .step-title h2 .step-edit,.opc .allow.active .step-title h2:hover .step-edit{display:none}.opc .allow .step-title h2 .step-edit,.opc .allow .step-title h2:hover .step-edit{display:inline-block}.cart .qty-wrapper .edit-qty{opacity:1!important}}@media screen and (max-width:766px){.my-account{padding-top:20px;clear:both;overflow:hidden}.account-inner{padding-left:20px;padding-right:20px}.account-inner.full-mobile{padding-left:0}.account-page .messages{padding-left:20px;padding-right:20px}.account-page .form-list li.fields .field.name-lastname{padding-left:0}.account-inner.data-table{padding:0}.title-buttons h1{float:none;text-align:left}.account-page .form-list .field,.account-page .form-list li.fields .field{width:100%;padding-right:0}.account-page .design-left-box .design-nav.col-left{left:auto;top:auto;position:static;width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin:0;border:none}.account-page .design-nav{padding-top:0}#dashboard-contact .info-box,.account-page .design-left-box .design-nav.col-left li.current,.account-page .main .col-main{width:100%}.account-page .design-left-box .design-nav.col-left li{border-bottom:1px solid #c2c2c2}.account-page .design-left-box .design-nav.col-left li.current a,.account-page .design-nav ul li a,.design-left-box .design-nav.col-left li.current strong{padding-top:10px;padding-bottom:10px}.form-list li.fields .field.third-field-width.margin-right{margin-right:0}.newsletter-manage-index #ltkframe{height:700px}.newsletter-manage-index .account-inner{padding-right:20px}.account-page .design-left-box .design-nav.col-left li.current strong{background:0 0}#dashboard-contact .info-box,#dashboard-contact .sub-title{padding-bottom:20px}.account-page .form-list label,.account-page p.back-link,.address-book .addresses-primary .item{width:100%}.account-page .form-list textarea{width:260px}.account-page .btn-right{float:none;margin:10px 0 5px;width:100%}.account-page p.back-link{text-align:left}.account-page .form-list .control label{width:auto}.account-page .table-product{padding-left:4.7%;width:100%}.account-page .btn-track{margin:0 4.7% 30px}.account-page .order-filter-wrap{float:none;clear:both;padding-left:6.29%;width:100%;text-align:left;padding-top:20px}.account-order-status .order-info,.account-page .sub-title+.order-filter-wrap,.my-wishlist.account-inner,.open-orders .account-inner,.sales-order-history .account-inner{padding-left:0}.account-page .order-filter-wrap .link-orders.history{margin-left:5%}.account-history .sub-title{width:100%}.hide-mobile{display:none!important}.show-mobile{display:block!important}.account-page .giftcardaccount .buttons-set button.button{display:block;margin-bottom:10px}.account-page .btn-track{width:90%}.account-page .table-product .his-txt,.my-account .table-product .his-img{width:100%;margin:0}.account-page .table-product .his-img{margin-bottom:10px}.account-page .pager{min-height:100px}.account-page .pager .amount,.account-page .pager .limiter{width:100%;float:left;text-align:left}.account-page .pager select.unused{width:auto;display:none}.empty.account-inner{padding-left:20px}.account-order-status .order-status,.account-order-status .page-title,.account-order-status .sub-title,.account-return-history .page-title,.my-wishlist.account-inner .page-title,.open-orders .account-inner .page-title,.sales-order-history .account-orders .page-title,.sales-order-invoice .sub-title,.sales-order-shipment .sub-title,.table-caption.sub-title{padding-left:6.29%;width:100%}.account-order-status .buttons-set,.account-order-status .col2-set .col-1,.account-order-status .col2-set .col-2,.my-wishlist .buttons-set,.open-orders .account-inner>p,.sales-order-history .buttons-set,.sales-order-shipment .buttons-set{padding-left:6.29%}.table-product img{margin:auto;display:block}#btn-add-address{clear:both;display:block;margin-top:45px;margin-bottom:20px}.account-inner.account-order-status,.account-inner.account-return-history{padding-left:0}.account-order-status .order-info dd,.account-order-status .order-info li{width:100%;text-align:center;padding:5px 0}.account-order-status .col2-set .col-1,.account-order-status .col2-set .col-2{width:100%;margin-bottom:15px}.account-order-status #my-orders-table-two tfoot td{width:100%}.account-page .account-order-status #my-history-table.first,.account-page .account-order-status #my-orders-table.first{border-bottom:none}#my-returns-table.data-table td,#my-returns-table.data-table th{padding-left:9px;padding-right:9px}.my-wishlist .buttons-set button.button{float:none;display:block;margin:0 0 10px;width:95%}.wishlist-index-index #wishlist-table tr td:nth-of-type(2),.wishlist-index-index #wishlist-table tr th:nth-of-type(2){padding-left:19px}.my-wishlist button.button span,.wishlist-index-index #wishlist-table tr td{width:100%}#wishlist-table .add-to-cart-alt .button{display:block;margin-top:10px}.account-page .form-list input.input-text,.account-page .form-list select,.account-page .giftcardaccount .form-list input.input-text,.wishlist-index-index #wishlist-table .add-to-cart-alt .button,.wishlist-index-index #wishlist-table td .price-box{width:100%}#wishlist-table tr th:nth-of-type(3),.wishlist-index-index #wishlist-table .btn-remove2,.wishlist-index-index #wishlist-table td .price-box{text-align:center}.wishlist-index-index #wishlist-table .add-to-cart-alt .qty{margin:auto;display:block}.wishlist-index-index #wishlist-table .price-2 .regular-price{display:block}.account-order-status .order-filter-wrap a:first-child,.sales-order-shipment .order-links .separator,.sales-order-shipment.account-page .sub-title span.separator,.wishlist-item-number{display:none}.wishlist-index-index #wishlist-table tbody tr.last td{border-bottom:1px solid #c2c2c2}.shared-wishlist.my-wishlist .buttons-set{clear:both;padding-left:0;width:100%;margin:10px 0 -25px}.shared-wishlist.my-wishlist .buttons-set .button.btn-add-cart-wishlist{float:right;margin-right:10px}.customer-address-form li.fields .field.name-firstname,.customer-address-form li.fields .field.name-lastname,.form-list .full-field-width,.form-list .half-field-width,.form-list li.fields .field.third-field-width.city,.form-list li.fields .field.third-field-width.state,.form-list li.fields .field.third-field-width.zip,.paypal-express-review .full-field-width,.paypal-express-review li.fields .field.name-firstname,.paypal-express-review li.fields .field.name-lastname{width:100%;float:none;margin-right:0;padding-right:0}.address-book .disabledselect,.form-list li.fields.full-field-width .pix-selectable,.form-list li.fields.full-field-width input.input-text{width:100%}.table-delivery{padding-bottom:5px}#btn-add-address,.account-page .form-buttons,.btn-account-edit,.customer-account-edit .form-list .input-box,.customer-address-form .buttons-set{width:95%;padding-right:0}.customer-account-edit .form-list .control .input-box{width:auto}.account-page .page-title h1{max-width:65%}.account-page p.required{max-width:30%;right:0}.account-page .welcome-msg .customer-greeting{width:60%}.account-create .form-list input.input-text,.account-page.forgot-password .buttons-set button.button span,.results-tab-articles li{width:100%}.account-page .welcome-msg .customer-status{padding-left:0}.sales-order-shipment .order-links a,.sales-order-shipment .sub-title a,.sales-order-shipment.account-page .sub-title span{display:block;line-height:10px;padding-top:10px}.sales-order-invoice .order-links,.sales-order-shipment .order-links{text-align:left;padding-left:7%}.account-page .form-buttons.rma-add-item,.rma-auth .col2-set .box-title{padding-left:0}.sales-order-shipment .sub-title{line-height:30px}.account-create .buttons-set,.account-create .form-list .input-box{width:100%;max-width:361px}.account-create .form-list .control .input-box,.account-login .form-list li.control .input-box{width:auto}.account-create li#remember-me-box.control label{width:194px}.customer-account-login .col1-layout .col-main .page-title{padding:0}.account-login .registered-users{padding-top:23px;padding-bottom:23px}.account-login .registered-users.col-1,.account-login .registered-users.col-2{float:none;display:block;width:100%}.account-login .registered-users.col-1{border:none}.account-login .buttons-set button.button{float:none;display:block;margin:0 0 15px}li#remember-me-box.control .link-tip{clear:both;float:left}.tab-articles,.tab-products{width:145px}.account-page.forgot-password .buttons-set button.button{width:100%;float:none;margin:10px 0}.jewelrytheme li .input-box,.jewelrytheme li .input-text{width:100%}.para,.single-title{text-align:center}.account-page .sidebtn-wrapper{width:100%;overflow:hidden}.account-page .sidebtn-wrapper button,.account-page .sidebtn-wrapper span,.sidebtn-wrapper button,.sidebtn-wrapper button span{padding:0;width:100%}.rma-add-item,.rma-submit-wrapper{margin-left:0}.rma-create .form-list .input-box,.rma-submit-wrapper{width:93%}.enterprise-rma-return-view .col2-set .col-1,.enterprise-rma-return-view .col2-set .col-2,.rma-create .form-list .input-box textarea,.rma-submit-wrapper.buttons-set button.button,.rma-submit-wrapper.buttons-set button.button span{width:100%}#rma_track_info .a-right{padding-left:10px;padding-top:10px}.product-view .product-img-box .product-image-zoom{height:auto}.customer-address-form .form-list .customer-name .input-box,.customer-address-form .form-list .field.name-firstname input.input-text,.customer-address-form .form-list .field.name-lastname input.input-text,.form-list .half-field-width .input-box,.form-list .half-field-width input.input-text,.form-list li.fields .field.third-field-width .input-box,.form-list li.fields .field.third-field-width .pix-selectable,.form-list li.fields .field.third-field-width input.input-text,.form-list li.fields.full-field-width .input-box,.paypal-express-review .form-list .input-box,.paypal-express-review .form-list .input-text{width:100%;padding-right:0}.paypal-express-review .edit-review-cart img{float:none;margin:0 auto}.paypal-express-review .col1-layout .col-main .page-title{padding-top:0;margin-bottom:0}.paypal-express-review .main .paypal-inner{padding:25px}.paypal-express-review .main .page-title{padding:23px 0 11px}.opc .allow .step-title h2 .step-edit{clear:both;float:right;display:block}#review-buttons-container button:first-child{margin-bottom:10px}.edit-review-cart .legend a{display:block}.checkout-city-field,.checkout-state-field,.checkout-zipcode-field{width:100%;float:none;padding:0}}@media screen and (max-width:680px){.newsletter-manage-index #ltkframe{height:800px}.srch-grid li{width:46%;padding:0 2%}.srch-grid li img{width:100%}.btm-search-title span{display:block;padding-left:0}.search-result-top-container .input-text,.search-result-top-container .input-text.validation-passed{width:70%}.search-result-top-container button{width:30%}}@media screen and (max-width:479px){.newsletter-manage-index #ltkframe{height:1300px}.account-page .sub-title span.items-ordered,.shipping-tracking-popup button.button,.shipping-tracking-popup button.button span,.wishlist-product-info,.wishlist.product-image{width:100%}.wishlist.product-image{margin-bottom:10px}#checkout-review-table td:nth-of-type(4),#checkout-review-table th:nth-of-type(4),#details-table td:nth-of-type(4),#details-table th:nth-of-type(4),#shopping-cart-table td:nth-of-type(4),#shopping-cart-table th:nth-of-type(4),.account-order-status .order-filter-wrap .separator,.account-page .sub-title span.separator{display:none}.shipping-tracking-popup .page-title h1{font-size:16px;margin-bottom:10px}}@media screen and (max-width:450px){.newsletter-manage-index #ltkframe{height:1250px}}@media screen and (max-width:320px){.header-sticky-wrapper{max-width:320px}.newsletter-manage-index #ltkframe{height:1300px}.hide-on-320{display:none!important}}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}body.modal-open{position:fixed;width:100%}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{max-height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;padding:0;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;font-weight:400;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;font-style:normal;font-size:20px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#000}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#000;background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#000;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.white-popup{position:relative;background:#FFF;padding:45px 60px;width:auto;max-width:750px;margin:0 auto}.white-popup.promo-modal{max-width:490px;padding:40px 23px;font-family:minion-pro;font-weight:400;font-size:15px;line-height:28px}.white-popup.promo-modal img{display:block;width:100%;margin-bottom:45px}@media all and (max-width:640px){.white-popup{position:fixed;top:0;bottom:0;height:100%;width:100%;overflow:scroll}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.7}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.pix-modal_container{display:none;width:100%;max-width:600px;padding:30px;opacity:0;position:fixed;background:#fff;z-index:101;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}.pix-modal_background{display:none;width:100%;height:100%;background:#000;background:rgba(0,0,0,.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:0;z-index:100;position:fixed;top:0;left:0;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pix-modal_form p,.pix-modal_input.validate-failure{-ms-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.pix-modal_background.active,.pix-modal_container.active{display:block}.pix-modal_container.active{-moz-animation-name:modalReset;-webkit-animation-name:modalReset;animation-name:modalReset}.pix-modal_background.visible,.pix-modal_container.visible{opacity:1}.pix-modal_container.visible{-moz-animation-name:modalUp;-webkit-animation-name:modalUp;animation-name:modalUp}.pix-modal_text{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:14px;color:#000;padding:10px 0;text-align:left;text-transform:inherit}.pix-modal_payment_wrapper{padding-bottom:10px;overflow:auto}.pix-modal_payment_wrapper .pix-modal_text{margin:20px 0 64px}.pix-modal_payment_wrapper .pix-modal_text span,.pix-modal_shipment_wrapper .pix-modal_text{font-family:"Helvetica Neue",Verdana,Arial,sans-serif}.alipay_important{display:block;color:red;margin:10px 0 0;font-weight:700;font-size:14px}.pix-modal_payment_wrapper,.pix-modal_shipment_wrapper{text-align:center}.pix-modal_shipment_wrapper{display:none}.pix-modal_container.china-shipment-requested .pix-modal_shipment_wrapper{display:block}.pix-modal_container.china-shipment-requested .pix-modal_payment_wrapper{display:none}.pix-modal_form button.alipay_redirecting,.pix-modal_link[disabled],.pix-modal_link[disabled]:hover{background:#ccc}.pix-modal_logo{display:block;width:100%;height:45px;background:url(../../../../base/default/images/pixalipay/alipay_main_logo.png) no-repeat;font-family:brandon-grotesque,Verdana,Arial,sans-serif;font-size:10px;line-height:55px;letter-spacing:1px;text-indent:140px;text-align:left;text-transform:uppercase;font-weight:500;border-bottom:1px solid #000;margin-bottom:5px}.pix-modal_button,.pix-modal_link{display:inline-block;font-family:"Heiti SC",brandon-grotesque,Verdana,Arial,sans-serif;font-size:14px;font-weight:400;text-align:center;color:#fff;width:260px;min-height:42px;background:#c02030;padding:14px 8px;border:none;cursor:pointer;letter-spacing:1px;text-transform:uppercase;float:left}.pix-modal_form #alipay-back-btn,.pix-modal_payment_wrapper #alipay-payment-only-btn,.pix-modal_payment_wrapper #alipay-warning-deny{float:right}.pix-modal_button:hover,.pix-modal_link:hover{color:#fff;background:#6B1F30;text-decoration:none}.pix-modal_close:before{content:'x';font-family:brandon-grotesque,Verdana,Arial,sans-serif;font-size:20px;line-height:22px;width:30px;height:30px;padding:2px 0 0 1px;position:absolute;text-align:center;top:30px;right:30px;cursor:pointer;background:#BDBDBD;border-radius:30px;color:#fff}.pix-modal_close:hover:before{background:#6B1F30}.pix-modal_form{overflow:auto}.pix-modal_form button{margin:3px 0 10px}.pix-modal_form p{display:block;opacity:0;color:#c02030!important;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;font-size:12px;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border:none!important;background:0 0!important;padding:0;margin:0}.pix-modal_form .error-msg,.validation-advice.error-reminder{opacity:1}.pix-modal_input{max-width:350px;width:100%;display:block;margin:2px auto 15px;border:1px solid #a9a9a9;padding:3px 8px;font-weight:400}.pix-modal_input.validate-failure{-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border:1px solid red}.pix-modal_form .validation-advice{font-size:12px;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.pix-modal_loader{background:url(../../../../base/default/images/pixalipay/ajax-alipay-loader.gif) 0 3px no-repeat;display:block;width:100%;height:23px;line-height:22px;clear:both;margin-left:50px;padding-left:25px;text-align:left}.alipay_only #checkout-payment-method-load,.alipay_only #checkout-payment-method-load dt input,.alipay_only .checkout-section-title,.alipay_only .external-checkout,.external-checkout.pix-content_hide,.input-box.pix-content_hide,input.pix-content_hide,label.pix-content_hide{display:block;width:0;height:0;opacity:0;margin:0;padding:0}.alipay_only #checkout-payment-method-load dt,.alipay_only #checkout-payment-method-load label a,.alipay_only #checkout-payment-method-load label img{height:0!important}.alipay-payment-only-notice{margin-top:15px;background:url(../../../../base/default/images/pixalipay/alipay_main_logo_small.png) no-repeat;padding-top:35px}.disable_section{opacity:.5;filter:alpha(opacity=50 )}.disable_section .step-title{cursor:default}.pix-modal_form input.alipay_redirecting{border:1px solid #70E962}@-webkit-keyframes modalReset{0%{-ms-transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}100%{-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}}@keyframes modalReset{0%{-ms-transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}100%{-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}}@-webkit-keyframes modalUp{0%{-ms-transform:translate(0,50px);-o-transform:translate(0,50px);-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);transform:translate(0,50px)}100%{-ms-transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}}@keyframes modalUp{0%{-ms-transform:translate(0,50px);-o-transform:translate(0,50px);-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);transform:translate(0,50px)}100%{-ms-transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}}@media only screen and (max-width:650px){.pix-modal_container{width:80%}.pix-modal_logo{background-size:80px}.pix-modal_form #alipay-back-btn,.pix-modal_form button,.pix-modal_link,.pix-modal_payment_wrapper #alipay-payment-only-btn,.pix-modal_payment_wrapper #alipay-warning-deny{float:none;margin:0 auto;max-width:260px;width:75%}.pix-modal_form button,.pix-modal_link{margin-bottom:15px}.pix-modal_link[disabled]{display:none}}