.cart-page{background:#f8f8f8}.cart-empty-page{background:#fff}.cart-page .cart-left{background:#fff}.cart-page .cart-left-container{background:#fff;padding:20px;padding-bottom:35px}.checkout-with-paypal-wrapper{}.checkout-with-button-wrapper{}.checkout-with-paypal-wrapper .checkout-with-paypal{}.checkout-with-paypal-wrapper #checkout-with-paypal-modal{}.checkout-with-paypal-wrapper #checkout-with-paypal-modal .modal-box-wrapper{width:100vw;height:100vh;display:block;text-align:center}.checkout-with-paypal-wrapper #checkout-with-paypal-modal .modal-box{width:250px;height:250px;display:inline-block;margin:auto;margin-top:250px;text-align:center}.checkout-with-paypal-wrapper #checkout-with-paypal-modal .modal-box i{font-size:100px;color:#fff}.checkout-with-paypal-wrapper #checkout-with-paypal-modal .modal-box span{font-size:15px;color:#fff;letter-spacing:1px}.cart-page .cart-right{}.cart-page .cart-right-container{padding:20px;margin-top:-1px;border-radius:0;padding-bottom:25px;background:#fff}.cart-page h3{font-size:12px;margin:0;padding:10px 10px;letter-spacing:1px;font-family:"proxima-nova-semi";text-align:center;letter-spacing:1px}.cart-page .cart-title{margin-top:0;border-bottom:solid 0 #ddd;text-align:center}.cart-page .cart-title h1{font-size:14px;text-transform:capitalize;font-family:"proxima-nova-semi";line-height:30px;font-weight:normal;letter-spacing:.5px}.cart-page .cart-title a{line-height:50px}.list-cart{margin:0;padding:0;margin-bottom:0}.list-cart .list-cart-head{border-bottom:solid 1px #ddd;padding:1px 3px;font-size:12px;border-top-width:0}.list-cart .list-cart-head div{line-height:40px;font-size:12px;letter-spacing:.5px}.list-cart .list-cart-head div i{font-size:11px;color:#999;cursor:pointer}.list-cart .list-cart-head div i:hover{color:#dc143c}.list-cart .list-cart-head .cart-head-order{}.list-cart .list-cart-head .cart-head-order:hover{text-decoration:underline;cursor:pointer}.list-cart .list-cart-item{border:solid 1px #ddd;padding:0;padding:3px;background:#fff;border-top-width:0;font-size:12px;border-left-width:0;border-right-width:0;padding:15px 0}.list-cart .list-cart-item ul{list-style:none;padding:0;margin:0}.list-cart .list-cart-item.not_active .data_image{opacity:.9}.list-cart .list-cart-item.not_active .data_product{opacity:.9}.list-cart .list-cart-item.not_active .data_price{opacity:.9}.list-cart .list-cart-item.not_active .data_quantity{opacity:0}.list-cart .list-cart-item.not_active .data_subtotal{opacity:0}.list-cart .list-cart-item .custom-input{cursor:pointer;line-height:20px;display:inline-block;border-radius:0;margin-top:3px;margin-top:3px;background:#fff;color:#00b38a;text-decoration:none;padding:2px 5px;display:inline-block;border:solid 1px #00b38a;font-size:10px}.list-cart .list-cart-item .custom-input:hover{background:#00b38a;color:#fff}.list-cart .list-cart-item .btn-delete-cart{padding:0 3px;border-radius:2px}.list-cart .list-cart-item .popover-content,.my-order-detail-page .list-orderproduct-item .popover-content{width:230px;overflow:auto}.list-cart .list-cart-item .popover-content .btn-open-edit-note{background:#00b38a;color:#fff;border-width:0;padding:3px 7px}.list-cart .list-cart-item .btn-note :hover{text-decoration:none}.list-cart .list-cart-item .btn-note .note-alert{border:solid 1px #fff;padding:2px 3px;display:inline-block;text-decoration:underline}.list-cart .list-cart-item .btn-note .note-alert-end{display:none}.list-cart .list-cart-item .btn-note .note-alert-m{text-decoration:none;padding:2px 3px;display:inline-block}.list-cart .list-cart-item .btn-note-active :hover{text-decoration:none}.list-cart .list-cart-item .btn-note-active .note-alert{background:#00b38a;color:#fff;text-decoration:none;padding:2px 3px;display:inline-block}.list-cart .list-cart-item .btn-note-active .note-alert-end{display:inline}.list-cart .list-cart-item .btn-note-active .note-alert-m{background:#00b38a;color:#fff;text-decoration:none;padding:2px 3px;display:inline-block}.list-cart .list-cart-item .btn-note-active .note-alert-m i{color:#fff}.list-cart .list-cart-foot{margin-bottom:0;border-bottom:solid 1px #ddd;padding:15px 0}.list-cart .list-cart-foot:hover{background:#ddd}.list-cart-item .data_subtotal{font-size:14px;line-height:20px;color:#000}.list-cart-item .data_product{padding-left:10px;color:#000}.list-cart-item .data_product li{font-size:12px}.list-cart-item .data_product .product-brand{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#111;font-size:14px;font-weight:normal;text-transform:capitalize;font-family:"proxima-nova-semi";display:block}.list-cart-item .data_product .product-name{display:block;color:#111;font-size:13px;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.list-cart-item .data_product .data_product_name{margin-bottom:5px}.list-cart-item .data_product .data_product_attr{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.list-cart-item .data_product span.name{text-transform:capitalize;font-size:13px}.list-cart-item .data_product span.value{font-size:13px}.list-cart-item .data_product .data_product_option{margin-top:20px}.list-cart-item .data_product .data_product_option a{margin-right:7px;padding:0;text-decoration:underline}.list-cart-item .data_product .data_product_option a:hover{color:#d40260;color:#000;text-decoration:none}.list-cart-item .data_product .data_product_option a:last-child{margin-right:0}.list-cart-item .data_image{padding:0;cursor:pointer;text-align:center}.list-cart-item .data_image .svg-responsive svg{}.list-cart-item .data_image .svg-responsive svg #svgSelectLayer{display:none}.list-cart-item .data_image .lab-logo{color:#fff;background:#00b38a;padding:3px 3px;border-radius:2px;position:absolute;top:1px;left:1px;z-index:2;opacity:.8;font-size:10px}.list-cart-item .data_price{font-size:14px;line-height:20px;color:#000}.list-cart-item .data_price .data-original-price{font-size:14px;color:#999;text-decoration:line-through;margin-top:0;display:block;font-weight:normal}.list-cart-item .data_price .data-discount{color:#f44336;font-size:12px;padding:0 3px;text-decoration:unset;letter-spacing:0;border-radius:1px;margin-top:10px;font-weight:normal;background:#fee3e1}.list-cart-item .data_unavailable span{font-size:12px;line-height:20px;color:#c13c27;letter-spacing:1px;border:solid 1px #e6d7da;padding:3px 5px;border-radius:5px;margin-top:5px;display:inline-block}.list-cart-item .data_options{}.list-cart-item .btn-delete-cart{padding:3px 6px;letter-spacing:1px}.list-cart-item .btn-delete-cart:hover{}.list-cart-item .data_options{;line-height:20px}.list-cart-item .btn-edit-item{font-size:12px;font-style:normal;letter-spacing:.5px;color:#000;text-decoration:underline}.list-cart-item .btn-edit-item:hover{}.list-cart-item .data_quantity{line-height:20px}.list-cart-item .data_quantity .number{font-size:14px;width:60px;height:26px;line-height:26px;border:solid 1px #bbb}.list-cart-item .data_quantity span{font-size:14px}.list-cart-item .data_quantity .input-group-addon{background:#fff;text-decoration:none;font-size:14px;font-weight:normal;text-align:center;width:30px;display:inline-block;height:26px;border:solid 1px #bbb;padding-top:3px}.list-cart-item .data_quantity .input-group-addon:hover{background:#efefef}.list-cart-item .data_quantity .dropdown-menu{background-color:transparent;border:1px solid #999;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box;font-size:12px;padding-top:0;font-weight:bold;z-index:0}.cart-page .form-summary{}.cart-page .form-summary h3{font-size:13px;letter-spacing:1px;line-height:24px}.cart-page .cart-text{text-align:right;line-height:39px;font-weight:normal;font-size:14px;border-top:solid 1px #ddd;letter-spacing:1px;border-bottom-width:0;text-transform:capitalize}.cart-page .cart-text strong{font-weight:normal;display:inline-block;width:50%;text-align:right}.cart-page .cart-text:last-child{border-top-width:0}.cart-page .cart-coupon{font-size:12px;border-color:#ddd;line-height:28px;height:40px;box-shadow:none;background:#ddd;border-left-width:1px;border-right-width:1px;border-bottom-width:0;letter-spacing:.5px;color:#111;text-align:right;-webkit-appearance:none;appearance:none}.cart-page .cart-coupon .form-control-option{font-size:13px;height:40px;line-height:40px;letter-spacing:1px;color:#111;display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:32px}.cart-page .cart-coupon .form-control-option::-ms-expand{display:none}.cart-page .cart-coupon .form-control-option:hover{color:#fff;background-color:#1e90ff}.cart-page .cart-shipping-country{font-size:13px;text-decoration:underline;padding:0 3px}.cart-page #cart-shipping-country-container{padding:0}.cart-page #cart-shipping-country-container h3{margin-top:0;padding:15px 20px;background:#f8f8f8;border-bottom:solid 1px #ddd;font-size:14px;letter-spacing:0}.cart-page #cart-shipping-country-container .shipping-country-panel{padding:15px 20px}.cart-page .btn-checkout{background:#000;margin:15px 0;font-size:13px;letter-spacing:.5px;font-family:"proxima-nova-semi"}.cart-page .btn-checkout i{color:#7fff00;margin-right:5px}.checkout-coupon{display:block;width:100%}.checkout-coupon a.btn-coupon-toggle{line-height:40px;display:block;font-size:12px;letter-spacing:1px;text-align:center;background:#fff;text-decoration:none;width:100%;border-top:solid 1px #ddd;color:#666}.checkout-coupon a.btn-coupon-toggle i{font-size:12px;color:#666}.checkout-coupon a.btn-coupon-toggle span{text-decoration:underline}.checkout-coupon a.btn-coupon-toggle:hover span{text-decoration:none}.checkout-coupon-list{border:solid 0 #efefef;padding:0;display:none;margin-bottom:10px}.checkout-coupon-list .checkout-coupon-list-head{margin-bottom:15px}.checkout-coupon-list .checkout-coupon-list-head table{width:100%}.checkout-coupon-list .checkout-coupon-list-head table .form-control{border:solid 1px #999}.checkout-coupon-list .checkout-coupon-list-head table button{height:34px;background:#000;color:#fff;font-size:14px}.checkout-coupon-list .checkout-coupon-list-body{border:solid 0 #ddd;border-right-width:0;margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:block;-webkit-padding-start:0;max-height:170px;overflow:scroll;overflow-x:hidden;padding:15px 15px;border:solid 1px #ddd}.checkout-coupon-list .checkout-coupon-list-body::-webkit-scrollbar{width:6px;height:6px}.checkout-coupon-list .checkout-coupon-list-body::-webkit-scrollbar-thumb{background-color:#777}.checkout-coupon-list .checkout-coupon-list-body::-webkit-scrollbar-track{border-right:0 solid #ddd;background-color:transparent}@media screen and (max-width:767px){.list-cart .list-cart-item .popover-content,.my-order-detail-page .list-orderproduct-item .popover-content{width:160px}.cart-page{background:#f8f8f8}.cart-empty-page{background:#fff}.cart-page .cart-title{margin-top:0;margin-bottom:0;border-bottom:solid 1px #efefef}.cart-page .cart-title h1{margin-top:10px;margin-bottom:10px}.cart-page .btn-checkout{height:unset;line-height:36px}.cart-page .btn-moq-reminder{height:unset;line-height:36px}.cart-page .btn-checkout i{color:#7fff00;margin-right:5px}.cart-page .cart-left{border-radius:1px}.cart-page .cart-left-container{padding:0}.cart-page .list-cart{margin:0;padding:0;margin-bottom:0}.list-cart-item .data_price{font-size:13px;padding-right:0}.list-cart-item .data_price .data-original-price{font-size:13px}.cart-page .cart-right{padding:0;margin-top:1px}.cart-page .cart-right-container{border-width:0;padding-left:0;padding-right:0;margin-bottom:0;padding-top:5px;padding-bottom:35px}.cart-page .cart-text strong{padding-right:10px}.list-cart-item .data_image{padding:15px;cursor:pointer;text-align:center;padding-right:0;padding-top:0;padding-bottom:0}.list-cart-item .data_unavailable span{border:solid 0 #e6d7da;padding:0;border-radius:0;margin-top:0}.list-cart-item .data_product{padding-right:0;padding-left:4px}.list-cart-item .data_product .data_product_name{margin-bottom:0}.list-cart-item .data_product .product-brand{font-size:11px}.list-cart-item .data_product .product-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size:11px}.list-cart-item .data_product span.name{text-transform:capitalize;font-size:11px}.list-cart-item .data_product span.value{text-transform:capitalize;font-size:11px}.list-cart-item .data_product .data_product_option{margin-top:10px}.list-cart-item .data_product .data_product_option a{text-decoration:none;margin-right:7px;padding:0;border-width:0;font-size:13px;color:#111}.list-cart-item .data_product .data_product_option i{color:#999}.list-cart-item .data_product .data_product_option a:last-child{margin-right:0}.checkout-coupon-list .checkout-coupon-list-head{padding-left:15px;padding-right:15px}.checkout-coupon-list .checkout-coupon-list-body{margin:0 15px;border-left-width:0;border-right-width:0;border-bottom-width:0;padding-left:0;padding-right:0;padding-top:0;border-top-width:0;max-height:154px}.cart-item-edit-detail{width:100%;max-width:374px;margin-top:60px}.cart-item-edit-detail .col-xs-12{padding-right:0;padding-left:0}.checkout-with-button-wrapper{border-top-width:0}.checkout-coupon{}.checkout-coupon a.btn-coupon-toggle{border-top:solid 0 #ddd;color:#111}}.cart-recentlyviewed-items{padding-left:0;padding-right:0;padding-bottom:0;border-top:solid 1px #efefef}.cart-recentlyviewed-items>h3{font-family:"proxima-nova-semi";display:block;text-align:center;font-size:13px;padding:20px 0}.cart-recentlyviewed-items .products-container{padding-left:0;padding-right:0}.cart-recentlyviewed-items .products-grid-item{width:20%}.cart-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(6){display:none}.cart-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(7){display:none}.cart-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(8){display:none}.cart-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(9){display:none}.cart-recentlyviewed-items .products-grid-item .item-body{border-bottom-width:0}@media screen and (max-width:767px){.cart-recentlyviewed-items{overflow-x:scroll;border-bottom-width:0;border-top:solid 1px #efefef;border-left-width:0;border-right-width:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;border-bottom-width:0;padding-right:10px}.cart-recentlyviewed-items::-webkit-scrollbar{width:14px;height:14px}.cart-recentlyviewed-items::-webkit-scrollbar-thumb{background-color:#efefef}.cart-recentlyviewed-items::-webkit-scrollbar-track{border-right:1px solid #efefef;background-color:#efefef}.cart-recentlyviewed-items>h3{border-top:solid 0 #111;font-family:"proxima-nova-semi";font-size:13px;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:15px 0}.cart-recentlyviewed-items .products-grid-item{width:50%}.cart-recentlyviewed-items .products-grid-item:nth-child(2n){padding-left:5px;padding-right:10px}.cart-recentlyviewed-items .products-grid-item:nth-child(2n) .item-body{border-bottom-width:0}.cart-recentlyviewed-items .products-grid-item:nth-child(2n+1){padding-left:10px;padding-right:5px}.cart-recentlyviewed-items .products-grid-item:nth-child(2n+1) .item-body{border-bottom-width:0}.cart-recentlyviewed-items .products-grid-item:nth-child(5){display:none}.cart-recentlyviewed-items .products-grid-item:nth-child(4){display:none}.cart-recentlyviewed-items .products-grid-item:nth-child(3){display:none}.cart-recentlyviewed-items .products-grid-item .item-body{border-bottom-width:0}}.checkout-page{background:#efefef}.checkout-page .checkout-title{height:15px;display:block;width:100%}.checkout-page .checkout-title h1{}.checkout-page .order-left{padding-left:0;padding-right:0;background:#fff}.checkout-page .order-left-container{border:solid 0 #ddd;padding:20px;border-radius:3px;padding-top:0;padding-bottom:45px;background:#fff}.checkout-page .order-wrap{margin-bottom:0;border-radius:0}.checkout-page .order-wrap h3{font-size:18px;margin:0;padding:25px 0;margin:0 0;letter-spacing:1px;text-transform:capitalize;border-bottom:solid 1px #ddd;display:block;color:#000;text-transform:capitalize}.checkout-page .order-wrap h3 span{font-size:15px;color:#ea001b;font-family:Georgia}.checkout-page .order-wrap .list-cart{padding-left:15px;padding-right:15px}.checkout-page .order-right{}.checkout-page .order-right-container{border:solid 0 #ddd;padding:20px;padding-top:0;padding-bottom:45px;background:#fff}.checkout-page .order-right h3{font-size:18px;margin:0;line-height:68px;letter-spacing:1px;text-align:center}.checkout-page h4{font-size:14px;font-weight:bold;margin:0;padding:10px 1px;margin:10px 0}.checkout-page .hr-text-wrap{text-align:center;display:block;width:100%}.checkout-page .hr-text-line{padding:0;border:none;border-top:1px solid #ddd;text-align:center;margin:30px auto 0 auto}.checkout-page .hr-text{display:inline-block;position:relative;top:-12px;padding:0 .5em;background:#fff;font-size:16px;letter-spacing:1px;text-align:center;font-family:"proxima-nova-semi"}.checkout-page .list-account{margin-top:30px}.checkout-page .list-account .title{color:#111;font-size:15px;text-align:center;display:block;width:100%}.checkout-page .list-account .content{text-align:center;padding:25px 0}.checkout-page .list-account .content .btn-login{border:solid 3px #ddd;font-size:15px;color:#111;letter-spacing:1px;padding:7px 15px;width:25%;background:#ddd;font-family:"proxima-nova-semi"}.checkout-page .list-account .content .btn-login:hover{background:#111;border:solid 3px #111;color:#fff}.checkout-page .list-account .content .btn-people-login{background:#fafafa;border:solid 2px #ddd;text-align:center;border-radius:10px;display:inline-block;padding:15px}.checkout-page .list-account .content .btn-people-login:hover{border:solid 2px #999;text-decoration:none}.checkout-page .list-account .content .btn-people-login .icon{}.checkout-page .list-account .content .btn-people-login .name{font-size:13px;display:block;line-height:40px;letter-spacing:1px;text-transform:capitalize;text-decoration:none;font-family:"proxima-nova-semi"}.checkout-page .list-account .content .note{text-align:center;font-size:11px;line-height:30px}.checkout-page .list-address{display:block}.checkout-page .list-paypal{margin-top:15px;text-align:center;margin-bottom:15px}.checkout-page .list-paypal .title{display:inline-block;position:relative;bottom:-12px;padding:0 .5em;background:#fff;font-size:15px;letter-spacing:0;text-align:center;margin:auto;text-transform:capitalize}.checkout-page .list-paypal .content{text-align:center;padding:25px 0;border:solid 2px #ddd}.checkout-page .list-paypal .content .btn-login{border:solid 3px #ddd;font-size:15px;color:#111;letter-spacing:1px;padding:7px 15px;width:25%;background:#ddd;font-family:"proxima-nova-semi"}.checkout-page .list-paypal .content .btn-login:hover{background:#111;border:solid 3px #111;color:#fff}.checkout-page .list-address-item{}.checkout-page .list-address-item:hover{background:#faf9f5}.checkout-page .list-address .list-address-edit-item{background:#fff}.checkout-page .list-address .address-edit-form{margin-top:0;margin-bottom:0;padding:0}.checkout-page .list-address .control-label{text-align:left;font-weight:normal;padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:0;text-transform:capitalize;color:#777;letter-spacing:0}.checkout-page .list-address .form-control{text-align:left;line-height:40px;height:40px;border:solid 0 #999;letter-spacing:1px;font-size:14px;border-bottom:solid 1px #ddd;box-shadow:inset 0 0 0 rgba(0,0,0,.075);padding-left:0;color:#000}.checkout-page .list-address .form-droplist{padding-left:5px}.checkout-page .list-address select{font-weight:normal;font-size:12px;letter-spacing:1px;border:solid 1px #ddd;height:43px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center}.checkout-page .list-address .input-group-addon{background-color:transparent;border-width:0;border-bottom:solid 1px #ddd}.checkout-page .list-address .input-group-addon .txt{font-size:13px}.checkout-page .list-address address{font-size:13px}.checkout-page .list-address address strong{font-weight:normal}.checkout-page .list-group{margin-bottom:0}.checkout-page .list-group-item:first-child{border-top-width:0}.checkout-page .list-group-item{border-left-width:0;border-right-width:0;letter-spacing:.5px;border-color:#ddd}.checkout-page .list-group-item:last-child{border-bottom-width:0}.checkout-page .list-group-item.active{background-color:#ddd;border:solid 1px #efefef;font-size:14px;font-weight:bold;color:#000;border-left-width:0;border-right-width:0}.checkout-page .list-group-item-heading{}.checkout-page .list-group-item-text{color:#777;font-size:10px}.checkout-page .padding-15px{padding-left:0}.checkout-page .list-shipment-wrap{display:none}.checkout-order-guest-page .list-shipment-wrap{display:block}.checkout-page .list-shipment-item{font-size:14px;cursor:pointer}.checkout-page .list-shipment-item:hover{background:#faf9f5}.checkout-page .btn-place-order{background:#000;margin:15px 0;font-size:13px;letter-spacing:.5px;font-family:"proxima-nova-semi"}.checkout-page .btn-place-order i{color:#7fff00;margin-right:5px}.checkout-page .list-cart-item{border-bottom:solid 1px #efefef}.checkout-page .list-cart-item:hover{background:#faf9f5}.checkout-page .list-cart-item:last-child{border-bottom:solid 0 #efefef}.checkout-page .list-cart-item .data_image{padding-left:10px}.checkout-page .cart-text{text-align:right;line-height:40px;font-weight:normal;font-size:14px;border-top:solid 1px #ddd;letter-spacing:1px;border-bottom-width:0}.checkout-page .cart-text strong{font-weight:normal;display:inline-block;width:40%;text-align:right}.checkout-page .cart-declare{margin:0 0 10px 0}.checkout-page .cart-declare select{font-weight:normal;font-size:14px;letter-spacing:1px;border:solid 1px #ddd;height:43px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center #ddd;color:#000}.checkout-page .text-info{font-weight:normal;display:block;width:100%;text-align:center;font-size:10px;letter-spacing:0;color:#777}.checkout-page .text-info a{font-size:10px;letter-spacing:0;color:#444}.checkout-page .text-info i{color:#777}.checkout-page .order-remark{color:#000;box-shadow:none;border-color:#ddd;border-width:1px;border-bottom-width:0;line-height:25px;height:70px;letter-spacing:1px;-webkit-appearance:none;appearance:none;font-size:12px;width:100%;overflow:hidden}.checkout-page .list-payments{margin-top:25px;margin-bottom:10px}.checkout-page .list-payments .pull-left{padding-right:15px;font-weight:bold}.checkout-page .list-payments i{font-size:25px;cursor:pointer}.checkout-page .list-payments .wallet_icon{font-size:14px;cursor:pointer;color:#000;border:solid 1px #999;border-radius:3px;padding:8px 8px;background:#fff}.checkout-page .list-payments .wallet_icon em{font-size:14px;margin-right:7px}.checkout-page .list-payments .fa-cc-paypal{color:blue;font-size:30px;cursor:pointer}.checkout-page .list-payments .fa-credit-card{color:#000;font-size:30px;cursor:pointer}.checkout-page .select-raido{color:#666;text-decoration:none;font-size:25px}.checkout-page .select-raido:hover,checkout-order-page .select-raido:focus{color:#000;text-decoration:none}.checkout-page .select-raido i{color:#000;text-decoration:none}.checkout-page .selected-raido{color:#666}.checkout-page .selected-raido i{color:#666}.checkout-coupon-list .coupon-item{background:#faf9f5}.checkout-coupon-list .coupon-item:hover{background:#efefef}.checkout-coupon-list .coupon-item h3{padding:0;font-size:24px;margin:0;line-height:unset}.checkout-coupon-list .coupon-item .couponCode{letter-spacing:0;color:#4e4e4e;margin-top:5px}.checkout-coupon-list .coupon-item.availlable{background:#faf9f5}.checkout-coupon-list .coupon-item.availlable h3{padding:0;font-size:24px;margin:0;line-height:unset}.checkout-coupon-list .coupon-item.invalid h3{padding:0;font-size:24px;margin:0;line-height:unset}@media screen and (max-width:767px){.checkout-page{background:#f8f8f8}.checkout-page .btn-place-order{height:unset;line-height:36px}.checkout-page .checkout-title{height:10px;display:block;width:100%;display:none}.checkout-page .order-left{padding:0}.checkout-page .order-left-container{padding:7px;border-radius:0;padding-bottom:0;background:#fff}.checkout-page .order-wrap{border-width:0;border-radius:0;margin-bottom:0}.checkout-page .order-wrap h3{padding:0;margin:0 0;padding-left:0;letter-spacing:1px;text-transform:capitalize;border-bottom:solid 1px #ddd;background:#fff;font-size:15px;text-align:left;line-height:60px}.checkout-page .hr3{background:#efefef;height:5px;display:block;margin-left:-7px;margin-right:-7px}.checkout-page .hr-text-wrap{text-align:center;display:block}.checkout-page .hr-text-line{border-top:4px solid #eee}.checkout-page .hr-text{top:-13px}.checkout-page .list-account .title{font-size:13px;text-transform:capitalize}.checkout-page .list-account .content{text-align:center;padding:15px 0}.checkout-page .list-account .content .btn-login{width:40%}.checkout-page .list-account .content .btn-login:hover{}.checkout-page .list-address{clear:both}.checkout-page .list-address .row{margin-left:-7px;margin-right:-7px}.checkout-page .list-address .row .col-xs-12{padding-left:7px;padding-right:7px}.checkout-page .list-address .row .col-xs-6{padding-left:7px;padding-right:7px}.checkout-page .list-address .list-address-edit-item{}.checkout-page .order-right{padding:0}.checkout-page .order-right-container{border-left-width:0;border-right-width:0;border-bottom-width:0;border-width:0;padding:0;padding:7px;padding-bottom:40px}.checkout-page .order-right h3{padding:0 10px;margin:0 0;letter-spacing:0;text-transform:capitalize;border-bottom:solid 1px #ddd;background:#fff;font-size:15px;margin-bottom:0;text-align:center;letter-spacing:1px;line-height:50px}.checkout-page .order-right .btn-coupon-toggle{border-top-width:0}.checkout-page .cart-text strong{padding-right:15px;width:45%}.checkout-page .list-payments{padding-left:15px}.checkout-page .order-remark{border-left-width:1px;border-right-width:1px}.checkout-coupon-list .coupon-item{margin-left:5px;margin-right:5px}.checkout-coupon-list .coupon-item h3{padding:0;font-size:24px;margin:0;line-height:unset;background-color:transparent;border-width:0}}.checkout-payment-page{background:#efefef}.checkout-payment-page .payment-title{margin-top:10px}.checkout-payment-page .payment-title h1{font-size:14px;line-height:30px;font-family:"proxima-nova-semi";font-weight:normal}.checkout-payment-page .payment-left{background:#fff;padding:20px}.checkout-payment-page .payment-left h3{font-size:16px;margin:0;padding:15px 10px;margin:0 0;margin-top:10px;border-bottom:solid 1px #ddd}.checkout-payment-page .payment-right-container{background:#fff;padding:20px}.checkout-payment-page .payment-right h3{font-size:16px;margin:0;padding:15px 10px;margin:0 0;margin-top:10px;text-align:center}.checkout-payment-page .list-gateways{border-radius:0;color:#777}.checkout-payment-page .list-group{border-radius:0}.checkout-payment-page .list-group-item{border-left-width:0;border-right-width:0;border-color:#efefef}.checkout-payment-page .list-group-item:hover{}.checkout-payment-page .list-group-item:last-child{border-bottom-width:0}.checkout-payment-page .list-group-item.active{background-color:#ddd;border:solid 1px #ccc;font-size:14px;font-weight:bold;color:#000;border-left-width:0;border-right-width:0}.checkout-payment-page .list-group-item-heading{}.checkout-payment-page .list-group-item-heading span{padding:3px 8px;border:solid 1px #efefef;margin-right:5px;display:inline-block;font-size:16px}.checkout-payment-page .list-group-item-heading span i{font-size:25px}.checkout-payment-page .list-group-item-text{}.checkout-payment-page .list-group-item-text td{line-height:20px;letter-spacing:.5px}.checkout-payment-page .list-group-item-text td h4{margin:0;padding:0;padding-top:20px;padding-bottom:5px;font-size:14px;text-transform:capitalize;font-weight:normal;color:#555;letter-spacing:0;margin-bottom:0}.checkout-payment-page .list-group-item-text td i{width:120px;display:inline-block;color:#555}.checkout-payment-page .list-group-item-text td strong{line-height:20px}.checkout-payment-page .list-wallet{border:solid 3px #efefef;border-radius:3px}.checkout-payment-page .list-wallet h5{font-size:14px;margin:0;padding:15px 15px;margin:0 0;margin-top:0;border-bottom:solid 1px #ddd}.checkout-payment-page .list-wallet-item{font-size:14px;color:#777;background:#faf9f5}.checkout-payment-page .list-wallet-item strong{font-size:16px;color:#777;letter-spacing:.5px;background:#faf9f5}.checkout-payment-page .list-wallet-item-note{border-bottom-width:0;color:#999;letter-spacing:.5px}.checkout-payment-page .list-bill-address{padding:15px 20px;border:solid 1px #efefef;border-radius:3px;background:#faf9f5;margin-top:35px;margin-bottom:15px}.checkout-payment-page .list-bill-address-title{border-bottom:solid 1px #ddd;padding:0;margin-bottom:15px;font-size:14px;line-height:26px}.checkout-payment-page .list-bill-address address{font-size:12px;letter-spacing:.5px}.checkout-payment-page .payment-text{text-align:right;line-height:40px;font-weight:normal;font-size:14px;border-top:solid 1px #ddd;letter-spacing:1px;text-transform:capitalize}.checkout-payment-page .payment-text:last-child{margin-top:15px;margin-bottom:0;border-top-width:0}.checkout-payment-page .payment-text strong{display:inline-block;width:40%;text-align:right;font-weight:normal}.checkout-payment-page .payment-reminder{text-align:center;margin-bottom:15px;margin-top:15px}.checkout-payment-page .payment-reminder .clock{color:#a52a2a}.checkout-payment-page .btn-continue-payment{background:#000;margin:15px 0;font-size:15px;letter-spacing:.5px;font-family:"proxima-nova-semi"}.checkout-payment-page .btn-continue-payment i{color:#7fff00;margin-right:5px}@media screen and (max-width:767px){.checkout-payment-page{background:#f8f8f8}.checkout-payment-page .payment-right{background:#fff}.checkout-payment-page .payment-left{border-top:solid 1px #efefef}.checkout-payment-page .btn-continue-payment{height:50px}.checkout-payment-page .payment-title{}.checkout-payment-page .payment-left{border-left-width:0;border-right-width:0;border-radius:0;border-bottom-width:0;padding:0}.checkout-payment-page .payment-left .list-group-item-exend{display:none}.checkout-payment-page .payment-left h3{display:none}.checkout-payment-page .list-group-item-heading span{padding:3px 8px;border:solid 1px #efefef;margin-right:1px;display:inline-block;font-size:16px}.checkout-payment-page .list-group-item-heading span i{font-size:20px}.checkout-payment-page .list-wallet{border:solid 15px #efefef;border-radius:0}.checkout-payment-page .list-wallet h5{font-size:14px;margin:0;padding:10px 15px;margin:0 0;margin-top:0;border-bottom:solid 1px #ddd}.checkout-payment-page .list-wallet-item-note{display:none}.checkout-payment-page .list-group-item-text .list-wallet{border:solid 2px #efefef;border-radius:2px}.checkout-payment-page .list-bill-address{padding:0;border:solid 0 #efefef;border-radius:3px;background:#fff;margin-top:0;margin-bottom:0}.checkout-payment-page .list-bill-address-title{border-bottom:solid 0 #ddd;padding:0;margin-bottom:0;font-size:14px;line-height:26px;border-top:solid 1px #ddd;text-align:left;padding:14px 0;padding-left:25px}.checkout-payment-page .list-bill-address-title span{cursor:pointer;border:solid 1px #efefef;color:#666;padding:0 10px;margin-left:15px;background:#faf9f5;border-radius:3px}.checkout-payment-page .list-bill-address address{display:none;padding-left:25px}.checkout-payment-page .payment-right{padding:0}.checkout-payment-page .payment-right-container{border-width:0;padding:0}.checkout-payment-page .payment-right-container h3{display:none}.checkout-payment-page .payment-text strong{padding-right:15px}}.collection-detail-page{}.collection-detail-page .banner{}.collection-detail-page .banner-view{border-bottom:solid 1px #ddd;margin-bottom:10px;padding-bottom:20px}.collection-detail-page .banner-view-text{}.collection-detail-page .banner-view-text h1{display:block;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:1px;line-height:30px;color:#000;font-family:Oswald;margin-bottom:10px}.collection-detail-page .banner-view-text .inner-border{width:7%;height:3px;display:block;border-bottom:1px solid #999;margin:6px auto}.collection-detail-page .banner-view-text p{font-size:12px;letter-spacing:1px;color:#666;font-style:italic;margin:auto;text-transform:lowercase}.collection-detail-page .collection-first-banner{height:502px}.collection-detail-page .product-item-gallery{border:solid 1px #ddd;text-align:center;margin-bottom:40px;background-color:#fff;border-radius:2px;box-shadow:0 0 0 rgba(0,0,0,.175)}.collection-detail-page .product-item-gallery:hover{box-shadow:0 2px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.175)}.collection-detail-page .product-detail-relationlinks{background:#fff;clear:both;padding:50px 0}.collection-detail-page .product-detail-relationlinks h3{font-size:12px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:normal;text-align:center;margin-bottom:20px;margin-top:0}.collection-detail-page .product-detail-relationlinks .divider{width:80px;height:1px;background:#797979;margin:10px auto}.collection-detail-page .product-detail-relationlinks .relationlinks-content{text-align:center;color:#777;margin-top:30px}.collection-detail-page .product-detail-relationlinks .relationlinks-content a{color:#000;border:solid 1px #ddd;color:#555;padding:3px 12px;line-height:20px;text-decoration:none;border-radius:5px;overflow:hidden;margin-left:4px;margin-right:4px;display:inline-block;background:#fff;margin-bottom:10px}.collection-detail-page .product-detail-relationlinks .relationlinks-content a:hover{border:solid 1px #e55400;color:#e55400}@media screen and (max-width:767px){.collection-detail-page .product-item-gallery{border:solid 0 #ddd}.collection-detail-page .banner-view-text h1{font-size:16px}.collection-page .collection-header{border-bottom:solid 1px #ddd}.collection-detail-page .collection-first-banner{height:auto}.collection-detail-page .banner-view{border-bottom:solid 0 #ddd;margin-bottom:0;padding-bottom:10px}}.ajax-load-collections{}.ajax-load-collections .loading{text-align:center;display:block;vertical-align:middle;font-size:30px;color:#999;margin:100px 0}.collection-search-results{}.collection-search-results .collection-header{border-bottom:solid 1px #e4e4e4;padding:10px 0}.collection-search-results .collection-header h1{display:block;font-size:24px;text-transform:capitalize;letter-spacing:.5px;color:#111;margin:0;line-height:40px;font-family:"proxima-nova-semi";line-height:normal;margin-bottom:15px;margin-top:15px}.collection-search-results .collection-header h1:after{display:block;font-size:12px;content:attr(data-count)' Items';letter-spacing:.5px;font-family:'proxima-nova-regular'}.collection-search-results .collection-header strong{font-weight:100}.collection-search-results .results-panel .affix{width:100vw;top:0;z-index:999;background:#fff}.collection-search-results .results-panel .affix-bottom{width:100vw;top:0;background:#fff}.collection-search-results .results-panel{padding-left:0;padding-right:0;width:100%;margin-bottom:25px;display:block}.collection-search-results .results-panel .results-sortbar{line-height:40px}.collection-search-results .results-panel .results-sortbar a.dropdown-toggle{text-decoration:none;cursor:pointer;font-size:14px;display:block;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);letter-spacing:0;border:solid 0 #ccc;line-height:30px;padding-left:24px;padding-right:24px;height:30px;border-radius:2px;margin-top:5px}.collection-search-results .results-panel .results-sortbar a.dropdown-toggle:hover{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175)}.collection-search-results .results-panel .results-sortbar .dropdown-menu{margin-top:-1px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ccc;background:#fff;margin-top:-1px;border-top:solid 1px #ddd}.collection-search-results .results-panel .results-sortbar .dropdown-menu li:hover{background:#efefef}.collection-search-results .results-panel .results-sortbar .dropdown-menu a{font-size:14px;letter-spacing:0;line-height:26px}.collection-search-results .results-panel .results-sortbar .dropdown-menu a:hover{background-color:transparent}.collection-search-results .results-panel .btn-collection-department a.dropdown-toggle{padding-left:5px}.collection-search-results .results-panel .btn-collection-sortby a.dropdown-toggle{padding-right:5px}.collection-search-results .results-panel .no-results-reminder{margin:18px 0;margin-bottom:36px}.collection-search-results .results-panel .no-results-reminder .alert-warning{letter-spacing:1px;padding:20px 15px;line-height:20px}.collection-search-results .results-panel .results-page{display:block;width:100%}@media screen and (max-width:1024px){}@media screen and (max-width:991px){.collection-search-results .results-panel{width:100%;display:block}}@media screen and (max-width:767px){.collection-search-results{padding-left:0;padding-right:0}.collection-search-results .collection-header{padding:10px 10px 0 10px;letter-spacing:1px}.collection-search-results .collection-seo-text{margin-bottom:15px}.collection-search-results .has-seo-background-image .seo-background{margin-top:0;width:100%;display:block;float:none}.collection-search-results .has-seo-background-image .seo-description{width:100%;float:none;display:block;padding-right:0;margin-top:15px}.collection-search-results .collection-seo-links{padding-top:3px}.collection-search-results .collection-seo-links h6{display:block;float:none;width:100%;font-size:14px;line-height:40px}.collection-search-results .collection-seo-links .links{display:block;width:100%;padding:0;width:100%;padding:0 0 1em 0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.collection-search-results .collection-seo-links .links::-webkit-scrollbar{width:4px;height:4px}.collection-search-results .collection-seo-links .links::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.collection-search-results .collection-seo-links .links::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.collection-search-results .collection-seo-links .links a{display:inline-block;float:none;padding:7px 10px;width:auto;border:solid 1px #ddd}.collection-search-results .collection-seo-links .links a:hover{color:#111;text-decoration:none;background:#ddd}.collection-search-results .collection-seo-text .seo-description .collection-seo-links{}.collection-search-results .collection-seo-text .seo-description .collection-seo-links h6{line-height:40px;font-size:14px}.collection-search-results .collection-seo-text .seo-description .collection-seo-links .links a{display:inline-block;float:none;padding:7px 10px;width:auto}.collection-search-results .results-panel{}.collection-search-results .results-panel .results-sortbar{border-bottom:solid 1px #ddd;height:50px;width:100vw;padding-right:15px}.collection-search-results .results-panel .btn-collection-sortby a.dropdown-toggle{display:inline-block;background-color:transparent;margin-bottom:0;border:0;color:#111;font-size:15px;letter-spacing:normal;text-transform:none;font-family:"proxima-nova-semi";border-width:0;padding:0;padding-right:10px;line-height:49px;height:50px;margin-top:0}.collection-search-results .results-panel .btn-collection-sortby a.dropdown-toggle:after{display:inline-block;top:5px;right:0;background-size:15px 15px;height:15px;width:15px;margin-left:0;content:'';background:url(../images/svg/ui-sort.svg) no-repeat center}.collection-search-results .results-panel .btn-collection-sortby a.dropdown-toggle:hover{}.collection-search-results .results-panel .btn-collection-department a.dropdown-toggle{display:inline-block;background-color:transparent;margin-bottom:0;border:0;color:#111;font-size:15px;letter-spacing:normal;text-transform:none;font-family:"proxima-nova-semi";border-width:0;padding:0;padding-right:10px;line-height:49px;height:50px;margin-top:0}.collection-search-results .results-panel .btn-collection-department a.dropdown-toggle:before{display:inline-block;top:5px;left:0;background-size:15px 15px;height:15px;width:15px;margin-left:.8rem;content:'';background:url(../images/svg/ui-filter.svg) no-repeat center}.collection-search-results .results-panel .btn-collection-department a.dropdown-toggle:hover{}.collection-search-results .results-panel .results-sortbar .dropdown-menu{margin-top:-1px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ddd;background:#fff;width:100vw;border-left-width:0;border-right-width:0}.collection-search-results .results-panel .results-sortbar .dropdown-menu a{font-size:14px;letter-spacing:1px;line-height:40px;text-indent:10px}.collection-search-results .results-panel .results-sortbar .dropdown-menu li{border-bottom:solid 1px #efefef}.collection-search-results .results-panel .results-sortbar .dropdown-menu li:last-child{border-bottom-width:0}.collection-search-results .mobile-filters{margin-bottom:0;position:relative;padding-left:0;padding-bottom:0;padding-right:0;z-index:200}}.collections-container{position:relative;margin-left:-7px;margin-right:-7px}.collection-grid{clear:both}.collection-grid-item{width:25%;margin-bottom:2.8rem;display:inline-block;position:relative;float:left;margin:0 auto 0;padding:7px;padding-bottom:15px;vertical-align:top;overflow:hidden}.collection-grid-item:hover{text-decoration:none;padding:0;margin:0;border-width:0;box-shadow:0 3px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175)}.collection-grid-item .item-box{position:relative;display:block;border:solid 0 #ddd;margin:0;background:#fff;border-radius:0;margin-bottom:0;transition:1s;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;-ms-transition:1s}.collection-grid-item .item-image{width:100%;border:solid 0 #000;background:#f8f8f8 url(//static.tomade.com/images/svg/ui-loading-tomade.svg) no-repeat center center;display:block;overflow:hidden}.collection-grid-item .item-image img{width:100%;border:solid 0 #fff}.collection-grid-item:hover .item-image{background:#111;background:rgba(0,0,0,.7)}.collection-grid-item:hover .item-image img{opacity:.5}.collection-grid-item .item-galley{display:flex;width:100%;flex-direction:row;padding-top:0;border:solid 1px #ddd}.collection-grid-item .item-galley .p1{width:50%;border-right:solid 0 #fff;border-left:solid 0 #fff}.collection-grid-item .item-galley .p2{width:25%;border-right:solid 0 #fff}.collection-grid-item .item-galley .p3{width:25%;border-right:solid 0 #fff}.collection-grid-item .item-image-over{display:none}.collection-grid-item .item-text{font-size:15px;line-height:60px;margin:0;padding-left:0;border-bottom:solid 0 #efefef;letter-spacing:.5px;text-transform:capitalize;font-family:"proxima-nova-semi";text-align:center}.collection-grid-item:hover .item-text{border-bottom:solid 1px #999;background:#999;color:#fff}.has-item-image-over .item-box{overflow:hidden}.has-item-image-over .item-image-over{display:none;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;background:#111;background:rgba(0,0,0,.5);z-index:1;padding:0}.has-item-image-over .collection-grid-item{padding:0;padding-left:1px}.has-item-image-over .collection-grid-item:hover .item-image-over{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;background:#fff;background:rgba(0,0,0,.1);display:none}.has-item-image-over .item-image{width:100%;border:solid 0 #000;background:#efefef url(../images/svg/ui-loading-tomade.svg) no-repeat center center;min-height:100px;display:block}.has-item-image-over .item-image img{width:100%}.has-item-image-over .collection-grid-item:hover .item-image{background:#111;background:rgba(0,0,0,.7)}.has-item-image-over .item-text{text-align:center;color:#fff;font-size:18px;width:100%;padding:0 1em;text-align:center;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:2;font-family:"proxima-nova-semi";border-bottom:solid 0 #efefef;line-height:normal;background-color:transparent}.has-item-image-over .collection-grid-item:hover .item-text{border-bottom:solid 0 #999;background-color:transparent}.has-item-image-over .collection-grid-item .item-galley{border-width:0}.collection-grid-column-4 .collection-grid-item{width:25%}.collection-grid-column-4 .collection-grid-item .item-box{margin:0}.collection-grid-column-4 .collection-grid-item:first-child{padding-left:0}.collection-grid-column-4 .collection-grid-item:last-child{padding-right:0}@media screen and (max-width:998px){.collection-grid-item{width:50%}}@media screen and (max-width:767px){.collections-container{position:relative;margin-left:0;margin-right:0}.collection-grid{padding-top:10px}.collection-grid-item{width:100%;padding-left:10px;padding-right:10px}.collection-grid-column-4{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block}.collection-grid-column-4::-webkit-scrollbar{width:10px;height:10px}.collection-grid-column-4::-webkit-scrollbar-thumb{background-color:#000}.collection-grid-column-4::-webkit-scrollbar-track{border-bottom:1px solid #efefef;background-color:transparent}.collection-grid-column-4 .collection-grid-item{width:100%;float:none;padding:5px;padding-bottom:15px}.collection-grid-column-4 .collection-grid-item:first-child{padding-left:5px}.collection-grid-column-4 .collection-grid-item:last-child{padding-right:5px}}.collection-page .collection-header{}.collection-page .collection-header h1{display:block;font-size:24px;text-transform:capitalize;letter-spacing:.5px;color:#111;margin:0;line-height:40px;font-family:"proxima-nova-semi";line-height:normal;margin-bottom:15px;margin-top:15px}.collection-page .collection-header h1:after{display:block;font-size:12px;content:attr(data-count)' Items';letter-spacing:.5px;font-family:'proxima-nova-regular'}.collection-page .collection-header .seo-content{margin-bottom:0;position:relative;max-height:350px;overflow:hidden}.collection-page .collection-header .seo-content-text{border-bottom:solid 1px #efefef;letter-spacing:.5px;background:#fff;padding:0;font-size:13px;padding-bottom:15px}.collection-page .collection-header .seo-content-text a{text-decoration:underline}.collection-page .collection-header .content-text-empty{padding:0}.collection-page .collection-header .seo-content-background{}.collection-page .collection-header .seo-content-background img{}.collection-page .collection-header .seo-has-background .seo-content-text{border-bottom-width:0;margin-bottom:15px;position:absolute;z-index:2;line-height:26px;left:0;top:0;letter-spacing:.5px;font-size:15px;vertical-align:middle;text-align:left;display:block;background-color:transparent;padding:0;padding-left:30px;padding-top:30px}.collection-page .collection-header .seo-has-background .seo-has-background{display:none}@media screen and (max-width:998px){.collection-page .collection-header .seo-has-background .seo-content-text{}}@media screen and (max-width:767px){.collection-page .collection-header .seo-content-text{border-bottom:solid 0 #efefef;padding-bottom:10px;letter-spacing:.5px;background:#fff;padding:0;font-size:11px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}.collection-page .collection-header{padding-left:10px;padding-right:10px}.collection-page .collection-header .seo-has-background .seo-content-text{position:initial;border-bottom-width:1px;line-height:inherit;letter-spacing:.5px;font-size:inherit;vertical-align:middle;text-align:left;display:block;height:inherit;padding:0 0;margin-bottom:0;padding-bottom:15px;padding-top:15px;display:none}.collection-page .collection-header .seo-has-background{display:none}}.ajax-load-collections{min-height:50px}.coupons-index-page{}.coupons-index-page .first-row{background:#faf9f5;height:100px;padding:0 0;padding-top:0}.coupons-index-page .first-row h1{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;color:#000;font-size:22.25px;font-weight:400;text-transform:uppercase;letter-spacing:2px;line-height:30px;margin-top:15px}.coupons-index-page .first-row .inner-border{width:2%;height:3px;display:block;border-bottom:1px solid #333;margin:0 auto}.coupons-index-page .first-row .text{font-size:12px;letter-spacing:1px;color:#555;text-align:center;line-height:30px;margin-top:0}.coupon-item{background:transparent;padding:10px 0;border:1px dotted #40cc8f;border-radius:5px;position:relative;text-align:center;margin-bottom:15px}.coupon-item:hover{background:#fff}.coupon-item h3{color:#42ce91;font-size:32px;margin-top:0;font-family:"proxima-nova-semi"}.coupon-item .couponFont{font-size:14px;display:block;text-transform:capitalize;color:#42ce91;margin-top:3px}.coupon-item .couponText{font-size:12px;display:block;text-transform:capitalize;color:#42ce91;margin-top:3px}.coupon-item .couponText .price{white-space:nowrap!important}.coupon-item .couponCode{letter-spacing:0;color:#4e4e4e;margin-top:10px}.coupon-item .couponCode span{text-decoration:underline}.coupon-item.availlable{}.coupon-item.availlable{border-color:#40cc8f;border-left-color:#40cc8f;cursor:pointer}.coupon-item.availlable:before{color:#40cc8f}.coupon-item.availlable .couponText{color:#40cc8f}.coupon-item.availlable h3{color:#40cc8f}.coupon-item.availlable .couponCode{color:#666}.coupon-item.availlable .couponCode span{color:#666;text-transform:uppercase}.coupon-item.availlable .couponFont{color:#40cc8f}.coupon-item.invalid{border-color:#ccc;cursor:not-allowed}.coupon-item.invalid:before{color:#ccc}.coupon-item.invalid .couponText{color:#ccc}.coupon-item.invalid h3{color:#ccc}.coupon-item.invalid .couponCode{color:#ccc}.coupon-item.invalid .couponCode span{color:#ccc;text-transform:uppercase}.coupon-item.invalid .couponFont{color:#ccc}@font-face{font-family:'proxima-nova-semi';src:url('../fonts/Proxima-Nova-Semibold.eot');src:url('../fonts/Proxima-Nova-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima-Nova-Semibold.woff2') format('woff2'),url('../fonts/Proxima-Nova-Semibold.woff') format('woff'),url('../fonts/Proxima-Nova-Semibold.ttf') format('truetype'),url('../fonts/Proxima-Nova-Semibold.svg#proxima-nova-semi') format('svg');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'proxima-nova-regular';src:url('../fonts/Proxima-Nova-Regular.eot');src:url('../fonts/Proxima-Nova-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Proxima-Nova-Regular.woff2') format('woff2'),url('../fonts/Proxima-Nova-Regular.woff') format('woff'),url('../fonts/Proxima-Nova-Regular.ttf') format('truetype'),url('../fonts/Proxima-Nova-Regular.svg#proxima-nova-regular') format('svg');font-weight:normal;font-style:normal;font-display:block}body{font-size:12px;font-family:"proxima-nova-regular",Helvetica,Arial,sans-serif;top:0!important}body>.skiptranslate{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:""}.form-control{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-webkit-appearance:none}input[type='text'],input[type='number'],input[type='email'],input[type='password']{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-webkit-appearance:none}input[type='checkbox']{-webkit-appearance:none;width:20px;height:20px;background:#fff;border-radius:0;border:1px solid #666}input[type='checkbox']:checked{background:url('../images/svg/ui-checbox-arrow.svg') no-repeat right center;background-position-x:2px}.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:fontawesome;content:""}.checkbox input[type=checkbox]:indeterminate+label::after,.checkbox input[type=radio]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type=checkbox]:checked+label::before,.checkbox-primary input[type=radio]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type=checkbox]:checked+label::after,.checkbox-primary input[type=radio]:checked+label::after{color:#fff}.checkbox-black input[type=checkbox]:checked+label::before,.checkbox-black input[type=radio]:checked+label::before{background-color:#333;border-color:#333}.checkbox-black input[type=checkbox]:checked+label::after,.checkbox-black input[type=radio]:checked+label::after{color:#fff}.checkbox-primary input[type=checkbox]:indeterminate+label::before,.checkbox-primary input[type=radio]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type=checkbox]:indeterminate+label::after,.checkbox-primary input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-black input[type=checkbox]:indeterminate+label::before,.checkbox-black input[type=radio]:indeterminate+label::before{background-color:#333;border-color:#333}.checkbox-black input[type=checkbox]:indeterminate+label::after,.checkbox-black input[type=radio]:indeterminate+label::after{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio input[type=radio]{opacity:0;z-index:1}.radio input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=radio]+label::after{background-color:#337ab7}.radio-primary input[type=radio]:checked+label::before{border-color:#337ab7}.radio-primary input[type=radio]:checked+label::after{background-color:#337ab7}.radio-black input[type=radio]+label::after{background-color:#333}.radio-black input[type=radio]:checked+label::before{border-color:#333}.radio-black input[type=radio]:checked+label::after{background-color:#333}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:fontawesome;content:""}input[type=checkbox] .styled:checked+label::before,input[type=radio] .styled:checked+label::before{color:#fff}input[type=checkbox] .styled:checked+label::after,input[type=radio] .styled:checked+label::after{color:#fff}.btn-lg{font-size:14px;border-radius:1px}.btn-green{color:#00b38a;border-color:#00b38a;background-color:#fff}.btn-green:hover,.btn-green.btn-active{color:#fff;border-color:#00b38a;background-color:#00b38a}.btn-yellow{background:#fdc337;border:solid 1px #f56400;color:#000;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-yellow:hover,.btn-yellow.btn-active{background:#f4a600;border:solid 1px #f4a600;border-color:rgba(0,0,0,.1);border-radius:3px;color:#000}.btn-art{line-height:40px;display:inline-block;background:#fff;border-color:#999;margin:0 auto;color:#111;letter-spacing:0;text-transform:capitalize;padding-right:30px;padding-left:30px;font-size:1.3rem;font-family:"proxima-nova-semi"}.btn-art:hover{background:#fff}.btn-blue{background:#3a5898;border:solid 1px #3a5898;color:#fff;border:solid 1px #1a3d87;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-blue:hover{background:#1a3d87;border:solid 1px #1a3d87;color:#fff;border:solid 1px #1a3d87;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-blue.disabled,.btn-blue[disabled],fieldset[disabled] .btn-blue,.btn-blue.disabled:hover,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue:hover,.btn-blue.disabled:focus,.btn-blue[disabled]:focus,fieldset[disabled] .btn-blue:focus,.btn-blue.disabled.focus,.btn-blue[disabled].focus,fieldset[disabled] .btn-blue.focus,.btn-blue.disabled:active,.btn-blue[disabled]:active,fieldset[disabled] .btn-blue:active,.btn-blue.disabled.active,.btn-blue[disabled].active,fieldset[disabled] .btn-blue.active{background-color:#3a5898;border-color:#3a5898;border:solid 1px #1a3d87;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-blue:hover,.btn-blue.btn-active{color:#fff;background-color:#3a5898;border-color:#3a5898;border:solid 1px #1a3d87;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-red{color:#fff;border-color:#f03a3b;background-color:#f03a3b;border:solid 1px #f03a3b;border-color:rgba(0,0,0,.1);border-radius:3px}.btn-red:focus,.btn-red:hover,.btn-red.btn-active{color:#fff;background-color:#8b0000;border-color:#8b0000}.btn-red.disabled,.btn-red[disabled],fieldset[disabled] .btn-red,.btn-red.disabled:hover,.btn-red[disabled]:hover,fieldset[disabled] .btn-red:hover,.btn-red.disabled:focus,.btn-red[disabled]:focus,fieldset[disabled] .btn-red:focus,.btn-red.disabled.focus,.btn-red[disabled].focus,fieldset[disabled] .btn-red.focus,.btn-red.disabled:active,.btn-red[disabled]:active,fieldset[disabled] .btn-red:active,.btn-red.disabled.active,.btn-red[disabled].active,fieldset[disabled] .btn-red.active{}.btn-black{color:#fff;border-color:#111;background-color:#111;letter-spacing:1px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.btn-black:hover,.btn-black:focus,.btn-black.btn-active{-webkit-animation:bubbles 1s forwards ease-out;animation:bubbles 1s forwards ease-out;background:radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 90% 90%/.88em .88em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 23% 141%/.81em .81em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 17% 90%/.68em .68em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 15% 94%/1.12em 1.12em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 42% 126%/.86em .86em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 102% 120%/.58em .58em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 12% 121%/.67em .67em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 69% 87%/1.18em 1.18em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 32% 99%/.79em .79em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 84% 129%/.79em .79em,radial-gradient(circle at center,rgba(0,0,0,0) 30%,#eef 60%,#eef 65%,rgba(0,0,0,0) 70%) 40% 99%/.72em .72em;background-color:#111;background-repeat:no-repeat;color:#fff}@media screen and (max-width:767px){.btn-black:hover,.btn-black:focus,.btn-black.btn-active{-webkit-animation:none;animation:none;background:#111;color:#fff;transition:unset;-moz-transition:unset;-webkit-transition:unset}}@-webkit-keyframes bubbles{100%{background-position:92% -220%,31% -185%,24% 6%,16% -328%,39% -366%,110% -375%,5% -60%,59% -365%,41% -363%,82% -8%,37% -224%;box-shadow:inset 0 -6.5em 0 #111}}@keyframes bubbles{100%{background-position:92% -220%,31% -185%,24% 6%,16% -328%,39% -366%,110% -375%,5% -60%,59% -365%,41% -363%,82% -8%,37% -224%;box-shadow:inset 0 -6.5em 0 #111}}.btn-black.disabled,.btn-black[disabled],fieldset[disabled] .btn-black,.btn-black.disabled:hover,.btn-black[disabled]:hover,fieldset[disabled] .btn-black:hover,.btn-black.disabled:focus,.btn-black[disabled]:focus,fieldset[disabled] .btn-black:focus,.btn-black.disabled.focus,.btn-black[disabled].focus,fieldset[disabled] .btn-black.focus,.btn-black.disabled:active,.btn-black[disabled]:active,fieldset[disabled] .btn-black:active,.btn-black.disabled.active,.btn-black[disabled].active,fieldset[disabled] .btn-black.active{background:#000;color:#fff}.btn-white{color:#333;border-color:#999;background-color:#fff;letter-spacing:1px;transition:color 300ms ease-in 0s,background-position-y 300ms ease-in 0s}.btn-white:hover,.btn-white.btn-active{background-color:#faf9f5}.popover{-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);background:#fff;border:solid 0 #00b38a;border-radius:4px;background:#ddd}.popover.right{margin-left:13px}.popover.right>.arrow{border-right-color:rgba(0,0,0,1);border-right-color:#ddd}.popover.right>.arrow:after{border-right-color:#ddd}.popover.bottom{}.popover.bottom>.arrow{}.popover.bottom>.arrow:after{border-bottom-color:#ddd}.popover-content{padding:3px 8px;font-size:12px;background:#ddd}.truncate-copy{position:relative}.truncate-copy-active:not(.truncate-copy-show)::after{content:'';position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%);width:100%;height:40px}.truncate-copy-toggle{font-size:12px;cursor:pointer}.truncate-copy-active:not(.truncate-copy-show)+.truncate-copy-toggle:after{content:"Show more";text-decoration:underline}.truncate-copy-show{max-height:none!important}.truncate-copy-show+.truncate-copy-toggle:after{content:"Show less";text-decoration:underline}#golbal-page-modal{background:#fff;opacity:.1}.title-hr{height:4px;width:120px;margin:20px auto 20px;background:#000}.tooltip{}.tooltip.right .tooltip-arrow{border-right-color:#111}.tooltip.top .tooltip-arrow{border-top-color:#111}.tooltip .tooltip-inner{font-size:12px;color:#fff;letter-spacing:0;padding:6px 15px;border-radius:3px;background-color:#111}.top_tooltip{position:relative}.top_tooltip span{width:140px;height:auto;color:#fff;background-color:#111;position:absolute;font-size:10px;text-align:center;padding:10px;line-height:20px;visibility:hidden;border-radius:5px}.top_tooltip span:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-8px;width:0;height:0;border-bottom:8px solid #2b2b2b;border-right:8px solid transparent;border-left:8px solid transparent}.top_tooltip:hover span{visibility:visible;opacity:.8;bottom:0;left:50%;margin-left:-76px;z-index:999}.hr-line{padding:0;border:none;border-top:1px solid #eee;text-align:center;margin:16px auto 0 auto}.hr-line-text{display:inline-block;position:relative;top:-12px;padding:0 .5em;background:#fff;font-size:14px;letter-spacing:1px}ul{padding:0}.alert-warning{background:#ffefd3;padding:10px;color:#636363;border-radius:0;border-width:0}.alert-warning a{letter-spacing:1px;color:#636363;text-decoration:underline}.policy-page{padding:0;letter-spacing:.75px;font-size:14px}.policy-page h1{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:20px;margin-top:40px;margin-bottom:20px}.policy-page h2{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:20px;margin-top:40px;margin-bottom:40px}.policy-page h3{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#333;letter-spacing:.5px;font-size:14px}.policy-page h4{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#555;letter-spacing:.5px;font-size:14px}.policy-page .common-content{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.policy-page .common-content a{text-decoration:underline;color:#555}.policy-page .common-content a:hover{text-decoration:none;color:#f56400}.policy-page .common-content .pull-right{margin-top:40px}.policy-page table{width:100%}.policy-page table thead td{padding:10px 5px}.policy-page table td{border:1px solid #ddd;line-height:18px;padding:6px 5px;text-align:center;font-size:12px}@media screen and (max-width:767px){.policy-page h1{margin-top:20px;margin-bottom:10px}.policy-page .common-content .pull-right{margin-top:25px}}.policy-page .responsive-mobile-backbar{height:50px;border-bottom:solid 1px #ddd;background:#ddd;line-height:50px;position:fixed;width:100%;top:0;z-index:1}.policy-page .responsive-mobile-backbar a{font-weight:bold;font-size:15px;letter-spacing:1px}.policy-page .responsive-mobile-backbar-end{margin-top:65px}.about-page{padding:0;letter-spacing:.75px;font-size:14px}.about-page blockquote{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#555;letter-spacing:1.5px;font-size:14px}.about-page .list-nav-menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;list-style:none;padding:0;margin:0;line-height:1.4;font-size:14px}.about-page .list-nav-menu li{padding:30px 30px}.about-page .list-nav-menu li a{line-height:50px;color:#000;font-weight:bold;display:inline-block;text-decoration:none;border-bottom-color:transparent;border-bottom-width:2px;border-bottom-style:solid;font-size:14px}.about-page .list-nav-menu li a.active,.about-page .list-nav-menu li a:hover{border-bottom:solid 2px #e55400}.about-page h1,.about-page h2{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:26px}.about-page h3{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:18px}@media screen and (max-width:767px){.about-page .container{}}.help-page{margin-top:0;padding:0;margin-bottom:0;letter-spacing:.75px}.help-page h1{font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:20px;font-family:"proxima-nova-semi"}.help-page h2{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.75px;font-size:20px;padding-left:0}.help-page h3{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.75px;font-size:15px}.help-page h4{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#888;letter-spacing:.75px;font-size:15px}.help-page p{margin-top:0;padding:0;margin-bottom:0;letter-spacing:.75px;font-size:13px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.help-page p a{text-decoration:underline}.help-page .responsive-mobile-backbar{height:50px;border-bottom:solid 1px #ddd;background:#ddd;line-height:50px;position:fixed;width:100%;top:0;z-index:1}.help-page .responsive-mobile-backbar a{font-weight:bold;font-size:15px;letter-spacing:1px}.help-page .responsive-mobile-backbar-end{margin-top:65px}.help-page .number{border:solid 1px #000;color:#000;border-radius:15px;padding:5px 10px}.help-page .list-group-help-menu{margin-top:60px}.help-page .list-group-help-menu a.list-group-item{color:#555;font-size:12px;border-left-width:2px;border-left-color:transparent;border-left:solid 1px #efefef;border-color:#efefef}.help-page .list-group-help-menu .list-group-item.active,.help-page .list-group-help-menu .list-group-item.active:hover,.help-page .list-group-help-menu .list-group-item.active:focus{color:#000;background-color:#fff;font-size:12px;border-right:solid 5px #efefef;background:#faf9f5}@media screen and (max-width:767px){.help-page .cs-page-content h1{text-indent:10px;font-size:16px}.help-page .cs-page-content h1:after{display:inline-block;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:18px;position:absolute;right:7%;color:#666;top:20px;color:#666}.help-page .list-group-help-menu{position:absolute;padding:0;margin-bottom:0;margin-top:58px;width:100%;display:none;background:#fff;z-index:9}.help-page .list-group-help-menu a.list-group-item{border-left-width:0;border-right-width:0;letter-spacing:.5px;background:#fff;line-height:50px;font-size:14px;border-bottom:solid 1px #ddd;display:block;padding:0;text-indent:25px}.help-page .list-group-help-menu a.active{display:none}.help-page.toggled .list-group-help-menu{display:block}}.help-page .Return-steps-flow{margin-top:20px;margin-bottom:40px}.help-page .Return-steps-flow-col{}.help-page .Return-steps-flow-col:after{display:block;position:absolute;top:50px;left:120px;content:'';width:100px;border-top:1px solid #bbb}.help-page .Return-steps-flow-col-last:after{display:none}.help-page .Return-steps-flow-col img{max-width:110px}.help-page .Return-steps-flow-col strong{display:block;line-height:30px;font-size:14px;margin-top:20px}.help-page .Return-steps-flow-col p{color:#555}.help-page .Return-process-text-flow strong{display:block;line-height:30px;font-size:14px;margin-top:10px}.help-page .Return-process-text-flow p{color:#666}.help-page .qa-title{font-size:15px;letter-spacing:0;text-transform:capitalize;margin-top:5px;margin-bottom:6px}.help-page .qa-content{font-size:15px;letter-spacing:1px;line-height:28px;color:#555;padding-left:0;padding-right:0}.help-page .qa-content h3{font-size:15px;letter-spacing:1px;text-transform:capitalize;margin-top:25px;margin-bottom:0;color:#666}.help-page .qa-content h3 a{text-decoration:none;margin-top:20px}.help-page .qa-content a{text-decoration:underline;color:#666;line-height:30px;text-transform:capitalize}.help-page .qa-content a:hover{text-decoration:none;color:#000;line-height:30px}.help-page .qa-content p{line-height:24px;color:#555;font-size:15px;letter-spacing:.5px}.help-page .qa-bottom{margin-top:50px;margin-bottom:50px;padding-left:0;padding-right:0;letter-spacing:1px}@media screen and (max-width:767px){.help-page .cs-page-content{padding-left:0;padding-right:0}.help-page .Return-steps-flow-col img{max-width:90px}.help-page .Return-steps-flow-col:after{display:none}.help-page .Return-steps-flow-col p{border-bottom:solid 1px #bbb;padding-bottom:20px}.help-page .qa-content p img{width:100%}}.bs-wizard{}.bs-wizard{padding:0 0 10px 0}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step+.bs-wizard-step{}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:12px;margin-bottom:5px;font-weight:normal}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#00b38a;font-size:10px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:10px;height:10px;display:block;background:#ccc;top:51px;left:50%;margin-top:-15px;margin-left:-10px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:10px;height:10px;background:#00b38a;border-radius:50px;position:absolute}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:1px;box-shadow:none;margin:20px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#00b38a}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#ccc}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.paging .btn-load-more{margin:50px;background:#000;color:#fff;font-size:13px;letter-spacing:1px;border-width:1px;border-color:#000}.paging .btn-load-more:hover{background:#fff;color:#000;border-color:#000}.pagination>li>a,.pagination>li>span{padding:7px 15px;font-size:15px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background:#111;border-color:#111;color:#fff}.trends-header .btn-load-more-border{border-top:solid 3px #111;margin-top:-150px;margin-bottom:20px;display:block}@media screen and (max-width:767px){.pagination>li>a,.pagination>li>span{padding:10px 20px;font-size:15px}}.custom-page{}.custom_category_hero{;margin-top:0;height:500px;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;padding-bottom:65px}.custom_category_content_section_content{text-align:center;font-size:18px;text-align:center;-webkit-font-smoothing:antialiased;font-size:18px;color:#555;font-weight:300;line-height:1.42857;margin-bottom:10px}.custom_category_hero .category_hero_inner{position:absolute;bottom:125px;width:100%;left:0;right:0;margin:0 auto}.custom_category_hero .category_hero_inner h1{-webkit-font-smoothing:antialiased;font-size:36px;color:#333;font-weight:400;line-height:1.42857;text-align:center;text-transform:capitalize}.custom_category_hero .category_hero_inner.white_text h1{color:#fff}.custom_category_hero .category_hero_inner.white_text .category_subheader p{color:#fff}.custom_category_hero .category_hero_inner.top_align{top:25%}.custom_category_hero .category_hero_inner.bottom_align{bottom:75px}.custom_category_hero .category_hero_inner.bottom_close_align{bottom:35px}@media(max-width:1280px){.custom_category_hero .category_hero_inner.bottom_close_align{bottom:75px}}.custom_category_hero .category_hero_inner .category_subheader{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:75px}.custom_category_hero .category_hero_inner .category_subheader p{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:20px;color:#333;font-weight:300;line-height:1.42857;text-align:center;padding-bottom:30px}.custom_category_hero .category_hero_inner .btn-black{border:solid 0 #fdc337;font-size:16px;letter-spacing:2px;background:#fdc337;color:#000}.category_navigation{margin:0 auto;padding:20px 0;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;transition:all .75s ease;position:absolute;bottom:0;width:100%;height:auto;transform:translateY(0);transition:transform 0s ease;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width:959px){.category_navigation{bottom:-50px}}.category_navigation.skinny{padding:10px 0}@media(max-width:959px){.category_navigation.skinny{padding:15px 0}}.category_navigation.stuck{position:fixed;z-index:900;bottom:auto;transition:transform 1s ease;box-shadow:0 0 .625rem 0 rgba(0,0,0,.25);border-bottom:1px solid #eee}@media(max-width:1280px){.category_navigation.stuck{display:block;width:100%}}@media(max-width:1280px){.category_navigation{display:none}}@media screen and (max-width:767px){.custom_category_content_section_content{font-size:15px}.custom_category_hero .category_hero_inner.white_text h1{font-size:25px}.custom_category_hero .category_hero_inner.white_text .category_subheader p{font-size:15px;padding:0 10px}}.category_navigation .category_intro_section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:distribute;justify-content:space-around}.category_navigation .category_intro_section.contents h2{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:400;line-height:1.42857;text-align:center}.category_navigation .category_intro_section.contents .toc_links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:0}@media(max-width:767px){.category_navigation .category_intro_section.contents .toc_links{-ms-flex-align:center;align-items:center}}.category_navigation .category_intro_section.contents .toc_links li{margin-right:30px}@media(max-width:767px){.category_navigation .category_intro_section.contents .toc_links li{margin-right:10px;width:100%}}.category_navigation .category_intro_section.contents .toc_links li a{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;color:#555;font-weight:400;line-height:1.42857;text-transform:uppercase;cursor:pointer;transition:all .3s ease;text-align:center;display:block}@media(max-width:767px){.category_navigation .category_intro_section.contents .toc_links li a{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:10px;color:#555;font-weight:400;line-height:1.42857}}.category_navigation .category_intro_section p{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:400;line-height:1.42857}.category_examples{position:relative}.category_examples_slideshow_contents{overflow-x:scroll;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-overflow-scrolling:touch;-ms-flex-align:start;align-items:flex-start;position:relative;justify-content:center;align-items:center}.category_examples_slideshow_contents::-webkit-scrollbar{width:10px;height:10px}.category_examples_slideshow_contents::-webkit-scrollbar-thumb{background-color:#111}.category_examples_slideshow_contents::-webkit-scrollbar-track{border-right:0 solid #ddd;background-color:#ddd}.category_examples_slideshow_contents .example_card{position:relative;-ms-flex-preferred-size:300px;flex-basis:300px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:25px 10px;background-color:#fff}.category_examples_slideshow_contents .example_card .example_card_image{width:100%;display:block;vertical-align:middle}.category_examples_slideshow_contents .example_card .example_card_details{padding:10px}.category_examples_slideshow_contents .example_card .example_card_details .example_card_name{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:400;line-height:1.42857;display:block;margin-bottom:10px}.category_examples_slideshow_contents .example_card .example_card_details .example_card_attributes{position:relative;margin-bottom:10px;display:block;font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:10px;color:#555;font-weight:400;line-height:1.42857}@media(max-width:768px){.category_examples .content_section_header p{font-size:12px}}.category_subcategories{position:relative;border-top:solid 1px #ddd;padding-top:50px}.category_subcategories_slideshow_contents{overflow-x:scroll;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-overflow-scrolling:touch;-ms-flex-align:start;align-items:flex-start;position:relative;padding-bottom:20px;justify-content:center;align-items:center}.category_subcategories_slideshow_contents::-webkit-scrollbar{width:10px;height:10px}.category_subcategories_slideshow_contents::-webkit-scrollbar-thumb{background-color:#111}.category_subcategories_slideshow_contents::-webkit-scrollbar-track{border-right:0 solid #ddd;background-color:#ddd}.category_subcategories_slideshow_contents .example_card{position:relative;-ms-flex-preferred-size:300px;flex-basis:300px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:10px 10px;background-color:#fff;box-shadow:0 7px 21px 0 rgba(0,0,0,.1);text-align:center;border:solid 1px #efefef}.category_subcategories_slideshow_contents .example_card_details{}.category_subcategories_slideshow_contents .example_card_details a{line-height:200px;height:200px;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;font-size:20px}.category_subcategories_slideshow_contents .example_card_details a:hover{color:#fff}.category_subcategories_slideshow_contents .example_card:hover{background:#555;color:#fff}@media(max-width:768px){.category_subcategories_slideshow_contents .example_card_details a{line-height:100px;height:100px;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;font-size:18px}}.category_faq{position:relative;padding-top:50px}.category_faq .content_section_header h2{color:#555}.category_faq_inner{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.question_expand{position:relative;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;text-decoration:none}.question_expand .question_label{width:90%;-webkit-font-smoothing:antialiased;font-size:16px;color:#000;font-weight:400;line-height:1.42857}.question_expand .question_expander{position:relative;width:20px;height:20px}.question_expand .question_expander span{width:100%;position:absolute;height:1px;display:block;transform:rotate(0deg);transition:.25s ease-in-out;background-color:#555}.question_expand .question_expander span:nth-child(1){top:50%;transform:rotate(90deg)}.question_expand .question_expander span:nth-child(2){top:50%}.answer{margin:0;height:0;overflow-y:hidden}.answer p{margin-bottom:10px;-webkit-font-smoothing:antialiased;font-size:15px;color:#666;font-weight:400;line-height:1.42857}.answer strong{-webkit-font-smoothing:antialiased;font-size:15px;color:#000;font-weight:400;line-height:1.92857;margin-bottom:10px}.answer ol{margin:25px;list-style-type:decimal}.answer ol li{font-family:sofia-pro,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:400;line-height:1.42857;margin-bottom:10px}.answer ol li:last-of-type{margin-bottom:0}.question_container{border-top:1px solid #ccc;padding:10px 40px;height:auto;transition:.25s ease-in-out}question_container:hover{background:#f8f8f8}@media(max-width:767px){.question_container{padding:20px 0}}.question_container.is_open .question_expand .question_expander span:nth-child(1){transform:rotate(0deg)}.question_container.is_open .answer{height:auto;overflow-y:hidden;margin:10px 0}.custom_category_content_section{margin:0 auto}.custom_category_content_section.no_header{margin:100px auto}.custom_category_content_section .content_section_header{width:90%;margin:0 auto;padding:5px 0 25px 0;text-align:center}.custom_category_content_section .content_section_header.skinny{padding-bottom:0}.custom_category_content_section .content_section_header.skinny{padding:75px 0 5px 0}.custom_category_content_section .content_section_header h2{-webkit-font-smoothing:antialiased;font-size:18px;color:#555;font-weight:400;line-height:2.42857;text-align:center;margin-bottom:10px;border-bottom:solid 2px #000;color:#000;display:inline-block;margin:auto;padding:5px 0;margin-bottom:50px;border-radius:2px;display:inline-block;text-transform:capitalize;font-family:proxima-nova-semi}.custom_category_content_section .content_section_header p{-webkit-font-smoothing:antialiased;font-size:18px;color:#555;font-weight:300;line-height:1.42857;margin-bottom:10px;text-align:center}.custom_category_content_section .content_section_visual{position:relative}.custom_category_content_section .content_section_visual p{-webkit-font-smoothing:antialiased;font-size:18px;color:#555;font-weight:300;line-height:1.42857;text-align:center;padding-top:20px}.custom_category_content_section .content_section_visual p.skinny{padding-top:10px}.experience-walkthrough-container{width:100%;max-width:1750px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 175px auto;padding:0 40px}.experience-walkthrough-item{width:25%;position:relative;min-height:250px}.experience-walkthrough-item .number-bg{position:absolute;-webkit-font-smoothing:antialiased;font-size:300px;color:#f9f3ed;font-weight:600;line-height:1.42857;z-index:-1;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-left:10%}.experience-walkthrough-item .experience-walkthrough-item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1;width:65%;margin-left:auto;margin-top:15px}.experience-walkthrough-item .experience-walkthrough-item-inner .svg-icon-container{stroke:#555;width:75px;-ms-flex-item-align:end;align-self:flex-end}.experience-walkthrough-item .experience-walkthrough-item-inner h3{-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:600;line-height:1.42857;letter-spacing:1px;margin:0 0 5px 0}.experience-walkthrough-item .experience-walkthrough-item-inner p{-webkit-font-smoothing:antialiased;font-size:14px;color:#555;font-weight:400;line-height:1.42857;text-align:left;padding:0}@media(max-width:768px){.experience-walkthrough-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 auto 75px auto}.experience-walkthrough-item{width:100%}.experience-walkthrough-item .experience-walkthrough-item-inner{width:100%}}#custom_benefits{border-top:solid 1px #ddd;border:solid 1px #ddd;padding:0}.left_right_left{margin:0 auto}.left_right_left .content_section_visual{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.left_right_left .content_section_visual .visual_block{-ms-flex:0 0 50%;flex:0 0 50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:375px}.left_right_left .content_section_visual .visual_block.visual{background-size:cover;background-position:center center;background-repeat:no-repeat}.left_right_left .content_section_visual .visual_block.text{-ms-flex-pack:center;justify-content:center}.left_right_left .content_section_visual .visual_block.text h3{text-align:center;-webkit-font-smoothing:antialiased;font-size:24px;color:#555;font-weight:400;line-height:1.42857;margin-bottom:15px}.left_right_left .content_section_visual .visual_block.text p{text-align:center;-webkit-font-smoothing:antialiased;font-size:18px;color:#555;font-weight:300;line-height:1.42857;margin-bottom:10px;width:60%}@media(max-width:767px){#custom_benefits{border-left-width:0;border-right-width:0;padding:0}.left_right_left .content_section_visual .visual_block.text h3{font-size:20px;margin-bottom:15px;padding-top:20px}.left_right_left .content_section_visual .visual_block.text p{font-size:15px;width:90%;padding-bottom:30px}.left_right_left .content_section_visual{-ms-flex-direction:column;flex-direction:column}.left_right_left .content_section_visual .visual_block{-ms-flex:none;flex:none}.left_right_left .content_section_visual .visual_block.visual{height:250px}.left_right_left .content_section_visual .visual_block.text{padding:0 2%;-ms-flex-preferred-size:50%;flex-basis:50%}.left_right_left .content_section_visual .visual_block.text p{width:80%}.left_right_left .content_section_visual .visual_block.first{-ms-flex-order:1;order:1}.left_right_left .content_section_visual .visual_block.second{-ms-flex-order:2;order:2}.left_right_left .content_section_visual .visual_block.third{-ms-flex-order:4;order:4}.left_right_left .content_section_visual .visual_block.fourth{-ms-flex-order:3;order:3}.left_right_left .content_section_visual .visual_block.fifth{-ms-flex-order:5;order:5}.left_right_left .content_section_visual .visual_block.sixth{-ms-flex-order:6;order:6}.left_right_left .content_section_visual .visual_block.seventh{-ms-flex-order:8;order:8}.left_right_left .content_section_visual .visual_block.eighth{-ms-flex-order:7;order:7}.left_right_left .content_section_visual .visual_block.ninth{-ms-flex-order:9;order:9}.left_right_left .content_section_visual .visual_block.tenth{-ms-flex-order:10;order:10}}.custom_category_content_link{padding-top:50px;padding-bottom:50px;display:block}.custom_category_content_link .related-content-links{text-align:center}.custom_category_content_link .related-content-links a{border:solid 1px #ddd;padding:10px 20px;margin-right:15px;margin-bottom:15px;text-transform:capitalize;letter-spacing:.5px;font-size:13px;display:inline-block;text-decoration:none}.custom_category_content_link .related-content-links a:hover{background:#ddd;color:#000}.custom_category_content_bottom{width:100%;margin:0 auto 0 auto;background:#ddd;background-size:cover;background-position:center center;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.custom_category_content_bottom .inner{text-align:center;position:relative;margin:0 auto;width:90%;max-width:650px;padding:55px 65px}.custom_category_content_bottom .inner h2{margin:0 0 25px 0;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:1px;color:#000;font-weight:400;line-height:1.42857;text-transform:uppercase;font-weight:bold}.custom_category_content_bottom .inner p{margin-top:20px}.custom_category_content_bottom .inner .svg-icon-container{height:100px}.custom_category_content_bottom .inner .svg-icon-container svg{height:100px}.custom_category_content_bottom .inner .btn-default{border:solid 0 #fdc337;font-size:15px;letter-spacing:1px;background:#fdc337;color:#000}@media screen and (max-width:767px){.custom_category_content_bottom .inner{padding:60px 30px}}.custom_advantage_content{padding-bottom:0}.custom_advantage_content .pull-left{width:33.3333%}.custom_advantage_content .pull-left div{border:solid 1px #ddd;height:200px;padding:30px}.custom_advantage_content .pull-left div.no_border{border-left-width:0;border-right-width:0}.custom_advantage_content .pull-left .title{font-size:16px;font-weight:600;text-align:center;height:unset;border-width:0;padding:10px}.custom_advantage_content .pull-left p{font-size:15px;text-align:center}@media screen and (max-width:767px){.custom_advantage_content .pull-left{width:100%}.custom_advantage_content .pull-left div{border:solid 0 #ddd;border-bottom:solid 1px #ddd}}.create-custom-page{}.create-custom-page .create-title{background:url(../images/custom/custom_jewelry_hero.jpg);background-size:cover;background-position:center;height:200px;padding-top:50px}.create-custom-page .create-title-nav{height:50px}.create-custom-page .create-title-nav button{background-color:transparent;border-width:0;font-size:20px;color:#fff;border-radius:50%;background:#000;height:40px;width:40px;display:inline-block}.create-custom-page .create-title-text.change{animation-name:"fadeInTop";animation-duration:.5s;-webkit-animation-name:"fadeInTop";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}.create-custom-page .create-title-text h2{font-size:15px;color:#fff;font-size:24px;color:#fff;font-weight:400;line-height:1.42857;color:#fff;margin-bottom:5px;font-family:"proxima-nova-semi"}.create-custom-page .create-title-text p{font-size:13px;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.create-custom-page .create-content{padding-top:50px;padding-bottom:200px}.create-custom-page .selectors-wrapper{display:none}.create-custom-page .selectors-wrapper.active{display:block;animation-name:"fadeInRight";animation-duration:.5s;-webkit-animation-name:"fadeInRight";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}.create-custom-page .selectors{}.create-custom-page .selectors .selector{line-height:60px;font-size:13px;border-bottom:solid 1px #ddd;letter-spacing:1px;padding-left:15px;cursor:pointer;color:#000}.create-custom-page .selectors .selector:before{display:inline-block;position:relative;top:5px;left:0;height:20px;width:20px;border-radius:50%;border:1px solid #aaa;content:'';margin-right:5px;background:#fff;color:#555}.create-custom-page .selectors .selector:hover{background:#efefef}.create-custom-page .selectors .selector:hover:before{border-color:#000;color:#000}.create-custom-page .selectors .selector.selected{text-decoration:none;color:#111;background:#efefef}.create-custom-page .selectors .selector.selected:hover{}.create-custom-page .selectors .selector.selected:before{display:inline-block;position:relative;top:5px;left:0;height:20px;width:20px;border:0 solid #111;background:url(../images/svg/ui-selected-radio.svg) 0 0 no-repeat;background-size:20px 20px;content:'';margin-right:5px}.create-custom-page .selectors .selector-dropmenu{display:none;border:solid 1px #efefef;border-top-width:0}.create-custom-page .selectors .inputer{padding-left:15px;padding-right:15px;margin-bottom:30px}.create-custom-page .selectors .inputer .label-wrapper{}.create-custom-page .selectors .inputer .label-wrapper label{font-size:12px;line-height:30px;font-weight:normal}.create-custom-page .selectors .inputer .form-control-wrapper{}.create-custom-page .selectors .inputer .form-control-wrapper .form-control{font-size:15px;border-width:0;border-bottom-width:1px;color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.create-custom-page .selectors .inputer .form-control-wrapper .textarea-control{font-size:15px;width:100%;color:#000;border:solid 1px #ddd;height:150px;padding:15px}.create-custom-page .selectors .infoer{}.create-custom-page .selectors .infoer h3{padding-left:15px;font-size:13px;line-height:30px;margin:0}.create-custom-page .selectors .infoer div{line-height:60px;font-size:15px;border-bottom:solid 1px #ddd;letter-spacing:0;padding-left:15px;cursor:pointer;color:#000}.create-custom-page .selectors .buttons{padding:30px 15px;display:none}.create-custom-page .selectors .buttons.show{display:block}.create-custom-page .selectors .buttons button{width:300px;font-size:15px;font-family:"proxima-nova-semi";border-width:0;line-height:36px}.create-custom-page #create-getstarted{background-image:url(../images/custom/custom-jewelry-getstarted.jpg);background-size:cover;padding:100px;max-width:500px}.create-custom-page #create-getstarted .content{font-size:15px}.create-custom-page #create-getstarted p{font-size:15px}@media screen and (max-width:767px){.create-custom-page .create-title{padding-top:25px}.create-custom-page .selectors .inputer{padding-left:0;padding-right:0}.create-custom-page .selectors .buttons{padding:20px 0}.create-custom-page .selectors .buttons button{width:100%;font-size:15px;font-family:"proxima-nova-semi";line-height:36px;background:#000}.create-custom-page #create-getstarted{width:100vw;height:60vh;padding:25px;padding-top:50px}}.designer-homepage{}.designer-homepage-header{display:block;position:relative;margin:auto;margin-top:-1px;background:#c9e2df no-repeat center;background-size:cover}.designer-homepage-header .header-main{position:relative;height:220px;padding:0 10px}.designer-homepage-header .profile-avatar{bottom:20px;left:10px;position:absolute}.designer-homepage-header .profile-avatar span{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:inline-block;background:#fff;width:120px;height:120px;font-size:2.1rem;line-height:1;text-align:center;overflow:hidden;border:solid 2px #fff}.designer-homepage-header .profile-avatar .long{font-family:"proxima-nova-semi";letter-spacing:.45rem;text-indent:.55rem;width:120px;height:120px;padding-top:3.11rem;font-size:4.2rem;text-transform:uppercase}.designer-homepage-header .profile-details{width:auto;bottom:60px;left:150px;position:absolute}.designer-homepage-header .profile-details span{color:#ccc;font-size:10px;border:solid 1px #666;padding:0 8px;display:none}.designer-homepage-header .profile-details h1{color:#000;font-family:"proxima-nova-semi";font-size:28px;letter-spacing:2px;margin-bottom:0;margin-top:0;text-transform:capitalize}.designer-homepage-header .profile-details h2{color:#555;font-size:14px;letter-spacing:.5px;margin-bottom:0;margin-top:10px;text-transform:capitalize}.designer-homepage-header .profile-actions{position:absolute;bottom:30px;right:15px}.designer-homepage-header .profile-actions button{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s;display:inline-block;background:#fff;width:130px;margin:0;padding:.84rem 1.05rem .7rem;border:0;color:#111;font-size:1.5rem;letter-spacing:0;line-height:1.2;text-align:center}.designer-homepage-header .profile-actions button:hover{background:#ccc}.designer-homepage .category-search-results{margin-top:5px}.designer-homepage .category-search-results .results-sortbar{margin-bottom:5px}.designer-homepage .category-search-results .results-sortbar .title{font-family:inherit}.designer-homepage .category-search-results .results-sortbar .dropdown-toggle{border-width:0}.designer-homepage .category-search-results .results-sortbar .dropdown-menu{border-top-color:#ddd;border-radius:2px}@media screen and (max-width:767px){.designer-homepage-header .header-main{height:280px}.designer-homepage-header .profile-avatar{position:static;clear:both;margin:auto;text-align:center;display:block}.designer-homepage-header .profile-avatar span{width:100px;height:100px;margin-top:20px}.designer-homepage-header .profile-details{position:static;clear:both;margin:1.4rem 0 0;text-align:center}.designer-homepage-header .profile-details h1{font-size:22px}.designer-homepage-header .profile-details h2{font-size:14px}.designer-homepage-header .profile-actions{position:static;clear:both;margin:1.8rem 0 0;padding-top:0;text-align:center}.designer-homepage-header .profile-actions button{font-family:inherit}.designer-homepage-header .profile-actions button:hover{background:#ccc}}.designer-homepage .designer-home-profile{background:#efefef;padding:5.6rem 2.1rem 2.8rem;border-top:0 solid #e4e4e4;border-bottom:0 solid #e4e4e4}.designer-homepage .designer-home-profile .profile-header{max-width:none;margin:0 0 2.8rem;padding:0;border:0;font:inherit;vertical-align:baseline;padding-left:16%}.designer-homepage .designer-home-profile h2{font-size:1.3rem;letter-spacing:1px;text-transform:capitalize;border:solid 1px #ddd;padding:3px 12px;display:inline-block;font-size:10px;background:#f5f5f5}.designer-homepage .designer-home-profile p{word-wrap:break-word;white-space:pre;white-space:-moz-pre-wrap;white-space:pre-wrap;margin-bottom:0;font-size:14px;color:#111;text-transform:capitalize}@media screen and (max-width:767px){.designer-homepage .category-search-results{margin-top:0}.designer-homepage .designer-home-profile .profile-header{padding-left:0%}}.designers-page .designer-header{}.designers-page .designer-header h1{display:block;margin:1.5em 0;margin-bottom:10px;font-size:22px;letter-spacing:.3rem;text-align:center;text-transform:uppercase;font-family:"proxima-nova-semi"}.designers-page .designer-header p{text-align:center}.designers-page{}.designers-page .designer-list{margin-top:30px;padding:0}.designers-page .designer-list-item{position:relative;overflow:hidden;list-style:none;margin-bottom:30px;padding-bottom:125%;overflow:hidden}.designers-page .designer-list .inner-border{width:15%;height:2px;display:block;border-bottom:2px solid #000;margin:10px auto}.designers-page .designer-list .designer-list-item-image{position:absolute;z-index:1;border:solid 0 #000;display:block;opacity:1;overflow:hidden}.designers-page .designer-list .designer-list-item-image img{width:100%}.designers-page .designer-list .designer-list-item-image:hover img{transition:2s;-webkit-transition:2s;-o-transition:2s;-moz-transition:2s;-ms-transition:2s;vertical-align:middle;opacity:.1;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.designers-page .designer-list .designer-list-item-text{position:absolute;right:0%;top:0%;z-index:3;display:block;text-align:center;width:100%;padding-top:20%}.designers-page .designer-list .designer-list-item-text-box{display:block;width:100%;text-align:center;color:#000}.designers-page .designer-list .designer-list-item-text .name{font-size:28px;display:inline-block;font-weight:700;letter-spacing:2px;text-transform:uppercase;line-height:27px;color:#000;text-align:center;display:block;text-align:center}.designers-page .designer-list .designer-list-item-text .personalities{display:inline-block;font-size:20px;margin-top:7px;color:#000;font-weight:normal;text-align:center;text-transform:capitalize}@media screen and (max-width:767px){.designers-page{padding:0}.designers-page .designer-list{padding:0}.designers-page .designer-list-item{margin-bottom:20px;border-top:solid 1px #efefef}.designers-page .designer-list .designer-list-item-image img{height:100%;width:auto}}.error-page{}.not-found-page{}.not-found-page .page-wrap{padding-top:100px;padding-bottom:0;max-width:420px;margin:auto}.not-found-page .page-wrap h1{font-family:"proxima-nova-semi";font-size:20px;line-height:40px}.not-found-page .page-wrap p{font-size:14px;letter-spacing:1px;margin-bottom:30px}.not-found-page .page-wrap p a{text-decoration:underline}.not-found-page .page-wrap .form-control{background-color:transparent}.not-found-page footer{position:fixed;bottom:0;width:100%;text-align:center;z-index:-1}.not-found-page footer img{margin:auto}@media screen and (max-width:767px){.not-found-page .page-wrap{padding-top:40px}}.event-page{}.event-page{}.event-page .page-wrap{padding-top:100px;padding-bottom:0;max-width:420px;margin:auto}.event-page .page-wrap h1{font-family:"proxima-nova-semi";font-size:20px;line-height:40px}.event-page .page-wrap p{font-size:14px;letter-spacing:1px;margin-bottom:30px}.event-page .page-wrap p a{text-decoration:underline}.event-page .page-wrap .form-control{background-color:transparent}.event-page footer{position:fixed;bottom:0;width:100%;text-align:center;z-index:-1}.event-page footer img{margin:auto}@media screen and (max-width:767px){.event-page .page-wrap{padding-top:40px}}.factories-page .factory-header{}.factories-page .factory-header h1{display:block;margin:1.5em 0;font-size:22px;letter-spacing:.3rem;text-align:center;text-transform:uppercase;font-family:"proxima-nova-semi"}.factories-page .factory-index{padding:0 0;border-top:1px solid #efefef;border-bottom:0 solid #efefef;background:#f8f8f8}.factories-page .factory-index ul{font-family:"proxima-nova-regular";color:#333;padding:0;margin:0;display:inline-block}.factories-page .factory-index ul li{display:inline-block;margin:0 .1em}.factories-page .factory-index ul li:first-child{}.factories-page .factory-index ul li a{color:#666;font-size:14px;font-family:"proxima-nova-semi"}.factories-page .factory-index ul li a:hover{background:#efefef}.factories-page .character-set{background:#fff}.factories-page .character-set .row{border-bottom:1px solid #e4e4e4;padding-top:5.2em;padding-bottom:3em}.factories-page .character-set h3{letter-spacing:.1rem;text-transform:uppercase;font-family:"proxima-nova-semi";font-size:2.7rem;vertical-align:baseline;margin-top:0}.factories-page .character-set ul{column-count:3;color:#5d5d5d;padding:0;margin:0;font-size:1.4rem;line-height:1.6;margin-bottom:0;list-style-position:outside;list-style:none}.factories-page .character-set ul li{}.factories-page .character-set ul li a{border-bottom:1px solid transparent;color:#5d5d5d;cursor:pointer;font-size:15px;line-height:inherit;text-decoration:none;text-transform:capitalize}.factories-page .character-set ul li a:hover{text-decoration:underline;color:#000}.factories-page .affix{width:100vw;top:0;z-index:999}.factories-page .affix-bottom{width:100vw;top:0}@media screen and (max-width:767px){.factories-page .factory-index{display:block;width:100%;padding:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.factories-page .factory-index::-webkit-scrollbar{width:4px;height:4px}.factories-page .factory-index::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.factories-page .factory-index::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.factories-page .affix{width:100vw;top:0;z-index:999;background:#fff}.factories-page .affix-bottom{width:100vw;top:0;background:#fff}}.factory-homepage{}.factory-homepage-header{display:block;position:relative;margin:auto;margin-top:-1px;background:#666 no-repeat center;background-size:cover}.factory-homepage-header .header-main{position:relative;height:220px;padding:0 10px}.factory-homepage-header .profile-avatar{bottom:20px;left:10px;position:absolute}.factory-homepage-header .profile-avatar span{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:inline-block;background:#fff;width:120px;height:120px;font-size:2.1rem;line-height:1;text-align:center;overflow:hidden;border:solid 2px #fff}.factory-homepage-header .profile-avatar .long{font-family:"proxima-nova-semi";letter-spacing:.45rem;text-indent:.55rem;width:120px;height:120px;padding-top:3.11rem;font-size:4.2rem;text-transform:uppercase}.factory-homepage-header .profile-details{width:auto;bottom:60px;left:150px;position:absolute}.factory-homepage-header .profile-details span{color:#ccc;font-size:10px;border:solid 1px #666;padding:0 8px;display:none}.factory-homepage-header .profile-details h1{color:#fff;font-family:"proxima-nova-semi";font-size:28px;letter-spacing:2px;margin-bottom:0;margin-top:0;text-transform:capitalize}.factory-homepage-header .profile-details h2{color:#eee;font-size:14px;letter-spacing:.5px;margin-bottom:0;margin-top:10px;text-transform:capitalize}.factory-homepage-header .profile-actions{position:absolute;bottom:30px;right:15px}.factory-homepage-header .profile-actions button{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s;display:inline-block;background:#fff;width:130px;margin:0;padding:.84rem 1.05rem .7rem;border:0;color:#111;font-size:1.5rem;letter-spacing:0;line-height:1.2;text-align:center}.factory-homepage-header .profile-actions button:hover{background:#ccc}.factory-homepage .category-search-results{margin-top:5px}.factory-homepage .category-search-results .results-sortbar{margin-bottom:5px}.factory-homepage .category-search-results .results-sortbar .title{font-family:inherit}.factory-homepage .category-search-results .results-sortbar .dropdown-toggle{border-width:0}.factory-homepage .category-search-results .results-sortbar .dropdown-menu{border-top-color:#ddd;border-radius:2px}@media screen and (max-width:767px){.factory-homepage-header .header-main{height:280px}.factory-homepage-header .profile-avatar{position:static;clear:both;margin:auto;text-align:center;display:block}.factory-homepage-header .profile-avatar span{width:100px;height:100px;margin-top:20px}.factory-homepage-header .profile-details{position:static;clear:both;margin:1.4rem 0 0;text-align:center}.factory-homepage-header .profile-details h1{font-size:22px}.factory-homepage-header .profile-details h2{font-size:14px}.factory-homepage-header .profile-actions{position:static;clear:both;margin:1.8rem 0 0;padding-top:0;text-align:center}.factory-homepage-header .profile-actions button{font-family:inherit}.factory-homepage-header .profile-actions button:hover{background:#ccc}}.factory-homepage .factory-home-profile{background:#efefef;padding:5.6rem 2.1rem 2.8rem;border-top:0 solid #e4e4e4;border-bottom:0 solid #e4e4e4}.factory-homepage .factory-home-profile .profile-header{max-width:none;margin:0 0 2.8rem;padding:0;border:0;font:inherit;vertical-align:baseline;padding-left:16%}.factory-homepage .factory-home-profile h2{font-size:1.3rem;letter-spacing:1px;text-transform:capitalize;border:solid 1px #ddd;padding:3px 12px;display:inline-block;font-size:10px;background:#f5f5f5}.factory-homepage .factory-home-profile p{word-wrap:break-word;white-space:pre;white-space:-moz-pre-wrap;white-space:pre-wrap;margin-bottom:0;font-size:14px;color:#111;text-transform:capitalize}@media screen and (max-width:767px){.factory-homepage .category-search-results{margin-top:0}.factory-homepage .factory-home-profile .profile-header{padding-left:0%}}.favorite-homepage{}.favorite-homepage-header{display:block;position:relative;margin:auto;background:#faf9f5 no-repeat center;background-size:cover}.favorite-homepage-header .header-main{position:relative;height:100px;padding:0 10px}.favorite-homepage-header .profile-avatar{bottom:25px;left:10px;position:absolute}.favorite-homepage-header .profile-avatar span{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:inline-block;background:#fff;width:40px;height:40px;font-size:2.1rem;line-height:1;text-align:center;overflow:hidden;border:solid 2px #fff}.favorite-homepage-header .profile-avatar .long{font-family:"proxima-nova-semi";letter-spacing:0;text-indent:0;width:40px;height:40px;padding-top:7px;font-size:2rem;text-transform:uppercase;background:#000;color:#fff}.favorite-homepage-header .profile-details{width:auto;bottom:37px;left:60px;position:absolute}.favorite-homepage-header .profile-details h1{color:#333;font-size:20px;letter-spacing:0;margin-bottom:0;margin-top:0;text-transform:capitalize}.favorite-homepage-header .profile-actions{position:absolute;bottom:30px;right:15px}.favorite-homepage-header .profile-actions button{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s;display:inline-block;background:#666;width:130px;margin:0;padding:.84rem 1.05rem .7rem;border:0;color:#fff;font-size:1.5rem;letter-spacing:0;line-height:1.2;text-align:center;border-radius:3px}.favorite-homepage-header .profile-actions button span{text-transform:capitalize}.favorite-homepage-header .profile-actions button:hover{background:#333}.favorite-homepage-header .profile-actions .btn-publicorprivate{background-color:transparent;color:#333;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.favorite-homepage-header .profile-actions .btn-publicorprivate .fa-toggle-on{color:#d0021b}.favorite-homepage-header .profile-actions .btn-publicorprivate:hover{background-color:transparent}.favorite-homepage .category-search-results{margin-top:5px}.favorite-homepage .category-search-results .results-sortbar{margin-bottom:5px}.favorite-homepage .category-search-results .results-sortbar .title{font-family:inherit}.favorite-homepage .category-search-results .results-sortbar .dropdown-toggle{border-width:0}.favorite-homepage .category-search-results .results-sortbar .dropdown-menu{border-top-color:#ddd;border-radius:2px}.favorite-homepage .favorite-empty{text-align:center;padding:150px 0;padding-bottom:250px}.favorite-homepage .favorite-empty h3{font-size:20px;letter-spacing:0}.favorite-homepage .favorite-empty p{font-size:12px}.favorite-homepage .favorite-private{text-align:center;padding:150px 0;padding-bottom:250px}.favorite-homepage .favorite-private h3{font-size:20px;letter-spacing:0}.favorite-homepage .favorite-private p{font-size:12px}@media screen and (max-width:767px){.favorite-homepage-header .header-main{height:80px}.favorite-homepage-header .profile-avatar span{width:25px;height:25px;font-size:1.1rem;line-height:1;text-align:center;overflow:hidden}.favorite-homepage-header .profile-avatar .long{letter-spacing:0;text-indent:0;width:25px;height:25px;padding-top:5px;font-size:1rem;text-transform:uppercase;background:#000;color:#fff}.favorite-homepage-header .profile-details{width:auto;bottom:35px;left:45px;position:absolute}.favorite-homepage-header .profile-details h1{color:#333;font-size:15px;letter-spacing:0;margin-bottom:0;margin-top:0;text-transform:capitalize}.favorite-homepage-header .profile-actions{bottom:25px;right:10px}}@media screen and (max-width:767px){.favorite-homepage .category-search-results{margin-top:0}.favorite-homepage .favorite-home-profile .profile-header{padding-left:0%}}.responsive-footer{background:#fff;border-top:solid 1px #ddd}.responsive-footer .row-1{margin-left:0;margin-right:0;padding-top:40px}.responsive-footer .row-reviews{margin-left:0;margin-right:0}.responsive-footer .row-reviews .review-link{width:160px;display:block;margin:auto;margin-top:25px;margin-bottom:0;border-width:0}.responsive-footer .row-reviews .review-link:hover{}.responsive-footer .row-1 .newsletter-subscribe-container{text-align:center;margin:auto}.responsive-footer .row-1 .newsletter-subscribe-container .subscribe-title{font-size:15px;padding:0;margin-top:40px;margin-bottom:20px;letter-spacing:0;color:#000;font-family:"proxima-nova-semi";font-weight:normal}.responsive-footer .row-1 .newsletter-subscribe-container .newsletter-subscribe-form{}.responsive-footer .row-1 .newsletter-subscribe-form-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:0;border:0 solid #ccc;max-width:400px;margin:0 auto}.responsive-footer .row-1 .newsletter-subscribe-form-row .input-wrapper{width:calc(100% - 100px);height:38px}.responsive-footer .row-1 .newsletter-subscribe-form-row .button-wrapper{width:100px;height:38px}.responsive-footer .row-1 .newsletter-subscribe-container .btn-subscribe{display:block;text-align:center;height:100%;background-color:#000;color:#fff;background:#000;background-size:24px;background-repeat:no-repeat;background-position:center;font-weight:bold;letter-spacing:1px;font-size:14px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-radius:0;height:40px;border:solid 2px #333;background:#fff;color:#000}.responsive-footer .row-1 .newsletter-subscribe-container #subscribe-email{font-size:14px;color:#000;line-height:34px;border:0;padding:0 12px;display:block;outline:hidden;width:100%;border-top-left-radius:3px;border-bottom-left-radius:3px;border:solid 2px #333;border-right-width:0;border-radius:0;height:40px}.responsive-footer .row-1 .newsletter-subscribe-form-tips{max-width:400px;color:#111;line-height:20px;padding-top:15px;padding-left:15px;display:none;font-size:12px;text-align:left;padding-left:15px;border-bottom:solid 2px #111;background:#fff;border-top-width:0;padding-bottom:15px;background:#fff}.responsive-footer .row-1 .newsletter-subscribe-form-tips a{text-decoration:underline;color:#111}.responsive-footer .row-2{margin-top:40px;margin-bottom:80px}.responsive-footer .row-2 .row-2-col{}.responsive-footer .row-2 dl{}.responsive-footer .row-2 dl dt{font-size:16px;color:#000;line-height:40px;font-family:"proxima-nova-semi";letter-spacing:.2px;font-weight:normal}.responsive-footer .row-2 dl dd{}.responsive-footer .row-2 dl dd a{font-size:12px;color:#444;font-weight:normal;line-height:26px;letter-spacing:1px}.responsive-footer .row-2 dl dd a:hover{color:#000}.responsive-footer .row-2 dl dd a i{font-size:20px;color:#000;margin-right:3px}.responsive-footer .row-3{background:#fff;height:44px;border-top:solid 1px #efefef}.responsive-footer .row-3 .pull-left{letter-spacing:.5px;color:#000;line-height:44px;font-size:12px}.responsive-footer .row-3 .pull-right{padding-top:12px}.responsive-footer .row-3 .pull-right img{max-height:20px;vertical-align:unset}.responsive-footer .row-3 .pull-right a:hover img,.responsive-footer .row-3 .pull-right a:active img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.responsive-footer .row-4{background:#fff}.responsive-footer .row-4 .container{text-align:center;padding:10px 0}.responsive-footer .row-4 a{letter-spacing:.3px;font-size:12px;margin-right:15px;line-height:22px;color:#777}.responsive-footer .row-4 a:last-child{margin-right:0}.responsive-footer .row-4 a:hover{text-decoration:underline;color:#555}#page-totop{position:fixed;right:0;z-index:99;bottom:45px;font-size:14px;background:#111;text-align:center;line-height:1;padding:0;display:none;width:30px;height:160px;border-radius:0}#page-totop a{display:block;width:30px;height:40px;border-bottom:solid 1px #555}#page-totop a:last-child{border-bottom-width:0}#page-totop a i{color:#ddd;position:relative;text-align:center;top:-5px;left:0;font-size:14px}#page-totop a:hover{color:#ffd800;background:#ff8c00}#page-totop a:hover i{opacity:1;color:#ffd800}#page-totop .btn-upload-your-needs span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-fav.svg) no-repeat center}#page-totop .btn-add-home-screen span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-homescreen.svg) no-repeat center}#page-totop .btn-add-browse-favorite span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-fav.svg) no-repeat center}#page-totop .btn-go-to-cart span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-bag-2-white.svg) no-repeat center}#page-totop .btn-go-to-livechat span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-chat-white.svg) no-repeat center}#page-totop .btn-go-to-top span.ico:before{display:inline-block;position:relative;top:12px;left:3px;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:5px;background:url(../images/svg/ui-go-to-top.svg) no-repeat center}#page-totop a.btn-item{position:relative}#page-totop a.btn-item .btn-item-tip{display:none;z-index:100000022;position:absolute;top:0;left:-100px;width:100px;height:40px;color:#fff;font-size:12px;line-height:40px;font-family:tahoma,arial,'Hiragino Sans GB',simsun,sans-serif;text-align:center;animation-name:"fadeInRight";animation-duration:.5s;-webkit-animation-name:"fadeInRight";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}#page-totop a.btn-item:hover .btn-item-tip{display:block;background:#ff8c00;color:#fff}@media screen and (max-width:767px){#page-totop a.btn-item:hover .btn-item-tip{display:none}}@media screen and (max-width:767px){.responsive-footer{background:#fff;border-top:solid 5px #ddd}.responsive-footer .row-4{display:none}.responsive-footer .row-1{padding-top:0}.responsive-footer .row-1 .container{padding-left:10px;padding-right:10px}.responsive-footer .row-1 .invite-friend-container{text-align:center;margin-top:40px}.responsive-footer .row-1 .invite-friend-container a{border:solid 1px #ddd;padding:10px 25px;text-decoration:none;letter-spacing:.5px;color:#fff;background-color:transparent;border-radius:0;display:block;width:100%;margin-left:auto;margin-right:auto}.responsive-footer .row-1 .invite-friend-container a:hover{}.responsive-footer .row-1 .newsletter-subscribe-container .subscribe-title{margin-top:30px;margin-bottom:20px;color:#000}.responsive-footer .row-1 .newsletter-subscribe-form-row .input-wrapper{width:calc(100% - 90px)}.responsive-footer .row-1 .newsletter-subscribe-form-row .button-wrapper{width:90px}.responsive-footer .row-1 .newsletter-subscribe-container .btn-subscribe{font-size:12px;border-color:#111;letter-spacing:0}.responsive-footer .row-1 .newsletter-subscribe-container #subscribe-email{line-height:36px;border:0;padding:0 12px;display:block;outline:hidden;width:100%;border-top-left-radius:3px;border-bottom-left-radius:0;border:solid 2px #111;border-right-width:0;border-radius:0}.responsive-footer .row-1 .newsletter-subscribe-form-tips{color:#000;border-width:0;border-bottom:solid 2px #111;border-top-width:0;background:#fff}.responsive-footer .row-1 .newsletter-subscribe-form-tips a{color:#000}.responsive-footer .row-reviews .review-link{width:150px;display:block;margin:auto;margin-top:25px;margin-bottom:0;border-width:0}.responsive-footer .row-2{margin-bottom:40px;margin-top:40px}.responsive-footer .row-2 .container{padding-left:0;padding-right:0}.responsive-footer .row-2 dl{margin-bottom:0}.responsive-footer .row-2 .row-2-col-end dl dt{border-bottom:solid 1px #ccc}.responsive-footer .row-2 dl dt{font-size:14px;font-weight:normal;letter-spacing:1px;border-top:solid 1px #ccc;padding:0 15px;margin:0 0;cursor:pointer;color:#000;letter-spacing:1px}.responsive-footer .row-2 dl dt:after{display:inline-block;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:18px;position:absolute;right:10%;color:#666;top:10px;color:#000}.responsive-footer .row-2 dl dt{}.responsive-footer .row-2 dl dd{display:none;margin:0 0;cursor:pointer;letter-spacing:1px}.responsive-footer .row-2 dl dd a{font-style:initial;font-size:14px;color:#111;display:block;text-decoration:none;text-indent:15px;padding-top:7px;padding-bottom:7px}.responsive-footer .row-2 dl dd a:hover{background:#ddd}.responsive-footer .row-2 dl dd a i{color:#000}.responsive-footer .row-2 .list-dt{display:block;color:#000;border-bottom:solid 1px #ddd}.responsive-footer .row-2 .list-dt:after{content:"";color:#000}.responsive-footer .row-2 .list-dd{display:block;line-height:40px;border-bottom:solid 1px #ddd;background:#f8f8f8}.responsive-footer .row-2 .list-dd:last-child{border-bottom:solid 0 #ccc;padding-bottom:5px}.responsive-footer .row-2 .list-dd:first-child{padding-top:5px;border-top:solid 1px #111}.responsive-footer .row-2 .list-dd{color:#fff}.responsive-footer .row-3{border-top:solid 2px #ddd}.responsive-footer .row-3 .container{padding-left:0;padding-right:0}.responsive-footer .row-3 .pull-left{letter-spacing:0;line-height:40px;font-size:10px}.responsive-footer .row-3 .pull-left span{display:none}.responsive-footer .row-3 .pull-right img{max-height:15px}}.responsive-footer-checkout{background-color:transparent;border-color:transparent}.responsive-footer-checkout{margin-top:150px}.responsive-footer-checkout .row-3{background-color:transparent;border-top-width:1px;height:unset;border-color:#ddd}.responsive-footer-checkout .row-3 .pull-left span{font-size:12px;letter-spacing:0;color:#777;margin-right:15px}.responsive-footer-checkout .row-3 .pull-left a{color:#000;line-height:50px;font-size:12px;text-decoration:none;letter-spacing:0}.responsive-footer-checkout .row-3 .pull-left{line-height:50px}.responsive-footer-checkout .row-3 .pull-left a{padding:0 5px;color:#777}.responsive-footer-checkout .row-3 .pull-left a:hover{color:#111}.responsive-footer-checkout .row-cards{background:#fff;padding-top:15px;padding-bottom:10px}.responsive-footer-checkout .row-cards .card-content{max-width:500px;margin:auto}.responsive-footer-checkout .row-cards .card-content .card-title{line-height:26px;color:#111;letter-spacing:1px;font-size:10px;font-weight:bold}.responsive-footer-checkout .row-cards .card-content .card-types{}.responsive-footer-checkout .row-cards .card-content .card-types span{font-size:25px;margin-left:15px}.responsive-footer-checkout .row-cards .card-content .card-types span.img{font-size:unset;margin-left:15px}.responsive-footer-checkout .row-cards .card-content .card-types span.img img{width:33px;margin-bottom:11px}.responsive-footer-checkout .row-policies{padding-top:30px;padding-bottom:30px}.responsive-footer-checkout .row-policies .policy-box{padding:30px}.responsive-footer-checkout .row-policies .policy-box h4{font-style:normal;letter-spacing:.5px;margin:0 0 3px;text-transform:uppercase;font-family:"proxima-nova-semi";color:#555;font-size:16px;font-weight:normal}.responsive-footer-checkout .row-policies .policy-box p{letter-spacing:.4px;line-height:1.5em;margin:0;font-style:normal;font-weight:400;letter-spacing:1px}.responsive-footer-checkout .row-policies .policy-box p a{text-decoration:underline}@media screen and (max-width:767px){.responsive-footer-checkout{margin-top:0;background:#fff;padding-top:60px}.responsive-checkout-body-end{display:none}.responsive-footer-checkout .row-3{background-color:transparent;border-top-width:1px;height:unset;border-color:#efefef}.responsive-footer-checkout .row-3 .pull-left{line-height:unset}.responsive-footer-checkout .row-3 .pull-left span{display:inline-block;letter-spacing:.5px;color:#333;line-height:40px}.responsive-footer-checkout .row-cards{display:none}.responsive-footer-checkout .row-policies{padding-bottom:0;padding-top:0;display:none}.responsive-footer-checkout .row-policies .policy-box{border-top:solid 1px #ddd}.responsive-footer-checkout .row-policies .policy-box h4{font-style:normal;letter-spacing:1px;margin:0 0 3px;text-transform:uppercase;font-family:"proxima-nova-semi";color:#777;font-size:16px;font-weight:normal}.responsive-footer-checkout .row-policies .policy-box p{letter-spacing:.4px;line-height:1.5em;margin:0;font-style:normal;font-weight:400;letter-spacing:1px;color:#999}.responsive-footer-checkout .row-policies .policy-box p a{text-decoration:underline;color:#999}}.getstarted-page{}.getstarted-hero{background:#f8ebe6;min-height:350px}.getstarted-hero .hero-row-1{min-height:210px;padding-top:90px}.getstarted-page h1,.getstarted-page h2{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:30px}.getstarted-page h3{font-family:"proxima-nova-semi";font-weight:400;line-height:1.1;color:#000;letter-spacing:.5px;font-size:18px}.getstarted-hero .hero-row-2{}.getstarted-page .list-nav-menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;list-style:none;padding:0;margin:0;line-height:1.4;font-size:15px}.getstarted-page .list-nav-menu li{padding:30px 30px}.getstarted-page .list-nav-menu li a{line-height:50px;color:#000;font-weight:bold;display:inline-block;text-decoration:none;border-bottom-color:transparent;border-bottom-width:2px;border-bottom-style:solid;font-size:15px;letter-spacing:1px;text-transform:uppercase}.getstarted-page .list-nav-menu li a.active,.getstarted-page .list-nav-menu li a:hover{border-bottom:solid 2px #e55400}.getstarted-page .hero-row-2.affix-top{top:0;left:0;position:relative;width:100%;overflow:auto;overflow-y:hidden}.getstarted-page .hero-row-2.affix{top:0;left:0;z-index:999;background:#fff;border-bottom:solid 1px #ccc;width:100%}.getstarted-page .hero-row-2.affix li{padding:0 40px}.getstarted-page .hero-row-2.affix li a{font-weight:normal}.getstarted-page .hero-row-2.affix-bottom{top:0;left:0;z-index:999;width:100%;overflow:auto;overflow-y:hidden}.getstarted-page .getstarted-content{padding-bottom:100px;max-width:860px}.getstarted-page .getstarted-content h3{font-family:"proxima-nova-semi";padding-top:100px;text-align:center;font-size:30px}.getstarted-page .getstarted-content .content-faq{font-size:15px;margin:auto;margin-top:50px}.getstarted-page .getstarted-content .content-faq h4{;border-bottom:solid 1px #ccc;line-height:40px;font-size:15px;font-family:"proxima-nova-semi";margin-bottom:0}.getstarted-page .getstarted-content .content-faq ul{list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.getstarted-page .getstarted-content .content-faq ul li{list-style:none;border-bottom:solid 1px #ccc}.getstarted-page .getstarted-content .content-faq ul li:hover{background:#efefef}.getstarted-page .getstarted-content .content-faq ul li a{line-height:40px;color:#333;text-transform:capitalize}.getstarted-page .getstarted-content .content-text{font-size:15px}.getstarted-page .getstarted-content .content-text u{line-height:30px;color:#000}.getstarted-page .getstarted-content .content-text h5{line-height:20px;font-family:"proxima-nova-semi";margin-bottom:7px;color:#000;letter-spacing:.5px;margin-top:25px;font-size:15px}.getstarted-page .getstarted-content .content-text p{line-height:20px;color:#777;font-size:15px}.getstarted-page .getstarted-content .content-text strong{font-family:"proxima-nova-semi";font-weight:normal}.getstarted-page .getstarted-content .content-text p a{text-decoration:underline;font-size:15px}.getstarted-page .getstarted-content .content-text .box{border:solid 5px #efefef;border-radius:5px;padding:15px;margin-top:35px}.getstarted-page .getstarted-content .content-text .box h5{line-height:20px;font-family:"proxima-nova-semi";margin-bottom:7px;color:#000;letter-spacing:.5px;margin-top:5px;font-size:15px;text-transform:uppercase}.getstarted-page .getstarted-content .content-text .box p{font-size:13px}.getstarted-page .getstarted-content .content-text .box p a{font-size:13px}@media screen and (max-width:767px){.getstarted-hero{min-height:250px}.getstarted-hero .hero-row-1{min-height:150px;padding-top:40px}.getstarted-page h1{font-size:20px}.getstarted-page .list-nav-menu li,.getstarted-page .hero-row-2.affix li{padding:0 15px}.getstarted-page .list-nav-menu li:first-child{padding-left:400px}.getstarted-page .hero-row-2{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding-left:30px;padding-right:30px}.getstarted-page .list-nav-menu{}.getstarted-page .hero-row-2::-webkit-scrollbar{width:1px;height:1px}.getstarted-page .hero-row-2::-webkit-scrollbar-thumb{border-radius:11px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.getstarted-page .hero-row-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}}@-webkit-keyframes fadeScale{0%{opacity:0;transform:scale(1,1.5)}100%{opacity:1;-webkit-transform:scale(1.5,1)}}@keyframes fadeScale{0%{opacity:0;transform:scale(1,1.5)}100%{opacity:1;-webkit-transform:scale(1.5,1)}}@-webkit-keyframes fadeInRight{0%{opacity:.1;transform:translateX(300px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:.1;transform:translateX(300px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:.1;transform:translateX(-300px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:.1;transform:translateX(-300px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:1;-webkit-transform:translateY(120px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:1;transform:translateY(120px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.responsive-header{display:block;width:100%;background:#fff}.responsive-header .nav-vertical-tab-title{display:block;font-size:10px;letter-spacing:1px;font-weight:400;font-family:"proxima-nova-semi";text-align:left;color:#aaa;text-transform:uppercase;padding-left:15px;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #ddd}.responsive-header .nav-vertical-tab{float:left;border-right:0 solid #ddd;background-color:#efefef;width:20%;padding-top:20px;padding-bottom:140px}.responsive-header .nav-vertical-tab-link{border:solid 0 #ddd;border-left:solid 15px #111;border-color:transparent;height:44px;line-height:44px;width:100%;display:block;cursor:pointer;padding-left:15px;border-right-width:1px;color:#000;font-family:"proxima-nova-semi";border-bottom:solid 0 #ddd;font-size:14px;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.responsive-header .nav-vertical-tab-link:hover{text-decoration:underline}.responsive-header .nav-vertical-tab-link.active{border:solid 0 #efefef;border-left:solid 15px #efefef;background:#fff;border-right-width:0;color:#000;border-bottom:solid 1px #ddd}.responsive-header .nav-vertical-tab-content{float:left;padding:0 15px;border:0 solid #ccc;width:80%;border-left:none;display:none;overflow:auto;overflow:visible}.responsive-header .nav-vertical-tab-content.active{display:block}.responsive-header .nav-vertical-tab-content::-webkit-scrollbar{width:1px;height:1px}.responsive-header .nav-vertical-tab-content::-webkit-scrollbar-thumb{background-color:#fff}.responsive-header .nav-vertical-tab-content::-webkit-scrollbar-track{border-right:1px solid #fff;background-color:#fff}@media screen and (max-width:767px){.responsive-header .nav-vertical-tab-link{border:solid 0 #ddd;border-left:solid 0 #111;border-color:transparent;height:50px;line-height:50px;width:100%;display:block;cursor:pointer;padding-left:15px;border-right-width:1px;color:#000;font-family:"proxima-nova-semi";border-bottom:solid 1px #ddd;font-size:14px}.responsive-header .nav-vertical-tab-link:hover{text-decoration:underline}.responsive-header .nav-vertical-tab-link.active{border:solid 0 #efefef;border-left:solid 0 #efefef;background:#fff;border-right-width:0;color:#000;border-bottom:solid 1px #ddd}.responsive-header .nav-vertical-tab{width:45%;background:#efefef}.responsive-header .nav-vertical-tab .nav-vertical-tab-link:last-child{border-bottom-width:0}.responsive-header .nav-vertical-tab-content{width:55%;padding-top:16px}.responsive-header .nav-vertical-tab-content.active{display:block}}.responsive-header .top-section{padding:0 0;position:relative;height:60px;border-bottom:solid 1px #ccc;clear:both}.responsive-header .top-section .brand{background:none;display:block;margin:0 0;max-width:110px;z-index:1;margin-top:19px;margin-left:15px;float:left}.responsive-header .top-section .top-section-controls{align-items:center;display:-ms-flexbox;display:flex;float:left;left:0;top:19px}.responsive-header .top-section .top-section-left{align-items:center;display:-ms-flexbox;display:flex;left:15px;top:0;float:left}.responsive-header .top-section .top-section-right{align-items:center;display:-ms-flexbox;display:flex;right:0;top:0;float:right}.responsive-header .top-section .navbar-nav-art{margin:0}.responsive-header .top-section .navbar-nav-art>li{float:left;height:60px}.responsive-header .top-section .navbar-nav-art>li:last-child{border-right-width:0}.responsive-header .top-section .navbar-nav-art>li a{padding:0 10px;line-height:59px}.responsive-header .top-section .navbar-nav-art>li a:hover,.responsive-header .top-section .navbar-nav-art>li a::after{color:#555;background-color:#f8f8f8}.responsive-header .top-section .navbar-nav-art>li.open .dropdown-toggle{color:#000}.responsive-header .top-section .navbar-nav-art>li.space{display:inline-block;width:10px;text-align:center}.responsive-header .top-section .navbar-nav-art>li.space span{display:inline-block;height:26px;margin-top:17px;width:1px;background:#ccc}.responsive-header .top-section .dropdown-menu{min-width:300px;box-shadow:0 1px 3px rgba(0,0,0,.175);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.175);border:solid 1px #ddd;border-top-color:transparent;padding:10px 10px;width:100%;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.05);box-shadow:0 0 0 0 rgba(0,0,0,.05);margin-top:-1px}.responsive-header .top-section .dropdown-menu>li{display:block;float:none;height:auto}.responsive-header .top-section .dropdown-menu>li>a{font-size:12px;display:block;padding-top:4px;padding-bottom:4px;color:#000;line-height:24px;letter-spacing:1px;font-weight:normal;background-color:#fff}.responsive-header .top-section .dropdown-menu>li>a:hover{display:block;color:#000;background:#ccc}.responsive-header .top-section .dropdown-menu>li .line-hr{margin-bottom:6px;margin-top:6px;border-top:solid 1px #efefef}.responsive-header .top-section .px16{font-size:22px}.responsive-header .top-section #_gHead-Silver a,.responsive-header .top-section #_gHead-New a,.responsive-header .top-section #_gHead-Sale a,.responsive-header .top-section #_gHead-GetStarted a,.responsive-header .top-section #_gHead-Trends a,.responsive-header .top-section #_gHead-Wholesale>a,.responsive-header .top-section #_gHead-Custom a,.responsive-header .top-section #_gHead-GetStared a{letter-spacing:.5px;font-size:15px;color:#000;text-transform:capitalize;font-family:"proxima-nova-semi"}.responsive-header .top-section a.gActive span{border-bottom:solid 0 #555}.responsive-header .top-section a.gActive:before{position:absolute;border-bottom:11px solid #ccc;border-left:11px solid transparent;border-right:11px solid transparent;margin-top:0;z-index:1;left:50%;margin-left:-11px;width:0;height:0;content:"";display:block;position:absolute;top:50px;pointer-events:none}.responsive-header .top-section a.gActive:after{position:absolute;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;z-index:1;margin-top:1px;left:50%;margin-left:-10px;width:0;height:0;content:"";display:block;position:absolute;top:50px;pointer-events:none}.responsive-header .top-section #_gHead-Wholesale{position:unset}.responsive-header .top-section #_gHead-Wholesale .dropdown-menu{box-shadow:0 3px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175);width:100%;padding:0;margin:0;position:absolute;left:0;top:60px;border-left-width:0;border-right-width:0;border-top-width:0;border-top-color:transparent;border-color:#efefef;margin-top:0}.responsive-header .top-section #_gHead-Wholesale .dropdown-menu .container{background:#fff;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0}.responsive-header .top-section #_gHead-Custom{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:160px;display:inline-block}.responsive-header .top-section #_gHead-GetStarted{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:80px;display:inline-block}.responsive-header .top-section #_gHead-Login{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:140px;display:inline-block}.responsive-header .top-section #_gHead-Login a{letter-spacing:.5px;font-size:13px;color:#666}.responsive-header .top-section #_gHead-Login a span{letter-spacing:1px;font-size:12px;font-family:"proxima-nova-semi";color:#111;text-transform:uppercase}.responsive-header .top-section #_gHead-Login a:hover{background-color:transparent}.responsive-header .top-section #_gHead-Login a span:hover{color:#000;text-decoration:underline}.responsive-header .top-section #_gHead-Cart{}.responsive-header .top-section #_gHead-Cart .cart-counter{}.responsive-header .top-section #_gHead-Cart span.cart-data:before{display:inline-block;position:relative;top:5px;left:0;height:20px;width:20px;background-size:20px 20px;content:'';margin-right:5px;background:url(../images/svg/ui-bag-2.svg) no-repeat center}.responsive-header .top-section #_gHead-Cart span.cart-data:after{background-color:#000;color:#fff;position:absolute;top:10px;right:4px;border:0 solid #a4f4d6;padding:3px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:10px;line-height:10px;min-width:18px;text-align:center;z-index:99;display:inline-block;opacity:.8;content:attr(data-cart-count)}@media screen and (max-width:767px){.responsive-header .top-section #_gHead-Cart span.cart-data:before{height:25px;width:25px;background-size:25px 25px;top:8px}}.responsive-header .top-section #_gHead-QRCode{padding:0}.responsive-header .top-section #_gHead-QRCode:hover{background-color:transparent}.responsive-header .top-section #_gHead-QRCode span:before{display:inline-block;position:relative;top:8px;left:0;height:24px;width:24px;background-size:24px 24px;content:'';margin-right:0;background:url(../images/svg/ui-qrcode.svg) no-repeat center}.responsive-header .top-section #_gHead-Favorites{}.responsive-header .top-section #_gHead-Favorites span:before{display:inline-block;position:relative;top:5px;left:0;height:20px;width:20px;background-size:20px 20px;content:'';margin-right:0;background:url(../images/svg/ui-heart-outline.svg) no-repeat center}@media screen and (max-width:767px){.responsive-header .top-section #_gHead-Favorites span:before{height:25px;width:25px;background-size:25px 25px;top:8px}}.responsive-header .top-section #_gHead-TrackOrder{}.responsive-header .top-section #_gHead-Search{background:#fff;display:unset}.responsive-header .top-section #_gHead-Search .search-box{border:solid 1px #ddd;padding:8px 20px;border-radius:3px;background:#fff;margin-left:15px}.responsive-header .top-section #_gHead-Search .search-box:after{display:inline-block;position:relative;top:4px;left:0;height:15px;width:15px;background-size:15px 15px;content:'';margin-right:0;background:url(../images/svg/ui-search.svg) no-repeat center}.responsive-header .top-section #_gHead-Search .search-box:hover{background:#ccc;border:solid 1px #ccc}.responsive-header .top-section #_gHead-Search .search-box-text{padding-right:150px;font-size:12px;color:#111;letter-spacing:.5px}.responsive-header .top-section #_gHead-Search .search-box-icon{font-size:12px}.responsive-header .top-section #_gHead-Search-Mobile{}.responsive-header .top-section #_gHead-Search-Mobile span{}.responsive-header .top-section #_gHead-Search-Mobile span:before{display:inline-block;position:relative;top:5px;left:0;height:20px;width:20px;background-size:20px 20px;content:'';margin-right:0;background:url(../images/svg/ui-search.svg) no-repeat center}@media screen and (max-width:767px){.responsive-header .top-section #_gHead-Search-Mobile span:before{height:25px;width:25px;background-size:25px 25px;top:8px}}.responsive-header .top-section #_gHead-Menu-Mobile{margin-right:8px}.responsive-header .top-section #_gHead-Menu-Mobile span{}.responsive-header .top-section #_gHead-Menu-Mobile span:before{display:inline-block;position:relative;top:12px;left:0;height:32px;width:32px;background-size:32px 32px;content:'';margin-right:0;background:url(../images/svg/ui-menu.svg) no-repeat center}.responsive-header .top-section #_gHead-CustomService{}.responsive-header .top-section #_gHead-CustomService span{font-size:12px;margin-left:3px;letter-spacing:.5px}.responsive-header .top-section #_gHead-CustomService span:before{display:inline-block;position:relative;top:4px;left:0;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:0;background:url(../images/svg/ui-online-support.svg) no-repeat center}.responsive-header .top-section #_gHead-CustomService{}.responsive-header .top-section #_gHead-CustomService dl{text-align:left;padding:25px 20px}.responsive-header .top-section #_gHead-CustomService dt{color:#999;font-size:12px;font-weight:300;margin-bottom:5px;letter-spacing:1px}.responsive-header .top-section #_gHead-CustomService .close-dt{text-align:right;margin-bottom:0}.responsive-header .top-section #_gHead-CustomService .close-dt .btn-close-customservice{background-color:transparent;font-size:18px;color:#111}.responsive-header .top-section #_gHead-CustomService dd a{color:#000;font-size:11px;font-weight:400;letter-spacing:1px;text-decoration:underline;padding-left:3px;padding-right:3px}.responsive-header .top-section #_gHead-CustomService dd a:hover{text-decoration:none}.responsive-header .top-section #_gHead-CustomService .btn-default{background:#fff;color:#000;border-radius:5px;border:solid 1px #bbb;font-size:11px;display:block;line-height:28px;text-align:center;letter-spacing:0;margin-bottom:25px;text-decoration:none;letter-spacing:1px}.responsive-header .top-section #_gHead-CustomService .btn-default i{margin-right:5px;margin-left:0;font-size:16px;color:#888}.responsive-header .top-section #_gHead-CustomService .btn-default:hover{text-decoration:none;background:#000;color:#fff;border-color:#000}@media screen and (max-width:767px){.responsive-header .top-section #_gHead-CustomService span:before{height:25px;width:25px;background-size:25px 25px;top:8px}}.responsive-header .top-section #_gHead-Language{}.responsive-header .top-section #_gHead-Language .dropdown-menu{min-width:250px}.responsive-header .top-section #_gHead-Language:hover{text-decoration:none}.responsive-header .top-section #_gHead-Language .dropdown-toggle{padding-left:7px;font-family:"proxima-nova-semi"}.responsive-header .top-section #_gHead-Language .dropdown-toggle span{font-size:12px;letter-spacing:.5px}.responsive-header .top-section #_gHead-Language .dropdown-toggle .span1:before{display:inline-block;position:relative;top:4px;left:0;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:0;background:url(../images/svg/ui-golbal.svg?2020) no-repeat center}.responsive-header #google_translate_element{}.responsive-header #google_translate_element .goog-te-gadget{font-size:0}.responsive-header #google_translate_element .goog-te-gadget>div{position:relative}.responsive-header #google_translate_element .goog-te-gadget>div1:after{content:'';line-height:19px;font-size:14px;font:normal normal normal 14px/1 FontAwesome;color:#000;position:absolute;display:block;top:22px;right:10px}.responsive-header #google_translate_element .goog-te-gadget span{display:none}.responsive-header #google_translate_element .goog-te-combo{margin:0;overflow:hidden;border:none;padding:0 20px 0 10px;width:220px;cursor:pointer;color:#555;font-size:14px;letter-spacing:1.2px;font-family:proxima-nova-regular,Helvetica,Arial,sans-serif;text-transform:capitalize;text-align:right;background-image:none!important;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0}.responsive-header #google_translate_element .goog-te-combo option:hover{background:#ccc}.responsive-header #google_translate_element .goog-te-combo option{padding:4px 8px}.goog-tooltip{display:none;width:1px;height:1px;opacity:0}.goog-text-highlight{background-color:transparent;-webkit-box-shadow:0 0 0 #99a;-moz-box-shadow:0 0 0 #99a;box-shadow:0 0 0 #99a;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.responsive-header .top-section #_gHead-currency{font-family:"proxima-nova-semi";color:#111;padding-right:7px}.responsive-header .top-section #_gHead-currency:hover{text-decoration:underline}.responsive-header .top-section #_gHead-currency i{font-style:normal;font-size:10px;margin-right:2px;display:none}.responsive-header .top-section #_gHead-currency .fa{min-width:unset}.responsive-header .top-section #_gHead-currency span{font-size:12px;letter-spacing:1px;padding:3px 0;min-width:34px}.responsive-header #_gHead-Mobile-currency .fa{display:none}.responsive-header #_gHead-Mobile-currency i{font-style:normal}.responsive-header .top-section #_gHead-Invite{}.responsive-header .top-section #_gHead-Invite:hover{background-color:transparent;text-decoration:underline}.responsive-header .top-section #_gHead-Invite span{font-size:12px;letter-spacing:1px;font-family:"proxima-nova-semi";color:#111}.responsive-header .top-section #_gHead-account{display:none}.responsive-header .top-section #_gHead-account .account{font-family:"proxima-nova-semi";letter-spacing:1px}.responsive-header .top-section #_gHead-account .account:before{display:inline-block;position:relative;top:4px;left:0;height:18px;width:18px;background-size:18px 18px;content:'';margin-right:0;background:url(../images/svg/ui-user.svg) no-repeat center}.responsive-header .top-section #_gHead-account .show-panel{padding:10px 0}.responsive-header .top-section #_gHead-account .show-panel .account-icon{max-width:60px;margin:0 15px;border:solid 1px #f8f8f8}.responsive-header .top-section #_gHead-account .show-panel .account-name{font-size:12px;text-transform:uppercase;border-top-width:0;text-align:left;line-height:20px;overflow:hidden;width:180px;display:inline-block}.responsive-header .top-section #_gHead-account .show-panel .account-name strong{margin-top:10px;letter-spacing:1px;text-transform:capitalize;display:inline-block;font-size:14px;font-family:"proxima-nova-semi";font-weight:normal}.responsive-header .top-section #_gHead-account .show-panel .account-name{letter-spacing:1px;text-transform:lowercase}@media screen and (max-width:1399px){.responsive-header .top-section #_gHead-Search .search-box-text{padding-right:15px}.responsive-header .top-section #_gHead-Silver{display:none}}@media screen and (max-width:1199px){.responsive-header .top-section #_gHead-Search .search-box-text{padding-right:15px}.responsive-header .top-section #_gHead-Silver{display:none}.responsive-header .top-section #_gHead-QRCode{display:none}}@media screen and (max-width:1024px){.responsive-header .top-section #_gHead-Search .search-box-text{padding-right:15px}.responsive-header .top-section #_gHead-Silver{display:none}.responsive-header .top-section #_gHead-Sale{display:none}.responsive-header .top-section #_gHead-New{display:none}.responsive-header .top-section #_gHead-QRCode{display:none}}@media screen and (max-width:991px){.responsive-header .top-section #_gHead-Search .search-box-text{padding-right:0}.responsive-header .top-section #_gHead-Language,.responsive-header .top-section #_gHead-Silver,.responsive-header .top-section #_gHead-GetStarted,.responsive-header .top-section #_gHead-GetStarted-Space,.responsive-header .top-section #_gHead-Trends,.responsive-header .top-section #_gHead-Sale{display:none}.responsive-header .top-section #_gHead-New{display:none}.responsive-header .top-section #_gHead-QRCode{display:none}}@media screen and (max-width:767px){.responsive-header{border-bottom:solid 2px #000}.responsive-header .top-section{border-bottom-width:0}.responsive-header .top-section .brand{max-width:110px;margin-top:18px;margin-left:0}.responsive-header .top-section .navbar-nav-art{}.responsive-header .top-section .navbar-nav-art li{border-right-width:0}.responsive-header .top-section .navbar-nav-art li a{padding:0 6px;font-weight:900}.responsive-header .top-section .top-section-left{left:0}.responsive-header .top-section .top-section-right{right:0}.responsive-header .top-section .top-section-right #_gHead-Cart{}.responsive-header .top-section .top-section-right #_gHead-Cart span.cart-data:before{background:url(../images/svg/ui-bag-2.svg) no-repeat center}.responsive-header .top-section #_gHead-CustomService dl{text-align:left;padding-top:0}.responsive-header .top-section #_gHead-CustomService .dropdown-menu{position:absolute;right:0;z-index:8009;background:#fff;border:solid 0 #efefef;width:100vw;border-top:solid 2px #666;margin-right:-80px;min-height:100vh;animation-name:"fadeInTop";animation-duration:.5s;-webkit-animation-name:"fadeInTop";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}}@media screen and (max-width:320px){.responsive-header .top-section .navbar-nav-art li a{padding:0 5px;font-weight:900}}.responsive-header .mobile-nav-section{z-index:9999999;position:fixed;top:0;bottom:0;padding:0;background:rgba(0,0,0,.2);display:none;width:0%;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.175)}.responsive-header .mobile-nav-section-over{display:block;width:100%;animation-name:"fadeInLeft";animation-duration:.5s;-webkit-animation-name:"fadeInLeft";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;border-width:0}.responsive-header .mobile-nav-section nav{padding:0;position:absolute;bottom:0;top:0;overflow:auto;background:#fff;width:100%;opacity:1;border-right:0 solid #ccc;overflow-y:scroll}.responsive-header .mobile-nav-section nav::-webkit-scrollbar{width:1px;height:1px}.responsive-header .mobile-nav-section nav::-webkit-scrollbar-thumb{background-color:#fff}.responsive-header .mobile-nav-section nav::-webkit-scrollbar-track{border-right:1px solid #fff;background-color:#fff}.responsive-header .mobile-nav-section .close-toggle{border:0 solid #ccc;width:28px;height:28px;cursor:pointer;right:.2rem;color:#fff;opacity:1;display:block;text-align:center;border-radius:20px;margin-top:0}.responsive-header .mobile-nav-section .close-toggle i{font-size:22px;color:#fff;display:block;line-height:26px}.responsive-header .mobile-nav-foot{text-align:center;line-height:40px;color:#999;padding-bottom:100px;border-top:1px solid #e5e5e5}.responsive-header .mobile-nav-foot a{padding:0 5px;color:#000;letter-spacing:.5px}.responsive-header .mobil-nav-ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;-webkit-padding-start:0}.responsive-header .mobil-nav-ul li{border-top:1px solid #e5e5e5;list-style:none;text-indent:20px}.responsive-header .mobil-nav-ul li a{line-height:50px;font-size:16px;text-decoration:none;display:block;color:#000}.responsive-header .mobile-nav-head{z-index:99999999;position:fixed;display:block;width:100%}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login{height:60px;background:#111;clear:both;color:#fff}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login .pull-right{padding-top:14px;padding-right:13px}.responsive-header .mobile-nav-head #_gHead-Mobile-Login{line-height:60px;font-size:16px;text-indent:20px;text-decoration:none;text-align:center}.responsive-header .mobile-nav-head #_gHead-Mobile-Login a{display:inline;color:#fff;letter-spacing:.5px}.responsive-header .mobile-nav-head #_gHead-Mobile-Account{line-height:60px;font-size:16px;text-indent:18px;text-decoration:none;cursor:pointer;font-weight:bold;display:none;letter-spacing:.5px;border-bottom:0 solid #e5e5e5;color:#000}.responsive-header .mobile-nav-head #_gHead-Mobile-Account:after{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:130%;position:absolute;margin-top:20px;margin-left:-10px}.responsive-header .mobile-nav-head #_gHead-Mobile-Account img{width:28px;height:28px;display:inline-block;border:solid 1px #ccc}.responsive-header .mobile-nav-head #_gHead-Mobile-Account.active:after{content:""}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login.HasLogin{background:#111}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login.HasLogin{}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login.HasLogin #_gHead-Mobile-Account{color:#fff}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Login.HasLogin #_gHead-Mobile-Account img{border:solid 0 #fff}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Toolbar{border-bottom:solid 1px #efefef;clear:both}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Toolbar div{float:left;border-right:solid 1px #efefef;width:33%;display:block;height:56px;text-align:center;line-height:56px}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Toolbar div:last-child{border-right-width:0}.responsive-header .mobile-nav-head a.account-mobile-icon{padding:10px}.responsive-header .mobile-nav-head a.account-mobile-icon i{font-size:13px;line-height:60px;font-style:normal}.responsive-header .mobile-nav-head a.account-mobile-icon span{line-height:56px;font-size:13px;display:inline-block;text-align:center;color:#111;padding:0;background-color:transparent;line-height:20px}.responsive-header .mobile-nav-head #_gHead-Mobile-Account-Menu{display:none;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.175);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.175)}.responsive-header .mobile-nav-head .mobil-nav-ul li{border-bottom:1px solid #ddd;border-top-width:0}.responsive-header .mobile-nav-head .mobil-nav-ul li a{line-height:55px;font-size:14px;text-decoration:none;color:#111;display:block;letter-spacing:1px;font-family:"proxima-nova-semi"}.responsive-header .mobile-nav-body{margin-top:61px}.responsive-header .mobil-nav-ul-menu{}.responsive-header .mobil-nav-ul-menu a.r{display:block}.responsive-header .mobil-nav-ul-menu a.r:after{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:130%;position:absolute;right:5%;margin-top:15px}.responsive-header .mobil-nav-ul-menu a.active:after{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:130%;position:absolute;right:5%;margin-top:15px}.responsive-header .mobil-nav-ul-menu ul{text-indent:0;padding-inline-start:20px;display:none}.responsive-header .mobil-nav-ul-menu ul li{text-indent:10px}.responsive-header .mobil-nav-ul-menu ul li a{text-indent:0;display:block}.responsive-header .mobil-nav-ul .mobil-nav-li-item-content a{display:block}.responsive-header .mobil-nav-ul .mobil-nav-li-item-content a:after{display:inline-block;content:'' attr(data-currency)'';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:16px;position:absolute;right:5%;margin-top:0;color:#999}.responsive-header .mobile-nav-section .art-dropdown{padding-top:0}.responsive-header .mobile-nav-section .art-dropdown ul{padding-left:45px;padding:0}.responsive-header .mobile-nav-section .art-dropdown ul:first-child{padding-left:0}.responsive-header .mobile-nav-section .art-dropdown ul:last-child{padding-right:0;border-bottom:solid 0 #efefef}.responsive-header .mobile-nav-section .art-dropdown ul.group-text{display:block;width:auto}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li{display:block;margin:0;padding:0;line-height:30px;overflow:hidden}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li.heading{font-family:"proxima-nova-semi";letter-spacing:1px;font-size:13px;border-bottom:solid 1px #ddd;line-height:40px;margin-bottom:8px}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li.heading a{font-size:15px;display:block}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li a{margin:0;padding:0;color:#111!important;font-size:13px;letter-spacing:0;text-transform:none;cursor:pointer;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;-webkit-line-clamp:1}.responsive-header .mobile-nav-section .art-dropdown ul.group-text-color li a{margin-right:15px;display:inline-block;width:60px}.responsive-header .mobile-nav-section .art-dropdown ul.group-text-color li a:last-child{margin-right:0}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li a .square{width:12px;height:12px;display:inline-block;margin-right:5px;border:solid 1px #ddd}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li.link{font-family:"proxima-nova-semi";letter-spacing:1px;font-size:13px}.responsive-header .mobile-nav-section .art-dropdown ul.group-text li.link a{font-size:13px;border-bottom:solid 1px #666}.responsive-header .mobile-nav-section .art-dropdown ul.group-images{display:block;float:left;width:auto}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li{display:inline-block;margin:0;padding:0;line-height:1.75em;float:left;margin-right:15px}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li:last-child{margin-right:0}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li.heading{font-family:"proxima-nova-semi"}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li a{margin:0;padding:0;color:#424242!important;font-size:14px;letter-spacing:0;text-transform:none;cursor:pointer;font-weight:normal;text-decoration:none}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li a img{max-height:260px}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li a span{display:block;color:#555;font-size:13px;line-height:40px;text-align:center;letter-spacing:1px}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li a .span-center{display:block;color:#fff;font-size:22px;line-height:40px;text-align:center;letter-spacing:1px;margin-top:-190px;font-family:"proxima-nova-semi";text-decoration:underline}.responsive-header .mobile-nav-section .art-dropdown ul.group-images li a .no-text-img{max-height:290px}@media screen and (max-width:767px){.responsive-header .mobile-nav-section .art-dropdown{padding-top:24px}}.responsive-header .top-section .art-dropdown{padding-top:25px;min-height:360px}.responsive-header .top-section .art-dropdown ul{padding-right:20px;padding-left:20px;min-height:300px;border-right:solid 1px #ddd}.responsive-header .top-section .art-dropdown ul:first-child{padding-left:0}.responsive-header .top-section .art-dropdown ul:last-child{padding-right:0;border-right:solid 0 #efefef}.responsive-header .top-section .art-dropdown ul.group-text{display:inline-block;float:left;width:25%}.responsive-header .top-section .art-dropdown ul.group-text li{display:block;margin:0;padding:0;line-height:26px;float:none;overflow:hidden}.responsive-header .top-section .art-dropdown ul.group-text li.heading{letter-spacing:.8px;font-size:12px;line-height:30px;color:#000;font-weight:bold}.responsive-header .top-section .art-dropdown ul.group-text li.heading a{font-size:12px}.responsive-header .top-section .art-dropdown ul.group-text li a{margin:0;padding:0;color:#111!important;font-size:15px;letter-spacing:0;text-transform:none;cursor:pointer;font-weight:normal;letter-spacing:0;line-height:unset;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-line-clamp:1}.responsive-header .top-section .art-dropdown ul.group-text-color li a{margin-right:15px;display:inline-block;width:60px;line-height:unset}.responsive-header .top-section .art-dropdown ul.group-text-color li a:last-child{margin-right:0}.responsive-header .top-section .art-dropdown ul.group-text li a .square{width:10px;height:10px;display:inline-block;margin-right:5px;border:solid 1px #ddd}.responsive-header .top-section .art-dropdown ul.group-text li.link{font-family:"proxima-nova-semi";letter-spacing:.4px;font-size:15px}.responsive-header .top-section .art-dropdown ul.group-text li.link a{font-size:15px;letter-spacing:.4px}.responsive-header .top-section .art-dropdown ul.group-images{display:block;float:left;width:25%}.responsive-header .top-section .art-dropdown ul.group-images li{display:inline-block;margin:0;padding:0;line-height:1.75em;float:left;margin-right:15px;float:none;line-height:unset;overflow:hidden}.responsive-header .top-section .art-dropdown ul.group-images li:last-child{margin-right:0}.responsive-header .top-section .art-dropdown ul.group-images li.heading{font-family:"proxima-nova-semi"}.responsive-header .top-section .art-dropdown ul.group-images li a{margin:0;padding:0;color:#424242!important;font-size:15px;letter-spacing:0;text-transform:none;cursor:pointer;font-weight:normal;text-decoration:none}.responsive-header .top-section .art-dropdown ul.group-images li a img{max-height:260px}.responsive-header .top-section .art-dropdown ul.group-images li a span{display:block;color:#555;font-size:15px;line-height:40px;text-align:center;letter-spacing:.4px}.responsive-header .top-section .art-dropdown ul.group-images li a .span-center{display:block;color:#fff;font-size:22px;line-height:40px;text-align:center;letter-spacing:1px;margin-top:-190px;font-family:"proxima-nova-semi";text-decoration:underline}.responsive-header .top-section .art-dropdown ul.group-images li a .no-text-img{max-height:290px}@media screen and (max-width:767px){.responsive-header .nav-section{background:#fff;display:none;z-index:15;box-sizing:border-box;position:absolute;z-index:99999;width:100%;display:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.175);box-shadow:0 1px 2px rgba(0,0,0,.175);border-top-width:0;height:auto}.responsive-header.toggled .nav-section{display:block}.responsive-header.toggled .nav-section .container{padding-left:0;padding-right:0}.responsive-header.toggled .nav-section .navbar-nav>li{height:auto}.responsive-header.toggled .nav-section .navbar-nav>li>a{border-bottom:solid 1px #ddd;margin-right:0;padding-left:15px;padding-right:15px;line-height:42px;text-transform:capitalize;font-size:11px}.responsive-header.toggled .nav-section .navbar-nav li a .xs-right-icon{margin-top:15px;float:right}.responsive-header.toggled .nav-section .navbar-nav>li>a:hover{color:#000;background:#fff;border-bottom:solid 1px #ddd}.responsive-header.toggled .nav-section .nav-border-right{display:none}.responsive-header.toggled .nav-section .pull-right{float:left;width:100%;display:block}.responsive-header.toggled .nav-section .navbar-nav .dropdown-menu{padding:0;margin:0;position:page;z-index:999999;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);background:#f5f5f5;border:solid 0 #fff;color:#555}.responsive-header.toggled .nav-section .navbar-nav .open .dropdown-menu{position:page;float:none;width:auto;z-index:999999;background-color:transparent;background:#f8f8f8}.responsive-header.toggled .nav-section .navbar-nav .open .dropdown-menu{position:page;float:none;width:auto;z-index:999999;background-color:transparent}.responsive-header.toggled .nav-section .new-arrivals-panel{height:auto;width:auto;padding:unset;background:#f8f8f8;border-width:0;border-bottom:solid 1px #ddd}.responsive-header.toggled .nav-section .new-arrivals-panel ul{border:solid 0 #fff;margin-top:0;padding-top:0;padding-left:0}.responsive-header.toggled .nav-section .new-arrivals-panel ul li{display:block;width:100%;line-height:40px;padding:0;margin:0;border-width:0;height:auto;text-align:left}.responsive-header.toggled .nav-section .new-arrivals-panel ul li a{line-height:34px;font-size:11px;letter-spacing:0;display:block;width:100%;margin:0;padding:0;border-width:0;border-bottom:solid 0 #ddd;text-align:left;padding-left:15px;color:#555}.responsive-header.toggled .nav-section .new-arrivals-panel ul li a:hover{text-decoration:none;background:#f3f3f3;color:#333}.responsive-header.toggled .nav-section .open .new-arrivals-panel ul li a .date{font-size:10px;font-weight:500;display:block;letter-spacing:1px;line-height:34px;color:#555;font-family:Arial}.responsive-header.toggled .nav-section .open .new-arrivals-panel ul li a .count{display:inline;line-height:20px;font-size:12px;letter-spacing:.5px;border-bottom:solid 0 #f8f8f8;text-transform:uppercase;color:#999;display:none}.responsive-header.toggled .nav-section .all-categories-panel{padding-top:10px;background:#f8f8f8}.responsive-header.toggled .nav-section .all-categories-panel-categories{padding:0 0;background:#f8f8f8}.responsive-header.toggled .nav-section .all-categories-panel-categories dl{margin-bottom:0}.responsive-header.toggled .nav-section .all-categories-panel-categories dt{letter-spacing:1px;font-size:10px;font-weight:bold;text-transform:capitalize;display:block;line-height:34px;padding-left:15px;border-bottom:solid 1px #ddd;text-transform:capitalize;letter-spacing:1px}.responsive-header.toggled .nav-section .all-categories-panel-categories dt a{color:#555;text-decoration:none;font-size:11px}.responsive-header.toggled .nav-section .all-categories-panel-categories dt .hr-title{display:inline-block;width:25%;border-bottom:solid 1px #555;line-height:10px}.responsive-header.toggled .nav-section .all-categories-panel-categories dd a{font-size:10px;font-weight:500;display:block;letter-spacing:0;line-height:28px;color:#555;background:#f8f8f8;border-bottom:solid 0 #ddd;padding-left:15px;text-transform:capitalize;letter-spacing:1px}.responsive-header.toggled .nav-section .navbar-nav>li>a.all-categories-bold{font-weight:normal}.responsive-header.toggled .nav-section .all-categories-panel-designers{display:none}.responsive-header .top-section .search-box{display:none}.responsive-header .top-section.show-mobile-search .search-box{height:60px;position:absolute;z-index:999099;width:100%;background:#fff;display:block;margin-top:51px;border-bottom:solid 1px #999;left:0;border-left-width:0;border-right-width:0;box-shadow:0 3px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175)}.responsive-header .top-section.show-mobile-search .search-box .search-icon{display:none}.responsive-header .top-section.show-mobile-search .search-box .close-icon{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDEwIDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljb24tY2xvc2Utc21hbGw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iSGVhZGVyLWFuZC1Ecm9wZG93bnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJ+Z3VpZGUtaWNvbnMiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTIyLjAwMDAwMCwgLTE0OC4wMDAwMDApIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2U9IiMyMDIwMjAiPgogICAgICAgICAgICA8ZyBpZD0iaWNvbi1jbG9zZS1zbWFsbCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEyMi41MDAwMDAsIDE0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ljk5OTU1MDIsLTguODgxNzg0MmUtMTUgTDEuNzQ5NzExNDllLTEzLDguOTgwOTU2MDkiIGlkPSJMaW5lLTIiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ljk5OTU1MDIsOC45ODA5NTYwOSBMNC45MTExODQ1OSw0LjkwMTAzNzUyIEMzLjI3NDEyMzA2LDMuMjY3MzU4MzQgLTguNjE1MzMwNjdlLTE0LC0yLjA0MjgxMDM3ZS0xNCAtOC42MTUzMzA2N2UtMTQsLTIuMDQyODEwMzdlLTE0IiBpZD0iTGluZS0zIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") center center no-repeat;background-size:14px;width:40px;height:40px;position:absolute;top:10px;right:0}.responsive-header .top-section.show-mobile-search .search-box input#search-field{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#fff;border-bottom:1px solid #f4f4f4;height:60px;padding-left:20px;font-size:16px;color:#202020;padding-right:40px}.responsive-header .top-section.show-mobile-search .search-box.fixed input#search-field{border-color:#bbb}}#_gHead-search-overlay{outline:none;box-shadow:0 0 0 #9ecaed;display:none;position:fixed;opacity:1;width:100vw;background:#fff;height:100vh;z-index:999999;overflow:hidden;transition:opacity .3s linear;padding-top:60px;border-top:solid 1px #ccc;margin-top:-1px}#_gHead-search-overlay .search-overlay-content{text-align:center;margin:auto}#_gHead-search-overlay .search-overlay-content table{margin:auto;display:inline-block}#_gHead-search-overlay .search-title{color:#000;font-weight:700;text-align:center;line-height:60px;font-size:20px;margin-bottom:30px;margin-top:30px;letter-spacing:2px}#_gHead-search-overlay .search-bar{text-align:center;border-bottom:solid 1px #efefef;margin-bottom:50px;height:61px;display:block;padding-top:21px}#_gHead-search-overlay .search-bar img{max-width:80px;margin:auto}#_gHead-search-overlay .search-form-inner{}#_gHead-search-overlay .search-form-inner span{display:inline-flex}#_gHead-search-overlay .search-input{line-height:normal;border:solid 1px #000;width:460px;font-size:16px;height:50px;padding-left:15px;letter-spacing:1px;font-weight:normal;border-right-width:0;background:#fff;border-right-width:0;color:#000;font-family:"proxima-nova-semi";border-radius:0}#_gHead-search-overlay .search-input:focus{outline:none;border-color:#000;box-shadow:0 0 0 #9ecaed}#_gHead-search-overlay .btn-search-submit{display:inline-block;flex:1;padding:0;border-radius:0;line-height:48px;color:#000;width:60px;font-size:18px;background:#fff;border:solid 1px #000;border-left-width:0}#_gHead-search-overlay .btn-hide-search{padding:4px 0 2px;border-bottom:1px solid #000;border-bottom-color:transparent;background:#fff;font-size:22px;font-weight:800;text-align:center;max-width:43px;flex:1;flex-basis:43px;margin-bottom:0;margin-left:17px;text-decoration:none}#_gHead-search-overlay .btn-hide-search:hover{border-bottom:0 solid #000}#_gHead-search-overlay .search-overlay-results{text-align:center;margin-top:50px;max-width:570px;margin-left:auto;margin-right:auto}#_gHead-search-overlay .search-overlay-results a{color:#777;border:1px solid #ddd;color:#111;padding:6px 10px;text-decoration:none;border-radius:1px;margin-left:4px;margin-right:4px;display:inline-block;background:#fff;font-size:13px;letter-spacing:1px;margin-bottom:10px;text-transform:capitalize}#_gHead-search-overlay .search-overlay-results a:hover{background:#ddd;color:#111}@media screen and (max-width:767px){#_gHead-search-overlay{opacity:1;padding-top:20px;background:#fff;position:absolute;top:0;left:0;animation-name:"fadeInBottom";animation-duration:.5s;-webkit-animation-name:"fadeInBottom";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}#_gHead-search-overlay .search-form{margin-top:0}#_gHead-search-overlay .search-input{line-height:normal;width:70vw;border-radius:0}#_gHead-search-overlay .btn-hiden-search-begin{margin-left:0;padding-right:15px}#_gHead-search-overlay .search-overlay-resutls{border-top:solid 10px #ddd;margin-top:25px;width:90vw;margin-right:0}}.responsive-alert-manager{position:relative;outline:none;display:none}.responsive-alert-manager span{background:#fee3e1;color:#000;letter-spacing:0;text-align:center;display:block;line-height:58px;height:60px;width:100%;z-index:9999991;overflow:hidden;transition:opacity .3s linear;position:absolute;top:-1px;left:0;opacity:1;font-size:13px}.responsive-alert-manager span a{text-decoration:underline;color:#000}.has-sroll span{position:fixed;top:0;left:0}.responsive-alert-manager-mode span{position:absolute;top:0;left:0;height:40px;line-height:40px;opacity:.7}@media screen and (max-width:767px){.responsive-alert-manager span{background:#fee3e1;color:#000;line-height:58px;height:60px;letter-spacing:.5px;opacity:1;font-size:14px;font-weight:bold;letter-spacing:0}.responsive-alert-manager span a{text-decoration:underline;color:#000}.responsive-mobile-page{min-height:0}}.container-breadcrumb{clear:both;display:block}.container-breadcrumb .breadcrumb{margin-bottom:0;padding-left:0;padding-left:0;padding-right:0;display:inline-block;margin-bottom:0;margin-top:4px}.container-breadcrumb .breadcrumb a,.container-breadcrumb .breadcrumb li,.container-breadcrumb .breadcrumb .active{text-transform:capitalize;color:#333;letter-spacing:.5px;font-size:13px;text-transform:capitalize}.container-breadcrumb .breadcrumb-right{float:right;display:inline-block;padding:8px 0;margin-bottom:0;list-style:none;border-radius:0;margin-top:4px}.container-breadcrumb .breadcrumb-right li{display:inline-block;margin-left:7px}.container-breadcrumb .breadcrumb-right li span{display:block;-webkit-filter:grayscale(100%) brightness(-5);filter:grayscale(100%) brightness(-5);opacity:.65;cursor:pointer;font-size:16px;border:solid 0 #fff;padding:5px 3px;border-radius:5px}.container-breadcrumb .breadcrumb-right li span:hover{opacity:1;border:solid 0 #ccc;border-radius:15px;background:#ddd;color:#000}@media screen and (max-width:767px){.container-breadcrumb{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize;-webkit-line-clamp:1}}.responsive-marketing{position:relative}.responsive-marketing .btn-close{display:block;position:absolute;top:30%;right:30px;background:url(../images/svg/ui-close.svg) no-repeat;background-size:16px 16px;height:16px;width:16px;cursor:pointer}.responsive-header-checkout{background:#fff;border-bottom:solid 0 #efefef;z-index:1;border-bottom:solid 1px #efefef}.responsive-checkout-body-start{height:0;display:block;width:100%}.responsive-checkout-body-end{margin-top:60px;margin-bottom:200px}.responsive-header-checkout .top-section .brand{max-width:130px;margin-top:14px}.responsive-header-checkout .top-section{height:60px;border-bottom:solid 0 #ccc}.responsive-header-checkout .top-section .px16{font-size:13px}.responsive-header-checkout .top-section .navbar-nav-art li{height:60px}.responsive-header-checkout .top-section .navbar-nav-art li a{line-height:60px;font-size:12px}.responsive-header-checkout .top-section .navbar-nav-art li a:hover span{text-decoration:none}.responsive-header-checkout .top-section .navbar-nav-art li a:hover label{text-decoration:none}.responsive-header-checkout .top-section .navbar-nav-art li a label,.responsive-header-checkout .top-section .navbar-nav-art li a span{text-decoration:none;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-weight:normal;color:#000;cursor:pointer;margin-bottom:0}.responsive-header-checkout .top-section #_gHead-currency{font-family:"proxima-nova-regular"}.responsive-header-checkout .top-section #_gHead-account .account{font-family:"proxima-nova-regular";font-size:12px;font-weight:normal}.responsive-header-checkout .top-section .dropdown-menu{margin-top:0}.responsive-header-checkout .top-section .dropdown-menu>li{display:block;float:none;height:auto}.responsive-header-checkout .top-section .dropdown-menu>li>a{font-size:12px;display:block;padding-top:4px;padding-bottom:4px;color:#000;line-height:24px;letter-spacing:1px;font-weight:normal;background-color:#fff}.responsive-header-checkout .top-section .dropdown-menu>li>a:hover{display:block;color:#000;background:#ccc}.responsive-header-checkout .top-section .dropdown-menu>li .line-hr{margin-bottom:6px;margin-top:6px;border-top:solid 1px #efefef}@media screen and (max-width:767px){.responsive-header-checkout{border-bottom:solid 2px #111}.responsive-header-checkout .top-section{height:60px}.responsive-header-checkout .top-section .brand{max-width:110px;margin-top:18px}.responsive-header-checkout .top-section .navbar-nav-art li{height:58px}.responsive-header-checkout .top-section .navbar-nav-art li a{line-height:58px;font-size:13px}.responsive-header-checkout .top-section #_gHead-CustomService .dropdown-menu{margin-right:0}.responsive-header-checkout .top-section #_gHead-account .dropdown-menu{position:absolute;right:0;z-index:8020;background:#fff;border:solid 0 #efefef;width:100vw;border-top:solid 2px #666;margin-right:-106px;min-height:100vh}.responsive-header-checkout .top-section .dropdown-menu>li{display:block;float:none;height:auto}.responsive-header-checkout .top-section .dropdown-menu>li a{line-height:40px}#lc_chat_layout{animation-name:"fadeInBottom";animation-duration:.5s;-webkit-animation-name:"fadeInBottom";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}}.responsive-notice{overflow:hidden;width:100%;height:40px;background:#000}.responsive-notice .content{}.responsive-notice .one-message{text-align:center;padding-top:5px;line-height:30px;color:#fff;letter-spacing:.08em;font-size:12px;height:40px;display:none}.responsive-notice .one-message a{text-decoration:underline;color:#fff}.responsive-notice .two-message{text-align:center;padding-top:0;height:60px}.responsive-notice .two-message .title{display:inline-block;color:#ff8c00;line-height:20px;font-size:12px;letter-spacing:1px;height:20px;margin:auto;cursor:pointer;margin-top:6px}.responsive-notice .two-message .title:hover{border-bottom:dotted 1px #ff8c00}.responsive-notice .two-message .message{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0;font-size:11px;line-height:12px;letter-spacing:1px;text-transform:inherit;font-weight:normal;color:#fff;text-align:center;max-width:700px;margin:auto;height:30px;padding-top:11px}.responsive-notice .two-message .message a{text-decoration:underline;color:#fff}.responsive-notice .two-message .message .pull-left{width:33%;border-right:solid 1px #efefef;color:#fff;line-height:12px;letter-spacing:2px;cursor:pointer;font-size:11px;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.responsive-notice .two-message .message .pull-left .color{color:#fff;text-decoration:none}.responsive-notice .two-message .message .pull-left .color:hover{color:#ff8c00;text-decoration:underline}.responsive-notice .two-message .message .pull-left:last-child{border-right:solid 0 #fff}.responsive-notice .three-columns{text-align:center;padding-top:10px;max-width:760px;margin:auto;height:40px}.responsive-notice .three-columns .pull-left{width:33%;border-right:solid 1px #999;color:#fff;line-height:20px;letter-spacing:1px;cursor:pointer;font-size:12px;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.responsive-notice .three-columns .pull-left .color{color:#fff;text-decoration:underline}.responsive-notice .three-columns .pull-left .color:hover{text-decoration:none}.responsive-notice .three-columns .pull-left:last-child{border-right:solid 0 #fff}.responsive-notice .three-columns .pull-left a{text-decoration:none;color:#fff}.responsive-notice .three-columns .pull-left a:hover{color:#ee7873}.responsive-notice-email{background:#111;border-bottom:solid 1px #111}.responsive-notice .confirmemail-message{text-align:center;padding-top:6px;height:80px}.responsive-notice .confirmemail-message .title{display:block;color:#fff;line-height:30px;font-size:12px;letter-spacing:1px}.responsive-notice .confirmemail-message .message{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0;font-size:11px;line-height:30px;letter-spacing:0;text-transform:inherit;font-weight:normal;color:#fff}.responsive-notice .confirmemail-message .message a{text-decoration:none;color:#fff;border:solid 1px #fff;padding:5px 8px;letter-spacing:1px}.responsive-notice .confirmemail-message .message a:hover{background:#555;border:solid 1px #ccc}.responsive-notice .confirmemail-message .result{display:none}.my-nav-page .responsive-marketing{;margin:0;height:40px;margin-bottom:0;background:#fde8c9;display:none}.home-page .responsive-marketing{display:none}.checkout-page .responsive-marketing{display:none}.cart-page .responsive-marketing{margin:0}.custom-category-page .responsive-marketing{display:none}.create-custom-page .responsive-marketing{display:none}.help-page .responsive-marketing{display:none}@media screen and (max-width:767px){.my-nav-page .responsive-marketing{;margin:0;height:unset;margin-bottom:0;background:#fde8c9;display:none}.responsive-notice{padding-left:0;padding-right:0}.responsive-notice .three-columns{padding-top:15px}.responsive-notice .three-columns .pull-left{letter-spacing:1px;font-size:10px;line-height:12px}.responsive-notice .three-columns .pull-left .color{text-decoration:none}.responsive-notice .two-message .title{letter-spacing:.5px;padding-top:0;height:30px;line-height:26px}.responsive-notice .two-message .message{letter-spacing:0}.responsive-notice .two-message .message{padding-top:0}.responsive-notice .two-message .message .pull-left{letter-spacing:1px;font-size:10px;line-height:12px}.responsive-notice .two-message .message .pull-left .color{text-decoration:none}.responsive-notice .confirmemail-message .title{letter-spacing:0}.responsive-notice .confirmemail-message .message a{letter-spacing:0}}.notice-detail-page{width:400px;display:block;text-overflow:ellipsis;white-space:normal}.notice-detail-page .title{font-family:"proxima-nova-semi";letter-spacing:.5px;font-size:15px;text-align:center;display:block;margin-bottom:20px;margin-top:20px}.notice-detail-page .message{font-size:13px;letter-spacing:.5px;display:block;margin-bottom:40px}.notice-detail-page .message a{text-decoration:underline}@media screen and (max-width:767px){.notice-detail-page{width:80vw}}.home-page{}.highlight{position:relative;z-index:1}.highlight:after{content:"";position:absolute;top:calc(100% + 10.5px);right:0;left:0;height:15px;background-image:url(../images/svg/ui-line.svg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.homepage-hero{margin:0 0 15px 0}.homepage-hero .carousel-indicators li{border:1px solid #fff;border-radius:20px;width:20px;height:20px}.homepage-hero .carousel-caption{bottom:35%}.homepage-hero .carousel-caption .hero-headline{font-size:30px;line-height:72px;font-family:"proxima-nova-semi";color:#000;text-shadow:none}.homepage-hero .carousel-caption .hero-description{display:block;font-size:18px;color:#000;margin-bottom:20px;margin-top:20px}.homepage-hero .carousel-caption .hero-link{}.homepage-hero .carousel-caption .hero-link .btn-black{line-height:30px;font-size:15px;letter-spacing:1px;background:#000;color:#fff;border-color:transparent;margin-right:2px;border-width:0;padding-left:55px;padding-right:55px}.homepage-hero .carousel-caption .hero-link .btn-black:hover{color:#fff}.homepage-hero .carousel-caption-1{bottom:30%}.homepage-hero .carousel-caption-1 .hero-headline{font-size:44px;line-height:92px;color:#000}.homepage-hero .carousel-caption-1 .hero-description{font-size:18px;font-family:"proxima-nova-semi";margin-bottom:20px;color:#fff;color:#000;text-shadow:none}.homepage-hero .carousel-caption-1 .hero-link{color:#fff}.homepage-hero .carousel-caption-1 .hero-link .btn-black{line-height:40px;font-size:15px;letter-spacing:1px;background:#fff;color:#111;border-color:transparent;margin-right:2px;border-width:0;padding-left:25px;padding-right:25px}.homepage-hero .carousel-caption-1 .hero-link .btn-black:hover{color:#fff}.homepage-hero .carousel-caption-2{bottom:30%;text-align:right;right:7%}.homepage-hero .carousel-caption-3{bottom:30%;text-align:right;right:7%}.homepage-hero .carousel-inner .item{text-align:center}.homepage-hero .carousel-inner .item img{min-height:467px;max-width:unset;overflow:hidden}.homepage-hero .carousel-control{top:45%}.homepage-hero .carousel-control .fa{font-size:30px}@media screen and (min-width:1441px){.homepage-hero .carousel-inner .item img{min-height:467px;overflow:hidden;clip:rect(0 467px 467px 0);width:100%}}@media screen and (max-width:767px){.homepage-hero{margin:0 0 0 0;padding:0}.homepage-hero .carousel-indicators{display:none;padding:5px}.homepage-hero .carousel-inner .item{display:block;margin-top:5px}.homepage-hero .carousel-inner .item:first-child{margin-top:0}.homepage-hero .carousel-inner .item img{height:360px;min-height:360px;overflow:hidden;clip:rect(0 360px 360px 0)}.homepage-hero .carousel-caption{bottom:15%;left:15px;right:15px;text-align:center}.homepage-hero .carousel-caption .hero-headline{font-size:20px}.homepage-hero .carousel-caption .hero-description{font-size:13px;margin-bottom:20px;letter-spacing:1px}.homepage-hero .carousel-caption .hero-link{}.homepage-hero .carousel-caption .hero-link .btn-black{line-height:40px;font-size:13px;letter-spacing:1px;border-color:transparent;margin-right:2px;border-width:0;padding-left:7px;padding-right:7px}.homepage-hero .carousel-caption .hero-link .btn-black:hover{}.homepage-hero .carousel-caption-1 .hero-description{font-size:13px;font-family:"proxima-nova-semi";margin-bottom:20px;letter-spacing:1px}.homepage-hero .carousel-caption-1 .hero-link{}.homepage-hero .carousel-caption-1 .hero-link .btn-black{line-height:40px;font-size:13px;letter-spacing:1px;background:#fff;color:#111;border-color:transparent;margin-right:2px;border-width:0;padding-left:7px;padding-right:7px}.homepage-hero .carousel-caption-1 .hero-link .btn-black:hover{color:#fff}.homepage-hero .carousel-caption-2 .hero-link .btn-black{line-height:30px;font-size:13px;letter-spacing:1px;border-color:transparent;margin-right:2px;border-width:0;padding-left:45px;padding-right:45px}.homepage-hero .carousel-caption-2 .hero-link .btn-black:hover{color:#fff}}.homepage-howitwork{background-color:#f8ede5;padding-bottom:50px}.homepage-howitwork h3{text-align:center;line-height:60px;font-size:15px;font-family:'proxima-nova-semi'}.homepage-howitwork span{font-size:13px}.homepage-howitwork p{font-size:13px}.homepage-howitwork p a{text-decoration:underline}@media screen and (max-width:767px){.homepage-howitwork{padding-bottom:40px;border-bottom:solid 5px #fff}}.homepage-collection{border-bottom:solid 1px #efefef;padding-bottom:0;padding-top:0}.homepage-collection>h3{text-align:center;font-size:15px;margin:0;line-height:50px;margin-bottom:15px;font-family:'proxima-nova-semi';border-bottom:solid 1px #ddd;letter-spacing:1px}.homepage-collection .homepage-collection-recommend{}.homepage-collection .homepage-collection-recommend{list-style:none;padding-inline-start:0;margin-bottom:0}.homepage-collection .homepage-collection-recommend-item{list-style:none;padding-right:0;margin-right:0;margin-bottom:15px;height:585px;overflow:hidden}.homepage-collection .recommend-item-33{overflow:hidden;height:185px;margin-bottom:15px}.homepage-collection .recommend-item-center{padding:0}.homepage-collection .homepage-collection-recommend .recommend-item{position:relative;display:block;height:100%;width:100%;-webkit-transition:all .5s}.homepage-collection .homepage-collection-recommend .recommend-item-container{padding-right:0}.homepage-collection .homepage-collection-recommend .recommend-item-text{position:absolute;bottom:25%;display:block;text-align:center;width:100%;margin:auto;color:#fff;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 0}.homepage-collection .homepage-collection-recommend .recommend-item-text:hover{-webkit-animation-name:jello;animation-name:jello;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:rgba(255,255,255,1)}.homepage-collection .homepage-collection-recommend .recommend-item-text h3{font-family:'proxima-nova-semi';letter-spacing:0;font:900 15px/20px;font-size:18px;text-rendering:optimizeLegibility;text-transform:capitalize;margin:0 auto;display:block;margin-bottom:4px;color:#000}.homepage-collection .homepage-collection-recommend .recommend-item-text hr{border-top:solid 5px #fff;width:10%}.homepage-collection .homepage-collection-recommend .recommend-item-text span{letter-spacing:0;text-rendering:optimizeLegibility;display:inline-block;margin-top:0;margin-bottom:0;font-size:10px;color:#000}.homepage-collection .homepage-collection-recommend .recommend-item-img{height:100%;width:auto;max-width:unset}.homepage-collection .homepage-collection-recommend .recommend-item-text span{}.homepage-collection .homepage-collection-recommend .recommend-item-text .item-button{border-width:0;border-bottom:solid 1px #000;padding:3px 0;font-weight:normal;font-size:10px;text-transform:capitalize;color:#000;background-color:transparent}.homepage-collection .homepage-collection-recommend .recommend-item-text .item-button:hover{border-bottom:solid 1px #ee1010;background-color:transparent;color:#555}.homepage-collection .homepage-collection-recommend .recommend-item-top{bottom:unset;top:10%}.homepage-collection .homepage-collection-recommend .recommend-item-right{right:10%}.homepage-collection .homepage-collection-recommend .recommend-item-center{}.homepage-collection .homepage-collection-recommend .recommend-item-color-black{color:#555}.homepage-collection .homepage-collection-recommend .recommend-item-color-black:hover{color:#000}.homepage-collection .homepage-collection-recommend .recommend-item-color-black:hover hr{border-top:solid 2px #fff}.homepage-collection .homepage-collection-recommend .recommend-item-color-black h3{color:#000;font-size:16px}.homepage-collection .homepage-collection-recommend .recommend-item-color-black hr{border-top:solid 2px #000}.homepage-collection .homepage-collection-recommend .recommend-item-color-black span{}.homepage-collection .recommend-item-50 .recommend-item-text{bottom:25%}.homepage-collection .recommend-item-100 .recommend-item-text{top:24%}.homepage-collection .recommend-item-100 .recommend-item .item-button{font-size:15px;padding:10px 30px}.homepage-collection .recommend-item-100 .recommend-item-text h3{font-size:22px;color:#fff}@media screen and (min-width:1441px){.homepage-collection .homepage-collection-recommend .recommend-item-img{width:100%}}@media screen and (max-width:767px){.homepage-collection{padding-bottom:0;border-bottom-width:0;padding-left:10px;padding-top:0}.homepage-collection>h3{text-align:center;font-size:15px;margin:0;line-height:40px;margin-bottom:0;font-family:'proxima-nova-semi';border-bottom:solid 0 #ddd;letter-spacing:1px}.homepage-collection .homepage-collection-left{padding-left:0}.homepage-collection .homepage-collection-recommend{padding-inline-start:0;margin-block-start:0;margin-block-end:0;background:#fff;padding-bottom:0;margin-top:5px;padding:5px 5px}.homepage-collection .homepage-collection-recommend-item{width:100%;float:unset;list-style:none;padding-right:0;padding-inline-start:0;margin-block-start:0;margin-block-end:0;padding-bottom:0;margin-bottom:10px;padding-left:0;padding:0 5px;height:unset}.homepage-collection .col-xs-12{padding:0}.homepage-collection .homepage-collection-recommend-item:last-child{margin-bottom:5px;padding-right:0}.homepage-collection .homepage-collection-recommend .recommend-item-img{width:100%;height:unset}.homepage-collection .homepage-collection-recommend-item{margin-bottom:10px}.homepage-collection .homepage-collection-recommend .recommend-item-container{overflow:hidden}.homepage-collection .recommend-item-100{overflow:hidden;height:350px;margin-bottom:5px;width:100%;float:none}.homepage-collection .recommend-item-50{overflow:hidden;height:185px;margin-bottom:5px;width:100%;float:none}.homepage-collection .recommend-item-100 .recommend-item-text h3{font-size:20px}.homepage-collection .recommend-item-50 .recommend-item-text h3{font-size:18px;margin-bottom:10px}.homepage-collection .recommend-item-50 .recommend-item-text .item-button{font-size:10px;text-transform:capitalize;padding:1px 8px;border-bottom-width:1px}.homepage-collection .recommend-item-33{overflow:hidden;height:185px;margin-bottom:5px;width:100%;float:none}.homepage-collection .recommend-item-33 .recommend-item-text h3{font-size:20px;margin-bottom:10px}.homepage-collection .recommend-item-33 .recommend-item-text .item-button{font-size:12px;text-transform:capitalize;padding:4px 0}.homepage-collection .recommend-item-33 .recommend-item-img,.homepage-collection .recommend-item-50 .recommend-item-img{width:unset;height:100%}.homepage-collection .recommend-item-space{padding-right:0}}.homepage-collection .homepage-collection-right{padding-left:0}.homepage-collection .homepage-collection-new{padding-left:0}.homepage-collection .homepage-collection-new h3{font-size:unset;margin:0}.homepage-collection .homepage-collection-new h3 span{font-size:18px;font-family:"proxima-nova-semi";color:#111;line-height:50px;display:block;padding-left:15px;padding-right:15px;border-bottom:solid 0 #111;border-top:solid 3px #555}.homepage-collection .homepage-collection-new hr{width:98%}.homepage-collection .homepage-collection-new ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:block;-webkit-padding-start:0;max-height:590px;overflow:auto;overflow-x:hidden}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar{width:8px;height:8px}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar-thumb{background-color:#000}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar-track{border-left:1px solid #111;background-color:transparent}.homepage-collection .homepage-collection-new li{list-style:none;padding-right:0;padding-bottom:0}.homepage-collection .homepage-collection-new li:last-child hr{display:none}.homepage-collection .collection-item{display:block;width:100%;margin-bottom:25px;padding-right:15px}.homepage-collection .collection-item .item-image{width:40%;float:left;margin-right:4%;height:180px;overflow:hidden}.homepage-collection .collection-item .item-image img{max-width:180px;overflow:hidden}.homepage-collection .collection-item .item-text{width:56%;float:left;margin-right:0}.homepage-collection .collection-item .item-text h4{display:block;letter-spacing:0;font-family:"proxima-nova-semi";text-align:left;text-rendering:optimizeLegibility;text-transform:capitalize;margin-bottom:13px;margin-top:0;font-size:20px;color:#111;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.homepage-collection .collection-item .item-text p{display:block;letter-spacing:0;font-size:16px;text-align:left;text-rendering:optimizeLegibility;text-transform:none;margin-bottom:7px;margin-top:0;color:#666}.homepage-collection .collection-item .item-text span{color:#666;font-size:13px;border-bottom:solid 1px #666}.homepage-collection .collection-item .item-text span:hover{border-bottom:solid 1px #111;background:#111;color:#fff}.homepage-collection .collection-item .item-text label{padding:0 0;color:#999;font-weight:normal;line-height:16px;margin:0}.homepage-collection .affix-top{top:0;z-index:999}.homepage-collection .affix{top:0;z-index:999;width:33.333333%;right:0}.homepage-collection .affix-bottom{top:auto;bottom:0;z-index:999}@media screen and (max-width:767px){.homepage-collection .homepage-collection-right{padding-left:0;padding-right:0;border-top:solid 15px #efefef}.homepage-collection .homepage-collection-new h3 span{border-top:solid 0 #111;font-family:"proxima-nova-regular";font-size:13px;text-transform:uppercase;letter-spacing:1px;text-align:center}.homepage-collection .homepage-collection-new ul{max-height:unset;overflow-x:scroll;border-bottom-width:0;border-top:solid 0 #efefef;border-left-width:0;border-right-width:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;border-bottom-width:0;padding-right:10px}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar{width:14px;height:14px}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar-thumb{background-color:#efefef}.homepage-collection .homepage-collection-new ul::-webkit-scrollbar-track{border-right:1px solid #efefef;background-color:#efefef}.homepage-collection .homepage-collection-new li{width:282px;display:inline-block;overflow:hidden;padding-left:10px;padding-bottom:6px}.homepage-collection .homepage-collection-new li hr{display:none}.homepage-collection .collection-item{border:solid 1px #ddd;margin-bottom:0;margin-top:0;padding-right:0}.homepage-collection .collection-item .item-image{width:100%;height:280px;overflow:hidden;margin-right:0%}.homepage-collection .collection-item .item-image img{max-width:280px;overflow:hidden}.homepage-collection .collection-item .item-text{width:100%;padding:10px}.homepage-collection .collection-item .item-text h4{display:block;letter-spacing:0;font-family:"proxima-nova-semi";text-align:left;text-rendering:optimizeLegibility;text-transform:capitalize;margin-bottom:10px;margin-top:6px;font-size:18px;color:#111;line-height:20px;text-overflow:unset;white-space:unset;white-space:normal;height:40px}.homepage-collection .collection-item .item-text p{display:none}.homepage-collection .collection-item .item-text label{text-transform:uppercase;font-size:10px;letter-spacing:.5px}.homepage-collection .collection-item .item-text span{text-transform:uppercase;font-size:10px;border-bottom-width:0;letter-spacing:.5px}}.homepage-newarrivals{padding-left:0;padding-right:0;padding-bottom:50px}.homepage-newarrivals>h3{font-family:"proxima-nova-semi";display:block;text-align:center;font-size:1.8rem;padding:20px 0;margin:0}.homepage-newarrivals .rock{display:block;text-align:center}.homepage-newarrivals .products-grid-item{width:20%}.homepage-newarrivals .products-grid-item .item-body{border-bottom-width:0}.homepage-newarrivals .products-grid-item .item-attributes ul li:nth-child(6){display:none}.homepage-newarrivals .products-grid-item .item-attributes ul li:nth-child(7){display:none}.homepage-newarrivals .products-grid-item .item-attributes ul li:nth-child(8){display:none}.homepage-newarrivals .products-grid-item .item-attributes ul li:nth-child(9){display:none}@media screen and (max-width:767px){.homepage-newarrivals{padding-left:0;padding-right:0;padding-bottom:0}.homepage-newarrivals>h3{border-top:solid 0 #111;font-size:15px;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:20px 15px 10px 15px;background:#efefef}.homepage-newarrivals .products-grid-item{width:50%;border-top:solid 10px #efefef;padding-top:10px}.homepage-newarrivals .products-grid-item:nth-child(2n){padding-left:5px;padding-right:10px}.homepage-newarrivals .products-grid-item:nth-child(2n) .item-body{border-bottom-width:0}.homepage-newarrivals .products-grid-item:nth-child(2n+1){padding-left:10px;padding-right:5px}.homepage-newarrivals .products-grid-item:nth-child(2n+1) .item-body{border-bottom-width:0}.homepage-newarrivals .rock{display:block;text-align:center;background:#fff;padding:20px 0 30px 0}.homepage-newarrivals .products-grid-item .item-body{border-bottom-width:0}}.homepage-editor-picks{padding-left:0;padding-right:0;padding-bottom:50px}.homepage-editor-picks .h-3{font-family:"proxima-nova-semi";display:block;text-align:center;font-size:1.8rem;padding:20px 0;margin:0;letter-spacing:0;text-transform:capitalize}.homepage-editor-picks .rock{display:block;text-align:center}@media screen and (max-width:767px){.homepage-editor-picks{padding-left:0;padding-right:0;padding-bottom:0}.homepage-editor-picks .h-3{padding-bottom:5px}.homepage-editor-picks .rock{display:block;text-align:center;background:#efefef;padding:20px 0 10px 0}}.homepage-recentlyviewed-items{padding-left:0;padding-right:0;padding-bottom:0;border-top:solid 1px #efefef}.homepage-recentlyviewed-items>h3{font-family:"proxima-nova-semi";display:block;text-align:center;font-size:1.8rem;padding:20px 0}.homepage-recentlyviewed-items .products-container{padding-left:0;padding-right:0}.homepage-recentlyviewed-items .products-grid-item{width:20%}.homepage-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(6){display:none}.homepage-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(7){display:none}.homepage-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(8){display:none}.homepage-recentlyviewed-items .products-grid-item .item-attributes ul li:nth-child(9){display:none}.homepage-recentlyviewed-items .products-grid-item .item-body{border-bottom-width:0}@media screen and (max-width:767px){.homepage-recentlyviewed-items{overflow-x:scroll;border-bottom-width:0;border-top:solid 10px #efefef;border-left-width:0;border-right-width:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;border-bottom-width:0;padding-right:10px}.homepage-recentlyviewed-items::-webkit-scrollbar{width:14px;height:14px}.homepage-recentlyviewed-items::-webkit-scrollbar-thumb{background-color:#efefef}.homepage-recentlyviewed-items::-webkit-scrollbar-track{border-right:1px solid #efefef;background-color:#efefef}.homepage-recentlyviewed-items>h3{border-top:solid 0 #111;font-family:"proxima-nova-regular";font-size:13px;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:5px 0}.homepage-recentlyviewed-items .products-grid-item{width:50%}.homepage-recentlyviewed-items .products-grid-item:nth-child(2n){padding-left:5px;padding-right:10px}.homepage-recentlyviewed-items .products-grid-item:nth-child(2n) .item-body{border-bottom-width:0}.homepage-recentlyviewed-items .products-grid-item:nth-child(2n+1){padding-left:10px;padding-right:5px}.homepage-recentlyviewed-items .products-grid-item:nth-child(2n+1) .item-body{border-bottom-width:0}.homepage-recentlyviewed-items .products-grid-item:nth-child(5){display:none}.homepage-recentlyviewed-items .products-grid-item:nth-child(4){display:none}.homepage-recentlyviewed-items .products-grid-item:nth-child(3){display:none}.homepage-recentlyviewed-items .products-grid-item .item-body{border-bottom-width:0}}.homepage-about{position:relative;margin-bottom:20px;margin-top:20px}.homepage-about .homepage-about-background{background-color:#dbdbdd}.homepage-about .homepage-about-blank{float:left;width:45%;height:293px;display:block;background:url(../images/homepage/tomade-bg.jpg) no-repeat;padding:0}.homepage-about .homepage-about-content{float:left;width:55%;height:293px;display:block}.homepage-about .homepage-about-content-inner{padding:1.5em}.homepage-about .homepage-about-content h1{font-size:26px;font-family:proxima-nova-semi;line-height:40px}.homepage-about .homepage-about-content p{font-weight:normal;font-size:1.4rem;line-height:1.6;margin-bottom:2rem;text-rendering:optimizeLegibility}@media screen and (min-width:1441px){}@media screen and (max-width:991px){.homepage-about .homepage-about-blank{float:left;width:50%}.homepage-about .homepage-about-content{float:left;width:50%}.homepage-about .homepage-about-content-inner{padding:1em}.homepage-about .homepage-about-content h1{font-size:20px;font-family:proxima-nova-semi;line-height:30px}}@media screen and (max-width:767px){.home-page .container-fluid{max-width:1440px}.homepage-about{margin:15px 10px;padding:0}.homepage-about .homepage-about-content h1{font-size:16px;font-family:proxima-nova-semi;line-height:30px}.homepage-about .homepage-about-blank{float:none;width:100%;height:200px;padding:0;overflow:hidden}.homepage-about .homepage-about-content{float:none;width:100%;height:auto;display:block}}.index-page{}.i-events{padding:20px 0}a.i-event{text-decoration:unset;color:#000}.i-event .i-event-image{overflow:hidden}.i-event .i-event-image img{width:100%;transition:2s;-webkit-transition:2s;-o-transition:2s;-moz-transition:2s;-ms-transition:2s;vertical-align:middle}.i-event .i-event-image img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.i-event .i-event-info{}.i-event .i-event-info h2{font-size:26px;line-height:1.1;margin-bottom:15px;font-family:"freight-display-pro",Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif}.i-event .i-event-info h3{letter-spacing:2px;text-transform:uppercase;font-size:.75em;line-height:1.5em;margin-bottom:8px}.i-event .i-event-info .description{font-weight:300;font-size:24px;line-height:1.1;color:#818386;margin-bottom:28px}.i-event .i-event-info .link{font-size:.8125em;line-height:1.38462em;letter-spacing:1px;color:#f55433;text-transform:uppercase;display:inline-block}a.i-event:hover .link{text-decoration:underline}.i-event .i-event-info .link-btn{padding:6px 15px;font-size:.8125em;line-height:1.38462em;letter-spacing:1px;color:#000;text-transform:uppercase;display:inline-block;background:#ffd800;font-weight:bold}.i-work-studio{background:#666;height:400px;padding:50px 0}.i-work-studio-box{width:300px;color:#fff}.i-work-studio h3{font-size:.75em;line-height:1.5em;letter-spacing:2px;text-transform:uppercase}.i-work-studio p{font-size:2.25em;line-height:1.16667em;line-height:37px}.i-work-studio p.second-line{margin-bottom:13px;font-style:italic;font-family:"freight-text-pro",Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif}.i-work-studio p.body{display:block;margin:auto auto .75em auto;font-size:1.5em;line-height:1.25em;margin-bottom:23px}.i-work-studio .call-to-action{display:block;width:246px;height:50px;background-color:#f55433}.i-work-studio .call-to-action .meet-with{text-transform:uppercase;letter-spacing:2px;text-align:center;font-size:13px;line-height:50px;width:100%;color:#fff}.i-collections{background:#f8f8f8;border-top:solid 1px #efefef;padding:20px 0}.i-collections h3{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;text-align:center;display:block;font-size:20.25px;font-weight:500;text-transform:uppercase;letter-spacing:.75px;line-height:30px;color:#000}.i-collections .inner-border{width:10%;height:3px;display:block;border-bottom:1px solid #666;margin:10px auto}.i-collections .text{font-size:14px;letter-spacing:.5px;color:#666;text-align:center;font-family:Arial;line-height:40px}.i-collections a.item-link{background:#fff;border:solid 1px #efefef;padding:0;display:block;text-decoration:unset;margin-bottom:30px;opacity:.8}.i-collections a.item-link:hover{border:solid 1px #aaa;opacity:1}.i-collections .item-image{overflow:hidden}.i-collections .item-image img{width:100%;transition:2s;-webkit-transition:2s;-o-transition:2s;-moz-transition:2s;-ms-transition:2s;vertical-align:middle}.i-collections .item-image img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.i-collections .item-text{margin-bottom:30px}.i-collections .item-text .date{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;line-height:36px;color:#000;text-align:center}.i-collections .item-text .name{color:#000;text-align:center;font-size:14px;line-height:20px;padding:0 6px;overflow:hidden;height:40px}.i-collections .carousel-control{position:static;line-height:50px;text-align:center;line-height:50px;display:inline-block;width:50px;height:50px;color:#000;font-size:50px;font-weight:normal}.i-how-works{padding:80px 0}.i-how-works .inner-border{width:10%;height:3px;display:block;border-bottom:2px solid #000;margin:10px auto}.i-how-works h2{color:#000;font-size:28px;font-family:Oswald}.i-how-works h3{color:#000;font-size:20px}.i-how-works h4{color:#000;font-size:12px;color:#000}.i-how-works h4 span{background:#fff;color:#000;padding:1px 3px;font-size:12px;border:dotted 1px #666}.i-how-works dl{color:#000;margin:auto;width:80%}.i-how-works dl dt{color:#000;font-weight:normal;font-size:16px}.i-how-works dl dd{color:#000;text-align:center}.i-how-works .bar span{padding:6px 50px;background:#c52d2f;color:#000;letter-spacing:1px;border:dotted 1px #666;background:#fff;font-weight:normal;font-size:12px}.i-how-works .bar{display:block;width:100%;line-height:60px;font-size:14px;font-weight:bold;color:#000;text-align:center}.i-how-works .bar_title{display:block;width:100%;line-height:30px;font-size:30px;font-weight:bold;color:#000;text-align:center;letter-spacing:1px}.i-how-works .nav-pills>li.active>a,.how-works .nav-pills>li.active>a:hover,.how-works .nav-pills>li.active>a:focus{color:#fff;border-bottom:solid 0 #000;background:#333}.i-how-works .nav-pills>li>a{border-radius:0;color:#000;border-bottom:solid 0 #000;background:#ddd}.i-how-works h2{color:#000;font-size:28px;font-family:Oswald}.i-how-works h3{color:#000;font-size:20px}.i-how-works h4{color:#000;font-size:12px;color:#000}.i-how-works h4 span{background:#fff;color:#000;padding:1px 3px;font-size:12px;border:dotted 1px #666}.i-how-works dl{color:#000;margin:auto;width:80%;margin-top:15px}.i-how-works dl dt{color:#000;font-weight:normal;font-size:14px}.i-how-works dl dd{color:#000;text-align:center}.i-how-works .bar span{padding:6px 50px;background:#c52d2f;color:#000;letter-spacing:1px;border:dotted 1px #666;background:#fff;font-weight:normal;font-size:12px}.i-how-works .bar{display:block;width:100%;line-height:60px;font-size:14px;font-weight:bold;color:#000;text-align:center}.i-how-works .bar_title{display:block;width:100%;line-height:30px;font-size:30px;font-weight:bold;color:#000;text-align:center;letter-spacing:1px}.i-how-works .nav-pills>li.active>a,.how-works .nav-pills>li.active>a:hover,.how-works .nav-pills>li.active>a:focus{color:#fff;border-bottom:solid 0 #000;background:#333}.i-how-works .nav-pills>li>a{border-radius:0;color:#000;border-bottom:solid 0 #000;background:#ddd}.index-page .ui-process-horizontal .ui-process-content,.ui-process-horizontal .ui-process-item{float:left}.index-page .ui-process-horizontal .ui-process-content{width:100%}.index-page .ui-process-horizontal .ui-process-item{position:relative;width:33%;text-align:center}.index-page .ui-process-horizontal .ui-process-text{display:block;width:100%;padding:0 10px;box-sizing:border-box;font-size:20px;line-height:1;color:#000;font-weight:bold}.index-page .ui-process-horizontal .ui-process-item.ui-process-item-first:before,.index-page .ui-process-horizontal .ui-process-item.ui-process-item-last:after{display:none}.index-page .ui-process-horizontal.ui-process-normal .ui-process-icon,.index-page .ui-process-horizontal.ui-process-primary .ui-process-icon,.ui-process-horizontal.ui-process-secondary .ui-process-icon{position:absolute;top:0;left:50%;font-style:normal;text-align:center;background-repeat:no-repeat;background-position:center}.index-page .index-page .ui-process-horizontal.ui-process-normal .ui-process-item{padding:23px 10px 0 10px}.index-page .index-page .ui-process-horizontal.ui-process-normal .ui-process-icon{margin:-8px 0 0 -8px;line-height:60px}.index-page .index-page .ui-process-normal .ui-process-icon{font-size:60px;color:#000}.index-page .ui-process-horizontal .ui-process-item:after,.index-page .ui-process-horizontal .ui-process-item:before{position:absolute;height:1px;background:#000;content:""}.index-page .ui-process-horizontal.ui-process-primary .ui-process-item{padding:70px 0 0 0}.index-page .ui-process-horizontal.ui-process-primary .ui-process-icon{width:70px;height:70px;line-height:70px;margin:0 0 0 -31px;border:0 solid #fff;border-radius:60px;color:#c52d2f;font-size:50px}.index-page .ui-process-horizontal.ui-process-primary .ui-process-item:before,.index-page .ui-process-primary .ui-process-item:after{top:35px;width:50%}.index-page .ui-process-horizontal.ui-process-primary .ui-process-item:before{left:-31px}.index-page .ui-process-horizontal.ui-process-primary .ui-process-item:after{right:-38px}.new-hot-products{padding:50px 0}.new-hot-products .nav-tabs>li{float:left;margin-bottom:-1px;width:50%;text-align:center}.new-hot-products .nav-tabs>li.active>a,.new-hot-products .nav-tabs>li.active>a:hover,.new-hot-products .nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:0 solid #ddd;border-bottom:solid 1px #000;font-weight:bold;cursor:default;font-size:14px}.new-hot-products .nav-tabs>li>a{margin-right:15px;margin-left:15px;font-size:12px;letter-spacing:2px;text-transform:uppercase;border:0 solid transparent;font-weight:bold;font-size:14px;border-radius:0 0 0 0}.index-page-v2{}.index-page-v2 .responsive-header .nav-section{border-bottom:solid 1px #ddd}.index-page-v2 .main_banner .banner_1{height:400px;margin-top:15px}.index-page-v2 .mainbanner-box1{position:absolute;left:50px;top:70px}.index-page-v2 .mainbanner-box1 h1{font-size:30px;letter-spacing:2px;color:#fff;text-transform:capitalize;font-family:Oswald;font-weight:700}.index-page-v2 .mainbanner-box1 .info{color:#fff;letter-spacing:2px;font-size:14px;font-family:Lato;font-weight:400;font-style:italic;font-family:Oswald}.index-page-v2 .main_banner .banner_2_1{margin-left:-15px;height:305px;margin-top:15px}.index-page-v2 .mainbanner-box21{position:absolute;left:20%;top:40%;font-size:18px;font-family:Oswald;font-weight:700;color:#fff;letter-spacing:1px}.index-page-v2 .mainbanner-box21 a{font-size:22px;color:#000;letter-spacing:2px;text-decoration:underline;font-family:Oswald;font-weight:700;color:#fff}.index-page-v2 .mainbanner-box21 a:hover{;text-decoration:none}.index-page-v2 .main_banner .banner_2_2{margin-left:-15px;height:80px;margin-top:15px}.index-page-v2 .mainbanner-box22{position:absolute;right:20px;top:20px;font-size:14px;font-family:Lato;font-weight:400;color:#fff;letter-spacing:1px}.index-page-v2 .mainbanner-box22 a{font-size:14px;color:#000;letter-spacing:2px;text-decoration:underline;font-family:Oswald;font-weight:700;color:#fff}.index-page-v2 .mainbanner-box22 a:hover{;text-decoration:none}.index-page-v2 .new-in{padding:0 0;border-top:solid 1px #ddd;margin-top:15px}.index-page-v2 .new-in h3{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;text-align:center;display:block;font-size:20.25px;font-weight:500;text-transform:uppercase;letter-spacing:.75px;line-height:30px;color:#000}.index-page-v2 .new-in .inner-border{width:4%;height:3px;display:block;border-bottom:1px solid #666;margin:10px auto}.index-page-v2 .new-in .text{font-size:12px;letter-spacing:1px;color:#333;text-align:center;line-height:30px;font-style:initial;margin-bottom:20px;font-weight:bold;font-style:italic}.index-page-v2 .new-in a.item-link{background:#fff;border:solid 1px #efefef;padding:0;display:block;text-decoration:unset;margin-bottom:30px;opacity:.8}.index-page-v2 .new-in a.item-link:hover{border:solid 1px #aaa;opacity:1}.index-page-v2 .new-in .item-image{overflow:hidden}.index-page-v2 .new-in .item-image img{width:100%;transition:2s;-webkit-transition:2s;-o-transition:2s;-moz-transition:2s;-ms-transition:2s;vertical-align:middle}.index-page-v2 .new-in .item-image img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.index-page-v2 .new-in .item-text{margin-bottom:30px}.index-page-v2 .new-in .item-text .date{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;line-height:36px;color:#000;text-align:center}.index-page-v2 .new-in .item-text .name{color:#000;text-align:center;font-size:14px;line-height:20px;padding:0 6px;overflow:hidden;height:40px}.index-page-v2 .new-in .carousel-control{position:static;line-height:50px;text-align:center;line-height:50px;display:inline-block;width:50px;height:50px;color:#000;font-size:50px;font-weight:normal}.index-page-v2 .i-work-studio{background:#666;height:400px;padding:50px 0}.index-page-v2 .i-work-studio-box{width:300px;color:#fff}.index-page-v2 .i-work-studio h3{font-size:.75em;line-height:1.5em;letter-spacing:2px;text-transform:uppercase}.index-page-v2 .i-work-studio p{font-size:2.25em;line-height:1.16667em;line-height:37px}.index-page-v2 .i-work-studio p.second-line{margin-bottom:13px;font-style:italic;font-family:"freight-text-pro",Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif}.index-page-v2 .i-work-studio p.body{display:block;margin:auto auto .75em auto;font-size:1.5em;line-height:1.25em;margin-bottom:23px}.index-page-v2 .i-work-studio .call-to-action{display:block;width:246px;height:50px;background-color:#ffd800}.index-page-v2 .i-work-studio .call-to-action .meet-with{text-transform:uppercase;letter-spacing:2px;text-align:center;font-size:13px;line-height:50px;width:100%;color:#000}.index-page-v2 .factory-lists{background:#fff;border-top:solid 1px #efefef;padding:20px 0}.index-page-v2 .factory-lists h3{font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;text-align:center;display:block;font-size:20.25px;font-weight:500;text-transform:uppercase;letter-spacing:.75px;line-height:30px;color:#000}.index-page-v2 .factory-lists .inner-border{width:4%;height:3px;display:block;border-bottom:1px solid #666;margin:10px auto}.index-page-v2 .factory-lists .text{font-size:12px;letter-spacing:1px;color:#333;text-align:center;line-height:30px;font-style:initial;margin-bottom:20px;font-weight:bold;font-style:italic}.index-page-v2 .factory-lists .factory-list-item{margin-bottom:0;border-radius:5px;border:solid 0 #000;height:500px}.index-page-v2 .factory-list .factory-list-item-container{height:500px;border-radius:3px}.index-page-v2 .factory-list .factory-list-item-text{margin-bottom:0}.index-page-v2 .factory-list .factory-list-item-text .name{font-size:20px;letter-spacing:1px}.index-page-v2 .about-content{min-height:300px;padding-top:30px;padding-bottom:40px}.index-page-v2 .about-content h3{font-family:oswald;text-align:center;display:block;font-size:28.25px;font-weight:500;text-transform:uppercase;letter-spacing:.75px;line-height:30px;color:#000}.index-page-v2 .about-content .inner-border{width:4%;height:3px;display:block;border-bottom:2px solid #e55400;margin:10px auto}.index-page-v2 .about-content .text{font-size:14px;letter-spacing:1px;color:#000;text-align:center;line-height:30px;font-style:initial;margin-bottom:20px}@media screen and (max-width:767px){.index-page-v2 .main_banner .main-banner-box{padding:0}.index-page-v2 .main_banner .banner_1{height:300px;border-top:solid 1px #efefef;margin-top:0}.index-page-v2 .main_banner .banner_2_1{margin-left:0;margin-top:1px}.index-page-v2 .main_banner .banner_2_2{margin-left:0;margin-top:1px}.index-page-v2 .factory-lists .factory-list-item{margin-bottom:0;border-radius:0;border:solid 0 #000;height:auto}.index-page-v2 .factory-list .factory-list-item-container{height:auto;border-radius:0;margin-left:-5px;margin-right:-5px;margin-top:10px}.index-page-v2 .factory-list .factory-list-item-text .name{font-size:20px;letter-spacing:1px}.index-page-v2 .product-item-gallery-2-container-row{border-top:solid 1px #ddd;margin-left:-5px;margin-right:-5px}}.invitefriend-page{}.invitefriend-container{padding:50px 0}.invitefriend-page .invitation-title{color:#383838;font-size:24px;letter-spacing:0;font-family:'proxima-nova-semi'}.invitefriend-page .invitation-description{color:#666;font-size:14px;margin-top:2.5em;letter-spacing:0}.invitefriend-page .invitation-description span{font-size:22px;line-height:40px;color:#333}.invitefriend-page .invitation-link-container{border:1px solid #de9c24;margin-top:4em;padding:2.5em;background:#fff;border-radius:2px}.invitefriend-page .invitation-link{color:#383838;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-style:italic;text-decoration:none;word-wrap:break-word}.invitefriend-page .social-buttons{text-align:center;width:260px;display:block;margin:auto;margin-top:50px}.invitefriend-page .social-buttons a{border:solid 1px #de9c24;width:100%;height:65px;width:65px;line-height:75px;border-radius:32px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-left:3px;margin-right:3px;color:#de9c24}.invitefriend-page .social-buttons a i{font-size:30px;padding-left:2px}.invitefriend-page .social-buttons a:hover{background:#de9c24}.invitefriend-page .social-buttons a:hover i{color:#fff}.invitefriend-page .social-buttons{text-align:center}.invitefriend-page .social-button-title{color:#333;font-size:18px;margin-top:4em;font-weight:normal;margin-bottom:1em;letter-spacing:1px}.invitefriend-page .qrcode-title{color:#333;font-size:18px;margin-top:4em;font-weight:normal;margin-bottom:1em;letter-spacing:1px}.invitefriend-page .qrcode-container{display:block;text-align:center;margin-top:1em;margin:auto;width:320px}.invitefriend-page .terms-and-conditions-title{cursor:pointer;text-align:center;margin:auto;margin-top:10em;font-family:"Neutraface2TextBook","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:normal;letter-spacing:1px;margin-bottom:10px;color:#666}.invitefriend-page .terms-and-conditions-description{margin:1em auto;max-width:500px;text-align:center;margin:auto;letter-spacing:.5px;color:#999;margin-bottom:10em}.invitefriend-page .invitation-cash{}.invitefriend-page .invitation-cash a{border:solid 1px #111;font-size:15px;display:inline-block;background:#111;color:#fff;text-decoration:none;letter-spacing:.5px;line-height:18px;padding:15px}.invitefriend-page .invitation-cash a span{line-height:30px}.invite-page{}.invite-page .responsive-header,.invite-page .responsive-footer,.invite-page .responsive-notice{display:none}.invite-page .invite-header{background-color:#fff;text-align:center}.invite-page .invite-header a{padding:20px;display:block}.invite-page .invite-header img{max-width:110px;display:inline-block;margin:auto}.invite-page .invite-content{position:relative;text-align:center;background:#333;padding-bottom:100px}.invite-page .invite-content:before,.invite-page .invite-content:after{content:" ";display:table}.invite-page .invite-content:after{clear:both}.invite-page .invite-content #invite-bg-image{margin-bottom:15px}.invite-page .invite-content #invite-bg-image h5{color:#fff;letter-spacing:.05em;line-height:1.6;margin-top:0;margin-bottom:0;padding:0 30px;font-size:15px}.invite-page .invite-content #invite-bg-image h5:first-child{margin-top:30px}.invite-page .invite-content #invite-bg-image h1{color:#fff;text-transform:uppercase;margin-top:20px;padding:0 20px;letter-spacing:.1em;font-size:14px;font-family:'proxima-nova-semi'}.invite-page .invite-content #invite-bg-image h1 span{display:block;font-size:30px;margin-bottom:10px}.invite-page .invite-content #invite-bg-image hr{width:50px;margin:auto;border-bottom:1px solid #fff;margin-top:20px}.invite-page .invite-content #invite-bg-image p{margin:0}.invite-page .invite-content #invite-bg-image p:last-child{margin-bottom:10px}.invite-page .invite-content .invite-content-container{max-width:800px}.invite-content .invite-content-container #invite-ref{background-color:#fff;padding:0;min-height:470px}.invite-content .invite-content-container #invite-ref p{font-size:14px;color:#111;text-align:left;margin-top:10px;padding-right:20px;padding-left:30px;margin-bottom:20px;word-wrap:break-word}.invite-content .invite-content-container #invite-ref a{color:#fff}.invite-content .invite-content-container #invite-ref a{text-decoration:underline}.invite-content .invite-content-container #invite-ref h6{padding:0 20px 0 20px;font-size:14px}.invite-content .invite-content-container .invite-message-product{border-top:solid 1px #ddd;padding:20px 45px;margin:15px;border-radius:3px}.invite-content .invite-content-container .invite-message-product table{margin-bottom:0}.invite-content .invite-content-container .invite-message-product td{padding-right:10px;vertical-align:top}.invite-content .invite-content-container .invite-message-product td a img{max-width:100%}.invite-content .invite-content-container .invite-message-product td .name{text-overflow:ellipsis;overflow:hidden;display:block;color:#111;font-size:1.5rem;text-transform:capitalize;text-align:left;font-size:12px}.invite-content .invite-content-container .invite-message-product td .name i{text-overflow:ellipsis;overflow:hidden;color:#111;font-size:1.5rem;font-weight:normal;text-transform:capitalize;font-family:"proxima-nova-semi";letter-spacing:0;display:block;font-style:normal;font-size:14px}.invite-content .invite-content-container .invite-message-product td .price{color:#fff;font-size:13px;line-height:1.3;text-align:left;display:block;margin-top:15px}.invite-content .invite-content-container .invite-message-product td .price i{position:relative;margin-left:.35rem;color:#424242;text-decoration:line-through;font-style:normal}.invite-content .invite-content-container .invite-message-product td .price em{color:#111;font-style:normal;font-family:"proxima-nova-semi"}.invite-content .invite-content-container .invite-avatar{margin:30px 0 20px}.invite-content .invite-content-container .avatar{float:none;display:inline-block;margin:20px 0 10px}.invite-content .invite-content-container .avatar img{margin:0 auto}.invite-content .invite-content-container .sender-initials{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.9);padding-left:1px;color:#111;width:70px;height:70px;left:0;right:0;margin:auto;background:#fff}.invite-content .invite-content-container .sender-initials .center{padding:27px 0;font-size:46px;letter-spacing:2px;color:#333}.invite-content .invite-content-container #invite-form{background-color:#bbb;min-height:470px}.invite-content .invite-content-container form{margin:50px 20px 20px 20px}.invite-content .invite-content-container form label{text-align:left}.invite-content .invite-content-container form .error{font-size:12px;color:#c7496a}.invite-content .invite-content-container form .btn{margin:20px 0 10px}.invite-content .invite-content-container form .form-group{margin-bottom:0}.invite-content .invite-content-container form p{font-size:11px;text-align:left;color:#999;margin-bottom:30px}.invite-content .invite-content-container #invite-form h6{margin-top:10px;font-size:15px;letter-spacing:1px;color:#111}.invite-page .invite-footer{padding:45px 0;text-align:left;background-color:#f2f3f5}.invite-page .invite-footer .icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;display:block;border:solid 1px #ddd;padding-left:1px;color:#ddd;width:50px;height:50px;left:0;right:0;margin:auto}.invite-page .invite-footer .icon center{padding:0 0;font-size:46px;letter-spacing:2px;color:#ddd}.invite-page .invite-footer h6{text-transform:uppercase;letter-spacing:.05em;text-align:center}.invite-page .invite-footer p{font-size:12px;text-align:center;color:#777}.invite-page .invite-footer a{display:block;color:#999;text-decoration:underline;letter-spacing:0;text-align:center;font-size:10px}.invite-page .invite-footer a:hover{color:#ee7873}@media screen and (max-width:767px){.invite-page .invite-content{padding:0}.invite-content .invite-content-container #invite-ref{min-height:unset}.invite-content .invite-content-container .invite-message-product{margin-bottom:0}}.invitefriend-page{}.invitefriend-container{padding:50px}.invitefriend-page .invitation-title{color:#383838;font-size:26px;letter-spacing:1px}.invitefriend-page .invitation-description{color:#888;font-size:18px;margin-top:2.5em;letter-spacing:.5px}.invitefriend-page .invitation-link-container{border:1px solid #de9c24;margin-top:4em;padding:2.5em;background:#fff;border-radius:2px}.invitefriend-page .invitation-link{color:#383838;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-style:italic;text-decoration:none;word-wrap:break-word}.invitefriend-page .social-buttons{text-align:center;width:260px;display:block;margin:auto;margin-top:50px}.invitefriend-page .social-buttons a{border:solid 1px #de9c24;width:100%;height:65px;width:65px;line-height:75px;border-radius:32px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-left:3px;margin-right:3px;color:#de9c24}.invitefriend-page .social-buttons a i{font-size:30px;padding-left:2px}.invitefriend-page .social-buttons a:hover{background:#de9c24}.invitefriend-page .social-buttons a:hover i{color:#fff}.invitefriend-page .social-buttons{text-align:center}.invitefriend-page .social-button-title{color:#333;font-size:18px;margin-top:4em;font-weight:normal;margin-bottom:1em;letter-spacing:1px}.invitefriend-page .qrcode-title{color:#333;font-size:18px;margin-top:4em;font-weight:normal;margin-bottom:1em;letter-spacing:1px}.invitefriend-page .qrcode-container{display:block;text-align:center;margin-top:1em;margin:auto;width:260px}.invitefriend-page .terms-and-conditions-title{cursor:pointer;text-align:center;margin:auto;margin-top:10em;font-family:"Neutraface2TextBook","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:normal;letter-spacing:1px;margin-bottom:10px;color:#666}.invitefriend-page .terms-and-conditions-description{margin:1em auto;max-width:500px;text-align:center;margin:auto;letter-spacing:.5px;color:#999;margin-bottom:10em}.landing-page{}#main-slider{margin:0;padding:0;position:relative}#main-slider .carousel .carousel-content{margin-top:80px}#main-slider .carousel .slide-margin{margin-top:110px}#main-slider .carousel h1{font-size:35px;font-family:Oswald;color:#fff}#main-slider .carousel h2{font-size:22px;letter-spacing:1px;font-family:Oswald;color:#fff}#main-slider .carousel li{font-size:16px;letter-spacing:.5px;line-height:24px;color:#fff}#main-slider .carousel .btn-slide{padding:8px 30px;color:#fff;border-radius:4px;margin-top:25px;font-family:Oswald}#main-slider .carousel .item{background-repeat:no-repeat;background-size:cover;left:0!important;opacity:0;top:0;position:absolute;height:100%;background-position:100%;display:block!important;height:620px;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms;max-width:100%}#main-slider .carousel .item:first-child{top:auto;position:relative}#main-slider .carousel .item.active{opacity:1;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms;z-index:1}#main-slider .carousel .banner-1{background-image:url(//static.tomade.com/images/landing-pages/retailer/home.jpg?160429);max-width:100%}.landing-page .our-mission{background:#f3f3f3;padding:0 0 60px 0}.landing-page .our-mission h2{color:#000;font-size:22px;font-family:Oswald}.landing-page .our-mission p{color:#000;font-size:16px}.landing-page .our-mission .title-hr{height:3px;width:126px;margin:25px auto 20px;background:#000}.landing-page .how-works{border-top:solid 1px #666}.landing-page .how-works h2{color:#000;font-size:28px;font-family:Oswald}.landing-page .how-works h3{color:#000;font-size:20px}.landing-page .how-works h4{color:#000;font-size:12px;color:#000}.landing-page .how-works h4 span{background:#fff;color:#000;padding:1px 3px;font-size:12px;border:dotted 1px #666}.landing-page .how-works dl{color:#000;margin:auto;width:80%}.landing-page .how-works dl dt{color:#000;font-weight:normal;font-size:16px}.landing-page .how-works dl dd{color:#000;text-align:center}.landing-page .how-works .bar span{padding:6px 50px;background:#c52d2f;color:#000;letter-spacing:1px;border:dotted 1px #666;background:#fff;font-weight:normal;font-size:12px}.landing-page .how-works .bar{display:block;width:100%;line-height:60px;font-size:14px;font-weight:bold;color:#000;text-align:center}.landing-page .how-works .bar_title{display:block;width:100%;line-height:30px;font-size:30px;font-weight:bold;color:#000;text-align:center;letter-spacing:1px}@media(max-width:767px){.landing-page .how-works .bar span{padding:2px 5px;font-size:10px;letter-spacing:0}}.landing-page .how-works .nav-pills>li.active>a,.how-works .nav-pills>li.active>a:hover,.how-works .nav-pills>li.active>a:focus{color:#fff;border-bottom:solid 0 #000;background:#333}.landing-page .how-works .nav-pills>li>a{border-radius:0;color:#000;border-bottom:solid 0 #000;background:#ddd}.landing-page .categories{border-top:solid 1px #666;margin-top:50px;background:#f8f8f8;padding-bottom:50px}.landing-page .categories h2{color:#000;font-size:28px;font-family:Oswald}.landing-page .categories h3{color:#000;font-size:16px;font-family:Oswald}.landing-page .categories .list{background:#ddd;padding:10px 20px}.landing-page .categories .list ul{padding:0}.landing-page .categories .list ul li{list-style:none;font-size:12px;line-height:20px}.landing-page .categories dl{}.landing-page .categories dt{background-color:#000}.landing-page .categories img{width:100%}.landing-page .categories dd{line-height:40px;border-bottom:solid 1px #ddd;font-size:14px}.landing-page .trust-us{border-top:solid 1px #666}.landing-page .trust-us h2{color:#000;font-size:28px;font-family:Oswald}.landing-page .trust-us p{color:#000;font-size:14px;color:#555}.landing-page .trust-us .customer-panel{}.landing-page .trust-us .customer-item{}.landing-page .trust-us .customer-item .top-info{line-height:1.3;margin-bottom:25px;*zoom:1}.landing-page .trust-us .customer-item .top-info:before,.landing-page .trust-us .customer-item .top-info:after{content:"";display:table}.landing-page .trust-us .customer-item .top-info:after{clear:both}.landing-page .trust-us .customer-item .top-info h3{margin:0;font-size:16px;font-weight:bold}.landing-page .trust-us .customer-item .top-info h3 em{font-weight:normal}.landing-page .trust-us .customer-item .top-info .txt{padding-top:12px}.landing-page .trust-us .customer-item .words{font-size:14px;line-height:1.3;margin-top:40px}.landing-page .ui-process-horizontal .ui-process-content,.ui-process-horizontal .ui-process-item{float:left}.landing-page .ui-process-horizontal .ui-process-content{width:100%}.landing-page .ui-process-horizontal .ui-process-item{position:relative;width:33%;text-align:center}.landing-page .ui-process-horizontal .ui-process-text{display:block;width:100%;padding:0 10px;box-sizing:border-box;font-size:20px;line-height:1;color:#000;font-weight:bold}.landing-page .ui-process-horizontal .ui-process-item.ui-process-item-first:before,.landing-page .ui-process-horizontal .ui-process-item.ui-process-item-last:after{display:none}.landing-page .ui-process-horizontal.ui-process-normal .ui-process-icon,.landing-page .ui-process-horizontal.ui-process-primary .ui-process-icon,.ui-process-horizontal.ui-process-secondary .ui-process-icon{position:absolute;top:0;left:50%;font-style:normal;text-align:center;background-repeat:no-repeat;background-position:center}.landing-page .landing-page .ui-process-horizontal.ui-process-normal .ui-process-item{padding:23px 10px 0 10px}.landing-page .landing-page .ui-process-horizontal.ui-process-normal .ui-process-icon{margin:-8px 0 0 -8px;line-height:60px}.landing-page .landing-page .ui-process-normal .ui-process-icon{font-size:60px;color:#000}.landing-page .ui-process-horizontal .ui-process-item:after,.landing-page .ui-process-horizontal .ui-process-item:before{position:absolute;height:1px;background:#000;content:""}.landing-page .ui-process-horizontal.ui-process-primary .ui-process-item{padding:70px 0 0 0}.landing-page .ui-process-horizontal.ui-process-primary .ui-process-icon{width:70px;height:70px;line-height:70px;margin:0 0 0 -31px;border:0 solid #fff;border-radius:60px;color:#c52d2f;font-size:50px}.landing-page .ui-process-horizontal.ui-process-primary .ui-process-item:before,.landing-page .ui-process-primary .ui-process-item:after{top:35px;width:50%}.landing-page .ui-process-horizontal.ui-process-primary .ui-process-item:before{left:-31px}.landing-page .ui-process-horizontal.ui-process-primary .ui-process-item:after{right:-38px}.sitemap-browse-header{}.sitemap-browse-header h1{display:block;margin:1.5em 0;font-size:16px;letter-spacing:1px;text-align:center;text-transform:capitalize;font-family:"proxima-nova-semi"}.sitemap-browse-index{padding:0 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.sitemap-browse-index h3{font-size:16px;letter-spacing:1px;text-align:center;text-transform:capitalize;font-family:"proxima-nova-semi"}.sitemap-browse-index ul{font-family:"proxima-nova-regular";color:#333;padding:0;margin:0;display:inline-block}.sitemap-browse-index ul li{display:inline-block;margin:0 .1em}.sitemap-browse-index ul li:first-child{}.sitemap-browse-index ul li a{color:#666;font-size:14px;font-family:"proxima-nova-semi";padding:10px 10px}.sitemap-browse-index ul li a:hover,.sitemap-browse-index ul li a.active{background:#efefef}.sitemap-browse-page .character-set{background:#fff}.sitemap-browse-page .character-set .row{border-bottom:1px solid #e4e4e4;padding-top:5.2em;padding-bottom:3em}.sitemap-browse-page .character-set h3{letter-spacing:.1rem;text-transform:uppercase;font-family:"proxima-nova-semi";font-size:2.7rem;vertical-align:baseline;margin-top:0}.sitemap-browse-page .character-set ul{column-count:4;color:#5d5d5d;padding:0;margin:0;font-size:1.4rem;line-height:1.6;margin-bottom:0;list-style-position:outside;list-style:none}.sitemap-browse-page .character-set ul li{}.sitemap-browse-page .character-set ul li a{border-bottom:1px solid transparent;color:#5d5d5d;cursor:pointer;font-size:15px;line-height:inherit;text-decoration:none;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.sitemap-browse-page .character-set ul li a:hover{text-decoration:underline;color:#000}@media screen and (max-width:767px){.sitemap-browse-index{display:block;width:100%;padding:0;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.sitemap-browse-index::-webkit-scrollbar{width:4px;height:4px}.sitemap-browse-index::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.sitemap-browse-index::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}}.my-myaccount-index-page{}.my-myaccount-index-page .my-account-index-box{border:solid 1px #ddd;margin-bottom:15px;padding:20px;border-radius:2px}.my-myaccount-index-page .my-account-index-box:hover{background:#fafafa}.my-myaccount-index-page .my-account-index-box h3{font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin-bottom:0}.my-myaccount-index-page .my-account-index-box p{font-size:12px;letter-spacing:1px;line-height:30px}.my-myaccount-index-page .my-account-index-box a{text-decoration:underline;letter-spacing:1px}.my-nav-menu{margin-bottom:50px;border-radius:2px}.my-nav-menu .icons{background-color:#fafafa;border:solid 1px #ddd;margin:0;padding:15px 0;margin-bottom:-1px}.my-nav-menu .icons h2{font-size:16px;font-weight:normal;letter-spacing:1px}.my-nav-menu .icons strong{font-size:16px;font-weight:normal;text-transform:uppercase;letter-spacing:.5px;color:#555}.my-nav-menu .icons p{font-size:12px;color:#555;letter-spacing:.5px}.my-nav-menu .icons hr{border-bottom:solid 1px #fafafa}.my-nav-menu .icons .icon{font-size:52px;color:#ddd}.my-nav-menu .icons .setting{color:#555;font-size:10px}.my-nav-menu .menus .list-group-item{letter-spacing:1px}.my-nav-content{margin-bottom:50px}.my-shippingaddress-page{}.my-shippingaddress-page select{font-weight:normal;font-size:12px;letter-spacing:1px;border:solid 1px #ddd;height:43px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center}.my-shippingaddress-page .list-address{margin-bottom:0}.my-shippingaddress-page .list-address address{letter-spacing:1px;font-size:13px}.my-shippingaddress-page .list-address a{font-size:12px}.my-shippingaddress-page .list-address a:hover{color:#000}@media screen and (max-width:767px){.my-nav-menu{position:relative;padding:0;margin-bottom:0;margin-top:-1px}.my-nav-menu .icons{padding:0 0;border-left-width:0;border-right-width:0;background:#efefef}.my-nav-menu .icons h2{padding:5px 0;padding:20px 0;margin:0 0;font-weight:bold;font-size:14px}.my-nav-menu .icons h2:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:130%;position:absolute;right:5%}.my-nav-menu .menus{display:none;z-index:15;box-sizing:border-box;position:absolute;z-index:99;width:100%;display:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.175);box-shadow:0 1px 2px rgba(0,0,0,.175);border-top-width:0}.my-nav-menu .menus .list-group-item{border-left-width:0;border-right-width:0;letter-spacing:1px}.my-nav-menu.toggled .menus{display:block}.my-shippingaddress-page .list-address .list-address-item{border-left-width:0;border-right-width:0}.my-shippingaddress-page .list-group-item{border-left-width:0;border-right-width:0}}.address-edit-form{margin-top:0;margin-bottom:0;padding:0}.address-edit-form .control-label{text-align:left;font-weight:normal;padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:0;text-transform:capitalize;color:#777;letter-spacing:1px}.address-edit-form .form-control{text-align:left;line-height:40px;height:40px;letter-spacing:1px;font-size:15px;border-width:0;border-bottom:solid 1px #ddd;box-shadow:inset 0 0 0 rgba(0,0,0,.075);color:#000}.address-edit-form .input-group-addon{background-color:transparent;border-width:0;border-bottom:solid 1px #ddd}.address-edit-form select{font-weight:normal;font-size:12px;letter-spacing:1px;border:solid 1px #ddd;height:43px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center}.tax-input-group .dropdown-menu{margin-top:-1px}.tax-input-group .art-combox-dropdown{max-height:100px;overflow-y:scroll}.tax-input-group .art-combox-dropdown>div{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;width:100%;height:33px;cursor:pointer;background:none;font-size:12px;padding-left:15px;padding-right:15px}.tax-input-group .art-combox-dropdown>div:hover{background:#ddd}.countrycalling-input-group .dropdown-menu{margin-top:-1px;font-size:12px}.countryCallingCodeDropdown{max-height:150px;overflow-y:scroll}.countryCallingCodeDropdown>div{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;width:100%;height:33px;cursor:pointer;background:none}.countryCallingCodeDropdown>div:hover{background:#ddd}.countryCallingCodeDropdown>div:nth-child(2){flex:1 1 0%}.countryCallingCodeDropdown .jlMfcI{display:flex;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:12px;min-width:12px;min-height:12px}.countryCallingCodeDropdown .dvoGRI{display:block;font-weight:200;font-size:12px;line-height:20px;letter-spacing:.5px;color:#666;margin:0;padding:0}.countryCallingCodeDropdown>div p{margin:0 0 0 0}.my-changepassword-page{}@media screen and (max-width:767px){.my-changepassword-page .list-group-item{border-left-width:0;border-right-width:0}}.my-favorites-page .toolbar{line-height:50px;border-bottom:solid 1px #ddd;margin-bottom:20px;border-top:solid 1px #ddd}.my-favorites-page .toolbar .toolbar-title,.my-favorites-page .toolbar .toolbar-title a{letter-spacing:1px;text-transform:uppercase}.my-favorites-page .toolbar .toolbar-title span{font-size:12px;font-weight:bold;color:#000;text-transform:capitalize;letter-spacing:1px}.my-favorites-page .toolbar .toolbar-title i{padding-left:3px;padding-right:3px;color:#999;font-weight:normal}.my-favorites-page .toolbar a.order-link{;text-transform:uppercase;text-decoration:none;cursor:pointer;font-size:12px;display:block;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);letter-spacing:1px}.my-favorites-page .toolbar a.order-link:hover{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175)}.my-favorites-page .toolbar .open{}.my-favorites-page .toolbar .dropdown-menu{margin-top:-5px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ddd;background:#f8f8f8}.my-favorites-page .toolbar .dropdown-menu a{font-size:12px;letter-spacing:1px}.my-favorites-page .paging{padding-top:0;padding-bottom:50px}.my-follows-page .toolbar{line-height:50px;border-bottom:solid 1px #ddd;margin-bottom:20px;border-top:solid 1px #ddd}.my-follows-page .toolbar .toolbar-title,.my-follows-page .toolbar .toolbar-title a{letter-spacing:1px;text-transform:uppercase}.my-follows-page .toolbar .toolbar-title span{font-size:12px;font-weight:bold;color:#000;text-transform:capitalize;letter-spacing:1px}.my-follows-page .toolbar .toolbar-title i{padding-left:3px;padding-right:3px;color:#999;font-weight:normal}.my-follows-page .toolbar a.order-link{;text-transform:uppercase;text-decoration:none;cursor:pointer;font-size:12px;display:block;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);letter-spacing:1px}.my-follows-page .toolbar a.order-link:hover{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175)}.my-follows-page .toolbar .open{}.my-follows-page .toolbar .dropdown-menu{margin-top:-5px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ddd;background:#f8f8f8}.my-follows-page .toolbar .dropdown-menu a{font-size:12px;letter-spacing:1px}.my-follows-page .paging{padding-top:0;padding-bottom:50px}.my-follows-page .factory-list-item-container{border-radius:0;height:550px}.my-follows-page .list-category-follow:hover{border:solid 1px #e55400}.my-follows-page .list-category-follow{border-radius:0;height:100px;border:solid 1px #efefef;background:#fdfdfd;margin-bottom:30px}.my-follows-page .list-category-follow h4{text-align:center;font-weight:bold;letter-spacing:1px;font-family:Oswald;font-size:16px;line-height:40px}.my-follows-page .list-category-follow buttons{line-height:40px}.my-follows-page .list-category-follow .btn-follow-brand{z-index:4;text-transform:uppercase;text-align:right;padding:0;letter-spacing:1px;font-weight:500;font-size:11px;color:#e55400;opacity:1;background:#fff;color:#999;padding:2px 4px;border-radius:3px;border:solid 1px #999}@media screen and (max-width:767px){.my-follows-page .factory-list{padding-left:5px;padding-right:5px}}.my-coupon-page{}.my-coupon-page .list-coupon-toolbar{}.my-coupon-page .list-coupon-toolbar .list-group{margin:0;padding:0;background-color:transparent}.my-coupon-page .list-coupon-toolbar .list-group-item{margin:0;border-width:0;font-weight:bold;background-color:transparent;text-transform:uppercase;border-bottom:solid 1px #ccc;color:#000;font-size:14px}.my-coupon-page .list-coupons{margin-bottom:0}.my-coupon-page .list-coupons a{font-size:12px}.my-coupon-page .list-coupons a:hover{color:#000}.my-coupon-page .list-coupon-item{border:solid 1px #ddd;padding:10px;margin:12px 2px;background:#fff}.my-coupon-page .list-coupon-item .pull-right strong{font-size:30px;padding:10px 20px;color:#555;letter-spacing:.5px;text-transform:uppercase}.my-coupon-page .list-coupon-item .pull-left strong{letter-spacing:.5px;text-transform:uppercase}.my-coupon-page .availlable{border-left:solid 10px #ffd800}.my-coupon-page .availlable .pull-right p{font-size:14px;padding:10px 20px;color:#000;font-weight:bold;letter-spacing:.5px}.my-coupon-page .invalid{border:solid 1px #ddd;border-left:solid 10px #ddd}.my-coupon-page .invalid .pull-right strong{font-size:30px;padding:10px 20px;color:#ddd}.my-coupon-page .invalid .pull-right p{font-size:14px;padding:10px 20px;color:#ddd;font-weight:bold;letter-spacing:.5px}.my-coupon-page .invalid .pull-left{color:#999}.my-nav-page{}.my-nav-page .my-nav{padding-bottom:50px}.my-nav-page .my-nav-left{position:relative}.my-nav-left .my-nav-menu{margin-bottom:50px;border-radius:2px;margin-top:50px}.my-nav-left .my-nav-menu .list-group-item{letter-spacing:0;font-size:14px;letter-spacing:.5px;border-width:0}.my-nav-left .my-nav-menu .active{border-color:#ddd;color:#000;background:#efefef}.my-nav-page .my-nav-title{line-height:50px;font-size:22px;border-bottom:solid 1px #ddd;text-transform:capitalize;margin-bottom:15px;margin-top:0}.my-nav-page .my-nav-right{;border-left:solid 1px #ddd}.my-nav-page .my-nav-content{margin-bottom:50px}.my-nav-page .my-nav-right .form-control{height:40px;color:#000;font-size:14px}.my-nav-page .my-nav-right .label-control{line-height:30px;color:#000;font-size:14px}.my-nav-page .my-nav-right .btn-radio{border:solid 1px #999;font-size:14px;line-height:26px}.my-nav-page .my-nav-right .input-group-addon{background-color:transparent;border-width:0;border-bottom:solid 1px #ddd}@media screen and (max-width:767px){.my-nav-page .my-nav{padding-bottom:50px}.my-nav-left .my-nav-menu{display:none;z-index:15;box-sizing:border-box;position:absolute;z-index:99;width:100%;display:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.175);box-shadow:0 1px 2px rgba(0,0,0,.175);border-top-width:0;left:0;border-left-width:0;border-right-width:0}.my-nav-left .my-nav-menu .list-group-item{border-left-width:0;border-right-width:0;letter-spacing:1px;background:#faf9f5;border-bottom:solid 1px #efefef;line-height:30px}.my-nav-left .my-nav-menu .list-group-item:hover{background:#fff}.my-nav-left .my-nav-menu .list-group-item.active{display:none}.my-nav-left .my-nav-menu.toggled{display:block}.my-nav-page .my-nav-right{border-left:solid 0 #ccc}.my-nav-page .my-nav-right .form-group{}.my-nav-page .my-nav-title{cursor:pointer;font-size:16px}.my-nav-page .my-nav-title:after{display:inline-block;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:18px;position:absolute;right:7%;color:#666;top:16px;color:#666}}.my-index-page{}.my-index-page .list-group{padding:0}.my-index-page .my-account-index-box{border:solid 1px #ddd;margin-bottom:15px;padding:20px;border-radius:3px;cursor:pointer}.my-index-page .my-account-index-box:hover{background:#fafafa}.my-index-page .my-account-index-box h3{font-size:16px;text-transform:capitalize;letter-spacing:1px;font-weight:bold;margin-bottom:0}.my-index-page .my-account-index-box p{font-size:12px;letter-spacing:1px;line-height:30px}.my-index-page .my-account-index-box a{text-decoration:underline;letter-spacing:1px;color:#777}.my-wallet-page .list-wallet-item{font-size:20px;background:#faf9f5;padding:15px 25px}.my-wallet-page .list-wallet-item strong{font-size:16px}.my-wallet-page .list-activity-item h2{font-size:16px;font-weight:bold;margin:0;padding:0 15px}.my-wallet-page .list-activity-item{border-top-width:0;border-left-width:0;border-right-width:0}.my-wallet-page .list-activity-item a{background:#fff;padding:3px 10px}.my-wallet-page .list-activity-item:hover{background:#fff}.my-wallet-page #dropdown-select-date{font-size:14px;margin:0;padding:0 15px}@media screen and (max-width:767px){.my-wallet-page .list-activity-item-col{padding-top:5px;padding-bottom:5px}}.my-coupon-page{}.my-coupon-page .list-coupon-toolbar{}.my-coupon-page .list-coupon-toolbar .list-group{margin:0;padding:0;background-color:transparent}.my-coupon-page .list-coupon-toolbar .list-group-item{margin:0;border-width:0;font-weight:bold;background-color:transparent;text-transform:uppercase;border-bottom:solid 1px #ccc;color:#000;font-size:14px}.my-coupon-page .list-coupons{margin-bottom:0}.my-coupon-page .list-coupons a{font-size:12px}.my-coupon-page .list-coupons a:hover{color:#000}.my-coupon-page .list-coupons .coupon-item{margin-bottom:25px}.list-coupon-item{border:dashed 1px #999;padding:10px;margin:12px 2px;background:#fff;border-radius:5px}.list-coupon-item .pull-right strong{font-size:30px;padding:10px 20px;color:#555;letter-spacing:.5px;text-transform:uppercase}.list-coupon-item .pull-left strong{letter-spacing:.5px;text-transform:uppercase}.list-coupon-item.availlable{border-left:solid 10px #ffd800;cursor:pointer}.list-coupon-item.availlable:hover{background:#faf9f5}.list-coupon-item.availlable .pull-right strong{padding:10px 20px;color:#ccc}.list-coupon-item.availlable .pull-right p{font-size:10px;padding:10px 20px;color:#000;letter-spacing:.5px;text-align:right}.list-coupon-item.invalid{border:dashed 1px #ccc;border-left:solid 10px #ccc;cursor:not-allowed}.list-coupon-item.invalid .pull-right strong{padding:10px 20px;color:#ccc}.list-coupon-item.invalid .pull-right p{font-size:10px;padding:10px 20px;color:#ddd;letter-spacing:.5px;text-align:right}.list-coupon-item.invalid .pull-left{color:#999}.my-shippingaddress-page{}.my-shippingaddress-page .my-nav-content{}.my-shippingaddress-page .my-nav-content h3{font-size:14px}.my-shippingaddress-page .my-nav-content .pull-left{width:50%}.my-shippingaddress-page .my-nav-content .pull-right{width:49%}.my-shippingaddress-page .list-address{margin-bottom:0}.my-shippingaddress-page .list-address address{letter-spacing:0;font-size:14px}.my-shippingaddress-page .list-address a{font-size:12px}.my-shippingaddress-page .list-address a:hover{color:#000}.my-shippingaddress-page .btn-green{border:solid 1px #999;color:#333;background:#fff;font-size:14px;border-radius:2px}.my-shippingaddress-page .btn-green:hover{background:#efefef}.my-shippingaddress-page .list-address-item:hover{background:#faf9f5}.my-shippingaddress-page .address-edit-form{}.my-shippingaddress-page .form-control{}.my-shippingaddress-page .control-label{text-align:left;line-height:30px}@media screen and (max-width:767px){.my-shippingaddress-page .my-nav-content h3{font-size:14px;background:#ddd;padding-left:15px;display:block;line-height:40px;margin-bottom:0}.my-shippingaddress-page .my-nav-content .pull-left{width:100%;display:block;float:none}.my-shippingaddress-page .my-nav-content .pull-right{width:100%;display:block;float:none}.my-shippingaddress-page .my-nav-content .list-address-item{border-left-width:0;border-right-width:0;padding:15px 0}}.my-invitations-page .list-wallet-item{font-size:20px;padding:15px 0;letter-spacing:0}.my-invitations-page .list-wallet-item strong{font-size:16px;letter-spacing:0}.my-invitations-page .list-user-item h2{font-size:16px;font-weight:bold;margin:0;padding:0 15px}.my-invitations-page .list-user-item{border-top-width:0;border-left-width:0;border-right-width:0}.my-invitations-page .list-user-item a{background:#fff;padding:3px 10px}.my-invitations-page .list-user-item:hover{background:#fff}.my-invitations-page .list-user-item-col{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:767px){.my-invitations-page .list-user-item-col{padding-top:5px;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.my-orders-page{}.my-orders-page .list-orders{margin-bottom:0}.my-orders-page .list-orders a{font-size:12px}.my-orders-page .list-orders a:hover{color:#000}.my-orders-page .list-order-head{border-bottom:solid 1px #ddd;padding:10px 0;margin:0 0;text-transform:capitalize;letter-spacing:.25px;font-size:14px}.my-orders-page .list-order-item{border-bottom:solid 1px #ddd;padding:10px 0;margin:0 0;background:#fff;border-left:solid 0 #ddd;border-right:solid 0 #ddd}.my-orders-page .list-order-item:hover{background:#faf9f5}.my-orders-page .list-orders-orderid a{font-size:14px}.my-orders-page .list-orders-orderid .list-orders-shipping{margin-top:15px;font-size:12px}.my-orders-page .list-orders-address address{font-size:12px}.my-orders-page .list-orders-address address strong{font-weight:normal}.my-orders-page .list-orders-shipping{text-transform:capitalize;font-size:14px}.my-orders-page .list-order-items{margin-top:15px;overflow:hidden;margin-bottom:5px}.my-orders-page .list-order-items a{margin-right:15px;max-width:50px}.my-orders-page .list-order-items a:last-child{margin-right:0}.my-orders-page .list-orders-amount{font-size:14px}.my-orders-page .list-orders-refund{border:solid 1px #efefef;background:#faf9f5;max-width:100px;margin-top:12px}.my-orders-page .list-orders-refund span{border-bottom:solid 1px #efefef;display:block;font-size:10px;padding:4px 5px}.my-orders-page .list-orders-refund a{display:block;font-size:9px;padding:4px 5px;background:#fff}.my-orders-page .list-orders-option{}.my-orders-page .list-order-options-status{padding-left:0;font-size:14px}.my-orders-page .btn-white{margin-top:10px;border-radius:2px;width:100px;font-size:14px}.my-orders-page .btn-white:last-child{}.my-orders-page .btn-my-order-payment{background:#333;color:#fff;border-color:#333}.my-orders-page .btn-my-order-confirm{background:#333;color:#fff;border-color:#333}@media screen and (max-width:767px){.my-orders-page .list-order-items{margin-top:15px;overflow:hidden;margin-bottom:5px}.my-orders-page .list-order-items a{margin-right:10px;max-width:50px}.my-orders-page .list-order-items a:last-child{margin-right:0}.my-orders-page .list-order-items .pull-left-img:nth-child(4){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(5){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(6){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(7){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(8){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(9){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(10){display:none}.my-orders-page .list-order-items .pull-left-img:nth-child(11){display:none}}.my-order-detail-page{}.my-order-detail-page .my-order-detail-title{border-bottom:solid 1px #ddd}.my-order-detail-page .my-order-detail-title .my-nav-title{border-bottom:solid 0 #ddd;margin-bottom:0}.my-order-detail-page .my-order-detail-title .pull-left h1{display:inline-block;font-size:20px;margin-bottom:10px;margin-top:15px}.my-order-detail-page .my-order-detail-title .pull-left h1 span{display:inline-block;font-size:12px;margin-left:10px;margin-top:10px;font-weight:normal}.my-order-detail-page .my-order-detail-title .pull-right .btn-white{margin-top:10px;border-radius:2px;width:100px;font-size:12px}.my-order-detail-page .my-order-detail-title .pull-right .btn-white:last-child{}.my-order-detail-page .my-order-detail-title .pull-right .btn-my-order-payment{background:#333;color:#fff;border-color:#333}.my-order-detail-page .my-order-detail-title .pull-right .btn-my-order-confirm{background:#333;color:#fff;border-color:#333}.my-order-detail-page .my-order-detail-title .pull-right .list-order-options .link-loading{}.my-order-detail-page .nav-tabs{margin-top:15px;border-bottom-width:2px}.my-order-detail-page .nav-tabs>li{margin-bottom:-2px}.my-order-detail-page .nav-tabs>li.active>a,.my-order-detail-page .nav-tabs>li.active>a:hover,.my-order-detail-page .nav-tabs>li.active>a:focus{color:#000;background-color:transparent;border:0 solid #ddd;border-bottom:solid 2px #000;cursor:default;background-color:#fff}.my-order-detail-page .nav-tabs>li>a{margin-right:0;margin-left:0;font-size:14px;letter-spacing:0;text-transform:capitalize;font-weight:normal;border:0 solid transparent;border-radius:0 0 0 0}.my-order-detail-page .nav-tabs>li>a:hover{background-color:transparent}.my-order-detail-page .tab-content{border-width:0}.my-order-detail-page .tab-pane{border-width:0}.my-order-detail-page h3{border-bottom:solid 1px #ddd;padding:15px 0;color:#333;padding-left:10px;font-weight:normal;font-size:15px;background:#fff;font-family:"proxima-nova-semi"}.my-order-detail-page section{padding:5px 10px;color:#555;margin-bottom:15px}.my-order-detail-page address{line-height:20px;letter-spacing:.5px;color:#333}.my-order-detail-page .bill-info-panel{}.my-order-detail-page .bill-info-panel h3{cursor:pointer}.my-order-detail-page .bill-info-panel section{display:none}.my-order-detail-page #tab_orderlogging .list-logging-head{font-weight:bold;line-height:40px;letter-spacing:.5px}.my-order-detail-page #tab_orderlogging .list-logging-item{border:solid 0 #ddd;letter-spacing:.5px;margin-left:0;margin-right:0;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-orderproducts{margin:0;padding:0}.list-orderproducts .list-group-item{background-color:transparent;border-width:0;margin:0;padding-top:0}.list-orderproducts .list-orderproduct-head{border-bottom:solid 1px #ddd;padding:1px 0;font-size:12px;border-top-width:0;margin-left:0;margin-right:0;background:#fff;margin-top:-7px}.list-orderproducts .list-orderproduct-head div{line-height:30px;font-weight:normal;font-size:12px;letter-spacing:1px}.list-orderproducts .list-orderproduct-item{border:solid 1px #ddd;padding-top:10px;padding-bottom:10px;background:#fff;border-top-width:0;font-size:12px;border-left-width:0;border-right-width:0;margin-left:0;margin-right:0}.list-orderproducts .list-orderproduct-item:hover{background:#fff}.list-orderproducts .list-orderproduct-item ul{list-style:none;padding:0;margin:0}.list-orderproducts .list-orderproduct-foot{border-bottom:solid 1px #ddd;padding:1px 3px;font-size:12px;border-top-width:0;margin-left:0;margin-right:0;letter-spacing:1px}.list-orderproducts .list-orderproduct-foot div{line-height:40px;font-weight:normal;font-size:12px;letter-spacing:1px;color:#000}.list-orderproducts .list-orderproduct-foot strong{font-weight:normal;letter-spacing:1px;color:#000}.list-orderproducts .list-orderproduct-foot:last-child{border-bottom-width:0}.list-orderproduct-item .data_product{padding-left:5px;color:#000;letter-spacing:0}.list-orderproduct-item .data_product span.product-brand{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#111;font-size:14px;font-weight:normal;text-transform:capitalize;font-family:"proxima-nova-semi"}.list-orderproduct-item .data_product span.product-name{text-overflow:ellipsis;display:block;color:#111;font-size:13px;text-transform:capitalize}.list-orderproduct-item .data_product span.product-sku{text-overflow:ellipsis;display:block;color:#666}.list-orderproduct-item .data_product .data_product_name{margin-bottom:5px}.list-orderproduct-item .data_product_option{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-orderproduct-item .data_product span.name{text-transform:capitalize;font-size:13px}.list-orderproduct-item .data_product span.value{text-transform:capitalize;font-size:13px}.list-orderproduct-item .data_product_actions .buttons{}.list-orderproduct-item .data_product_actions .buttons .info{display:block;margin-top:5px;line-height:30px;color:#c7254e}.list-orderproduct-item .data_product_actions .buttons .info a{margin-top:0;color:#c7254e;background-color:transparent;border-width:0}.list-orderproduct-item .data_product_actions .buttons a{font-style:normal;margin-top:7px;background:#fff;border-width:1px;color:#555}.list-orderproduct-item .data_product_actions .buttons a:hover{background:#555;color:#fff;border-color:#555}.list-orderproduct-item .data_product_actions .buttons a i{font-style:normal}.list-orderproduct-item .data-sku-col{border-top:solid 1px #efefef;height:90px}.list-orderproduct-item .data_image{padding:0;padding-left:1px;cursor:pointer}.list-orderproduct-item .data_image .svg-responsive{max-width:100px;display:block}.list-orderproduct-item .data_image .svg-responsive svg #svgSelectLayer{display:none}.list-orderproduct-item .data_quantity,.list-orderproduct-item .data_subtotal,.list-orderproduct-item .data_price{font-size:13px}.list-orderproduct-item .custom-input{cursor:pointer;border:solid 1px #999;color:#333;padding-left:5px;padding-right:5px;line-height:20px;display:inline-block;border-radius:1px;margin-top:3px}.list-orderproduct-item .custom-input:hover{background:#999;color:#fff}@media screen and (max-width:767px){.list-orderproduct-item .data_product_actions .buttons .info{display:none}.list-orderproduct-item .data_product_actions .buttons a{width:70%;font-size:12px;padding:6px 6px}.list-orderproduct-item .data_product_actions .buttons a i{display:none}.list-orderproducts .list-orderproduct-foot{border-bottom:solid 1px #ddd;padding:1px 3px;font-size:10px;border-top-width:0;margin-left:0;margin-right:0;letter-spacing:0}.list-orderproducts .list-orderproduct-foot div{line-height:40px;font-weight:normal;font-size:10px;letter-spacing:0;color:#000}.list-orderproducts .list-orderproduct-foot strong{font-weight:normal;letter-spacing:0;color:#000}.list-orderproducts .list-orderproduct-foot:last-child{border-bottom-width:0}}.my-order-received-page .control-label{padding:12px 0;letter-spacing:2px}.my-order-received-page .my-nav-content .form-group{margin-bottom:0}.my-order-received-page .order-title{font-style:italic;line-height:30px;margin-bottom:10px}.my-order-received-page .order-title h1{display:inline-block;font-size:20px;margin-right:10px;font-weight:bold;margin-top:10px}.product-custom-design-detail-page .small-view-container{}.product-custom-design-detail-page .small-view-container li{list-style:none}.product-custom-design-detail-page .small-view-container li:first-child{margin-top:0}.product-custom-design-detail-page .small-view{margin:0;padding:0}.product-custom-design-detail-page .big-view-container{padding-left:0}.product-custom-design-detail-page .big-view{max-width:600px}.my-order-action-page h3{font-size:14px;font-weight:normal}.my-order-action-page .control-label{font-size:14px;font-weight:normal}@media screen and (max-width:767px){.my-order-action-page .control-label{font-size:14px;font-weight:normal;text-align:left}}.my-orderitem-review-page .control-label{line-height:30px;text-align:left;font-size:12px;font-weight:normal;margin-bottom:0}.my-orderitem-review-page .review-wrapper .form-control{border:solid 1px #ccc;font-size:14px;letter-spacing:1px}.my-orderitem-review-page .review-wrapper textarea.form-control{height:100px}.my-orderitem-review-page .review-wrapper{padding-top:35px;padding-bottom:0;max-width:420px;margin:auto}.my-orderitem-review-page .review-wrapper .form-control{background-color:transparent}@media screen and (max-width:767px){.my-orderitem-review-page .review-wrapper-parent{padding:0}.my-orderitem-review-page .review-wrapper{padding-top:0;padding-bottom:0;max-width:100%;margin:auto}.my-orderitem-review-page .review-wrapper .form-group{padding-left:15px;padding-right:15px}.my-orderitem-review-page .review-wrapper textarea.form-control{height:100px}.my-order-detail-page .my-order-detail-title .pull-left h1{font-size:16px}.my-order-detail-page .my-order-detail-title .pull-left h1 span{font-size:11px}.my-order-detail-page .my-order-detail-title{border-bottom:solid 1px #ddd}.my-order-detail-page .my-order-detail-title .my-nav-title{border-bottom:solid 1px #ddd}.my-order-detail-page .my-order-detail-title .pull-right{}.my-order-detail-page .my-order-detail-title .pull-left{float:none;display:block;width:100%}.my-order-detail-page .my-order-detail-title .pull-right{float:none;display:block;width:100%;background:#ddd;text-align:center;height:55px}.my-order-detail-page .nav-tabs{border-left:solid 0 #ddd;border-right:solid 0 #ddd;margin-top:10px}.my-order-detail-page .nav-tabs>li.active>a,.my-order-detail-page .nav-tabs>li.active>a:hover,.my-order-detail-page .nav-tabs>li.active>a:focus{color:#555;background-color:transparent;border:0 solid #ddd;border-bottom:solid 1px #000;cursor:default;background-color:#fff}.my-orders-page .list-order-item,.my-orders-page .list-order-head,.my-orders-page .list-orders-item-title{border-left-width:0;border-right-width:0}.list-orderproduct-item .data_product span.product-brand{font-size:12px}.list-orderproduct-item .data_product span.product-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px}.list-orderproduct-item .data_product span.product-sku{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px}.list-orderproduct-item .data_product span.product-lead{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px}.list-orderproduct-item .data_product span.name{text-transform:capitalize;font-size:10px;letter-spacing:0}.list-orderproduct-item .data_product span.value{text-transform:capitalize;font-size:10px;letter-spacing:0}.my-orderitem-review-page .responsive-footer,.my-orderitem-review-page .my-nav-left,.my-orderitem-review-page .container-breadcrumb,.my-orderitem-review-page .my-nav-title{display:none}.my-order-return-page .responsive-header,.my-order-return-page .responsive-footer,.my-order-return-page .responsive-notice,.my-order-return-page .my-nav-left,.my-order-return-page .container-breadcrumb,.my-order-return-page .my-nav-title{display:none}}h1.myaccount-title{display:block;letter-spacing:1px;font-size:14px;font-weight:bold;border:solid 1px #ddd;margin:0;padding:0 0;line-height:70px;margin-bottom:-1px;padding-left:15px;letter-spacing:2px;background:#fafafa}.my-wallet-page .list-wallet-item{font-size:20px}.my-wallet-page .list-wallet-item strong{font-size:20px}.my-wallet-page .list-activity-item h2{font-size:16px;font-weight:bold;margin:0;padding:0 15px}.my-wallet-page .list-activity-item{border-top-width:0;border-left-width:0;border-right-width:0}.my-wallet-page .list-activity-item a{background:#fff;padding:3px 10px}.my-wallet-page .list-activity-item:hover{background:#fafafa}@media screen and (max-width:767px){.my-wallet-page .list-activity-item-col{padding-top:5px;padding-bottom:5px}h1.myaccount-title{border-left-width:0;border-right-width:0}.my-wallet-page .list-wallet-item{border-left-width:0;border-right-width:0}.your-profile-page .list-group-item{border-left-width:0;border-right-width:0}}.my-wallet-page #dropdown-select-date{font-size:14px;margin:0;padding:0 15px}.new-in-page{}.new-in-page .breadcrumb-container{background:#fafafa}.new-in-page .breadcrumb-container .container{padding-left:5px;padding-right:5px}.new-in-page .breadcrumb{margin-bottom:0;padding-left:0;padding-left:0;padding-right:0}.new-in-page .breadcrumb a,.category-page .breadcrumb li,.category-page .breadcrumb .active{text-transform:capitalize;color:#777;letter-spacing:.2px}.new-in-page .banner{height:80px;position:relative;overflow:hidden;padding:0;margin:0;margin-bottom:0;overflow:hidden;border-bottom:solid 0 #ddd;background:#fafafa}.new-in-page .banner-view{position:absolute;width:100%;z-index:1;max-height:80px;max-width:1000px;padding:0;left:0;right:0;top:20px}.new-in-page .banner-view-text{color:#000;margin:0;font-family:minion-pro,"Trebuchet MS",Helvetica,sans-serif;text-decoration:none;font-weight:400;opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.new-in-page .banner-view-text h1{text-align:center;display:block;font-size:22.25px;font-weight:400;text-transform:uppercase;letter-spacing:3px;line-height:30px;color:#000;margin-top:10px}.new-in-page .banner-view-text .inner-border{width:7%;height:3px;display:block;border-bottom:1px solid #000;margin:6px auto}.new-in-page .banner-view-text p{font-size:12px;letter-spacing:1px;color:#555;text-align:center;font-family:Arial}.new-in-page .banner-image{position:absolute;height:100px;z-index:0;overflow:hidden;width:100%;border-bottom:#ddd;background:#ccc}.new-in-page .banner-image img{width:100%;border:solid 0 #fff}.new-in-page .banner-background{position:absolute;height:100px;width:100%;background:#fafafa;z-index:0}.new-in-page .toolbar{border-bottom:solid 1px #ddd;margin-bottom:20px}.new-in-page .toolbar .breadcrumb{padding:0 0}.new-in-page .toolbar a.order-link{text-decoration:none;cursor:pointer;font-size:12px;display:block;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);letter-spacing:1px;text-transform:uppercase}.new-in-page .toolbar a.order-link:hover{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175)}.new-in-page .toolbar .open{}.new-in-page .toolbar .dropdown-menu{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ddd}.new-in-page .toolbar .dropdown-menu a{font-size:12px}.new-in-page .product-item-gallery{border:solid 1px #ddd;text-align:center;margin-bottom:40px;background:#fff;border-radius:2px}.new-in-page .product-item-gallery:hover{border:solid 1px #ccc;box-shadow:0 2px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.175)}.newin-item-gallery{border:solid 1px #eee;text-align:center;margin-bottom:40px;border-radius:0;position:relative;overflow:hidden;height:600px}.newin-item-gallery:hover{border:solid 1px #ccc;box-shadow:0 1px 4px rgba(0,0,0,.175);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.175)}.newin-item-gallery-text{position:absolute;right:10%;top:10%;z-index:2}.newin-item-gallery-text .name{font-family:Impact;font-size:18px;display:inline-block;font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:27px;color:#000;text-align:center}.newin-item-gallery-text .personalities{font-family:Impact;display:inline-block;font-size:22px;font-style:italic;margin-top:7px;color:#000;font-weight:normal;text-align:center}.newin-item-gallery-text-box{border-radius:5px;background-color:rgba(255,255,255,.8);border:solid 0 #999;padding:60px 20px;display:inline-block;width:160px;text-align:center;border-radius:2px}.newin-item-gallery-text-box .inner-border{width:25%;height:2px;display:block;border-bottom:2px solid #c02030;margin:10px auto}.newin-item-gallery-image{position:absolute;z-index:1;height:100%;border:solid 0 #000;text-align:center;overflow:hidden}.newin-item-gallery-image img{height:100%;transition:2s;-webkit-transition:2s;-o-transition:2s;-moz-transition:2s;-ms-transition:2s;vertical-align:middle}.newin-item-gallery-image img:hover{height:100%;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.new-in-links-title h3{text-align:center;display:block;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;line-height:30px;color:#666;margin-top:10px}.new-in-links-title .inner-border{width:4%;height:3px;display:block;border-bottom:1px solid #bbb;margin:6px auto}.new-in-links{margin-top:20px;margin-bottom:60px;text-align:center}.new-in-links a{padding:5px 10px;margin:5px 0;color:#999}.new-in-links a:hover{color:#000}@media screen and (max-width:767px){.new-in-page .banner{height:100px}.new-in-page .banner-view{max-height:100px;top:40px}.new-in-page .product-item-gallery{border:solid 0 #ddd}.new-in-page .product-item-gallery-container-row{border-top:solid 1px #ddd}}.payment-page{background:#fff}.payment-page .payment-title{margin-top:10px;border-bottom:solid 1px #ddd;text-transform:uppercase;letter-spacing:1px}.payment-page .payment-title h1{font-size:16px;font-weight:bold;line-height:30px}.payment-page h3{font-size:14px;font-weight:bold;margin:0;padding:15px 10px;margin:0 0;margin-top:10px}.payment-page h4{font-size:14px;font-weight:bold;margin:0;padding:10px 1px;margin:10px 0}.block-grid{}.block-grid .block-grid-title{margin-bottom:30px;border-bottom:solid 1px #f8f8f8;background:#f8f8f8}.block-grid .block-grid-title h3{display:block;text-transform:capitalize;letter-spacing:0;color:#111;margin:0;line-height:50px;font-family:proxima-nova-semi;padding-left:15px;font-size:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis}.block-grid .block-grid-item{border:solid 1px #fff;border:1px solid #e4e5e7;box-sizing:border-box;transition:.3s;padding:10px;display:block;margin-bottom:30px;border-radius:4px}.block-grid .block-grid-item:hover{border:solid 1px #000;text-decoration:none;box-shadow:0 3px 15px 3px rgba(51,51,51,.5)}.block-grid .block-grid-image{}.block-grid .block-grid-image img{}.block-grid .block-grid-image .grid-img{background:#efefef;padding-bottom:125%;position:absolute;width:100%;text-align:center}.block-grid .block-grid-text{font-family:proxima-nova-semi;font-size:15px;text-align:center;color:#000;line-height:60px;text-decoration:none;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.block-grid .block-grid-title h3{font-size:14px;text-transform:capitalize;padding-left:15px}.block-grid .block-grid-text{;font-size:11px;font-family:proxima-nova-semi}.block-grid{}.block-grid .block-grid-item{border:solid 1px #fff;border-bottom:1px solid #e4e5e7}}.btn-follow-product{font-size:18px;cursor:pointer;color:#e55400;font-weight:normal}.btn-follow-category{border:solid 1px #666;background:#fff;letter-spacing:1px;line-height:20px;border-radius:3px;color:#666;height:22px;padding:3px 12px;text-decoration:none;letter-spacing:1px;line-height:22px;font-size:12px;text-transform:lowercase;font-style:italic}.btn-follow-category:hover{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.btn-follow-category:focus{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.btn-follow-attributevalue{border:solid 1px #666;background:#fff;letter-spacing:1px;line-height:20px;border-radius:3px;color:#666;height:22px;padding:3px 12px;text-decoration:none;letter-spacing:1px;line-height:22px;font-size:12px;text-transform:lowercase;font-style:italic}.btn-follow-attributevalue:hover{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.btn-follow-attributevalue:focus{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.btn-follow-search{border:solid 1px #666;background:#fff;letter-spacing:1px;line-height:20px;border-radius:3px;color:#666;height:22px;padding:3px 12px;text-decoration:none;letter-spacing:1px;line-height:22px;font-size:12px;text-transform:lowercase;font-style:italic}.btn-follow-search:hover{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.btn-follow-search:focus{border:solid 1px #e55400;color:#e55400;background:#fff;text-decoration:none}.category-search-results{}.category-search-results .category-header{border-bottom:solid 1px #e4e4e4;padding:10px 0;padding-bottom:0}.category-search-results .category-header h1{display:block;font-size:20px;text-transform:capitalize;letter-spacing:.5px;color:#111;margin:0;line-height:40px;font-family:"proxima-nova-semi"}.category-search-results .category-header span{}.category-search-results .category-header strong{font-weight:100}.navigation-page .category-search-results .category-header{border-bottom-width:0}.category-search-results .category-seo-text{margin-bottom:15px}.category-search-results .category-seo-text .seo-background{width:0%;float:right;display:none}.category-search-results .category-seo-text .seo-description{width:100%;float:left;text-align:left;padding-right:15px;font-size:14px}.category-search-results .category-seo-text .seo-description .truncate-copy{max-height:170px;overflow:hidden;font-size:13px;letter-spacing:.5px;color:#555}.category-search-results .category-seo-text .seo-description .truncate-copy a{text-decoration:underline;font-size:13px;color:#555}.category-search-results .category-seo-text .seo-description .truncate-copy-toggle{font-family:"proxima-nova-regular"}.category-search-results .has-seo-background-image .seo-background{margin-top:-40px;width:50%;display:block}.category-search-results .has-seo-background-image .seo-description{width:50%}.category-search-results .category-seo-img{margin-bottom:-11px;margin-left:-15px;margin-right:-15px;margin-top:0;position:relative}.category-search-results .category-seo-img .seo-description{position:absolute;z-index:1;padding:15px;padding-top:50px;top:0;left:0;display:block}.category-search-results .category-seo-img .seo-description .h-3{font-size:15px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.category-search-results .category-seo-img .seo-description .h-5{font-size:15px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.category-search-results .category-seo-img .seo-background{width:100%;display:block}.category-search-results .category-seo-links{width:100%;padding:15px 0 0 0;border-top:1px solid #e4e4e4}.category-search-results .category-seo-links h6{display:inline-block;float:left;width:16%;margin:0;margin-top:5px;font-family:"proxima-nova-semi";font-size:15px;letter-spacing:.5px;text-transform:uppercase}.category-search-results .category-seo-links .links{display:inline-block;width:84%;padding:0;overflow-x:hidden}.category-search-results .category-seo-links .links a{display:inline-block;width:25%;float:left;overflow:hidden;margin:0;padding:0;border:1px solid transparent;color:#424242;font-size:15px;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.5px;text-transform:capitalize}.category-search-results .category-seo-links .links a:hover{color:#111;text-decoration:underline}.category-search-results .category-seo-links .links-100{display:block;width:100%;padding:0 0 1em 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.category-search-results .category-seo-links .links-100::-webkit-scrollbar{width:7px;height:7px}.category-search-results .category-seo-links .links-100::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px #ddd;background:#ddd}.category-search-results .category-seo-links .links-100::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,1);border-radius:0;background:rgba(255,255,255,1)}.category-search-results .category-seo-links .links-100 a{width:unset;padding:0 15px;border-width:0;text-overflow:unset;white-space:unset;overflow:unset;float:unset}.category-search-results .category-seo-links .links-100 a:hover{background:#efefef;text-decoration:none}.category-search-results .category-seo-links .cols-right a{width:unset}.category-search-results .category-seo-links .cols-right:hover{background:#f8f8f8}.category-search-results .category-seo-text .seo-description .category-seo-links{margin-top:25px;border-top:1px solid #efefef}.category-search-results .category-seo-text .seo-description .category-seo-links h6{display:block;width:100%;line-height:30px}.category-search-results .category-seo-text .seo-description .category-seo-links .links{display:block;width:100%}.category-search-results .category-seo-text .seo-description .category-seo-links .links a{width:50%}.category-search-results .results-left-panel{float:left;padding-bottom:40px;z-index:10;width:15%;border-right:solid 1px #ddd;min-height:800px;-webkit-padding-start:0}.category-search-results .results-left-panel::-webkit-scrollbar{width:6px;height:6px}.category-search-results .results-left-panel::-webkit-scrollbar-thumb{background-color:#ddd}.category-search-results .results-left-panel::-webkit-scrollbar-track{border-right:0 solid #ddd;background-color:transparent}.category-search-results .results-left-panel.affix-top{left:0;position:relative;padding-left:0;width:15%;max-height:100vh;overflow:auto;overflow-x:hidden}.category-search-results .results-left-panel.affix{z-index:999;left:0;top:0;padding-left:15px;width:16%;max-height:100vh;overflow:auto;overflow-x:hidden}.category-search-results .results-left-panel.affix-bottom{left:0;z-index:999;padding-left:0;width:15%;max-height:100vh;overflow:auto;overflow-x:hidden}.category-search-results .results-right-panel{float:right;padding-left:0;padding-right:0;width:85%;margin-bottom:25px}.category-search-results .padding15{padding-left:15px}.results-left-panel .filter-facet{padding:15px 0;border-bottom:solid 1px #e4e4e4;position:relative}.results-left-panel .filter-facet:last-child{border-bottom-width:0}.results-left-panel .filter-facet h2,.results-left-panel .filter-facet h3,.results-left-panel .filter-facet .facet{letter-spacing:.5px;text-transform:uppercase;font-size:13px;color:#000;text-rendering:optimizeLegibility;margin-top:.6rem;margin-bottom:.9rem;font-family:"proxima-nova-semi"}.results-left-panel .filter-facet .facet-accordion{display:block;position:absolute;top:10px;right:20px;background:url(../images/svg/ui-minus.svg) no-repeat center;background-size:15px 15px;height:15px;width:15px;content:'';opacity:.4;color:#111;margin-top:.9rem;cursor:pointer}.results-left-panel .filter-facet .collapsable{background:url(../images/svg/ui-plus.svg) no-repeat center;opacity:.4}.results-left-panel .filter-facet ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:block;padding:0}.results-left-panel .filter-facet ul::-webkit-scrollbar{width:6px;height:6px}.results-left-panel .filter-facet ul::-webkit-scrollbar-thumb{background-color:#efefef}.results-left-panel .filter-facet ul::-webkit-scrollbar-track{border-right:0 solid #ddd;background-color:transparent}.results-left-panel .filter-facet ul li{list-style-position:outside;list-style:none;display:block;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.results-left-panel .filter-facet ul li:hover{}.results-left-panel .filter-facet ul li a{cursor:pointer;position:relative;color:#424242;text-decoration:none;font-size:13px;letter-spacing:.5px;line-height:26px;text-transform:capitalize;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:1}.results-left-panel .filter-facet ul li a:hover{color:#111;text-decoration:underline}.results-left-panel .filter-facet ul li a::after{content:' (' attr(data-product-count)')';font-size:11px;color:#999;display:none}.results-left-panel .filter-facet ul li a.current{color:#111;text-decoration:underline}.results-left-panel .filter-facet ul li a.radio,.results-left-panel .filter-facet ul li a.checkbox{margin:0;text-decoration:none;padding-left:5px}.results-left-panel .filter-facet ul li a.radio:before{display:inline-block;position:relative;top:2px;left:0;height:15px;width:15px;border-radius:50%;border:1px solid #aaa;content:'';margin-right:5px;background:#fff;color:#555}.results-left-panel .filter-facet ul li a.radio:hover{text-decoration:underline;color:#000;background:#efefef}.results-left-panel .filter-facet ul li a.radio:hover:before{border-color:#000;color:#000}.results-left-panel .filter-facet ul li a.selected{text-decoration:none;color:#111;background:#ddd}.results-left-panel .filter-facet ul li a.selected:hover{}.results-left-panel .filter-facet ul li a.selected:before{display:inline-block;position:relative;top:3px;left:0;height:15px;width:15px;border:0 solid #111;background:url(../images/svg/ui-close-radio.svg) 0 0 no-repeat;background-size:15px 15px;content:'';margin-right:10px}.results-left-panel .filter-facet ul li.price-range{padding-left:0;padding-right:15px;padding-top:15px;padding-bottom:15px}.results-left-panel .filter-facet ul li.price-range .range-info{line-height:30px}.results-left-panel .filter-facet ul li.price-range .range-info>input{width:60px;background:#fff;-webkit-appearance:none;outline:0;padding:10px;box-sizing:border-box;height:28px;border:1px solid rgba(0,0,0,.2);text-align:center}.results-left-panel .filter-facet ul li.price-range .range-info .btn-set-price-range{min-width:auto;height:30px;line-height:20px;width:100%!important;margin:10px 0!important;background:#111;color:#fff;border-color:#111}.results-left-panel .filter-facet ul li.price-range .range-info .range-input-out{display:table;width:100%;white-space:nowrap}.results-left-panel .filter-facet ul li.price-range .range-info .range-input-out>div{display:table-cell;padding:0 0;font-weight:700}.results-left-panel .filter-facet ul li.price-range .range-info .range-input-out>div.range-input{width:50%;font-weight:none}.results-left-panel .filter-facet ul li.price-range .range-info .range-input-out>div input{width:100%;background:#fff;-webkit-appearance:none;outline:0;padding:0 10px;height:28px;border:1px solid rgba(0,0,0,.2);text-align:center;vertical-align:middle}.results-left-panel .filter-facet ul li a.checkbox:before{display:inline-block;position:relative;top:2px;left:0;height:15px;width:15px;border:1px solid #aaa;content:'';margin-right:5px;background:#fff}.results-left-panel .filter-facet ul li a.checkbox:hover:before{border:1px solid #bbb;border:solid 1px #111}.results-left-panel .filter-facet ul li a.checkbox:hover{text-decoration:underline;color:#000;background:#efefef}.results-left-panel .filter-facet ul li a.checkboxed{text-decoration:none;color:#111;background:#ddd}.results-left-panel .filter-facet ul li a.checkboxed:before{display:inline-block;position:relative;top:3px;left:0;height:15px;width:15px;border:1px solid #111;background:url(../images/svg/ui-checkmark-empty-white.svg) 1px 1px no-repeat;background-color:#111;background-size:10px 10px;content:'';margin-right:10px}.results-left-panel .filter-facet ul li a.toggle{text-decoration:none;color:#111;border-bottom:solid 1px #f8f8f8}.results-left-panel .filter-facet ul li a.toggle i{display:inline-block;position:absolute;right:0;top:3px;font-size:18px;cursor:pointer;z-index:1;width:32px;color:#999}.results-left-panel .filter-facet ul li a.toggle:hover{text-decoration:none;color:#111}.results-left-panel .filter-facet ul li a.toggle-padding{padding-left:22px}.results-left-panel .filter-facet ul .li-padding{}.results-right-panel .results-sortbar{line-height:40px}.results-right-panel .results-sortbar .title,.results-right-panel .results-sortbar .toolbar .title a,.results-right-panel .results-sortbar .title span{letter-spacing:1px;text-transform:uppercase;font-size:12px;color:#111;line-height:30px;display:inline-block;margin-top:5px;height:30px}.results-right-panel .affix{width:100vw;top:0;z-index:999;background:#fff}.results-right-panel .affix-bottom{width:100vw;top:0;background:#fff}.results-right-panel .results-sortbar a.dropdown-toggle{text-decoration:none;cursor:pointer;font-size:12px;display:block;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);letter-spacing:1px;border:solid 1px #ccc;line-height:30px;padding-left:24px;padding-right:24px;height:30px;border-radius:2px;margin-top:5px}.results-right-panel .results-sortbar a.dropdown-toggle:hover{box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175)}.results-right-panel .results-sortbar .dropdown-menu{margin-top:-1px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ccc;background:#fff;margin-top:-1px;border-top:solid 1px #fff}.results-right-panel .results-sortbar .dropdown-menu a{font-size:12px;letter-spacing:1px}.results-right-panel .no-results-reminder{margin:18px 0;margin-bottom:36px;margin-left:15px}.results-right-panel .no-results-reminder .alert-warning{letter-spacing:1px;padding:20px 15px;line-height:20px}.results-right-panel .no-results-reminder .alert-warning h3{font-size:14px}.results-right-panel .no-results-reminder .alert-warning p{font-size:12px}.category-search-page .results-right-panel .no-results-reminder{margin-left:0}.results-right-panel .results-page{display:block;width:100%}@media screen and (max-width:1200px){}@media screen and (max-width:1024px){}@media screen and (max-width:991px){.category-search-results .results-left-panel{width:20%;display:block}.category-search-results .results-left-panel.affix-top{;width:20%}.category-search-results .results-left-panel.affix{width:21%}.category-search-results .results-left-panel.affix-bottom{width:20%}.category-search-results .results-right-panel{width:80%}}@media screen and (max-width:767px){.results-right-panel .no-results-reminder{margin-left:0}.category-search-results{padding-left:0;padding-right:0}.category-search-results .category-header{padding:10px 10px 0 10px;letter-spacing:1px}.category-search-results .category-header h1{line-height:normal;margin-bottom:15px;font-size:18px}.category-search-results .category-header h1:after{display:block;font-size:12px;content:attr(data-count)' Items';letter-spacing:.5px;font-family:'proxima-nova-regular'}.buy-page .category-search-results .category-header h1,.custom-page .category-search-results .category-header h1{font-size:18px}.category-search-results .category-seo-text{margin-bottom:15px}.category-search-results .category-seo-img .seo-description{padding-top:15px;padding-top:30px}.category-search-results .category-seo-img .seo-description .h-3{font-size:13px}.category-search-results .category-seo-img .seo-description .h-5{font-size:10px}.category-search-results .has-seo-background-image .seo-background{margin-top:0;width:100%;display:block;float:none}.category-search-results .has-seo-background-image .seo-description{width:100%;float:none;display:block;padding-right:0;margin-top:15px}.category-search-results .category-seo-img{margin-bottom:0;margin-left:-10px;margin-right:-10px;margin-top:0}.category-search-results .category-seo-links{padding-top:3px}.category-search-results .category-seo-links h6{display:block;float:none;width:100%;font-size:14px;line-height:40px;font-size:13px;margin:0}.category-search-results .category-seo-links .links{display:block;width:100%;padding:0;width:100%;padding:0 0 1em 0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.category-search-results .category-seo-links .links::-webkit-scrollbar{width:4px;height:4px}.category-search-results .category-seo-links .links::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.category-search-results .category-seo-links .links::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.category-search-results .category-seo-links .links a{display:inline-block;float:none;padding:7px 10px;width:auto;border:solid 1px #ddd;font-size:13px}.category-search-results .category-seo-links .links a:hover{color:#111;text-decoration:none;background:#ddd}.category-search-results .category-seo-links .links-100{display:inline-block;width:100%;padding-top:15px}.category-search-results .category-seo-links .links-100 a{width:unset;padding:0 15px;border-width:0}.category-search-results .category-seo-text .seo-description .category-seo-links{}.category-search-results .category-seo-text .seo-description .category-seo-links h6{line-height:40px;font-size:14px}.category-search-results .category-seo-text .seo-description .category-seo-links .links a{display:inline-block;float:none;padding:7px 10px;width:auto}.navigation-page .category-search-results .category-header{border-bottom-width:0}.navigation-page .category-search-results .category-header h1{line-height:normal;margin-bottom:10px;font-size:16px}.navigation-page .category-search-results .category-header h1:after{display:none}.navigation-page .category-search-results .category-seo-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.category-search-results .results-left-panel{overflow:visible;overflow-x:visible;border-bottom:solid 0 #ddd;display:none;position:absolute;top:0;left:0;width:100%;z-index:99;padding:0;min-height:100%;background:#fff;border-right:solid 0 #ddd;animation-name:"fadeInLeft";animation-duration:.5s;-webkit-animation-name:"fadeInLeft";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}.results-left-panel .filter-mobile-title{width:100%;display:block;background:#fff;clear:both;border-bottom:solid 1px #ddd;margin-bottom:15px}.results-left-panel .filter-mobile-title button{display:inline-block;background-color:transparent;margin-bottom:0;padding:1em;border:0;color:#111;font-size:1.5rem;letter-spacing:normal;text-transform:none;font-family:"proxima-nova-semi"}.results-left-panel .filter-mobile-title button:before{display:inline-block;top:3px;left:0;background-size:15px 15px;height:15px;width:15px;margin-right:.7rem;content:''}.results-left-panel .filter-mobile-title .btn-mobile-filter-close{}.results-left-panel .filter-mobile-title .btn-mobile-filter-close:before{background:url(../images/svg/ui-filter.svg) no-repeat center}.results-left-panel .filter-facet{padding:0;border-bottom-width:0}.results-left-panel .category-filter-facet{border-top:solid 1px #ddd}.results-left-panel .filter-facet h2,.results-left-panel .filter-facet h3,.results-left-panel .filter-facet .facet{background:#fff;border-bottom:solid 1px #efefef;margin:0;line-height:50px;padding-left:15px;padding-right:15px;text-transform:capitalize;letter-spacing:.5px;cursor:pointer}.results-left-panel .filter-facet .facet-accordion{background:url(../images/svg/ui-minus.svg) no-repeat center;right:15px;top:5px}.results-left-panel .filter-facet .collapsable{background:url(../images/svg/ui-plus.svg)}.category-search-results .results-left-panel .filter-facet ul{max-height:unset;padding-left:0}.category-search-results .results-left-panel .filters{}.category-search-results .results-left-panel .filter-facet ul li{padding-left:0}.category-search-results .results-left-panel .filter-facet ul li a{line-height:50px;border-bottom:solid 1px #f8f8f8;padding:0 10px}.results-left-panel .filter-facet ul li.price-range{padding-left:15px}.category-search-results .results-left-panel .category-filter-facet ul{padding-left:15px}.category-search-results .results-left-panel .category-filter-facet ul li{}.category-search-results .results-left-panel .category-filter-facet ul li a{text-decoration:none;border-bottom:solid 1px #efefef;padding:0 0;display:block;text-indent:15px}.category-search-results .results-left-panel .category-filter-facet ul li i{display:none}.category-search-results .results-right-panel{width:100%}.category-search-results .results-right-panel .padding15{padding-left:0}.results-right-panel .results-sortbar{border-bottom:solid 1px #ddd;height:50px;width:100%;padding-right:0}.category-search-results .btn-mobile-filter{display:inline-block;background-color:transparent;margin-bottom:0;padding:0x;border:0;color:#111;font-size:15px;letter-spacing:normal;text-transform:none;font-family:"proxima-nova-semi";padding-left:10px;line-height:49px;height:50px}.category-search-results .btn-mobile-filter:before{display:inline-block;top:5px;left:0;background-size:15px 15px;height:15px;width:15px;margin-right:.7rem;content:'';background:url(../images/svg/ui-filter.svg) no-repeat center}.results-right-panel .results-sortbar a.dropdown-toggle{display:inline-block;background-color:transparent;margin-bottom:0;border:0;color:#111;font-size:15px;letter-spacing:normal;text-transform:none;font-family:"proxima-nova-semi";border-width:0;padding:0;padding-right:10px;line-height:49px;height:50px;margin-top:0}.results-right-panel .results-sortbar a.dropdown-toggle:after{display:inline-block;top:5px;right:0;background-size:15px 15px;height:15px;width:15px;margin-left:0;content:'';background:url(../images/svg/ui-sort.svg) no-repeat center}.results-right-panel .results-sortbar a.dropdown-toggle:hover{}.results-right-panel .results-sortbar .dropdown-menu{margin-top:-1px;box-shadow:0 0 0 rgba(0,0,0,.175);-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);border:solid 1px #ddd;background:#fff;width:100vw;border-left-width:0;border-right-width:0;animation-name:"fadeInRight";animation-duration:.5s;-webkit-animation-name:"fadeInRight";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}.results-right-panel .results-sortbar .dropdown-menu li a{font-size:13px;letter-spacing:.5px;line-height:40px;text-indent:0;color:#111}.results-right-panel .results-sortbar .dropdown-menu li{border-bottom:solid 1px #efefef}.results-right-panel .results-sortbar .dropdown-menu li:last-child{border-bottom-width:0}.category-search-results .mobile-filters{margin-bottom:0;position:relative;padding-left:0;padding-bottom:0;padding-right:0;z-index:200}}.products-container{}.products-container-grid{clear:both}.products-grid-item{width:33.3333333333%;margin-bottom:2.8rem;display:inline-block;position:relative;float:left;margin:0 auto 1.4rem;padding:5px;padding-right:0;padding-left:15px;vertical-align:top}.products-grid-item .video-player-wrap{display:block;position:absolute;top:0%;right:0%;padding:0;text-align:center;z-index:15;opacity:.7;width:100%}.products-grid-item .video-player-wrap .btn-control{font-size:60px;cursor:pointer;margin-top:50%}.products-grid-item .video-player{width:100%;background:#000;display:block;max-height:493px;overflow:hidden;height:100%}.products-grid-item .item-badge{display:inline;position:absolute;top:16px;left:20px;padding:5px 8px 4px 8px;font-size:12px;line-height:1;text-align:center;text-indent:.1rem;z-index:14;letter-spacing:1px;border-radius:2px;opacity:.7}.products-grid-item .badge-on-sale{background:#000;color:#fff}.products-grid-item .badge-sold-out{color:#fff;width:40%;border:solid 1px #111;color:#000;top:35%;left:30%;cursor:pointer;font-size:14px;background-color:transparent;opacity:1;border-radius:4px}.products-grid-item .badge-best-seller{color:#fff;width:110px;border:solid 1px #ee3c32;color:#fff;top:15px;left:25px;text-transform:uppercase;cursor:pointer;background-color:#ee3c32;border-radius:0;opacity:1}.products-grid-item .item-favorite{display:inline;width:auto;height:auto;margin:0;padding:0;border:0;outline:0;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left;color:#111;cursor:pointer;position:absolute;top:11px;right:0;z-index:14;border-radius:25px}.products-grid-item .btn-follow-product .item-follow{margin-right:10px;padding:5px;border-radius:15px}.products-grid-item .btn-follow-product .item-follow:before{display:inline-block;position:relative;top:5px;left:0;background:url(../images/svg/ui-heart-outline.svg) no-repeat 100% 100%;background-size:cover;height:20px;width:20px;margin:auto;content:''}.products-grid-item .btn-follow-product .item-follow:hover{background:#111;opacity:.8}.products-grid-item .btn-follow-product .item-follow-hide .saved{display:none}.products-grid-item .btn-follow-product .item-follow-hide:after{display:none}.products-grid-item .btn-follow-product .item-follow-saved{background:#fff;opacity:.8}.products-grid-item .btn-follow-product .item-follow-saved:before{background:url(../images/svg/ui-heart.svg) no-repeat 100% 100%}.products-grid-item .item-images{position:relative;background:url(../images/loading.svg?v7) no-repeat #efefef;min-height:200px}.products-grid-item .item-images .item-images-link{display:block;position:relative;width:100%;padding-bottom:133%;overflow:hidden}.products-grid-item .item-images .crossfade{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;filter:alpha(opacity=100);overflow:hidden;position:absolute;top:0;left:0;display:block}.products-grid-item .item-images .hover-image{position:absolute;z-index:0;top:0;left:0;display:block;width:100%;display:none}.products-grid-item .hover-menu{position:absolute;z-index:0;bottom:0;left:0;display:block;width:100%;display:none;opacity:.8;-webkit-transition:opacity 5s ease 2s;-moz-transition:opacity 5s ease 2s;-o-transition:opacity 5s ease 2s;transition:opacity 5s ease 2s}.products-grid-item .hover-menu-active{display:block;z-index:12;opacity:1}.products-grid-item .item-images .hover-menu .quick-view{line-height:50px;text-align:center;background:hsla(0,100%,0%,.4);letter-spacing:1px;color:#fff;display:block;font-size:14px}.products-grid-item .item-images .hover-menu .quick-view:hover{background:hsla(0,100%,0%,.8)}.products-grid-item .item-images .hover-menu-hide{display:none}.products-grid-item .item-images .hover-menu-hide .quick-view{display:none}.products-grid-item .item-body{height:145px;border-bottom:1px solid #e4e4e4}.products-grid-item .h-3{margin-top:0;padding-top:5px}.products-grid-item .h-3 a{}.products-grid-item .h-3 a:hover{color:#111}.products-grid-item .h-3 .item-brand{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;font-size:12px;font-weight:normal;text-transform:uppercase;letter-spacing:.3px}.products-grid-item .h-3 .item-brand span{color:#333;font-size:10px;font-weight:normal;text-transform:capitalize;letter-spacing:0}.products-grid-item .h-3 .item-name{text-overflow:ellipsis;overflow:hidden;display:block;color:#777;font-size:13px;text-transform:capitalize;-webkit-line-clamp:2;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:20px}.products-grid-item .item-price{color:#111;font-size:1.5rem;line-height:1.3;margin-top:7px}.products-grid-item .item-price em{color:#111;font-style:normal;font-family:"proxima-nova-semi"}.products-grid-item .item-price span{display:none;position:relative;margin-left:.35rem;color:#424242;text-decoration:line-through}.products-grid-item .item-price .badge-discount-rate{display:none;color:#d0021b;font-size:7px;border:solid 1px #d0021b;padding:0 3px;text-decoration:unset;letter-spacing:.5px;border-radius:1px}.products-grid-item .item-onsale em{color:#d0021b}.products-grid-item .item-onsale span{display:inline-block}.products-grid-item .item-onsale span.onsale-countdown{display:inline-block;text-decoration:none;font-size:10px}.products-grid-item .item-attributes{}.products-grid-item .item-attributes ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:-webkit-flex;display:flex;-webkit-padding-start:0;width:100%;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:stretch}.products-grid-item .item-attributes ul li{padding:0;height:auto;margin:0 0;padding-right:5px;flex:0 1 auto;list-style:none}.products-grid-item .item-attributes ul li:last-child{padding-right:0;cursor:pointer}.products-grid-item .item-attributes ul li .item-attribute-img{max-width:35px;border:solid 1px #ccc;padding:2px;border-radius:1px;opacity:1;cursor:pointer}.products-grid-item .item-attributes ul li .item-attribute-img:hover{border:solid 1px #111;opacity:1}.products-grid-item .item-attributes ul li .active{border:solid 1px #111;opacity:1}.products-grid-item .item-attributes ul li.item-attributes-end i{font-size:20px;color:#777;line-height:40px}.products-grid-item.invalid{}.products-grid-item.invalid .item-images{opacity:.3}.onlymember{}.onlymember .item-images{opacity:1;position:relative;background:url(../images/bg-onlymember.jpg?v=2) no-repeat center center #efefef;min-height:200px}.onlymember .item-favorite{display:none}.onlymember .item-images .crossfade{opacity:0}.onlymember .item-images .crossfade img{opacity:0;display:none}.onlymember .item-images .hover-image{opacity:0;display:none}.onlymember .item-images .hover-image img{opacity:0;display:none}.onlymember .item-images .hover-menu{opacity:0;display:none}.onlymember .item-attributes{opacity:0;display:none}.factory-homepage .products-grid-item.invalid .badge-sold-out{display:none}.designer-homepage .products-grid-item.invalid .item-images{opacity:1}.designer-homepage .products-grid-item.invalid .badge-sold-out{display:none}.products-grid-column4{text-align:left}.products-grid-column4 .products-grid-item{width:25%;padding-left:0;padding:10px}.products-grid-column4 .products-grid-item .item-favorite{display:none}.products-grid-column4 .products-grid-item .h-3 .item-brand{font-size:13px;letter-spacing:.3px;font-family:"proxima-nova-semi"}.products-grid-column4 .products-grid-item .h-3 .item-name{font-size:13px}.products-grid-column4 .item-body{height:135px;border-bottom:0 solid #e4e4e4}.products-grid-column4 .item-images .hover-menu .quick-view{line-height:40px;font-size:13px}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(5){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(6){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(7){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(8){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(9){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(10){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(11){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(12){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(13){display:none}.products-grid-column4 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(14){display:none}.products-grid-column6{text-align:left}.products-grid-column6 .products-grid-item{width:16.666666666%;padding-left:0;padding:10px}.products-grid-column6 .products-grid-item .item-favorite{display:none}.products-grid-column6 .products-grid-item .h-3 .item-brand{font-size:13px;letter-spacing:.3px;font-family:"proxima-nova-semi";text-transform:capitalize}.products-grid-column6 .products-grid-item .h-3 .item-name{font-size:13px}.products-grid-column6 .item-body{height:135px;border-bottom:0 solid #e4e4e4}.products-grid-column6 .badge-sold-out{width:60%;top:30%;left:20%}.products-grid-column6 .item-images .hover-menu .quick-view{line-height:30px;font-size:13px}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(4){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(5){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(6){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(7){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(8){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(9){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(10){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(11){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(12){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(13){display:none}.products-grid-column6 .products-grid-item .item-attributes ul li.item-attributes-item:nth-child(14){display:none}.products-grid-item .item-summary{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;text-transform:capitalize;color:#666;font-size:11px}@media screen and (min-width:1441px){.products-grid-item{width:25%}}@media screen and (max-width:1440px){.products-grid-item{width:25%}.category-30 .products-grid-item{width:33.333333333333333%}.category-30 .products-container-grid .products-grid-item:nth-last-child(4) .item-body{border-bottom-width:1px}.category-30 .products-container-grid .products-grid-item:nth-last-child(4) .item-body{border-bottom-width:1px}}@media screen and (max-width:1024px){.products-grid-item{width:33.333333333333333%}}@media screen and (max-width:991px){.products-grid-item{width:33.333333333333333%}}@media screen and (max-width:767px){.products-container{}.products-container-grid{clear:both}.products-grid-item{width:50%;padding-left:0;border-right:solid 1px #ddd;border-right-color:transparent;margin-bottom:0;padding-top:1px;padding-bottom:0}.products-grid-item .item-price{color:#111;font-size:13px;line-height:1.3;letter-spacing:0}.products-grid-item .video-player-wrap .btn-control{font-size:50px;cursor:pointer;margin-top:50%}.products-grid-item .item-badge{top:6px;left:6px}.products-grid-item .badge-sold-out{color:#fff;width:60%;border:solid 1px #00b38a;color:#00b38a;top:30%;left:20%;text-transform:uppercase;cursor:pointer;background:#00b38a;color:#fff;opacity:.5;font-size:13px}.products-grid-item .badge-best-seller{width:70px}.products-grid-item .item-body{padding:0 10px}.products-grid-item .h-3 .item-brand{font-size:13px;letter-spacing:.3px;font-family:"proxima-nova-semi";text-transform:capitalize}.products-grid-item .h-3 .item-brand span{display:none}.products-grid-item .h-3 .item-name{color:#555;font-size:13px;letter-spacing:0}.products-container-grid .products-grid-item:nth-last-child(1) .item-body{border-bottom-width:0}.products-container-grid .products-grid-item:nth-last-child(2) .item-body{border-bottom-width:0}.products-container-grid .products-grid-item:nth-last-child(3) .item-body{border-bottom-width:1px}.products-container-grid .products-grid-item:nth-last-child(4) .item-body{border-bottom-width:1px}.products-grid-item .item-onsale span.onsale-countdown{display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(4){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(5){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(6){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(7){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(8){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(9){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(10){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(11){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(12){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(13){display:none}.products-grid-item .item-attributes ul li.item-attributes-item:nth-child(14){display:none}.products-grid-column4 .products-grid-item{width:50%;padding:5px}.products-grid-column6 .products-grid-item{width:50%;padding:5px}.products-grid-item .item-summary{letter-spacing:0;font-size:10px}.category-30 .products-grid-item{width:50%}.category-30 .products-container-grid .products-grid-item:nth-last-child(3) .item-body{border-bottom-width:1px}.category-30 .products-container-grid .products-grid-item:nth-last-child(4) .item-body{border-bottom-width:1px}}.seo-related-content{margin-bottom:25px;font-size:15px;letter-spacing:.5px}.seo-related-content hr{border-top:solid 1px #e4e4e4}.seo-related-content .text,.seo-related-content h2,.seo-related-content .text,.seo-related-content h3{background-color:transparent;margin-bottom:10px;padding:0;font-family:"proxima-nova-semi";font-size:16px;letter-spacing:0;text-transform:capitalize;font-style:normal;color:#111;text-rendering:optimizeLegibility}.seo-related-content strong{font-weight:normal}.seo-related-content .content,.seo-related-content p{letter-spacing:.3px;color:#5d5d5d;font-size:13px;line-height:22px}.seo-related-content .content a,.seo-related-content a{text-decoration:none;color:#5d5d5d;font-size:13px}.seo-related-content .content a:hover,.seo-related-content a:hover{text-decoration:underline;color:#000}.seo-related-content .inner-content,.seo-related-content .inner-content p{letter-spacing:0;color:#5d5d5d;font-size:13px;line-height:20px}.seo-related-content .inner-content h3{background-color:transparent;margin-bottom:10px;padding:0;font-size:15px;letter-spacing:0;text-transform:capitalize;font-style:normal;color:#555;text-rendering:optimizeLegibility}.seo-related-content .inner-content a{text-decoration:none;color:#5d5d5d;font-size:13px}.seo-related-content .inner-content a:hover{text-decoration:underline;color:#000}.seo-related-searches{margin-bottom:50px;clear:both}.seo-related-searches h2,.seo-related-searches h3{text-transform:capitalize}.seo-related-searches hr{border-top:solid 0 #ddd}.seo-related-searches .text{background-color:transparent;margin-bottom:1.5em;padding:0;font-family:"proxima-nova-semi";font-size:15px;letter-spacing:0;text-transform:capitalize;font-style:normal;color:#111;text-rendering:optimizeLegibility}.seo-related-searches .related-searches{}.seo-related-searches .related-searches{display:block;width:100%;padding:0;width:100%}.seo-related-searches .related-searches::-webkit-scrollbar{width:7px;height:7px}.seo-related-searches .related-searches::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px #ddd;background:#ddd}.seo-related-searches .related-searches::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,1);border-radius:0;background:rgba(255,255,255,1)}.seo-related-searches .related-searches a{color:#5d5d5d;border:1px solid #e4e4e4;color:#333;padding:5px 8px;text-decoration:none;border-radius:5px;margin-left:4px;margin-right:4px;display:inline-block;background:#fff;font-size:13px;letter-spacing:1px;margin-bottom:10px;text-transform:capitalize}.seo-related-searches .related-searches a:hover{background:#e4e4e4;color:#111}@media screen and (max-width:767px){.seo-related-content{display:none}.navigation-page .seo-related-content{display:block;margin:15px}.buy-page .seo-related-content{display:block;margin:15px}.custom-page .seo-related-content{display:block;margin:15px}.seo-related-searches{text-align:center;border-top:solid 1px #efefef}.seo-related-searches .text{padding:0 14px;text-align:center}.seo-related-searches .related-searches{padding:0 7px;text-align:center;padding:0 0 1em 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}}.newarrivals-page .category-search-results .category-seo-text .seo-description{font-size:12px}@media screen and (max-width:767px){.newarrivals-page .results-left-panel .category-filter-facet{border-top:solid 0 #ddd}.newarrivals-page .results-left-panel .newin-filter-facet{border-top:solid 1px #ddd}}.category-30 .category-header .category-seo-text{background:#e3d8d2 url(https://static.tomade.com/images/seo/bag-30-left.jpg?v=3) no-repeat}.category-30 .category-header .category-seo-text .seo-description{padding-top:30px;padding-left:250px;padding-right:30px}.category-30 .category-header .category-seo-text .seo-description p a{padding-right:6px;text-decoration:underline;font-size:15px;margin-top:10px;display:inline-block}@media screen and (max-width:767px){.category-30 .category-header .category-seo-text{margin-bottom:10px;background-position:center;background-image:none;background:#e3d8d2}.category-30 .category-header .category-seo-text .seo-description{padding:15px}.category-30 .category-header .category-seo-text .seo-description p a{border-bottom:solid 0 #111;text-decoration:underline;font-size:13px;margin-top:10px}}@media print{.products-grid-item:nth-child(8){page-break-after:always}.products-grid-item:nth-child(20){page-break-after:always}.products-grid-item:nth-child(32){page-break-after:always}.products-grid-item:nth-child(44){page-break-after:always}.category-page .responsive-notice,.category-page .responsive-header,.category-page .responsive-footer,.category-page .container-breadcrumb,.category-page #golbal-page-modal,.category-page .category-search-results .results-left-panel,.category-page .category-search-results .results-right-panel .results-sortbar,.category-page .category-search-results .results-right-panel .results-page,.category-page .category-search-results .results-right-panel .results-page,.category-page .category-search-results .seo-related-searches,.category-page .category-search-results .seo-related-content,.category-page #page-totop,.category-page .video-player-wrap,.category-page .item-favorite,.category-page .item-attributes,.category-page .hover-image,.category-page .hover-menu,.category-page .header-table,.category-page .category-header,.favorite-homepage-header .profile-actions{display:none;text-decoration:none}.category-page .item-no{display:block}.category-page a{text-decoration:none}.products-grid-item .item-body{height:87px;border-bottom:1px solid #e4e4e4}.category-page a.item-images-link:after{content:""!important}.category-page a.item-name:after{content:""!important}.category-page a.item-brand{}.category-page .item-price{display:none;text-decoration:none}.category-page a.item-brand:after{content:"#" attr(data-item-no) ""}.category-page .products-grid-item .h-3 .item-name{-webkit-line-clamp:1;display:none}.category-page .category-search-results .results-right-panel{width:100%;page-break-before:always}.category-page .category-search-results .results-right-panel .products-container{padding-left:0}.category-page .category-search-results .results-right-panel .products-container .products-grid-item{width:25%}.category-page .category-search-results .results-right-panel .products-container .products-grid-item{padding:5px;width:25%}.category-page .category-search-results .results-right-panel .products-container .products-grid-item .item-body{height:120px}}.custom-product-page{}.product-custom-page .list-group-toggled{cursor:pointer}.product-custom-page .list-group-toggled .list-group-item-heading{font-size:14px;letter-spacing:.5px}.product-custom-page .list-group-item{border-left-width:0;border-right-width:0}.product-custom-page .list-group-item:hover{color:#000}.product-custom-page .list-group-toggled .list-group-item-heading:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-size:130%;position:absolute;right:2%}.product-custom-page .list-group-toggled .list-group-item-text{display:none;font-size:14px;letter-spacing:.5px;line-height:26px;padding-top:10px;padding-bottom:20px}.custom-menu-content{border-bottom:0 solid #d9d9d9}.custom-panel-container{height:100vh;font-size:12px;width:100vw;display:block;padding:0;margin:0}.custom-panel-header{background:#fff;height:68px;display:block;border-bottom:solid 2px #000}.custom-panel-header .pull-left{padding-left:15px;line-height:66px}.custom-panel-header .pull-right{padding-right:15px;line-height:66px}.custom-panel-header button{}.custom-panel-footer{display:none}#custom-panel{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;column:2}#custom-image-container{border-right:solid 0 #ddd;width:110px;text-align:center;margin:auto;position:absolute;top:15px;right:15px}#custom-image-container #custom-images{list-style:none;padding:0;margin:0;padding-top:5px}#custom-image-container #custom-images>li{margin-bottom:10px}#custom-image-container #custom-images>li>div{width:100%;cursor:pointer;padding-right:10px;padding-top:10px}#custom-image-container #custom-images>li>div>.image-container{overflow:hidden;padding:0;border:5px #f8f8f8 solid;border-color:transparent;border-radius:5px}#custom-image-container #custom-images>li>div>.image-container>img,#custom-image-container #custom-images>li>div>.image-container>div{width:100%;display:block}#custom-image-container #custom-images>li>div>.name{font-size:12px;font-weight:400;color:#465a64;text-overflow:ellipsis;text-align:center;white-space:nowrap;word-break:keep-all;overflow:hidden;margin:0;padding:0 0;display:block;line-height:28px;font-weight:bold;margin-top:-5px;border-radius:5px}#custom-image-container #custom-images>li:hover>div>.image-container,#custom-image-container #custom-images>li.active>div>.image-container{border-color:#42a5f5}#custom-design-container{border-right:solid 0 #ddd;border-left:solid 0 #f1f1f1;text-align:center;position:relative;flex:1 1 auto;align-self:center;align-items:center;flex-grow:1}#custom-design-container #svgroot-container{display:block;width:calc(100vw-370px);padding-bottom:100%;margin:auto;max-width:600px}#custom-design-container #svgroot-container #svgroot{}#custom-toolbox-container{width:364px;margin-top:0;margin-bottom:0;position:relative;flex-grow:0}#custom-toolbox #custom-toolbox-menu{width:64px;height:100vh;float:left;background-color:#111;position:relative}#custom-toolbox #custom-toolbox-menu>ul{list-style:none;margin:0;margin-top:26px;padding:0;width:100%;display:inline-block;position:relative}#custom-toolbox #custom-toolbox-menu>ul>li{text-align:center;color:#58595b;position:relative;padding:0 0;max-height:100px;height:calc(100%/15);width:100%;flex:1 1 0;margin-top:10px;margin-bottom:10px}#custom-toolbox #custom-toolbox-menu>ul>li:first-child{border-bottom:0 #fff solid}#custom-toolbox #custom-toolbox-menu>ul>li:last-child{border-top:0 #fff solid}#custom-toolbox #custom-toolbox-menu>ul>li .btn-image{display:block;text-align:center;padding:0 5px}#custom-toolbox #custom-toolbox-menu>ul>li .btn-image svg{display:block;height:50px;width:50px;fill:#ccc}#custom-toolbox #custom-toolbox-menu>ul>li .btn-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:.125rem;padding:0 5px;width:100%;text-transform:uppercase;letter-spacing:1px;display:block;color:#ccc;text-align:center;padding-bottom:10px}#custom-toolbox #custom-toolbox-menu>ul>li:hover{background-color:#fff;border-left:solid 2px #ffd800;cursor:pointer}#custom-toolbox #custom-toolbox-menu>ul>li:hover>.btn-image svg{display:block;height:50px;width:50px;fill:#555}#custom-toolbox #custom-toolbox-menu>ul>li:hover>.btn-text{color:#555}#custom-toolbox #custom-toolbox-menu>ul>li.active{background-color:#fff;border-left:solid 2px #ffd800;cursor:pointer}#custom-toolbox #custom-toolbox-menu>ul>li.active>.btn-image svg{display:block;height:50px;width:50px;fill:#555}#custom-toolbox #custom-toolbox-menu>ul>li.active>.btn-text{color:#555}#custom-toolbox #custom-toolbox-content{width:300px;height:100vh;float:left;padding:0;border:0 #ddd solid;border-left:none;overflow:auto;position:relative;background:#fff;border:solid 0 #efefef;border-left-width:0;border-right:solid 1px #ddd}#custom-toolbox div.custom-toolbox-content-item{display:none}#custom-toolbox div.active{display:block}#custom-toolbox-content-welcome{padding:30px 10px}#custom-toolbox-content-welcome .welcome_title{letter-spacing:1px;text-align:center;font-weight:bold}#custom-toolbox-content-welcome .welcome_hr{letter-spacing:1px;text-align:center;width:20%;border-bottom:solid 1px #999;margin:20px auto 0 auto}#custom-toolbox-content-welcome .welcome_button_image{cursor:pointer;margin-top:10px}#custom-toolbox-content-welcome .welcome_button_image:hover{border:solid 1px #ddd;border-radius:70px}#custom-toolbox-content-welcome .welcome_button_text{letter-spacing:1px;text-align:center;color:#888}#custom-toolbox-content .panel{margin-bottom:20px;background-color:#fff;border:0 solid transparent;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.05);box-shadow:0 0 0 rgba(0,0,0,.05)}#custom-toolbox-content .panel-heading{background:#f8f8f8;border-width:0}#custom-toolbox-content .panel-heading .pull-left{font-size:11px;letter-spacing:2px}#custom-toolbox-content .panel-heading .pull-right{cursor:pointer}#custom-toolbar-container{padding-left:0;padding-right:0;border-left:solid 1px #ddd;border-right:solid 1px #ddd;min-height:600px}#custom-toolbar-container #custom-toolbar-panel{width:350px}#custom-toolbar-container #custom-toolbars{}#custom-toolbar-container #custom-toolbars .panel{border:0 solid transparent;border-bottom:1px solid #ddd;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}#custom-toolbar-container #custom-toolbars .panel-heading{}#custom-toolbar-container #custom-toolbars .panel-heading:hover{}#custom-toolbar-container #custom-toolbars .btn-default{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}.svg-custom-toolbox-content-add-text{padding:0 5px}.svg-custom-toolbox-content-add-text .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.svg-custom-toolbox-content-add-text .control-label{display:block;font-weight:700;margin-bottom:3px;letter-spacing:1px}.svg-custom-toolbox-content-add-text .dropdown-menu{list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.svg-custom-toolbox-content-add-text .dropdown-menu li a{font-size:14px}.svg-custom-toolbox-content-add-text .svg-add-text-color{background:#000;width:33px;height:33px;border:solid 0 #fff;cursor:pointer}.svg-custom-toolbox-content-add-text .svg-add-text-font{font-size:12px}.svg-custom-toolbox-content-upload{}.svg-custom-toolbox-content-upload .upload-file-zone{border:1px dashed #ccc;background-color:#fff;padding-top:20px;padding-bottom:20px;border-radius:3px;transition:all .1s linear;cursor:pointer;height:160px;text-align:center;display:block}.svg-custom-toolbox-content-upload .upload-file-zone:hover{border:1px dashed #00b38a}.svg-custom-toolbox-content-upload .svg-upload-cloud-icon{fill:#555;height:80px;width:80px}.svg-custom-toolbox-content-upload .upload-link{font-size:18px;color:#555}.svg-custom-toolbox-content-upload .upload-link .link{color:#00b38a}.svg-custom-toolbox-content-upload .upload-accept-files{}.svg-custom-toolbox-content-upload .upload-accept-files h4{letter-spacing:1px;line-height:20px;font-size:10px;color:#666}.svg-custom-toolbox-content-upload .upload-accept-files div{letter-spacing:1px;border-right:solid 1px #ddd;display:table;font-size:10px}.svg-custom-toolbox-content-upload .upload-accept-files div span{border:solid 1px #ddd;border-right-width:0;padding:2px 4px;list-style:none;color:#666}.svg-custom-toolbox-content-upload .upload-files-help{margin-top:20px;letter-spacing:1px;font-style:italic;color:#666}.svg-custom-toolbox-content-upload .upload-files-help a{color:#00b38a}.svg-custom-toolbox-content-productcolors .productcolor_title{line-height:50px;font-size:12px;letter-spacing:1px;color:#555;font-weight:bold}.svg-custom-toolbox-content-productcolors .btn_productcolor_image{width:65px;height:65px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.125);box-shadow:inset 0 0 0 rgba(0,0,0,.125);margin-right:5px;border-color:#efefef;border-width:3px;border-radius:3px}.svg-custom-toolbox-content-productcolors .btn_productcolor_image:hover{border-color:#00b38a;border-width:3px}.svg-custom-toolbox-content-productcolors .active{border-color:#00b38a;border-width:3px}.custom-panel-container .custom-dropdown-menu{height:570px;z-index:2}.custom-panel-container .custom-dropdown-menu .panel{border:0 solid transparent;border-bottom:0 solid #ddd;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 rgba(0,0,0,0)}.custom-panel-container .custom-dropdown-menu .panel-heading{border-bottom:0 solid #ddd;letter-spacing:2px}.custom-panel-container .custom-dropdown-menu .panel-heading:hover{}.custom-panel-container .custom-dropdown-menu .panel-heading .btn-close-order-panel{padding:4px;cursor:pointer;padding-left:6px;border:solid 1px #555;border-color:transparent}.custom-panel-container .custom-dropdown-menu .panel-heading .btn-close-order-panel:hover{border-color:#111}.custom-panel-container .custom-dropdown-menu .panel-body{border-width:0}.custom-panel-container .custom-dropdown-menu .panel-body .idp-item-overview{margin-top:0}.custom-panel-container .custom-product-discount{margin:0;padding:4px;margin-bottom:10px;background:#f8f8f8}.custom-panel-container .custom-product-discount li{border-left:solid 1px #ddd;padding:0 8px;list-style:none;letter-spacing:1px;line-height:22px}.custom-panel-container .custom-product-discount li:first-child{border:solid 0 #ddd}.custom-panel-container .custom-product-discount .qty{font-weight:bold}.custom-panel-container .custom-product-discount .off{background:#00b38a;color:#fff;padding:1px 3px;font-style:normal;border:solid 0 #999;border-radius:3px}.custom-product-info .product-name{line-height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;font-size:18px;line-height:20px;color:#000;letter-spacing:.5px;font-weight:bold}.custom-product-info .product-id{font-size:12px;letter-spacing:.75px;color:#555;font-style:italic}.custom-product-info .product-id strong{color:#000}.custom-product-info .production-cycle{color:#000;letter-spacing:.5px}.custom-product-info .product-stock{color:#555;letter-spacing:.5px;font-style:italic}.custom-product-info .product-stock strong{color:#555;letter-spacing:.5px}.custom-product-info .product-price{color:#000;font-size:14px;text-align:left}.custom-product-info .product-price .del{text-decoration:line-through;color:#333}.custom-product-info .product-price .price{font-size:14px;font-weight:bold}.custom-product-info .product-price .special-price{color:#cc1f07;margin-left:10px}.custom-product-info .product-price .special-price i{font-size:10px;padding-left:5px;color:#666}.custom-product-info .product-qualitylevel{letter-spacing:.5px;font-style:italic}.custom-product-info .product-qualitylevel star-icon{color:#e55400;letter-spacing:.5px}.custom-product-info .product-leadtime{letter-spacing:.5px;font-style:italic}.custom-product-info .product-warehouse{letter-spacing:.5px;font-style:italic}.custom-product-info .product-moq{letter-spacing:.5px;font-style:italic}.custom-product-info .product-desc{letter-spacing:1px;line-height:24px;color:#333}.custom-product-info .divider{width:80px;height:1px;background:#797979;margin:10px auto;display:none}.custom-product-info h3{font-size:12px;color:#000;letter-spacing:.5px;font-weight:normal;text-align:left;margin-bottom:20px;margin-top:0;border-bottom:solid 1px #ddd;line-height:30px;padding:3px 0;display:inline-block}.custom-product-info dt{font-size:12px;line-height:18px;color:#555;font-weight:600;letter-spacing:1px;font-style:italic;font-weight:bold}.custom-product-info dd{margin-bottom:8px;word-wrap:break-word;font-size:12px;letter-spacing:1px;font-style:italic}.custom-product-info dl{font-size:14px;line-height:26px;color:#797979;margin-bottom:0}.custom-product-info .the_factory_title{border-bottom-width:0;margin-bottom:0;margin-top:50px;font-weight:bold;font-size:14px}.custom-product-info .the_factory_content{font-size:14px;line-height:30px;padding:20px;border:dashed 2px #efefef;border-radius:10px;letter-spacing:1px;font-style:italic}.custom-product-content{border-top:solid 1px #ddd;padding-top:40px;padding-bottom:30px;margin-top:30px}.custom-product-content h3{font-size:12px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:normal;text-align:left;margin-bottom:20px;margin-top:0;border-bottom:solid 0 #ddd;line-height:30px;background:#f8f8f8;padding:3px 10px}.custom-product-content .divider{width:80px;height:1px;background:#797979;margin:10px auto;display:none}.idp-design-page .custom-order-container{width:346px;display:none;height:100vh;background:#fff}.idp-design-page .custom-order-container .custom-dropdown{position:relative}.idp-design-page .custom-order-container .panel-body{}.idp-design-page .custom-order-container .form-group{margin-left:0;margin-right:0}.idp-design-page .open-right .custom-order-container{display:block}.idp-design-page .open-right .custom-design-container{}.idp-design-page .open-right .custom-toolbox-container{display:none}.idp-custom-order{border-radius:5px}.idp-design-page .idp-item-order .add-cart-form,.idp-design-page .idp-item-order .add-cart-variant-form{border-top-width:0;padding-top:0}.idp-custom-order .form-sku{margin-left:0;margin-right:0}.idp-custom-order .form-sku-head{margin-left:0;margin-right:0;border-bottom:solid 1px #efefef;margin-bottom:10px;font-size:13px}.idp-custom-order .form-sku-body{padding:0}.idp-custom-order .form-sku-qty .form-sku-head{border-bottom:solid 0 #ddd;margin-bottom:0}.idp-custom-order .form-sku-qty .form-sku-body .form-control{font-weight:bold;font-size:15px}.ajax-load-products{}.ajax-load-products .loading{text-align:center;display:block;vertical-align:middle;font-size:30px;color:#999;margin:100px 0}.ajax-load-products-controllers{position:relative;display:none;width:100%}.ajax-load-products-controllers .left{position:absolute;top:150px;left:-20px;height:28px;margin:auto;font-size:30px;line-height:28px;text-decoration:none;color:#595959!important}.ajax-load-products-controllers .right{position:absolute;top:150px;right:-20px;height:28px;margin:auto;font-size:30px;line-height:28px;text-decoration:none;color:#595959!important}.product-page{}product-page .idp-container{}.product-page .idp-item-gallery-container{width:880px}.product-page .idp-container-toolbar{position:absolute;top:20px;left:20px;width:100%;z-index:99}.product-page .idp-container-toolbar a{background:#fff;border-radius:25px;display:inline-block;height:40px;width:40px;color:#000;text-align:center;opacity:.6}.product-page .idp-container-toolbar i{font-size:26px;line-height:40px;font-weight:bold}.product-page .idp-item-gallery{width:65%;float:left;position:relative;padding-right:15px}.product-page .idp-container-toolbar{display:none}.product-page .affix-top{left:0;position:relative}.product-page .affix{top:15px;z-index:999;left:15px}.product-page .affix-bottom{left:0;z-index:999}.idp-thumbnail-slider{min-height:400px;-webkit-user-select:none;user-select:none;display:block;float:left;padding:0;width:8%}.idp-thumbnail-slider .inner ul{list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;margin-top:5px;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.idp-thumbnail-slider .inner ul li{display:table!important;height:60px;width:55px;margin:5px 0;padding:0;border:1px solid transparent;box-sizing:content-box;transition:all .5s;width:55px;height:60px;z-index:0;cursor:pointer}.idp-thumbnail-slider .inner ul li.active{border:solid 1px #111}.idp-thumbnail-slider .inner ul li div{display:table-cell;vertical-align:middle}.idp-thumbnail-slider .inner ul li div img{height:auto;vertical-align:middle;border:0;display:block;max-width:55px;margin:auto}.idp-thumbnail-slider .inner ul li .thumb-video{position:relative}.idp-thumbnail-slider .inner ul li .thumb-video .player-icon{font-size:40px;cursor:pointer;display:block;position:absolute;top:20%;right:0%;padding:0;text-align:center;z-index:15;opacity:.8;width:100%}.idp-main-gallery{float:left;height:auto;width:92%;margin:0 auto;padding:0 0;box-sizing:border-box;overflow:hidden}.idp-main-gallery .slider-inner{width:100%;margin:0 auto;box-sizing:border-box;font-size:0}.idp-main-gallery ul{height:auto!important;overflow:visible!important;position:relative;min-height:320px!important;padding-top:0!important;box-sizing:border-box;list-style:none;list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.idp-main-gallery ul li{opacity:0;display:block}.idp-main-gallery ul li.idp-item-image-show{display:table;position:absolute;top:0;left:0;width:100%;margin:0;padding:0;opacity:0;box-sizing:border-box;font-size:12px;list-style:none;left:0;z-index:2;transition:opacity 300ms ease 0s;height:auto!important;text-align:center;min-height:320px}.idp-main-gallery ul li.idp-item-image-show a{display:inline-block}.idp-main-gallery ul li.idp-item-image-show img{margin:auto;cursor:zoom-in}.idp-main-gallery ul li.active{z-index:3;opacity:1}.idp-main-gallery ul li .video-player{background:#000;object-fit:fill;max-width:510px}.idp-main-gallery-pager{display:none;margin:20px auto;font-size:0;text-align:center}.idp-main-gallery-pager a{display:inline-block;background-color:#bbb;height:10px;width:10px;margin:2px 4px;border-radius:10px;font-size:0;cursor:pointer}.idp-main-gallery-pager a:hover{opacity:.6}.idp-main-gallery-pager a.active{background-color:#111}.idp-main-gallery-pager,.idp-main-gallery-prev,.idp-main-gallery-next{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.idp-page .idp-mobile-video-toolbar{text-align:center;line-height:50px;border-bottom:solid 1px #efefef}.idp-page .idp-mobile-video-toolbar a{text-align:center;font-size:11px;font-family:"proxima-nova-semi";letter-spacing:1px;text-decoration:underline}.idp-page .idp-mobile-video-toolbar i{}.product-page .idp-item-info{width:35%;float:right;clear:none}.idp-page .idp-item-name{}.idp-page .idp-item-name h1{margin-bottom:0;margin-top:0}.idp-page .idp-item-name .idp-item-brand{font-size:15px;line-height:1.2;font-family:"proxima-nova-semi"}.idp-page .idp-item-name .idp-item-brand a{font-family:"proxima-nova-semi";text-transform:uppercase}.idp-page .idp-item-name .idp-item-brand a.brand-factory .sbefore{content:"the Factory";color:#999;font-size:10px;font-family:'proxima-nova-regular';display:inline-block;line-height:20px;margin-right:5px}.idp-page .idp-item-name .idp-best-seller{}.idp-page .idp-item-name .idp-best-seller:after{content:"Best Seller";color:#fff;border:solid 1px #ee3c32;color:#fff;cursor:pointer;background-color:#ee3c32;border-radius:0;opacity:1;font-size:13px;font-family:'proxima-nova-regular';padding:1px 3px}.idp-page .idp-item-name .idp-item-title{max-width:450px;padding:.21rem 1.4rem .14rem 0;font-size:15px;line-height:1.4;display:block;text-transform:capitalize}.idp-page .idp-item-name .idp-item-summary{color:#999;font-size:12px;text-transform:lowercase}.idp-page .idp-item-name .idp-item-review{}.idp-page .idp-item-name .idp-item-review i.fa-star{font-size:13px;color:#ccc}.idp-page .idp-item-name .idp-item-review i.fa-yellow{font-size:13px;color:#f90}.idp-page .idp-item-name .idp-item-review span{font-size:13px;color:#f90;font-family:"proxima-nova-semi"}.idp-page .idp-item-name .idp-item-review a{text-decoration:underline;letter-spacing:.5px}.idp-page .idp-item-moq{border-bottom:solid 1px #efefef;padding-bottom:5px}.idp-page .idp-item-quality i.solid{}.idp-page .idp-item-quality i{font-size:15px}.idp-page .idp-item-overview{margin-top:15px}.idp-page .idp-item-overview span{display:block;text-transform:capitalize;line-height:normal}.idp-page .idp-item-overview span label{font-weight:normal;margin-right:5px;text-transform:capitalize}.idp-page .idp-item-volumeDiscount{margin:0;padding:10px;background:#efefef;border:solid 0 #efefef;border-radius:1px;margin-bottom:0;margin-top:8px}.idp-page .idp-item-volumeDiscount li{border-left:solid 1px #ccc;padding:0 8px;list-style:none;line-height:22px}.idp-page .idp-item-volumeDiscount li:first-child{border:solid 0 #ddd;font-style:normal}.idp-page .idp-item-volumeDiscount .qty{font-family:"proxima-nova-semi";font-style:normal;display:block}.idp-page .idp-item-volumeDiscount .off{font-family:"proxima-nova-semi";color:#000;padding:0 0;font-style:normal;border:solid 0 #999;border-radius:1px;display:block}.idp-page .idp-item-volumeDiscount li.text{line-height:44px}.idp-item-favorites .btn-follow-product{padding-top:6px;padding-bottom:6px;border:solid 1px #aaa;border-radius:2px;background:#fff}.idp-item-favorites .btn-follow-product:hover{border:solid 1px #000}.idp-item-favorites .btn-follow-product .item-follow{font-size:14px;letter-spacing:.3px;font-family:"proxima-nova-semi";vertical-align:middle;color:#111}.idp-item-favorites .btn-follow-product .item-follow:before{display:inline-block;position:relative;top:3px;left:0;background:url(../images/svg/ui-heart-outline.svg) no-repeat 100% 100%;background-size:cover;height:15px;width:15px;margin:auto;content:'';margin-right:10px}.idp-item-favorites .btn-follow-product .item-follow:after{display:inline-block;position:relative;top:0;min-width:1.4rem;color:#555;font-size:14px;content:"(" attr(data-follows) ")";margin-left:10px;font-family:"proxima-nova-regular"}.idp-item-favorites .btn-follow-product .item-follow-hide .saved{display:none}.idp-item-favorites .btn-follow-product .item-follow-hide:after{display:none}.idp-item-favorites .btn-follow-product .item-follow-saved{}.idp-item-favorites .btn-follow-product .item-follow-saved:before{background:url(../images/svg/ui-heart.svg) no-repeat 100% 100%}.idp-item-order{}.idp-item-order .add-cart-variant-form{border-top:solid 1px #efefef;padding-top:5px}.idp-item-order .add-cart-single-form{padding-top:5px}.idp-item-order .add-cart-form .form-buttons .clearfix{padding-top:5px}.idp-item-order .add-cart-form .form-buttons .clearfix .pull-left{width:30%;display:none}.idp-item-order .add-cart-form .form-buttons .clearfix .pull-right{width:100%}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-buy-now{width:100%;background:#444;border-color:#444;border-right:solid 1px #fff;font-family:"proxima-nova-semi"}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-add-to-cart{width:100%;font-family:"proxima-nova-semi"}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-add-to-cart-reminder{width:100%;display:block;height:1px}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-start-designing{width:100%;font-family:"proxima-nova-semi";background:#126754;text-transform:uppercase;border-color:#126754;color:#fff}.idp-item-order .add-cart-form .form-buttons .clearfix.show-guest .pull-left{width:30%;display:block}.idp-item-order .add-cart-form .form-buttons .clearfix.show-guest .pull-right{width:70%}.idp-qv-page .idp-item-order .add-cart-form .form-buttons .clearfix .pull-left{width:0%;display:none}.idp-qv-page .idp-item-order .add-cart-form .form-buttons .clearfix .pull-right{width:100%}.idp-qv-page .idp-item-order .add-cart-form .form-buttons .clearfix.show-guest .pull-left{width:30%;display:block}.idp-qv-page .idp-item-order .add-cart-form .form-buttons .clearfix.show-guest .pull-right{width:70%}.idp-item-order .form-sku{margin-bottom:5px}.idp-item-order .form-sku-head,.idp-item-order .form-sku-head label{color:#000;font-size:14px;font-family:"proxima-nova-semi";letter-spacing:1px;font-weight:normal;padding:2px 0}.idp-item-order .form-sku-head label .selected{font-size:12px;padding-left:10px;font-family:"proxima-nova-regular";letter-spacing:.5px;text-transform:capitalize;text-decoration:underline;color:#777}.idp-item-order .form-sku-body{margin-bottom:0}.idp-item-order .form-sku-body .btn-sku-radio{opacity:0;position:absolute;z-index:-1}.idp-item-order .form-sku-body .btn-sku-select{background:#fff;border:solid 1px #ddd;color:#555;padding:8px 10px;font-weight:normal;letter-spacing:.5px;border-radius:1px;cursor:pointer;font-size:15px;margin-bottom:5px;margin-right:5px;text-transform:capitalize}.idp-item-order .form-sku-body .btn-sku-select-image{width:55px;padding:1px}.idp-item-order .form-sku-body .btn-sku-select-image i,.idp-item-order .form-sku-body .btn-sku-select i{display:none}.idp-item-order .form-sku-batch{border-top-width:0}.idp-item-order .form-sku-batch-head{}.idp-item-order .form-sku-batch-head td{border-bottom:solid 1px #efefef;text-transform:uppercase;border-top-width:0;padding:10px 0}.idp-item-order .form-sku-batch-body{}.idp-item-order .form-sku-batch-body:hover{background:#f8f8f8}.idp-item-order .form-sku-batch-body td{border-bottom:solid 1px #efefef;line-height:30px;font-size:13px;vertical-align:middle;border-top-width:0;text-transform:capitalize;padding:10px 0}.idp-item-order .form-sku-batch-body:last-child td{border-bottom-width:1px}.idp-item-order .form-sku-batch-body .choice{}.idp-item-order .form-sku-batch-body .price{}.idp-item-order .form-sku-batch-body .qty{}.idp-item-order .form-sku-batch-body .sold-out{border:dashed 1px #999;border-radius:0;padding:4px 4px;color:#666;text-transform:capitalize;width:61px;display:block}.idp-item-order .form-sku-batch-body .btn-sku-select{display:block;background:#fff;border:solid 1px #ddd;color:#555;padding:8px 10px;font-weight:normal;letter-spacing:.5px;border-radius:1px;cursor:pointer;font-size:15px;margin-bottom:0;margin-right:0;text-transform:capitalize}.idp-item-order .form-sku-batch-body .btn-sku-select-image{width:42px;padding:1px}.idp-item-order .form-sku-batch-body .btn-sku-select-image i,.idp-item-order .form-sku-body .btn-sku-select i{display:none}.idp-item-order .form-sku-batch-body .btn-sku-text{text-transform:capitalize}.idp-item-order .table-qty{width:60px;padding:0}.idp-item-order .table-qty td{padding:0;line-height:unset;border-bottom-width:0;line-height:normal}.idp-item-order .table-qty .input-quantity{height:24px;text-align:center;border-color:#ccc;border-width:1px;width:61px;border-style:solid;border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);box-shadow:0 0 0 rgba(0,0,0,.175)}.idp-item-order .table-qty .btn-quantity-minus{border-top-width:0;height:24px;border-right-width:0;border-color:#ccc;font-size:12px;line-height:10px;vertical-align:middle;width:30px}.idp-item-order .table-qty .btn-quantity-plus{border-top-width:0;height:24px;border-color:#ccc;font-size:12px;line-height:10px;vertical-align:middle;width:31px}.idp-item-order .table-qty-big{width:60px;padding:0}.idp-item-order .table-qty-big td{padding:0;line-height:unset;border-bottom-width:0;line-height:normal}.idp-item-order .table-qty-big .input-quantity{height:34px;text-align:center;border-color:#ccc;border-width:1px;width:61px;color:#000;font-size:15px;border-style:solid;border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);box-shadow:0 0 0 rgba(0,0,0,.175)}.idp-item-order .table-qty-big .btn-quantity-minus{border-top-width:1px;height:34px;border-right-width:0;border-color:#ccc;font-size:15px;line-height:10px;vertical-align:middle}.idp-item-order .table-qty-big .btn-quantity-plus{border-left-width:0;height:34px;border-color:#ccc;font-size:15px;line-height:10px;vertical-align:middle}.idp-item-order .form-sku-body .active{border:solid 1px #000;color:#000;position:relative}.idp-item-order .form-sku-body .active i{position:absolute;bottom:0;right:0;background:transparent;display:inline-block;z-index:1;width:0;height:0;border-bottom:8px solid #000;border-left:8px solid transparent}.idp-item-order .form-sku-input-header{font-family:"proxima-nova-semi";letter-spacing:.5px;font-size:14px;line-height:30px;margin-top:10px}.idp-item-order .form-sku-input-header span{font-weight:normal;font-family:"proxima-nova-regular";font-size:12px;letter-spacing:1px}.idp-item-order .form-sku-input-body table{letter-spacing:0;font-size:12px;border:solid 1px #ddd;margin-bottom:0}.idp-item-order .form-sku-input-body table td{border-right:solid 1px #ddd;padding:0;text-align:center}.idp-item-order .form-sku-input-body table .table-td-50{width:50%}.idp-item-order .form-sku-input .table td .form-control{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;letter-spacing:1px;font-size:15px;color:#00b38a;height:40px;line-height:40px;border-width:0;font-size:14px}.idp-item-order .form-sku-input-body .form-sku-input-name{letter-spacing:0;font-size:12px;display:block;text-align:center;line-height:20px;border-bottom:solid 1px #ddd;color:#777}.idp-item-order .form-sku-input-body .form-sku-input-value{letter-spacing:0;font-size:12px;display:block;text-align:center;line-height:20px;color:#777}.idp-item-order .form-sku-input-body .btn-sku-select-image img{width:30px;margin:1px;cursor:pointer}.idp-item-order .form-sku-input-body .form-sku-input-upload-image .upload-file{height:100px;width:100px;border:1px dashed #00b38a;display:inline-block;vertical-align:middle;cursor:pointer;overflow:hidden}.idp-item-order .form-sku-input-body .form-sku-input-upload-image .add-upload-file-wrapper1 .btn-add-upload-file{text-align:center;color:#00b38a;border-bottom-color:#00b38a}.idp-item-order .form-sku-input-preview{}.idp-item-order .form-sku-input-preview{position:relative}.idp-item-order .form-sku-input-preview-header{letter-spacing:.5px;font-size:10px;line-height:15px;margin-top:0;color:#666;position:absolute;left:0;top:7px;padding-left:0;padding-right:0}.idp-item-order .form-sku-input-preview-body{margin-top:0;padding:15px;border:solid 0 #ddd;border-top-width:0}.idp-item-order .form-sku-input-preview-color-808080{color:gray;background:-webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#e0e1e1 0%,#e3e2e8 26%,#ddd 35%,#d7d7d7 45%,#e1e2e1 61%,#a4a4a4 100%);background:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.idp-item-order .form-sku-input-preview-color-eac855{color:#d5ad6d;background:-webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#ede097 0%,#eee39e 26%,#e7d685 35%,#d3b33a 45%,#eadb8e 61%,#e3ce74 100%);background:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.idp-item-order .form-sku-input-preview-color-c8977b{color:#c8977b;background:-webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#cea997 0%,#e8d5cb 26%,#e5d1c6 35%,#e8d6cf 45%,#cfaa99 61%,#b77d5f 100%);background:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.idp-item-order .form-sku-input-preview-body-1000038034{padding-left:20px}.idp-item-order .form-sku-input-preview-body-1000038039{}.idp-item-order .form-sku-input-preview-body-end-1000038039{background:url('../images/custom/1561073222-custom-bottom.png?v=1') no-repeat top right;height:77px;display:block;width:67px;margin-top:-13px}.idp-item-order .form-sku-input-preview-body-1000038040{letter-spacing:-5px;font-weight:normal}.idp-item-order .form-sku-input-preview-body-1000038015{letter-spacing:-11px}.idp-item-order .form-sku-input-preview-body-1000037962{writing-mode:vertical-rl;font-weight:bold}.idp-item-order .form-sku-input-preview-body-1000037969{width:30px;display:block;word-wrap:break-word;line-height:20px;text-align:center;vertical-align:top}.idp-item-order .form-sku-input-preview-body-1000037953{border-top:solid 7px gray;display:inline-block;border-bottom:solid 7px gray}.idp-item-order .form-sku-input-preview-body-1000038042{border-radius:50px;border:0 solid #bebebe;width:107px;height:107px;font-size:108px;padding-top:25px;padding-left:50px!important;padding-left:20px;line-height:70px;background:url(../images/custom/1561073224-custom-bg.jpg) no-repeat top left}.idp-item-order .form-sku-input-preview-body-1000038041{border-radius:50px;border:3px solid #bebebe;width:103px;height:103px;font-size:100px;padding-top:13px;padding-left:3px!important;padding-left:3px;text-shadow:2px 2px 4px #999;line-height:70px;background:#d3d3d3;font-weight:normal}.idp-item-order .form-button{margin-top:25px;display:block}.idp-page .idp-item-sale{}.idp-page .idp-item-price{color:#111;font-size:20px;line-height:1.3;margin-top:15px;margin-bottom:15px}.idp-page .idp-item-price em{color:#111;font-style:normal;font-family:"proxima-nova-semi"}.idp-page .idp-item-price span{display:none;position:relative;margin-left:.35rem;color:#424242;text-decoration:line-through;color:#555;font-weight:normal}.idp-page .idp-item-price .badge-discount-rate{color:#d0021b;font-size:7px;border:solid 1px #d0021b;padding:0 3px;text-decoration:unset;letter-spacing:.5px;border-radius:1px;vertical-align:top}.idp-page .idp-item-onsale em{color:#d0021b}.idp-page .idp-item-onsale span{display:inline-block}.idp-page .idp-item-onsale span.onsale-countdown{display:block;text-decoration:none;font-size:10px;color:#111;letter-spacing:.5px}.idp-page .instock-reminder{display:none;margin-top:20px;letter-spacing:.5px}.idp-page .sum-reminder{color:#666;font-size:18px;line-height:1.3;margin-top:15px;margin-bottom:15px;letter-spacing:0}.idp-page .sum-reminder span{color:#d0021b;letter-spacing:0}.idp-page .idp-item-delivery label span{font-family:"proxima-nova-semi";color:#111;display:inline-block;border-bottom:dashed 1px #111}.idp-accordion{margin-bottom:2.6rem;border-bottom:solid 1px #efefef;margin-top:2.6rem}.idp-accordion:last-child{border-bottom:solid 0 #efefef}.idp-accordion .idp-accordion-title{margin:0;font-size:1.4rem;letter-spacing:1.3px;text-transform:uppercase;font-family:"proxima-nova-semi";margin:0;font-weight:400;text-align:left;color:#111;cursor:pointer;display:block;height:2.8rem;width:100%;background-color:transparent;color:#111}.idp-accordion .idp-accordion-title:after{display:block;position:relative;top:0;left:0;float:left;width:1.3rem;margin-right:.5rem;font-size:2rem;line-height:15px;content:"–"}.idp-accordion .accordion-active:after{content:"+"}.idp-accordion .idp-accordion-content,.idp-accordion .idp-accordion-content p{font-size:15px;font-weight:normal;font-size:1.4rem;line-height:1.6;margin-bottom:2rem;text-rendering:optimizeLegibility;overflow-x:hidden}.idp-accordion .idp-accordion-content p a{text-decoration:underline}.idp-accordion .idp-accordion-content h4{font-family:"proxima-nova-semi";color:#111;font-size:16px}.idp-accordion .idp-accordion-content dl{display:block;clear:both;line-height:normal;margin-bottom:10px}.idp-accordion .idp-accordion-content dt{float:left;width:40%;font-size:15px;font-weight:normal;line-height:normal}.idp-accordion .idp-accordion-content dd{float:left;width:60%;font-size:15px;line-height:normal;text-transform:capitalize}.idp-accordion .idp-accordion-content dd a{text-decoration:none;text-transform:capitalize;color:#555}.idp-accordion .idp-accordion-content-line dl{border-bottom:solid 1px #efefef;padding-bottom:10px}.idp-accordion .idp-accordion-content-line dl:last-child{border-bottom:solid 0 #efefef}.idp-page .idp-item-description{}.idp-page .idp-item-description p{font-size:15px;letter-spacing:.5px}.idp-page .idp-item-details{}.idp-page .idp-item-payments-shipping-returns{}.idp-page .idp-item-fulldetails{}.idp-page .idp-item-fulldetails a{color:#111;line-height:20px;letter-spacing:1px;text-transform:capitalize;margin-bottom:10px;display:block}.idp-qv-page{min-width:1000px;min-height:680px}.idp-qv-page .idp-qv-page-controller{position:absolute;right:1%;top:70px;display:inline-block;width:20px}.idp-qv-page .idp-qv-page-controller a{border:solid 1px #333;color:#333;padding:10px 0;display:block;margin-bottom:10px;text-align:center;background:#333;color:#fff}.idp-qv-page .idp-qv-page-controller a:hover{background:#999;color:#fff}.idp-qv-page .add-cart-batch-form .form-sku-batch-wrap{margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:block;-webkit-padding-start:0;max-height:248px;overflow:auto;overflow-x:hidden;width:100%}.idp-qv-page .add-cart-batch-form .form-sku-batch-wrap::-webkit-scrollbar{width:6px;height:6px}.idp-qv-page .add-cart-batch-form .form-sku-batch-wrap::-webkit-scrollbar-thumb{background-color:#000}.idp-qv-page .add-cart-batch-form .form-sku-batch-wrap::-webkit-scrollbar-track{border-right:1px solid #ddd;background-color:transparent}.idp-qv-page .idp-item-gallery{width:65%;padding-right:10px}.idp-qv-page .idp-item-gallery-container{width:100%}.idp-qv-page .idp-item-gallery .idp-thumbnail-slider{width:10%}.idp-qv-page .idp-item-gallery .idp-thumbnail-slider .inner ul li{margin-top:15px;margin-bottom:0}.idp-qv-page .idp-item-gallery .idp-main-gallery{width:90%}.idp-qv-page .idp-item-gallery .idp-main-gallery ul{margin-bottom:0}.idp-qv-page .idp-item-info{width:35%;padding-top:5px}@media screen and (min-width:1950px){.product-page .idp-item-gallery-container{width:1230px}.idp-qv-page .idp-item-gallery-container{width:100%}}@media screen and (max-width:1280px){.product-page .idp-item-gallery-container{width:790px}.idp-qv-page .idp-item-gallery-container{width:100%}}@media screen and (max-width:1024px){.product-page .idp-item-gallery-container{width:630px}.product-page .idp-thumbnail-slider{width:11%}.product-page .idp-main-gallery{width:89%}.idp-qv-page .idp-item-gallery-container{width:100%}}@media screen and (max-width:991px){.product-page .idp-item-gallery-container{width:600px}.product-page .idp-thumbnail-slider{width:20%}.product-page .idp-main-gallery{width:80%}.idp-qv-page{min-width:800px;min-height:680px}.idp-qv-page .idp-item-gallery-container{width:100%}}@media screen and (max-width:767px){.product-page .idp-container{padding-left:0;padding-right:0}.product-page .idp-item-gallery-container{width:100%;padding:0}.product-page .idp-item-gallery{width:100%;float:none;padding-right:0}.product-page .idp-container-toolbar{position:absolute;top:20px;left:0;z-index:99;display:block;display:none}.product-page .idp-container-toolbar .pull-left{padding-left:20px}.product-page .idp-container-toolbar a{background:#fff;border-radius:25px;display:inline-block;height:40px;width:40px;color:#000;text-align:center;opacity:.6}.product-page .idp-container-toolbar i{font-size:26px;line-height:40px;font-weight:bold}.product-page .idp-thumbnail-slider{display:none}.product-page .idp-main-gallery{width:100%;float:none}.product-page .idp-main-gallery ul{width:100%;float:none}.product-page .idp-main-gallery-pager{display:table}.product-page .idp-item-info{width:100%;float:none;padding-left:15px;padding-right:15px}.idp-main-gallery ul li .video-player{background:#000;object-fit:fill;display:block;width:100%}.idp-normal-page .responsive-header{}.idp-normal-page .responsive-notice{}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-buy-now{width:100%;background:#666;border-color:#666;border-right:solid 1px #fff;font-family:"proxima-nova-semi";height:50px}.idp-item-order .add-cart-form .form-buttons .clearfix .btn-add-to-cart{width:100%;font-family:"proxima-nova-semi";height:50px}}.idp-item-products{border-top:solid 1px #efefef;text-align:center}.idp-item-products h3{font-family:"proxima-nova-semi";margin-bottom:2em;text-align:center;margin-top:2em;font-size:16px;letter-spacing:.5px;color:#000;text-transform:capitalize}.idp-item-products .h3-bref{font-size:10px;margin-top:-2em}.idp-item-products .divider{width:60px;height:1px;background:#797979;margin:15px auto}.idp-item-products .idp-bottom{text-align:center;padding:55px 0;padding-top:25px}@media screen and (max-width:767px){.idp-item-products{padding-left:0;padding-right:0}.idp-item-products .container{padding-left:0;padding-right:0}.idp-item-products .h3-bref{display:none}}.idp-related-collections{text-align:center;border-top:solid 1px #efefef;padding-bottom:4em;padding-top:2em}.idp-related-collections h3{font-family:"proxima-nova-semi";margin-bottom:1em;text-align:center;margin-top:2em;font-size:14px;letter-spacing:1.3px;color:#000;text-transform:uppercase}.idp-related-collections .divider{width:60px;height:1px;background:#797979;margin:15px auto}@media screen and (max-width:767px){.idp-related-collections{padding-bottom:0;padding-top:0}}.idp-related-search{text-align:center;border-top:solid 1px #efefef;padding-bottom:4em;padding-top:2em}.idp-related-search h3{font-family:"proxima-nova-semi";margin-bottom:1.5em;text-align:center;margin-top:1em;font-size:14px;letter-spacing:1.3px;color:#000;text-transform:uppercase}.idp-related-search .divider{width:60px;height:1px;background:#797979;margin:15px auto}.idp-related-search .related-searches a{color:#5d5d5d;border:1px solid #e4e4e4;color:#333;padding:6px 10px;text-decoration:none;border-radius:1px;margin-left:4px;margin-right:4px;display:inline-block;background:#fff;font-size:13px;letter-spacing:.3px;margin-bottom:10px;text-transform:capitalize}.idp-related-search .related-searches a:hover{background:#e4e4e4;color:#111}.idp-related-search .related-searches{display:block;width:100%;padding:0;width:100%;padding:0 0 1em 0;overflow-x:hidden;overflow-y:hidden;white-space:nowrap}.idp-related-search .related-searches:hover{overflow-x:auto}.idp-related-search .related-searches:hover::-webkit-scrollbar{width:15px;height:15px;opacity:1}.idp-related-search .related-searches:hover::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 0 #ddd;background:#ddd;opacity:1}.idp-related-search .related-searches:hover::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,1);border-radius:0;background:rgba(255,255,255,1)}@media screen and (max-width:767px){.idp-related-search .related-searches{text-align:left;overflow-x:auto}}.idp-reviews{border-top:solid 1px #ddd;margin-bottom:25px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.idp-reviews h3{font-family:"proxima-nova-semi";margin-bottom:2em;text-align:center;margin-top:2em;font-size:16px;letter-spacing:.5px;color:#000;text-transform:capitalize}.idp-reviews .ajax-load-reviews .loading{text-align:center;display:block;vertical-align:middle;font-size:30px;color:#999;margin:100px 0}.idp-reviews .idp-reviews-head{background:#f8f8f8;padding:20px 0;display:block;text-align:center}.idp-reviews .idp-reviews-head .big{color:#f90;font-family:"proxima-nova-semi";font-size:48px;display:block;line-height:50px}.idp-reviews .idp-reviews-head .big-bottom{color:#fff;font-size:11px;display:inline-block;background:#f90;margin:auto;width:70px}.idp-reviews .idp-reviews-head .small{color:#666;font-size:11px;display:block;line-height:30px}.review-item{border-bottom:solid 1px #efefef;margin-top:20px;margin-bottom:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.review-item:last-child{border-bottom:solid 0 #efefef}.review-item .review-rating{display:block;margin:auto;text-align:center;margin-bottom:25px}.review-item .review-rating .rating{color:#999;font-family:"proxima-nova-semi";font-size:28px;display:block;line-height:40px;width:50px;margin:auto}.review-item .review-rating .rating-bottom{color:#999;font-size:11px;display:inline-block;margin:auto;width:50px;border-top:solid 1px #ccc;line-height:30px}.review-item .review-rating .stars .fa-star{font-size:12px;color:#ccc}.review-item .review-rating .stars .fa-yellow{font-size:12px;color:#f90}.review-item .review-people{}.review-item .review-people .icon{margin-right:15px}.review-item .review-people .icon img{width:34px;border-radius:17px;opacity:.7}.review-item .review-people .name{font-family:"proxima-nova-semi";font-size:13px;text-transform:capitalize;color:#999}.review-item .review-people .country{font-size:10px;color:#999}.review-item .review-people .fa-star{font-size:12px;color:#ccc}.review-item .review-people .fa-yellow{font-size:12px;color:#f90}.review-item .review-people .rating span{font-size:12px;color:#f90;font-family:"proxima-nova-semi"}.review-item .review-content .content{font-size:15px;color:#999}.review-item .review-content .images{font-size:13px;padding:15px 0}.review-item .review-content .images a img{width:60px}.review-item .review-content .images-show{cursor:pointer}.review-item .btn-helpful{background:#ddd;border-radius:30px;padding:8px;text-decoration:none}.review-item .btn-helpful i{font-size:15px}.review-item .btn-helpful:after{font-size:13px;content:'(' attr(data-helpful-count) ')';letter-spacing:0;font-family:'proxima-nova-regular'}.review-item .purchase-date{margin-right:25px}.review-item .purchase-date i{color:#8fbc8f}@media screen and (max-width:767px){.review-item{border-bottom:solid 5px #efefef}.review-item .purchase-date{margin-right:0;font-size:11px}.review-item .review-people{margin-bottom:15px}.review-item .btn-helpful{border-radius:25px}.review-item .review-content .images-show{overflow:hidden}}.review-page-override{padding-bottom:40px}.review-page-hero{background:#8fbc8f;padding-top:95px;padding-bottom:95px}.review-page-hero h1{font-family:"proxima-nova-semi";font-size:26px;display:block;line-height:30px;color:#fff}.review-page-hero h1 span{display:block;font-size:30px;line-height:40px;text-transform:uppercase}.review-page-hero .googlereviews{width:200px;display:block;margin:auto;border:solid 10px #fff;background:#fff;border-radius:10px}.review-page-hero .col-xs-12-2{text-align:center;color:#fff}.review-page-policy{}.review-page-policy h3{font-family:"proxima-nova-semi";font-size:20px;line-height:40px}.review-page-policy p{font-size:15px;line-height:22px}.review-page-counts{}.review-page-counts h3{font-family:"proxima-nova-semi";font-size:20px;line-height:40px}.review-page-counts td{font-size:15px;border:solid 1px #ccc;padding:15px 20px}.review-page-counts .fa-yellow{color:#f90}.review-page-filter{background:#f8f8f8;border-bottom:solid 1px #efefef;padding-bottom:20px}.review-page-filter h3{font-family:"proxima-nova-semi";font-size:12px;line-height:20px;padding-bottom:0}.review-page-filter .input-group label{display:block}.review-page-filter .input-group select{font-weight:normal;font-size:12px;letter-spacing:1px;border:solid 1px #ddd;height:43px;padding-right:30px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;　text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center}.review-page .review-item{border-bottom:solid 1px #efefef;margin-top:20px;margin-bottom:20px}.review-page .review-item:last-child{border-bottom:solid 1px #efefef}.review-page .review-item .review-content .content{font-size:16px;color:#777;font-family:"proxima-nova-semi";line-height:24px;padding-top:15px;letter-spacing:.5px}.review-page .review-item{padding-bottom:25px}.review-page .review-item .review-rating .purchase-date{color:#8fbc8f;font-size:10px;margin-right:0}@media screen and (max-width:767px){.review-page-hero{padding-top:45px;padding-bottom:0}.review-page-hero .col-xs-12-1{padding-bottom:45px}.review-page-hero h1{text-align:center;font-size:22px}.review-page-hero .col-xs-12-2{padding-bottom:65px;text-align:center}.review-page .review-people{border-bottom:solid 1px #efefef;display:block;padding-bottom:10px}.review-page .review-item .purchase-date{color:#8fbc8f}.review-page .review-item .review-content .content{padding-top:5px}.review-page-counts td{font-size:12px;border:solid 1px #ccc;padding:15px 10px}}.trends-page{}.trends-header{margin-bottom:45px}.trends-header h1{font-size:20px;display:inline-block;width:200px;background:#fff;line-height:80px;font-family:"proxima-nova-semi";text-transform:capitalize;color:#555}.trends-header .h1-border{border-top:solid 1px #ccc;margin-top:-50px;margin-bottom:20px}.trends-header .text{font-size:13px;color:#666}.trend-grid-item{margin-bottom:20px;background:#fff;display:block;border:solid 1px #efefef;padding:0}.trend-grid-item:hover{box-shadow:0 3px 6px rgba(0,0,0,.175);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.175)}.trend-grid-item:hover .title{text-decoration:underline}.trend-grid-item .item-image{float:left;width:50%}.trend-grid-item .item-text{float:left;width:50%;padding:25px;color:#111}.trend-grid-item .item-text .date{font-size:13px;letter-spacing:1px;display:inline-block}.trend-grid-item .item-text .date span{font-weight:500;letter-spacing:1px;border-bottom:solid 1px #333;display:inline-block;text-transform:uppercase}.trend-grid-item .item-text .date i{display:inline-block;height:5px;border-top:solid 1px #000;width:50px}.trend-grid-item .item-text .title{font-size:18px;font-family:"proxima-nova-semi";margin-top:20px;margin-bottom:26px;text-transform:capitalize;line-height:140%}.trend-grid-item .item-text .desc{font-size:13px;letter-spacing:.5px;color:#555}@media screen and (max-width:767px){.trends-header{margin-bottom:25px}.trend-grid-item{margin-bottom:20px;background:#fff;display:block;border:solid 1px #efefef}.trend-grid-item .item-image{float:left;width:100%}.trend-grid-item .item-text{float:left;width:100%;padding:25px}}.btn-external{border:solid 2px #ccc;text-transform:uppercase;color:#fff;border-radius:0;padding:8px 16px}.btn-external span{vertical-align:text-bottom;font-size:14px}.btn-external-facebook{background:#fff;border-color:#ccc;color:#3a5898}.btn-external-facebook:hover{background:#3a5898;color:#fff;border-color:#3a5898;opacity:.9}.btn-external-facebook i{margin-right:10px;font-size:20px}.btn-external-google{background:#fff;border-color:#ccc;color:#e01919}.btn-external-google:hover{background:#e01919;color:#fff;border-color:#e01919;opacity:.9}.btn-external-google i{margin-right:10px;font-size:20px}.btn-external-google span{padding-right:17px}.signup_panel .btn-external{border:solid 2px #ccc;text-transform:uppercase;color:#fff;border-radius:0;padding:8px 16px}.signup_panel .btn-external-facebook{background:#3a5898;border-color:#3a5898;color:#fff}.signup_panel .btn-external-facebook:hover{opacity:.8}.signup_panel .btn-external-facebook i{margin-right:10px;font-size:20px}.signup_panel .btn-external-google{background:#e01919;border-color:#e01919;color:#fff}.signup_panel .btn-external-google:hover{opacity:.8}.signup_panel .btn-external-google i{margin-right:10px;font-size:20px}.signup_panel .btn-external-google span{padding-right:17px}.modal_container{width:360px}@media screen and (max-width:767px){.modal_container{width:100vw;height:100vh;animation-name:"fadeInBottom";animation-duration:.5s;-webkit-animation-name:"fadeInBottom";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}}.region_modal_container .inner{padding:0 20px 20px}.region_modal_container .inner p{text-align:center}.region_modal_container select{font-weight:normal;font-size:12px;letter-spacing:1px;border:solid 1px #ddd;height:43px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";background:url('../images/svg/ui-dropdown-arrow.svg') no-repeat right center}@media screen and (max-width:767px){.region_modal_container .inner{padding:0 0 0}.region_modal_container .inner h1{background:#f8f8f8}.region_modal_container .inner .form-group{padding-left:25px;padding-right:25px}}.login_modal_container>header{background:#fff;background-size:cover;float:left;height:62px;width:100%;position:relative}.login_modal_container>header .text{color:#aaa;background:#fff;width:100%;height:20px;border-radius:0;display:inline-block;position:absolute;right:0;top:40px;z-index:9;text-align:center;font-size:8px;text-transform:uppercase;letter-spacing:2px;border-radius:0}.login_modal_container>header .logo{color:#000;text-align:center;font-size:16px;letter-spacing:2px;line-height:45px;margin:8px auto;letter-spacing:1px;font-family:"proxima-nova-semi"}.login_modal_container>header .form_modal_close{color:#000;background:#fff;width:23px;height:23px;border-radius:23px;display:inline-block;position:absolute;right:15px;top:20px;z-index:9}.login_modal_container>header .form_modal_close i{color:#000;font-size:14px;margin-left:6px;display:inline-block;margin-top:3px}.login_modal_container>header .form_modal_close:hover{color:#fff;background:#111}.login_modal_container>header .form_modal_close:hover i{color:#fff}@media screen and (max-width:767px){.login_modal_container>header .logo{display:block}}.login_modal_container .inner{padding:0 20px 20px}.login_modal_container .inner p{text-align:center}.login_modal_container .panel_wrapper .inner{-webkit-animation:fadeIn .5s 0s ease both;animation:fadeIn .5s 0s ease both}.login_modal_container .panel_wrapper h2{line-height:60px;font-family:"proxima-nova-semi";text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0}.login_modal_container .panel_wrapper .nav-tabs{background:#ddd}.login_modal_container .panel_wrapper .nav-tabs>li{float:left;margin-bottom:-1px;width:50%;text-align:center}.login_modal_container .panel_wrapper .nav-tabs>li.active>a,.login_modal_container .panel_wrapper .nav-tabs>li.active>a:hover,.login_modal_container .panel_wrapper .nav-tabs>li.active>a:focus{color:#555;background-color:transparent;border:0 solid #ddd;border-bottom:solid 2px #000;cursor:default}.login_modal_container .panel_wrapper .nav-tabs>li>a{margin-right:15px;margin-left:15px;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family:"proxima-nova-semi";border:0 solid transparent;border-radius:0 0 0 0}.login_modal_container .panel_wrapper .nav-tabs>li>a:hover{background-color:transparent}.login_modal_container .panel_wrapper input{color:#000;letter-spacing:1px;font:500 13px}.login_modal_container .panel_wrapper .back:hover{color:#275789}.login_modal_container .remember{font-size:12px;color:#000;letter-spacing:1px}.login_modal_container .btn-Forgot-password{font-size:12px;margin-right:2px;padding-right:6px;letter-spacing:0}.login_modal_container .panel_wrapper .form-group .form-control{font-family:"proxima-nova-semi";font-size:14px;line-height:46px;height:46px}.login_modal_container .panel_recent_login{}.login_modal_container .panel_recent_login h2{background:#ddd;letter-spacing:1px;text-transform:uppercase;font-family:"proxima-nova-semi";border:0 solid transparent;border-radius:0 0 0 0;display:block;margin-top:0;margin-bottom:0;line-height:40px}.login_modal_container .recent_login_panel{padding:30px 20px}.login_modal_container .recent_login_panel .txt{letter-spacing:0;color:#666;text-align:center;padding:0;font-size:12px;display:block}.login_modal_container .btn-recent-login{border-radius:5px;background:#f8f8f8;padding-top:35px;padding-bottom:20px;margin-bottom:8px;display:block;text-decoration:none;border:solid 2px #ddd}.login_modal_container .btn-recent-login span{font-size:15px;line-height:40px;display:block;text-align:center;font-family:'proxima-nova-semi';color:#000;letter-spacing:1px}.login_modal_container .btn-recent-login img{border:solid 3px #000;border-color:transparent}.login_modal_container .btn-recent-login:hover img{border:solid 3px #000}.login_modal_container .btn-checkout-guest{padding:5px 0;padding-top:40px}.login_modal_container .btn-checkout-guest button{background:#8293ec;color:#fff;border-width:0;line-height:32px;font-family:"proxima-nova-semi";font-size:13px;letter-spacing:1px}