.nwftr{position:relative;background:#252525 url("/Content/Img/back-footer.png") no-repeat center bottom;font-family:'LeanORegular';color:#ddd;font-size:14px;text-align:center;line-height:normal}.nwftr ul{margin:10px 0}.nwftr ul li{line-height:31px}.nwftr a{cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.nwftr a:hover,.nwftr a:active,.nwftr a:focus{color:#ff656a;text-decoration:none}.nwftr a{color:#fff;display:inline-block}.nwftr img{vertical-align:middle;border:0}.nwftr figure{margin:0}.nwftr .ft-row{padding:41px 15px 0 15px;margin:0 auto}.nwftr .ft-row~.ft-row{padding-top:0}.nwftr .ft-col{position:relative;min-height:1px;padding:0 15px;float:left;width:100%;text-align:center}.nwftr .ft-row,.nwftr .ft-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nwftr .ft-col b{font-family:'LeanOBold';color:#fff;display:block;margin:17px 0;text-transform:uppercase}.nwftr .ft-col i{font-size:30px;margin-right:10px;vertical-align:middle}.nwftr .ft-col.worldwide,.nwftr .ft-col.full-satisfaction,.nwftr .ft-col.secure{padding-top:15px}.nwftr .ft-col.email-us b,.nwftr .ft-col.call-us b,.nwftr .ft-col.follow-us b{margin-bottom:15px}.nwftr .ft-col.email-us b,.nwftr .ft-col.call-us b{margin-bottom:20px}.nwftr .ft-col.links ul{margin-top:17px}.nwftr .ft-col.links ul li{line-height:26px}.nwftr .ft-col.worldwide a{color:#ddd;text-decoration:underline}.nwftr .ft-col.worldwide a:hover{color:#ff656a;text-decoration:underline}.nwftr .ft-col.full-satisfaction a{color:#ddd;text-decoration:underline}.nwftr .ft-col.full-satisfaction a:hover{color:#ff656a;text-decoration:underline}.nwftr .ft-col.email-us span{font-size:19px}.nwftr .ft-col.email-us i.icn-support{display:inline;font-size:17px;color:#ff656b}.nwftr .ft-col.call-us i{width:184px;height:33px;display:inline-block;background:url(/Content/Img/tel-footer.png) no-repeat}.nwftr .ft-col.follow-us a{opacity:1;width:33px;height:33px;background:#ff656b;border-radius:20px;margin-right:5px}.nwftr .ft-col.follow-us a:hover{opacity:.3}.nwftr .ft-col.follow-us a:hover,.nwftr .ft-col.follow-us a:active,.nwftr .ft-col.follow-us a:focus{color:#fff}.nwftr .ft-col.follow-us a i{width:33px;height:33px;font-size:21px;text-align:center;line-height:33px;margin:0}.nwftr .ft-col.follow-us a i.icn-instagram{font-size:18px}.nwftr .ft-col.art-shop p{margin:0;text-transform:uppercase}.nwftr .ft-col.art-shop b{display:inline-block;margin-bottom:15px}.nwftr .ft-col.art-shop a:hover{color:#fff}@media(min-width:768px){.nwftr{text-align:left}.nwftr .ft-col{width:25%;text-align:justify}.nwftr .ft-col.call-us{padding-left:55px}.nwftr .ft-col.follow-us{padding-left:35px}}@media(min-width:768px) and (max-width:960px){.nwftr .ft-col.email-us i.icn-support{display:none}.nwftr .ft-col.call-us i{background-position:-29px 1px}}@media(min-width:992px){.nwftr .ft-row{width:970px}}@media(min-width:1020px){.nwftr .ft-row{width:1020px}}#copy{margin-top:50px;color:#fff;padding:19px;background:#111;text-align:center;font:normal 13px 'LeanORegular';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#copy a{color:#fff}.newsletter{background:#ececec;font-family:'LeanORegular';color:#111;font-size:14px}.newsletter .nw-row,.newsletter .nw-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newsletter .nw-row{position:relative;width:1020px;margin:0 auto;padding:0 15px}.newsletter .nw-row:before,.newsletter .nw-row:after{content:" ";display:table}.newsletter .nw-row:after{clear:both}.newsletter .nw-col{position:relative;float:left;width:41%;padding:30px 15px 20px 15px}.newsletter .nw-col:first-child{background:url('/Content/Img/gift-footer.png') no-repeat #ececec bottom right;background-size:208px 112px;width:59%}.newsletter .nw-col:last-child{position:absolute;bottom:0;right:0;padding:30px 55px}.newsletter .icn-gift{margin-right:8px}.newsletter h3,.home #global-content .newsletter h3{display:inline-block;font-family:'LeanOBold';text-align:left;text-transform:uppercase;font-size:15px;margin:0}.newsletter p{margin:4px 0 9px}.newsletter b{font-family:'LeanOBold';color:#ff636b}.newsletter form{max-width:330px}.newsletter input{box-sizing:border-box;display:inline-block;font-family:'LeanORegular';font-size:14px;width:226px;height:33px;float:left;border:none;border-radius:0;margin-right:6px;padding:6px 12px}body.fr .newsletter input{width:207px}.newsletter button{width:83px;padding:5px 0 5px 0}body.fr .newsletter button{width:102px}.newsletter button[disabled]{opacity:.65;cursor:not-allowed}.newsletter i.icn-rect-check{display:none}.newsletter i.icn-loading{margin:0 10px 0 -10px}.newsletter .error{margin-top:10px}.newsletter .submit-result{color:#25b12a;margin-top:10px}@media(max-width:992px){.newsletter .nw-row,.newsletter .nw-col,.newsletter .nw-col:first-child{width:100%;background:none}.newsletter .nw-col{padding:20px 0 0 0}.newsletter .nw-col:last-child{position:relative;padding:10px 14px 30px 15px}.newsletter .nw-col #fb-follow{overflow:hidden}}@media(max-width:768px){.newsletter form{margin:0 auto}}@media(max-width:400px){.newsletter input{margin:0 0 9px 0}}.rv-container{width:100%;background:#fff;position:relative;padding-bottom:30px}.recently-viewed{margin:0 auto}.latest-reviews{float:left}body.home .latest-reviews{padding:48px 0 60px 0;width:100%}body.product-page .latest-reviews{padding-bottom:30px}.recently-viewed h4,.latest-reviews h4{float:left;text-transform:uppercase;color:#222;font:600 15px LeanOBold,Helvetica,sans-serif;margin:0 10px 22px 0}.recently-viewed h4 i,.latest-reviews h4 i{margin-right:10px}.recently-viewed hr,.latest-reviews hr{height:7px;color:#ebebeb;border:0 none;background-color:#e7e7e7;top:6px;position:relative;margin-top:0}.latest-reviews ul{float:left;width:100%}.latest-reviews li{position:relative;float:left;vertical-align:top;background:#e7e7e7;text-align:center;padding:20px;height:213px}.latest-reviews li span{display:block;max-width:100%;padding:15px 0 0 0;font:normal 15px 'LeanORegular'}.latest-reviews ul li i{font-size:24px;color:#ff6569;margin:0 2px}.latest-reviews b{font:normal 13px 'LeanOBold';display:block;padding-top:5px}.latest-reviews li:last-child{display:none}@media(min-width:992px){.latest-reviews li:last-child{display:block}body.home .latest-reviews li{max-width:32%;width:32%}body.product-page .latest-reviews li{max-width:24%;width:24%}body.product-page .latest-reviews li:nth-child(2){margin:0 1.33%}body.product-page .latest-reviews li:last-child{display:block;margin-left:1.33%}body.home .latest-reviews li:nth-child(2){margin:0 2%}}@media(min-width:728px) and (max-width:991px){body.home .latest-reviews li{max-width:49%;width:49%}body.home .latest-reviews li:nth-child(1){margin:0 1% 0 0}body.home .latest-reviews li:nth-child(2){margin:0 0 0 1%}body.product-page .latest-reviews li{max-width:32%;width:32%}body.product-page .latest-reviews li:nth-child(2){margin:0 2%}}@media(min-width:728px){.latest-reviews li{max-height:213px}body.product-page .latest-reviews li{max-height:200px;height:200px}body.home .latest-reviews li span{font-size:17px}body.home .latest-reviews b{font-size:15px}body.home .latest-reviews ul li i{font-size:28px}}@media(max-width:727px){body.home .latest-reviews{padding:18px 0}body.product-page .latest-reviews li:nth-child(3){display:none}.latest-reviews li{max-width:50%;width:50%;margin:0;height:auto;padding:20px 8px}.latest-reviews ul{background:#e7e7e7}}@media(max-width:360px){.latest-reviews li:nth-child(2){display:none}.latest-reviews li{max-width:100%;width:100%;margin:0}}.recently-viewed ul{font-size:0;margin:0}.recently-viewed ul li{display:inline-block;margin-right:13px;margin-bottom:13px}body.home .recently-viewed ul li{margin-right:12px;margin-bottom:12px}.recently-viewed ul li:hover{opacity:.8}.recently-viewed ul li a{display:inline-block;background:#ececec;height:143px;width:143px;text-align:center;font-size:14px;font-weight:600;color:#ff6569}.recently-viewed ul li a:before{content:"";display:inline-block;height:100%;vertical-align:middle}.recently-viewed ul li img{max-width:143px;max-height:143px;vertical-align:middle}@media screen and (min-width:651px){body.products .rv-container{padding-top:0}.rv-container{padding-top:40px}body.home .recently-viewed ul li:last-child{margin:0}}@media screen and (max-width:650px){.recently-viewed{text-align:center}.recently-viewed ul li{margin:0 6px 12px 6px}}.products .recently-viewed ul li:nth-child(n+8){display:none}@media screen and (max-width:978px){.products .recently-viewed ul li:nth-child(n+7){display:none}}.product-page .recently-viewed ul li:nth-child(n+7){display:none}@media screen and (min-width:1181px){.product-page .recently-viewed ul li:nth-child(n+7){display:inline-block}}.products .recently-viewed{width:310px}@media screen and (min-width:625px){.products .recently-viewed{width:569px}}@media screen and (min-width:979px){.products .recently-viewed{width:866px}}@media screen and (min-width:1300px){.products .recently-viewed{width:1163px}}@media screen and (min-width:1630px){.products .recently-viewed{width:1460px}.products .recently-viewed ul li:nth-child(n+7){display:inline-block}}.fullscreen-shadow{position:fixed;top:0;left:0;z-index:9996;width:100%;height:100%;background:rgba(0,0,0,.5)}.curioos-modal{position:fixed;z-index:9997;background:rgba(0,0,0,.6);font:normal 15px 'LeanORegular'}.curioos-modal .curioos-modal-container{margin:10px;background:#fff url('/Content/Img/Signup/background_modal.png') no-repeat 0 95%}.curioos-modal .close-btn{z-index:15;width:38px;height:38px;color:#fff;cursor:pointer;text-align:center;background:#000;font:bold 22px 'Helvetica';line-height:38px;position:absolute;right:0;top:0;box-sizing:border-box}.curioos-modal .close-btn:hover{color:#ff6569}.curioos-modal .close-btn span{transform:rotate(45deg);display:inline-block}.curioos-modal h3{padding:0 26px 35px 26px;margin:0;font:normal 16px 'LeanORegular';text-transform:none;display:inline-block}.curioos-modal.newsletter-form-container{text-align:center}.curioos-modal.newsletter-form-container h3{padding-bottom:48px}.curioos-modal.newsletter-form-container h3 i{margin-right:6px;color:#ff6569}.curioos-modal.newsletter-form-container .side-panel label{position:absolute;left:11px;top:-25px}.curioos-modal.newsletter-form-container .curioos-modal-container{min-height:320px}.curioos-modal.newsletter-form-container #email{margin-bottom:3px}.curioos-modal.newsletter-form-container .error{display:inline-block;margin-top:10px}.curioos-modal.newsletter-form-container .submit-result{color:#25b12a;margin-top:10px}.curioos-modal h2{text-transform:none;margin:0;font:normal 27px 'LeanORegular';padding:53px 0 2px 0;display:inline-block}.curioos-modal.signinFormContainer h2{padding-bottom:39px}.curioos-modal .line-content{display:block}.curioos-modal .line-content label{margin-bottom:8px!important;display:inline-block;font:normal 15px 'LeanOBold',Helvetica}.curioos-modal .side-panel{position:relative;display:inline-block;width:260px;padding:0 11px;text-align:left;vertical-align:top;box-sizing:border-box}.curioos-modal input{height:40px;border:2px solid #b2b2b2;background:#ececec!important;width:100%;color:#000!important;font-size:18px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;font-family:Georgia,sans-serif}.curioos-modal.signinFormContainer input[type=checkbox]{height:20px;width:20px}.curioos-modal span{text-transform:none}.curioos-modal label.error{font-size:13px;text-transform:none;display:inline-block;margin-top:8px;margin-bottom:0!important;font-weight:normal!important}.curioos-modal button.submit{border-radius:0;height:40px;width:100%;font:normal 15px 'LeanOBold';line-height:20px}.curioos-modal button:focus{color:#fff!important}.curioos-modal button[disabled]{opacity:.65;cursor:not-allowed}.curioos-modal button.submit i{font-size:18px;margin-left:-2px;margin-right:5px;display:inline-block;vertical-align:text-bottom}.curioos-modal.signupFormContainer button.submit i{margin-right:8px}.curioos-modal.signupFormContainer button.submit{width:100%;float:none;margin-top:25px;font-family:'LeanOBold'}.curioos-modal button.submit:hover{color:#fff!important}.signinFormContainer a.forgot-btn,.signinFormContainer a.signup-btn{color:#ff6569!important;float:right;text-transform:none}.signinFormContainer a.forgot-btn{font-size:14px}.curioos-modal a.signup-btn{margin-left:5px;font-family:'LeanOBold';color:#ff6569}.curioos-modal.signinFormContainer a.signup-btn{font-size:16px}.signupFormContainer a.login-btn{color:#ff6569!important;font-size:16px;float:right;text-transform:none;margin-left:5px;font-family:'LeanOBold'}.curioos-modal input[name=KeepMeLogged]{visibility:hidden}.curioos-modal a.checkbox.box{background:#f7f7f7;border:2px solid #d5d5d5;display:inline-block;float:left;height:20px!important;line-height:14px;margin-right:5px;width:20px!important;margin:0;min-height:inherit;padding:0;box-sizing:border-box}.curioos-modal a.checkbox.box.selected{background:#000}.curioos-modal span#checkbox-handler label{line-height:25px!important;float:left;height:20px;color:#595959;padding:0!important;margin-left:5px!important;font:normal 16px 'LeanORegular'}.curioos-modal span.not-a-member{float:right;font-size:16px;color:#4c4c4c;font-weight:normal}.curioos-modal.addToCartContainer,.curioos-modal.errorContainer,.ARContainer{text-align:center}.addToCartContainer h3{padding:0;font-weight:bold}.addToCartContainer p{margin:0}.addToCartContainer .product-infos{overflow:auto;margin:15px auto 10px auto;max-width:400px}.addToCartContainer .product-infos .price{font-weight:bold}.addToCartContainer .proceed{padding-bottom:20px}.addToCartContainer .proceed span{font-family:Georgia,serif;font-style:italic;font-size:12px;color:#888}.curioos-modal button.dismiss,.addToCartContainer .proceed .btn.gold{display:inline-block;width:207px;padding:5px 0}.addToCartContainer img{max-width:140px;max-height:140px;margin-bottom:10px}.errorContainer .curioos-modal-container section{margin-top:10px;min-height:70px}.ARContainer ul{width:100%;height:100%;background:#fff}.ARContainer ul li{max-width:100%;margin:0 auto;overflow:auto;padding:9px;height:106px}.ARContainer ul li:nth-child(odd){background-color:#f1f1f1}.ARContainer ul li:nth-child(even){background-color:#fbfbfb}.ARContainer ul li img{float:left;margin-right:25px;width:68px;margin-left:20px;margin-top:10px}.ARContainer .ar-step{display:table-cell;text-align:left;font-size:19px;font-family:'LeanORegular';color:#000;vertical-align:middle;height:88px}.ARContainer .ar-step.abs{padding-top:28px;position:absolute;margin-left:113px}.ARContainer .ar-step .product{font-size:34px;font-family:'LeanOBold';margin:0 10px}.ARContainer .ar-step a.click-here{color:#c79c67}.ARContainer .ar-step span.curioos{font-family:'LeanOBold'}.ARContainer .ar-field{display:inline-block;position:relative;margin-right:5px}.ARContainer .ar-field label{position:absolute;left:0;bottom:-15px;font-size:11px;color:#888;font-family:'LeanOBold'}.ARContainer input[name="countryCode"]{width:69px}.ARContainer input[name="phoneNumber"]{width:188px}.ar-step .bt.gold{vertical-align:top;line-height:1.7}.ar-message{margin:13px 0 0}.ar-message.error{color:#ff254c;margin-bottom:-13px}.ar-message.success{color:#73ab00;margin-bottom:-15px}.ARContainer .country-code-field,.ARContainer .phone-number-field{height:40px}.ARContainer .country-code-field,.ARContainer form button[type=submit]{height:40px;line-height:35px!important}.ARContainer form.inline-form{display:inline-block}#referral-link-modal{background:#363636}#referral-link-modal .curioos-modal-body{height:100%;padding:12px 65px}#referral-link-modal .curioos-modal-body .header-text{display:inline-block;height:47px}#referral-link-modal .curioos-modal-container .curioos-modal-body .button-container{margin-top:25px;margin-bottom:28px;position:relative}#referral-link-modal .curioos-modal-body .bt{height:auto;font-size:17px;line-height:21px;padding:12px 28px 8px}#referral-link-modal .curioos-modal-body .bt .icn-right{font-size:10px;margin-right:10px;position:relative;top:-1px}#referral-link-modal .curioos-modal-container .curioos-modal-body input{border-color:#d9d9d9;font-family:'LeanORegular';padding-left:9px}#referral-link-modal .curioos-modal-container{background:#fff;height:initial}#referral-link-modal .curioos-modal-body h5{display:inline-block;font-size:14px;font-family:'LeanOBold';text-transform:uppercase}#referral-link-modal .curioos-modal-body span{font-size:14px;color:#777}#referral-link-modal .curioos-modal-body span.copy-success{margin-left:30px;display:none;position:absolute;bottom:0}@media screen and (min-width:700px){.curioos-modal{left:50%;top:200px;min-width:700px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#referral-link-modal,.curioos-modal.EmailInvitation{top:153px;margin-left:110px}.ARContainer input[name="phoneNumber"]{width:210px}.curioos-modal.ARContainer{height:380px;width:940px}.curioos-modal.ARContainer .curioos-modal-container{margin-top:50px}.curioos-modal.ARContainer .curioos-modal-container .close-btn{right:20px;top:10px}.curioos-modal.ARContainer .curioos-modal-container h2{position:absolute;left:20px;top:-40px;color:#fff;font-size:25px}.curioos-modal.ARContainer .curioos-modal-container h2 span{font-family:'LeanOBold'}.curioos-modal.signinFormContainer .line-content:last-child{padding-top:38px;padding-bottom:30px}.curioos-modal.signupFormContainer .line-content:last-child{padding-top:62px;padding-bottom:30px}}@media screen and (max-width:699px) and (min-width:600px){.curioos-modal{left:50%;top:150px;width:600px;min-width:initial;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.curioos-modal .line-content:last-child{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:599px) and (min-width:504px){.curioos-modal{left:0;top:100px;width:100%;min-width:initial}.curioos-modal .line-content:last-child{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:504px){.addToCartContainer .product-infos{min-height:140px;text-align:left}.addToCartContainer .product-infos>img,.addToCartContainer .product-infos>div{float:left}.addToCartContainer .product-infos>div{margin-left:20px;max-width:240px}.ARContainer input[name="phoneNumber"]{width:210px}}@media screen and (max-width:503px){.curioos-modal{left:50%;width:350px;top:80px;min-width:initial;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.curioos-modal .line-content:last-child{padding-top:20px;padding-bottom:20px}.curioos-modal.addToCartContainer h2{font-size:22px;padding:42px 0 10px 0}.addToCartContainer .proceed span{display:block;padding:6px 0}.ARContainer .ar-logo{display:none}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:5px;overflow:hidden;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.artworkDirective .progress{position:absolute;width:100%;margin-top:-5px;z-index:100}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#46b0d5;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar.inactive{background-color:#9c9c9c}