@font-face{font-family:icons;src:url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/icon-font.eot?v=109094037467993026581590874838);src:url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/icon-font.eot?v=109094037467993026581590874838?#iefix) format("embedded-opentype"),url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/icon-font.woff?v=147960479893140683461590874839) format("woff"),url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/icon-font.ttf?v=98576146377119652841590874839) format("truetype"),url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/icon-font.svg?v=132796658879083372551590874838#icon-font) format("svg");font-weight:400;font-style:normal}.page-loader-effect{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;width:100%;height:100%;background:#fff;font-size:64px}.main{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:66px;height:84px;text-align:center}.spinner{position:relative}.spinner:before,.spinner:after{content:"";position:relative;display:block}.spinner:before{animation:spinner 3s cubic-bezier(.75,0,.5,1) infinite normal;width:1em;height:1em;border:1px solid #00c2ba}.spinner:after{animation:shadow 3s cubic-bezier(.75,0,.5,1) infinite normal;bottom:-.5em;height:.25em;border-radius:50%;border:1px solid #d7d7d7}@keyframes spinner{50%{border-radius:50%;transform:scale(.5) rotate(360deg)}to{transform:scale(1) rotate(720deg)}}@keyframes shadow{50%{transform:scale(.5);border-color:#e4e4e4}}*{margin:0;outline:none;padding:0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0!important;-webkit-text-size-adjust:none}ol,ul{list-style:none}a img{border:none}a:active{outline:none}input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{margin:0;border:0;padding:0}input[type=submit],input[type=reset],input[type=button],input[type=text],input[type=password],input[type=number],input[type=email],textarea{border-radius:0;-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}script{display:none!important}body{color:#383838;max-width:100%;background-color:#fff;font-family:Trebuchet MS,sans-serif,sans-serif;font-size:14px;font-style:normal;font-weight:400;overflow-x:hidden}.master-wrapper-content{background-color:#fff}a{color:inherit;cursor:pointer}a img{opacity:.99}table{width:100%;border-collapse:collapse}input[type=text],input[type=password],input[type=email],input[type=telephone],input[type=number],textarea,select{color:#7e7e7e;background:#fff;border:1px solid #e9e9e9;border-radius:2px;padding:6px;font-size:14px;vertical-align:middle;height:40px;font-family:Trebuchet MS,sans-serif,sans-serif}textarea{min-height:150px}select{min-width:50px;cursor:pointer}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,select:focus{border-color:#999}input[type=checkbox],input[type=radio]{vertical-align:middle}input[type=number]{-moz-appearance:textfield}button,input[type=submit]{vertical-align:middle;cursor:pointer;font-weight:700;font-family:Trebuchet MS,sans-serif,sans-serif}label{vertical-align:middle}img{max-width:100%}.resp-nav-list~.go-to-top{position:fixed;bottom:0;right:-280px;height:47px;cursor:pointer;opacity:.8;z-index:15;font-size:12px;text-transform:uppercase;text-align:left;padding:0 20px 0 0;box-shadow:0 0 3px #00000026;background:#f7f7f7;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.resp-nav-list~.go-to-top:before{content:"C";font-family:icons;display:inline-block;width:38px;line-height:47px;font-size:11px;text-align:center;text-transform:none;color:#00c2ba}.resp-nav-list~.go-to-top.show{right:2.5%}.overlayCanvas{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:#0000;z-index:1000000;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.overlayCanvas.show{background:#0006}.page-title.with-custom-bg{position:relative;font-size:25px;color:#fff;text-transform:uppercase;margin:0 0 60px;text-align:center;height:150px;background:url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/bg-colleciton-info.jpg?359) no-repeat center}.page-title.with-custom-bg:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.page-title.with-custom-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.page-title.with-custom-bg .title-text{position:relative;z-index:2;display:inline-block;vertical-align:middle;max-width:calc(100% - 1px)}.page-title.with-custom-bg.no-background-img:after{display:none}.page-title.with-custom-bg.no-background-img .title-text{color:#383838}.template-page .page-body{margin:0 auto;width:95%;max-width:1200px}.template-page .page-body-content{max-width:800px;margin:auto;text-align:left}.rte{font-size:14px;line-height:1.8;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.rte h1{font-size:28px;line-height:normal;text-transform:uppercase;color:#4d4d4d;margin:7px 0;clear:both}.rte h2{margin:7px 0;font-size:28px;line-height:normal;color:#4d4d4d;clear:both}.rte h3{margin:16px 0;font-size:20px;line-height:normal;color:#4d4d4d;clear:both}.rte h4{margin:16px 0;font-size:18px;line-height:normal;color:#4d4d4d;clear:both}.rte h5{margin:16px 0;font-size:16px;line-height:normal;color:#4d4d4d;clear:both}.rte h6{margin:16px 0;font-size:14px;line-height:normal;color:#4d4d4d;clear:both}.rte p{margin:16px 0}.rte a{color:#00c2ba}.rte blockquote{margin:32px 0;clear:both}.rte blockquote:before,.rte blockquote:after{content:'"';display:inline}.rte ul{list-style:disc;margin:12px 0;padding:0 0 0 40px;clear:both}.rte ol{list-style:decimal;margin:12px 0;padding:0 0 0 40px;clear:both}.rte hr{border:0;border-bottom:1px dashed #c2c2c2}.rte table{margin:24px 0}.rte td{text-align:center}.breadcrumb{text-align:center;padding:22px;background:#f7f7f7;color:#8f8f8f}.breadcrumb .bc-list{font-size:0}.breadcrumb .bc-item{font-size:14px;display:inline-block;vertical-align:middle}.breadcrumb .bc-item-link,.breadcrumb .bc-item-current{padding:0 2px 0 6px}.breadcrumb .bc-item-current{font-weight:400;color:#00c2ba}table th{text-align:center;font-style:italic;font-weight:400;color:#8f8f8f;line-height:1;padding:16px 20px;background:#f7f7f7;border:1px solid #f7f7f7;font-family:Helvetica,Arial,sans-serif,sans-serif;width:1px}table th.product-name{width:auto}table td{padding:17px 25px;border:1px solid #e7e7e7;border-top:0}table img{min-width:120px}table td.total span.money{color:#00c2ba}.template-customers-order table td{color:#8f8f8f}.template-customers-order table td.quantity{text-align:center}.top-page-message .message-text{line-height:1;text-transform:uppercase;display:block;padding:7px 14px;font-size:18px;text-align:center;background:#ee3996;color:#fff;font-family:Helvetica,Arial,sans-serif,sans-serif}.inputs{position:relative;margin:0 0 20px;text-align:left;font-size:0}.inputs label{display:block;width:100%;margin:0 0 5px;font-size:14px;font-weight:700}.inputs input[type=text],.inputs input[type=password],.inputs select,.inputs textarea,.inputs input[type=email],.inputs input[type=telephone]{width:100%}.wide-dropdown-wrap .view-all-item{display:none!important}.header{position:relative;z-index:1002;text-align:center;background:#fff;padding:20px 0}.header:after{content:"";display:block;clear:both}.header-logo{font-size:0;line-height:0}.header-logo a{display:inline-block}.header-logo a.title-link{font-size:28px;line-height:normal;text-align:left}.header-links-wrapper{position:relative;margin:0 0 20px;padding:5px 0 10px}.header-links ul{font-size:0;text-align:center}.header-links li{display:inline-block;margin:0 10px}.header-links span,.header-links a{display:block;font-size:12px;line-height:32px;color:#666}.currency-select-wrap{position:relative}.currency-select-wrap .currency-selector{width:auto!important;height:36px!important;padding:0;min-width:0;border:0}.currency-select-wrap .customStyleSelectBoxInner{display:block!important;width:auto!important;height:18px!important;padding:0 15px 0 0}.currency-select-wrap .customStyleSelectBoxInner:after{content:"e";font-family:icons;position:absolute;right:0;top:0;bottom:0;width:5px;color:#acacac;background-color:#fff;font-size:5px;line-height:18px;text-align:right}.footer{text-align:center}.footer-upper{position:relative;overflow:hidden}.footer-upper-wrap{width:92%;max-width:1200px;margin:95px auto;padding:100px 0 0;border-top:1px dashed #c2c2c2}.footer-block.footer-description{line-height:2;margin:0 0 20px;color:#8f8f8f}.footer-logo{position:absolute;top:0;left:0;right:0;margin:auto}.subscribe-to-newsletter{margin:0 0 20px}.subscribe-to-newsletter .email-input{width:230px;padding-left:20px;line-height:30px;border:0;height:46px;background:#f7f7f7}.subscribe-to-newsletter .newsletter-button{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px;color:#fff;background:#00c2ba;width:230px}.social-sharing{margin:0 0 30px}.social-sharing .social-item{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:8px}.social-sharing .social-link{position:relative;height:26px;display:block;font-size:0}.social-sharing .social-link:before{font-family:icons;text-transform:none;color:#9e9e9e;font-size:22px;line-height:26px;display:block}.social-sharing .facebook:before{content:"b"}.social-sharing .twitter:before{content:"a"}.social-sharing .google:before{content:"m"}.social-sharing .pinterest:before{content:"c"}.social-sharing .instagram:before{content:"k"}.social-sharing .vimeo:before{content:"n"}.social-sharing .youtube:before{content:"d"}.social-sharing .rss:before{content:"l"}.second-list-block{margin:40px 0 0}.footer-menu{color:#8f8f8f}.footer-menu .fm-item{margin:12px 0 0}.footer-menu .fm-item:first-child{margin:0}.footer-lower{font-size:13px;line-height:1.6;padding:25px 0;color:#8f8f8f;background:#f7f7f7}.footer-lower-centering{overflow:hidden;width:92%;max-width:1200px;margin:0 auto}.method-list{font-size:0}.method-list .method{display:inline-block;width:42px;margin:0 3px}.method-list img{width:auto}.footer-designed-by a,.footer-powered-by a{color:#00c2ba}.home-page-main-banner.home-page-video .hpmb-content-wrap{display:none}#home-page-video{position:absolute;top:0;left:0;width:100%;height:100vh}.home-page-main-banner{padding:105px 0;text-align:center}.home-page-main-banner.home-page-video{padding:0!important}.mobile .home-page-main-banner.home-page-video{position:relative}.home-page-main-banner.home-page-video:before{content:"";padding-top:56.25%;display:block}.mobile .home-page-main-banner.home-page-video #home-page-video{height:100%}.mobile .home-page-main-banner.home-page-video #home-page-video>div{background-size:100%!important;background-position:0 0!important}.home-page-main-banner.no-shop-text-after{margin:0 0 120px}.home-page-main-banner .main-banner-title{font-size:13px;line-height:normal;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:4px;margin:15px 0 0;padding:0 0 0 8px}.home-page-main-banner .main-banner-text{font-size:17px;color:#fff;width:65%;max-width:335px;margin:0 auto 40px}.home-page-main-banner .main-banner-link{display:inline-block;color:#fff;text-transform:uppercase;line-height:1;font-size:17px;padding:17px 35px;border-radius:2px;background:#00c2bacc}.shop-text-section{padding:110px 0;color:#fff;text-align:center;margin-bottom:80px;background:#00c2ba}.shop-text-section .shop-text-title{font-size:25px;margin:0 auto 20px;width:90%;text-transform:uppercase}.shop-text-section .shop-text-undertitle{font-size:16px;line-height:1.8;width:80%;max-width:730px;margin:auto;font-weight:300;font-family:Helvetica,Arial,sans-serif,sans-serif}.home-page-category-grid{margin:0 0 100px}.home-page-category-grid.before-shop-text{margin:0}.category-grid .item-box{width:auto;margin:1px 0 0}.category-grid .item-box .picture{margin:0}.category-grid .category-item .picture-link:before{padding-top:55.55%!important}.category-grid .category-item .title-link{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:1;font-size:0}.category-grid .category-item .title-link-text{position:absolute;left:40px;bottom:30px;font-size:20px;text-transform:uppercase;letter-spacing:5px;text-align:left}.category-grid .category-item .title-link-text:after{content:"view all";display:block;margin:10px 0 0;font-style:italic;font-size:15px;color:#7e7e7e;letter-spacing:normal;text-transform:none;font-weight:400;padding:0 10px 0 0;font-family:Helvetica,Arial,sans-serif,sans-serif}.home-page-product-grid{text-align:center;margin-bottom:80px!important}.home-page-product-grid .grid-title{padding:0 20px;margin:0 0 35px;font-size:25px;text-transform:uppercase}.sale-of-the-day-wrap{overflow:hidden;margin-bottom:90px!important}.sale-of-the-day-wrap.with-border{padding-bottom:80px;border-bottom:1px dashed #e9e9e9}.sale-of-the-day-wrap .go-to-product-wrap{margin:0 0 50px}.sale-of-the-day-wrap .go-to-product-link{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.sale-of-the-day-wrap .overview{margin:0 auto}.sale-of-the-day-wrap .overview .full-description{width:90%;max-width:600px;margin:0 auto 40px}.latest-blog-posts{width:84%;max-width:1200px;margin:0 auto 90px;position:relative}.latest-blog-title{position:relative;font-size:25px;margin:0 0 30px;text-align:center;text-transform:uppercase}.latest-blog-posts .blog-directions-nav{overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:3;text-align:center;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.lean-slider-prev,.lean-slider-next{display:inline-block;margin:0 5px;opacity:.7;line-height:32px;color:#00c2ba}.lean-slider-prev .btn-char,.lean-slider-next .btn-char{font-size:26px;position:relative;top:-3px}.lean-slider-prev .btn-char,.lean-slider-prev .btn-text{float:left}.lean-slider-next .btn-char,.lean-slider-next .btn-text{float:right}.lean-slider-prev .btn-text,.lean-slider-next .btn-text{opacity:0;text-transform:uppercase;font-size:13px;color:#8f8f8f}.lean-slider-prev .btn-text{transform:translate(13px)}.lean-slider-next .btn-text{transform:translate(-13px)}.latest-blog-posts .lean-slider-prev .btn-text,.latest-blog-posts .lean-slider-next .btn-text{line-height:30px}.latest-blog-posts .lean-slider-slide{opacity:0;z-index:1;-webkit-transform:translateX(-20px);transform:translate(-20px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.latest-blog-posts .lean-slider-slide.current{opacity:1;z-index:2;-webkit-transform:translateX(0);transform:translate(0)}.latest-blog-posts .post-list-wrap{position:relative}.latest-blog-posts .post{position:relative;text-align:center}.latest-blog-posts .post-head{margin:80px 0 20px}.latest-blog-posts .post-date-wrap{margin:0 0 25px;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.latest-blog-posts .post-title{font-size:18px;text-transform:uppercase}.latest-blog-posts .post-body{margin:0 0 20px}.latest-blog-posts .blog-text-wrapper{font-size:15px;color:#8f8f8f;line-height:1.8;font-family:Helvetica,Arial,sans-serif,sans-serif}.latest-blog-posts .read-more-link{display:inline-block;text-transform:uppercase;font-size:13px;color:#00c2ba}.latest-blog-posts .read-more-link:after{content:">";margin-left:7px}.twitter-section{width:84%;max-width:1200px;margin:0 auto 90px;position:relative;word-wrap:break-word}.blog-twitter-wrap .twitter-section{margin-bottom:0!important}.twitter-section .section-title{position:relative;font-size:25px;margin:0 0 10px;text-align:center;text-transform:uppercase}.twitter-section .section-undertitle{font-size:15px;text-align:center;font-weight:700;margin:0 0 40px;color:#00c2ba}.twitter-section #twitter-news li{margin:0 0 40px}.twitter-section .user{margin:0 0 15px}.twitter-section .user a{display:block}.twitter-section .user img,.twitter-section .user span{display:inline-block;vertical-align:middle}.twitter-section .user img{margin:0 10px 0 0;max-width:52px}.twitter-section .user span{color:#00c2ba}.twitter-section .tweet{margin:0 0 20px;line-height:1.7;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.twitter-section .tweet a{opacity:.5;color:#00c2ba}.twitter-section .timePosted{color:#8f8f8f;font-size:14px;font-style:italic;font-family:Helvetica,Arial,sans-serif,sans-serif}.twitter-section .interact{display:none}@media all and (max-width: 768px){.twitter-section{max-width:500px}}@media all and (min-width: 769px){.twitter-section #twitter-news ul{overflow:hidden}.twitter-section #twitter-news li{float:left;width:32%;margin-left:2%}.twitter-section #twitter-news li:first-child{margin-left:0}}.home-page-widget-page-wrap{width:92%;max-width:800px;margin:0 auto 80px;overflow:hidden}.home-page-widget-page-wrap .section-title{padding:0 20px;margin:0 0 50px;font-size:25px;text-transform:uppercase;text-align:center}.instagram-section{margin:0 0 80px}.instagram-section .section-title{text-align:center;font-size:15px;line-height:1;text-transform:uppercase;padding:23px 0;font-weight:300;letter-spacing:5px;background:#f7f7f7}.instagram-section #instafeed{overflow:hidden}.instagram-section #instafeed a{float:left;font-size:0;line-height:0;overflow:hidden}@media all and (max-width: 768px){#instafeed a{width:50%}}@media all and (min-width: 769px) and (max-width: 1000px){#instafeed a{width:33.33%}}@media all and (min-width: 1001px){#instafeed a{width:16.66%;position:relative}.instagram-section #instafeed a .insta-itam-hover{position:absolute;width:100%;height:100%;background:#00c2ba99}.instagram-section #instafeed a .insta-itam-hover:before{content:"k";font-family:icons;position:absolute;top:0;right:0;bottom:0;left:0;width:23px;height:23px;margin:auto;text-transform:none;color:#fff;font-size:23px;line-height:1}}.infinite-scroll-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;font-size:0;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.infinite-scroll-loader.show{z-index:3;opacity:.97}.collection-main-info{height:320px;position:relative;font-size:0;margin:0 0 110px;text-align:center}@media all and (max-width: 600px){.collection-main-info{margin:0 0 80px}}.all-products .collection-main-info{height:150px;margin:0 0 80px}.collection-main-info:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.cmi-content{position:relative;z-index:2;display:inline-block;vertical-align:middle;width:1200px;max-width:calc(100% - 1px);padding:0 25px;text-align:left}.collection-main-info .page-title{font-size:25px;text-transform:uppercase;margin:0 0 20px}.all-products .collection-main-info .page-title{margin:0;text-align:center;color:#fff}.collection-description{display:inline-block;width:65%;min-width:260px;max-width:550px;color:#8f8f8f;line-height:2;font-size:14px}.collection-main-info.no-background-img .page-title,.collection-main-info.no-background-img .collection-description{color:#383838}.template-collection .product-grid{width:95%;max-width:1200px;margin:0 auto}.item-grid:after,.product-grid:after{content:"";display:block;clear:both}.product-grid-nav{overflow:hidden;margin:0 0 30px;text-align:center;border-bottom:1px dashed #c2c2c2}.sub-category-grid{overflow:hidden;display:inline-block}.sub-category-item-box{float:left;padding:15px 20px;line-height:1;font-weight:700;text-transform:uppercase}.sub-category-item-box.active{color:#00c2ba}.all-products .sub-category-grid{margin:0 0 30px}.all-products .sub-category-item-box{padding:0;margin:0 6px 6px;color:#8f8f8f!important;background:#f7f7f7}.all-products .sub-category-item-box .sub-category-item{display:block;line-height:normal;padding:15px 9px;text-align:center}.all-products .sub-category-item-box.active .sub-category-item{color:#fff!important;background:#00c2ba!important}@media all and (max-width: 600px){.sub-category-grid{display:none}.collections-in-select-wrap{display:block!important;width:85%;margin:0 auto 30px}.collections-label{color:#7e7e7e;margin-right:5px}.collections-select-wrap{display:inline-block;vertical-align:middle}}.sorting-line{text-align:center;margin:0 0 10px;color:#7e7e7e}.sort-by-select-wrap{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;margin-left:5px}.sort-by-select-wrap:after{content:"e";font-family:icons;position:absolute;right:10px;top:0;bottom:0;width:6px;height:5px;margin:auto 0;background-color:#fff;font-size:6px;text-align:left;color:#00c2ba}.sort-by-select-wrap select{width:100%!important;display:block!important;padding:0!important}.sort-by-select-wrap .customStyleSelectBox{display:block!important}.sort-by-select-wrap .customStyleSelectBoxInner{width:auto!important;text-align:left;padding:0 25px 0 0}#width_tmp{display:none}.item-grid-wrap{position:relative}.item-box{position:relative;margin:45px auto 0}.item-box:first-child{margin-top:0}.item-box .product-item{position:relative;z-index:2}.item-box .picture{margin:0 0 15px;position:relative;z-index:1}.item-box .picture-link{display:block;overflow:hidden;position:relative}.item-box .picture-link:before{content:" ";display:block;padding-top:72.83%}.item-box .picture-img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto;z-index:1}.item-box .sold-out-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#a6a6a6b3;z-index:2;font-size:0}.item-box .sold-out-overlay:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.item-box .sold-out-text{display:inline-block;vertical-align:middle;width:calc(100% - 1px);font-size:15px;color:#fff;letter-spacing:3px;text-transform:uppercase;text-align:center}.item-box .product-ribbon{position:absolute;bottom:0;left:0;right:0;margin:auto;font-size:0;line-height:0;z-index:4;text-align:center}.item-box .custom-product-ribbon{display:inline-block;line-height:1;letter-spacing:2px;padding:8px 16px;text-transform:uppercase;background:#00c2ba;font-size:13px;color:#fff;font-weight:700;font-family:Montserrat,sans-serif}.item-box .details{text-align:center;padding:0 15px}.item-box .link-to-page{display:none}.item-box .product-rating-box{font-size:14px}.item-box .spr-starrating.spr-badge-starrating{margin:0}.item-box .spr-badge-caption{display:none}.item-box .product-item .title{font-size:15px;font-weight:400;margin:0 0 15px}.item-box .product-rating-box{margin:0 0 10px}.spr-icon{display:inline-block!important;top:0!important;width:17px!important;height:16px!important;background-color:transparent!important;background-image:url(//www.willowwestjewelry.com/cdn/shop/t/10/assets/sprite-rating.png?v=11357164257685610271590874851)!important;background-repeat:no-repeat;opacity:1!important}.spr-icon:before{display:none!important}.spr-icon.spr-icon-star-empty{background-position:0 0}.spr-icon.spr-icon-star-empty.spr-icon-star-hover{background-position:0 -15px}.spr-icon.spr-icon-star-half-alt{background-position:0 -45px}.spr-icon-star{background-position:0 -30px}.item-box .prices{font-family:Helvetica,Arial,sans-serif,sans-serif}.item-box .old-price{text-decoration:line-through;font-size:16px;font-style:italic;color:#8f8f8f}.item-box .actual-price{font-weight:700;font-style:italic;font-size:20px;color:#00c2ba}.template-list-collections .category-grid{margin:0 0 95px;overflow:hidden}.template-list-collections .item-box{margin:0!important}.pager{margin:25px 0 0}.pager-list{text-align:center}@media all and (max-width: 600px){.pager-list{margin:50px 0 0}}.pager-item{display:inline-block;vertical-align:middle;margin:0 0 5px}.item-text{border-radius:2px;display:block;width:36px;height:40px;font-size:14px;line-height:40px;color:#909090;text-align:center;font-weight:300}.item-text.item-current{background:#00c2ba;color:#fff}.item-link.prev-page,.item-link.next-page{font-size:0;position:relative}.item-link.prev-page:before,.item-link.next-page:before{font-size:11px;line-height:41px}.item-link.prev-page:before{content:"<"}.item-link.next-page:before{content:">"}.search-form-wrap{margin:0 0 70px}.search-form-wrap .inputs.search-input{text-align:center;margin:0}.search-form-wrap .inputs.search-input .inputs-label{width:auto;font-weight:300;color:#8f8f8f}.search-form-wrap .inputs .search-text{width:180px;height:40px;line-height:40px;border:0;margin:0 5px 0 0;padding:0 10px 0 15px;color:#8f8f8f;background:#f7f7f7}.search-form-wrap .search-button{display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:2px;font-size:0;border:0;background:#00c2ba}.search-form-wrap .search-button:before{content:"i";display:block;font-family:icons;font-size:13px;color:#fff;line-height:40px}.search-results .no-result,.search-results>.title{font-size:14px;font-weight:400;font-style:italic;text-align:center;display:block;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.search-results>.title{margin:0 0 50px;padding:0 0 12px;border-bottom:1px dashed #c2c2c2}.search-results>.title .search-value{margin-left:5px;color:#383838}.template-product .center-1{margin:0 0 95px}.gallery{margin:0 0 55px}.gallery .picture-list{font-size:0;line-height:0;margin:0 0 5px}.gallery .lean-slider-slide{position:relative;z-index:1;opacity:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.gallery .lean-slider-slide.current{opacity:1;z-index:2}.gallery .picture-link{position:relative;display:block}.gallery .picture-link:before{content:"";display:block;padding-top:72.83%}.gallery .picture-img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto}.gallery #slider-direction-nav,.gallery #quick-view-direction-nav{overflow:hidden;padding:0 10px;margin:0 0 -21px}.gallery #slider-direction-nav>a,.gallery #quick-view-direction-nav>a{position:relative;text-align:center}.gallery #slider-direction-nav>a .btn-char,.gallery #quick-view-direction-nav>a .btn-char{display:block;font-size:28px}.gallery .lean-slider-prev{float:left}.gallery .lean-slider-next{float:right}.gallery #slider-control-nav,.gallery #quick-view-control-nav{font-size:0;height:10px;text-align:center}.gallery .lean-slider-control-nav{display:inline-block;vertical-align:middle;width:8px;height:8px;margin:0 3px;border-radius:50%;opacity:.5;background:#00c2ba}.gallery .lean-slider-control-nav.active{width:10px;height:10px;opacity:1}.overview{width:95%;text-align:center;margin:0 auto 80px}.overview .product-header{margin:0 0 20px}.overview .product-title{margin:0 0 15px}.overview .product-title-link{font-size:25px}.overview .price{display:inline-block;padding:0 20px 20px;border-bottom:1px dashed #c2c2c2;margin:0 0 25px;font-size:24px;font-weight:700;font-style:italic;color:#00c2ba;font-family:Helvetica,Arial,sans-serif,sans-serif}.overview .price del{font-size:18px;text-decoration:line-through;margin:0 5px 0 0;color:#8f8f8f}.overview .attributes{margin:0 0 10px}.overview .add-to-cart-panel{margin:0 0 45px}.overview .qty-label{font-size:14px;font-weight:700}.overview .qty-input{padding-left:16px;margin:0 7px;width:70px;height:46px}.overview .add-to-cart-button{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:16px;padding:18px 30px;color:#fff;background:#00c2ba}.overview .brand{margin:0 0 10px;color:#8f8f8f}.overview .brand .label,.overview .brand-name{display:inline-block;vertical-align:middle;font-family:Helvetica,Arial,sans-serif,sans-serif}.overview .brand-name{margin:0 0 0 2px;color:#00c2ba}.overview .full-description{line-height:1.8;font-size:15px;margin:0 0 40px;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.overview .attributes{margin:0 0 24px}.overview #product-variants>.customStyleSelectBox{display:none!important}.overview .selector-wrapper{margin:12px 0}.overview .selector-wrapper label{margin-right:8px;color:#8f8f8f}.overview .single-option-selector-wrap,.all-attributes-select-wrap,.collections-select-wrap{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;border:1px solid #e7e7e7;border-radius:2px;background:#fff}.inputs-select-wrap{position:relative;overflow:hidden;border:1px solid #e7e7e7;border-radius:2px;background:#fff}.overview .single-option-selector-wrap:before,.all-attributes-select-wrap:before,.inputs-select-wrap:before,.collections-select-wrap:before{content:"e";font-family:icons;position:absolute;right:10px;top:0;bottom:0;width:6px;height:5px;background-color:#fff;font-size:6px;line-height:1;text-align:left;margin:auto 0;color:#00c2ba}.overview .single-option-selector-wrap select,.inputs-select-wrap select,.collections-select-wrap select{width:100%!important;display:block!important;padding:0!important}.inputs-select-wrap select{height:100%!important;font-size:14px!important}.all-attributes-select-wrap .customStyleSelectBoxInner{display:block!important;width:auto!important;padding:12px 32px 12px 12px}.all-attributes-select-wrap select{height:44px!important;width:100%!important}.overview .single-option-selector-wrap .customStyleSelectBox,.inputs-select-wrap .customStyleSelectBox,.collections-select-wrap .customStyleSelectBox{display:block!important}.overview .single-option-selector-wrap .customStyleSelectBoxInner,.inputs-select-wrap .customStyleSelectBoxInner,.collections-select-wrap .customStyleSelectBoxInner{display:block!important;width:100%!important;padding:12px 32px 12px 12px;text-align:left}.inputs-select-wrap .customStyleSelectBoxInner,.collections-select-wrap .customStyleSelectBoxInner{font-size:14px;line-height:1;padding:13px 32px 13px 12px}.overview .network-item{display:inline-block;vertical-align:middle;margin:0 0 4px}.overview .network-link{display:block;position:relative;line-height:35px;width:35px;height:35px;font-size:0;background:#f7f7f7;color:#8f8f8f}.overview .network-link:before{font-family:icons;color:#9d9d9d;font-size:16px}.overview .network-link.btn-twitter-share:before{content:"a"}.overview .network-link.btn-pinterest-share:before{content:"c"}.overview .network-link.btn-facebook-share:before{content:"b"}.overview .network-link.btn-google-share:before{content:"m"}.overview .network-link.btn-linkedin-share:before{content:"y"}.overview .network-link.btn-reddit-share:before{content:"z"}.product-details>#shopify-product-reviews{margin:60px 0 0}.product-details .spr-header-title{font-size:16px;text-transform:uppercase;padding:0 10px 10px;margin:0;text-align:left;border-bottom:1px dashed #c2c2c2}.product-details .spr-container{position:relative;border:0;padding:0;min-height:200px}.product-details .spr-summary{padding:30px 15px;text-align:center;background:#f7f7f7}.product-details span.spr-starrating.spr-summary-starrating{margin:0 0 10px;display:block}.product-details .spr-form-input.spr-starrating{font-size:0;display:inline-block}.product-details span.spr-summary-caption{display:block;margin:0 0 25px;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.product-details .spr-summary-actions-newreview{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#8f8f8f;background:#fff;float:none}.product-details .spr-reviews,.product-details .spr-review:first-child{display:block!important;margin:0;border-top:0}.product-details .spr-review{padding:35px 10px!important;border-top:1px dashed #c2c2c2}.product-details .spr-review-header{margin:0 0 20px}.product-details .spr-review-header-starratings{margin:0 0 10px;display:block}.product-details .spr-form-review-rating{text-align:left}.product-details .spr-review-header-title{font-size:15px;line-height:1.6;margin:0 0 5px;font-weight:700}.product-details .spr-review-header-byline{font-size:14px;font-style:italic;opacity:1;margin:0;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.product-details .spr-review-header-byline strong{font-weight:400}.product-details .spr-review-content-body{font-size:14px;line-height:1.8;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.product-details .spr-form{border:0;margin:0;padding:10px 40px 50px;text-align:center;background:#f7f7f7}.product-details .spr-form .spr-form-title{display:none}.product-details .spr-form-contact-name,.product-details .spr-form-contact-email,.product-details .spr-form-contact-location,.product-details .spr-form-review-rating,.product-details .spr-form-review-title,.product-details .spr-form-review-body{margin:0 0 20px}.product-details .spr-form-label{display:block;font-size:14px;margin:0 0 5px;text-align:left;font-weight:700}.product-details .spr-button-primary{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba;float:none;margin:20px 0 0}.productTabs{clear:both;margin:0 0 25px;overflow:hidden}.productTabs-header{border-bottom:1px dashed #c2c2c2}.productTabs-header .ui-tabs-nav{overflow:hidden}.tab-item{text-align:center}.ui-tabs-anchor{display:block;padding:15px 32px;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;color:#8f8f8f}.tab-item.ui-state-active .ui-tabs-anchor{color:#fff;background:#00c2ba}.productTabs-body .full-description{margin:0;padding:30px 10px;font-size:14px;line-height:1.8;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.productTabs-body .quick-tabs-page{padding:20px 10px}.productTabs-body .spr-header-title{display:none}.related-products-grid.product-grid{width:95%;max-width:1200px;padding:100px 0;margin:100px auto 0;border-top:1px dashed #e9e9e9;border-bottom:1px dashed #e9e9e9}.related-products-grid .grid-title{text-align:center;font-size:22px;text-transform:uppercase;margin:0 auto 50px;width:95%;max-width:1200px}.related-products-grid .grid-title .title-text{position:relative;z-index:2;display:inline-block;padding:0 20px}.related-products-grid .item-box{width:auto;margin:0 0 5%}.template-cart .page-title.with-custom-bg{margin:0 0 70px}.template-cart .page-body{width:95%;max-width:1200px;margin:0 auto}.template-cart table{margin:0 0 15px}.template-cart .product-picture{font-size:0;padding:10px}.template-cart .qty-input{width:70px;height:46px;text-align:center}.template-cart .product-title h2{font-size:15px;margin:0 0 10px}.template-cart .variant-title{display:block;font-size:14px;margin:5px 0 0;color:#8f8f8f}.template-cart .brand-name{font-size:14px;font-weight:400;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.template-cart table .money{font-size:15px;color:#8f8f8f}.template-cart table .subtotal .money{color:#00c2ba}.template-cart .cart .product-remove,.template-cart .mobile-shopping-cart .product-remove{font-size:0;width:32px;height:32px;display:block;margin:auto;text-align:center}.template-cart .cart .product-remove:before,.template-cart .mobile-shopping-cart .product-remove:before{content:"x";font-family:icons;font-size:9px;color:#bababa;line-height:32px}.template-cart table+.buttons,.template-cart .mobile-shopping-cart+.buttons{margin:0 0 50px;text-align:center}.clear-cart,.update-cart{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px 16px 50px;color:#8f8f8f;background:#f7f7f7;position:relative;height:46px;margin:0 5px 5px}.continue-shopping,.empty-cart-link{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px 16px 50px;color:#fff;background:#00c2ba;position:relative;height:46px;margin:0 5px 5px}@media all and (max-width: 540px){.clear-cart,.update-cart,.continue-shopping{width:275px}}.clear-cart:before,.update-cart:before,.continue-shopping:before,.empty-cart-link:before{font-family:icons;position:absolute;top:0;left:0;font-size:12px;text-transform:none;color:#00c2ba}.clear-cart:before,.update-cart:before{font-size:15px;top:50%;left:26px;margin-top:-8px}.clear-cart:before{content:"v"}.update-cart:before{content:"w"}.continue-shopping:before,.empty-cart-link:before{content:"g";color:#0000004d;top:50%;left:25px;margin-top:-7px;font-size:13px}.cart-footer{max-width:400px;margin:0 auto;padding:40px;text-align:center;background:#f7f7f7}.cart-footer .cart-collaterals{margin:0 0 20px;text-align:center}.cart-footer .title{margin:0 0 10px}.cart-footer .title-text{display:block;font-size:14px;font-weight:400;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.cart-footer .cart-note{width:100%}.cart-footer .total-info{margin:0 0 20px}.cart-footer .total-label{vertical-align:middle;display:inline-block;font-size:16px;font-weight:700;margin:0 5px 0 0}.cart-footer .total-price{font-size:22px;vertical-align:middle;display:inline-block;font-weight:700;color:#00c2ba}.checkout-button{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:16px;padding:17px 34px;color:#fff;background:#00c2ba}.checkout-buttons .additional-checkout-buttons{margin:15px 0 0}.no-products{padding:70px 25px;text-align:center;background:#f7f7f7}.empty-cart-title{margin:0 0 15px;font-size:20px}.empty-cart-undertitle{font-size:14px;margin:0 0 35px;color:#8f8f8f;font-family:Trebuchet MS,sans-serif,sans-serif}.template-customers-register .customer-blocks,.template-customers-login .customer-blocks{margin:0 auto;width:95%;max-width:1200px}.template-customers-register .create-customer{margin:auto;max-width:800px;text-align:center;padding:50px 12.5%;background:#f7f7f7}.template-customers-register .errors{color:#c00;font-size:14px;margin:0 0 20px;text-align:left;text-transform:uppercase}.template-customers-register .errors a{font-weight:700}.create-customer .buttons{margin:30px 0 0}.create-customer .create-account{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.template-customers-login .customer-block{margin:35px auto 0;max-width:600px;min-height:450px;padding:40px 40px 100px;text-align:center;position:relative;background:#f7f7f7}.template-customers-login .customer-block:first-child{margin-top:0}.template-customers-login .customer-block .title{margin:0 0 45px}.template-customers-login .customer-block .title-text{position:relative;text-transform:uppercase;display:block;text-align:center;font-size:18px;letter-spacing:2px;padding-bottom:25px}.template-customers-login .customer-block .title-text:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:88px;border-bottom:1px dashed #c2c2c2}.template-customers-login .errors{text-align:center;color:#c00;margin:0 0 10px;text-transform:uppercase}.register-block .inner-wrapper{position:absolute;top:131px;right:40px;bottom:50px;left:40px;font-size:0}.register-block .inner-wrapper:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.register-block .inner-wrapper-content{display:inline-block;vertical-align:middle;width:calc(100% - 1px)}.register-block .text,.reset-password-block .note{font-size:15px;font-style:italic;line-height:1.8;margin:0 0 25px;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}#forgot_password{position:absolute;bottom:0;left:0;right:0}.forgot-password-link{display:block;font-size:14px;line-height:1;font-style:italic;padding:18px 0;text-align:center;background:#efefef;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.register-block .buttons,.login-block .buttons{margin:0}.register-block .register-button,.login-block .sign-in,.reset-password-block .recover-password{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.reset-password-block .cancel-recover{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#8f8f8f;background:#fff}.template-customers-account .page-body{margin:0 auto;width:95%;max-width:1200px}.template-customers-account .customer-blocks{margin:auto;max-width:800px}.template-customers-account .customer-blocks .title{margin:0 0 25px}.template-customers-account .customer-blocks .title-text{position:relative;text-transform:uppercase;display:block;text-align:center;font-size:18px;letter-spacing:3px;padding-bottom:25px}.template-customers-account .customer-blocks .title-text:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:88px;border-bottom:1px dashed #c2c2c2}#customer-detail{position:relative;margin:0 0 70px;text-align:center;padding:50px 12.5% 90px;background:#f7f7f7}#customer-detail .name{font-size:14px;font-weight:700;margin:0 0 7px;font-family:Trebuchet MS,sans-serif,sans-serif}#customer-detail .email{margin:0 0 35px;color:#8f8f8f}#customer-detail .address-row{margin:6px 0}#customer-detail .address-label{color:#8f8f8f}#customer-detail .address-value{font-weight:700}#customer-detail .buttons{position:absolute;bottom:0;right:0;left:0}#customer-detail #view-address{display:block;text-transform:uppercase;line-height:1;padding:18px 0;background:#efefef;font-size:13px;font-weight:700;color:#00c2ba}@media all and (max-width: 600px){#customer-orders table,.product-table table{display:none}}#customer-orders .title{margin:0 0 30px}#customer-orders table td{text-align:center;font-size:13px;color:#8f8f8f}#customer-orders table a{font-weight:700;color:#00c2ba}#customer-orders table .subtotal{color:#00c2ba}.mobile-account-detail-orders .order-item{border:1px dashed #e9e9e9;border-top:0}.mobile-account-detail-orders .order-item:first-child{border-top:1px dashed #e9e9e9}.mobile-account-detail-orders .order-item-details-row{overflow:hidden;padding:10px}.mobile-account-detail-orders .order-detail-label{float:left;width:35%}.mobile-account-detail-orders .order-detail-value{float:right;width:65%;text-align:right}.mobile-account-detail-orders .order-number{font-weight:700;color:#00c2ba}.mobile-account-detail-orders .subtotal{color:#00c2ba}.address-navigation-links.buttons{margin:0 0 80px;text-align:center;font-size:0}.return-to-acc-page,.add-new-address,.add-address,.cancel-update{margin:0 5px 5px}.return-to-acc-page{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#8f8f8f;background:#f7f7f7}.cancel-update{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#8f8f8f;background:#fff}.add-new-address,.add-address{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.template-customers-addresses .address-wrapper{margin:0 auto;width:95%;max-width:1200px}.template-customers-addresses .address-wrapper-centering{margin:auto;max-width:800px}.add-address-block{text-align:center;padding:50px 30px;margin:0 0 35px;background:#f7f7f7}.add-address-block .title{margin:0 0 25px}.add-address-block .title-text{position:relative;text-transform:uppercase;display:block;text-align:center;font-size:18px;letter-spacing:3px;padding-bottom:25px}.add-address-block .title-text:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:88px;border-bottom:1px dashed #c2c2c2}.add-address-block .edit-address{margin:0 0 50px}.set-default-label{display:inline-block!important;vertical-align:middle;width:auto!important;margin:0 0 0 10px!important}.add-address-block .buttons{font-size:0}.address-item{position:relative;text-align:center;padding:80px 30px 50px;margin:0 0 35px;background:#f7f7f7}.address-item .title{margin:0 0 20px;font-size:22px;font-weight:700;font-family:Trebuchet MS,sans-serif,sans-serif}.address-item .address-info{margin:0 0 30px}.address-item .address-row{margin:6px 0}.address-item .address-label{display:inline-block;vertical-align:middle;color:#8f8f8f}.address-item .address-value{display:inline-block;vertical-align:middle;font-weight:700}.address-item .buttons{font-size:0}.address-item .buttons a{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba;margin:0 5px 5px}.address-item .buttons a:first-child{background:#fff!important;color:#8f8f8f}.default-address{position:absolute;top:0;left:0;right:0;text-align:center}.default-address-text{display:inline-block;font-size:12px;line-height:1;padding:14px 17px;background:#eee;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#00c2ba}.address-item .edit-address{padding:70px 0 0}.address-item .edit-address .buttons{text-align:center;margin:50px 0 0}.template-customers-addresses .update-address{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba;margin:0 5px 5px}.template-customers-order .page-body{margin:0 auto;width:95%;max-width:1200px}.template-customers-order .page-body-content{margin:auto;max-width:800px}.order-overview{margin:0 0 45px;text-align:center}.order-overview .order-number-item{margin:0 0 30px}.order-overview .order-number-text{font-size:16px;font-weight:700}.od-item{margin:0 0 7px}.od-label,.od-value{display:inline-block;vertical-align:middle}.od-value-total{font-size:16px;font-weight:700}.order-details-area{margin:0 0 30px;overflow:hidden}.billing-address{margin-bottom:20px}.billing-address,.shipping-address{padding:40px 35px;background:#f7f7f7}.billing-address .title,.shipping-address .title{font-weight:700;font-size:13px;margin-bottom:15px;font-family:Trebuchet MS,sans-serif,sans-serif}.address-lines-list li{margin:5px 0;font-size:13px}.template-customers-order .product-table{margin:0 0 35px}.template-customers-order .product-table a{display:block;margin:0 0 5px;color:#7e7e7e}.template-customers-order .product-table th{padding:13px 25px}.template-customers-order .product-table td{font-size:13px;color:#8f8f8f}.template-customers-order .product-table th:first-child{text-align:left}.template-customers-order .product-table td.total.money{color:#00c2ba}.total-info{overflow:hidden;width:380px;max-width:100%;margin:auto}.total-info .totals-list{padding:45px 40px;background:#f7f7f7}.total-info .totals-line{overflow:hidden;margin:0 0 7px}.total-info .totals-line.final-totals{margin:12px 0 0;font-size:16px;font-weight:700}.total-info .totals-label,.total-info .totals-value{width:49.5%}.total-info .totals-label{text-align:left;float:left;font-weight:700}.total-info .totals-value{text-align:right;float:right}.no-orders{padding:0 10px}.template-customers-activate_account .page-body,.template-customers-reset_password .page-body{margin:0 auto;width:95%;max-width:1200px}.template-customers-activate_account .page-body form,.template-customers-reset_password .page-body form{margin:auto;max-width:800px;text-align:center;padding:50px 12.5%;background:#f7f7f7}.template-customers-activate_account .note{text-align:center;line-height:2;margin:0 0 40px;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.template-customers-activate_account .errors,.template-customers-reset_password .errors{text-align:center;color:#c00;margin:0 0 10px;text-transform:uppercase}.template-customers-activate_account .buttons,.template-customers-reset_password .buttons{text-align:center;margin:25px 0 0}.template-customers-activate_account .activate-account,.template-customers-activate_account .decline-activation,.template-customers-reset_password .reset-password{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.template-customers-activate_account .activate-account,.template-customers-activate_account .decline-activation{margin:0 2px 5px}.template-customers-activate_account .decline-activation{color:#8f8f8f;background:#fff!important}.customer-blocks.contact-us{margin:0 auto;width:95%;max-width:1200px}.customer-blocks.contact-us .main-contact-text{text-align:center;line-height:2;margin:0 0 40px;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.customer-blocks.contact-us .contact-form{margin:auto;max-width:800px;text-align:center;padding:50px 12.5%;background:#f7f7f7}.customer-blocks.contact-us .errors{color:#c00;font-size:14px;margin:0 0 20px;text-align:left;text-transform:uppercase}.customer-blocks.contact-us .errors p{margin:0 0 10px}.customer-blocks.contact-us .buttons{margin:0}.customer-blocks.contact-us .send-message{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.template-blog .page-body{margin:0 auto;max-width:1200px}.all-tags-section{max-width:800px;padding:0 0 6px;margin:0 auto 75px;text-align:center;font-size:0;border-bottom:1px dashed #c2c2c2}.all-tags-section .tag-item{display:inline-block;vertical-align:middle;margin:0 3px 6px}.all-tags-section .tag-link{display:block;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:1px;padding:9px 18px;background:#f7f7f7;color:#00c2ba}.all-tags-section .tag-item.active .tag-link{background:#00c2ba;color:#fff}.template-blog .blog-posts{margin:auto;max-width:800px}.template-blog .post{text-align:center;margin:80px 0 0;padding:80px 0 0;border-top:1px dashed #c2c2c2}.template-blog .post:first-child{margin:0;padding:0;border-top:0}.template-blog .post-head{position:relative;padding:0 10px;margin:0 0 40px}.template-article .post-head{position:relative;padding:0 10px 30px}.template-article .article-wrapper.no-img .post-head{padding:0 10px;margin:0 0 40px}.template-article .article-wrapper.no-img .post-date-wrap{position:static;margin:10px 0 0}.template-blog .post-title,.template-article .post-title{font-size:22px;text-transform:uppercase;margin:0 0 10px}.template-blog .post-author,.template-blog .post-author-label,.template-blog .post-author-name,.template-article .post-author,.template-article .post-author-label,.template-article .post-author-name{display:inline-block;vertical-align:middle;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.template-article .post-category,.template-article .post-author{margin:0 2px}.template-blog .post-author-name,.template-article .post-author-name{color:#00c2ba}.template-blog .post-head>.post-date-wrap{margin:10px 0 0}.template-article .post-date-wrap{position:absolute;top:calc(100% + 16px);left:0;right:0}.template-blog .post-date,.template-article .post-date{display:inline-block;font-size:13px;line-height:1;color:#fff;padding:8px 16px;text-transform:uppercase;background:#00c2bacc}.template-blog .post-picture{margin:40px 0;position:relative}.template-blog .post-picture .post-date-wrap{position:absolute;top:0;right:0;left:0;z-index:1;text-align:center}.template-blog .post-body,.template-article .post-body{margin:0 0 25px}.template-article .post-body{text-align:left}.template-blog .blog-text-wrapper{text-align:center;padding:0 25px}.template-blog .additional-post-links{margin:48px 0 0}.template-blog .blog-posts .buttons{margin:0 0 45px}.template-blog .go-to-blog-post{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.template-blog .go-to-blog-post:after{content:">";margin-left:7px}.template-blog .pager{margin:65px 0 0}.tags,.comments-count{position:relative;display:inline-block;vertical-align:middle;line-height:24px;font-family:Helvetica,Arial,sans-serif,sans-serif}.comments-count{padding-left:24px;color:#00c2ba}.comments-count:before{content:"t";position:absolute;top:0;left:0;font-size:14px;font-family:icons;color:#909090}.tags{padding:0 10px 0 20px;margin-right:9px;border-right:1px dashed #c2c2c2}.tags:before{content:"u";position:absolute;top:0;left:0;font-size:14px;font-family:icons;color:#909090}.tags .blog-tag{position:relative;float:left;line-height:24px;margin:0 5px;color:#00c2ba}.tags .blog-tag:before{content:",";position:absolute;top:0;left:-8px}.tags .blog-tag:first-child:before{display:none}.product-siblings.blog-siblings{text-align:center;margin:0 0 25px}.product-siblings.blog-siblings .prev-link,.product-siblings.blog-siblings .next-link{display:inline-block;margin:0 1px;opacity:.7;line-height:32px;width:56px;height:32px;text-align:center;background:#f7f7f7;color:#00c2ba}.product-siblings.blog-siblings .prev-link .btn-char,.product-siblings.blog-siblings .next-link .btn-char{font-size:26px;position:relative;top:-3px}.mobile .product-siblings.blog-siblings .prev-link .btn-char,.mobile .product-siblings.blog-siblings .next-link .btn-char{top:-5px}.template-article .page-body{margin:0 auto;width:95%;max-width:1200px}.template-article .article-wrapper{margin:auto;max-width:800px}.template-article .article-content{margin:0 0 75px;text-align:center}.template-article .post-title{font-size:25px}.new-comment{position:relative;margin:0 0 75px;text-align:center;padding:50px 18%;background:#f7f7f7}.new-comment .title,.comment-list-wrap .title{margin:0 0 25px}.new-comment .title-text,.comment-list-wrap .title-text{position:relative;text-transform:uppercase;display:block;text-align:center;font-size:18px;letter-spacing:3px;padding-bottom:25px;font-weight:700}.new-comment .title-text:after,.comment-list-wrap .title-text:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:88px;border-bottom:1px dashed #c2c2c2}.new-comment .buttons{margin:25px 0 0}.new-comment .comment-submit{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:14px;padding:16px 32px;color:#fff;background:#00c2ba}.new-comment .message-error{color:#c00;text-align:center;margin:0 0 20px}.comment-list-wrap .title{margin:0 0 45px}.blog-comment{padding:45px 5px 0;margin:45px 0 0;border-top:1px dashed #c2c2c2}.blog-comment:first-child{margin:0;padding-top:0;border:0}.blog-comment .comment-info{font-size:15px;margin:0 0 7px;font-weight:700}.blog-comment .comment-time{margin:0 0 25px;font-style:italic;color:#8f8f8f;font-family:Helvetica,Arial,sans-serif,sans-serif}.blog-comment .comment-body{line-height:1.6;color:#8f8f8f}.page-not-found-page{position:relative;height:766px;text-align:center;margin:0 0 90px;font-size:0}.page-not-found-page:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.page-not-found-page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.page-not-found-page-content{position:relative;z-index:2;display:inline-block;vertical-align:middle;max-width:calc(100% - 1px)}.page-not-found-page .page-not-found-title{font-size:180px;color:#fff}.page-not-found-page .page-not-found-undertitle{font-size:19px;color:#fff;margin:0 0 60px}.page-not-found-page .link-to-site{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;border-radius:2px;border:0;text-align:center;font-weight:300;cursor:pointer;font-size:17px;padding:17px 35px;color:#fff;background:#00c2bacc}@-moz-document url-prefix(){.template-cart .checkout-buttons .checkout-button{height:52px}.item-box .picture-img{top:-100%;bottom:-100%}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.method-list .method{height:26px}}
/*# sourceMappingURL=/s/files/1/0019/1220/9463/t/10/assets/styles.scss.css.map */
