@charset "UTF-8";.radius-top-bottom-right-1{border-top-right-radius:16px;border-bottom-right-radius:16px}.radius-top-bottom-right-2{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.radius-top-left-right-1{border-top-left-radius:16px;border-top-right-radius:16px}.radius-bottom-left-right-1{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.radius-bottom-left-right-2{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.margin-padding-reset{margin:0;padding:0}.margin-center{margin:0 auto!important}html{height:100%;width:100%}body{font:14px/22px Raleway,sans-serif;font-weight:500;color:#000;background:#fff;overflow-x:hidden;height:100%;width:100%;position:relative}:selection{color:#fff;background:#000}a,a:focus{color:#000;text-decoration:none;outline:none}a:hover,a:focus:hover{color:#000;text-decoration:none;border-bottom:1px solid #000000}a:active,a:focus:active{color:#000}h1,h2,h3,h4,h5,h6,p{margin:0 0 30px;padding:0}h1{font-size:50px;line-height:58px;font-weight:700}h2{font-size:40px;line-height:48px;font-weight:700}h3{font-size:32px;line-height:40px;font-weight:700}h4{font-size:26px;line-height:32px;font-weight:700}h5{font-size:18px;line-height:26px;font-weight:700}h6{font-size:13px;line-height:20px;font-weight:700}.container,.container-fluid{margin:0;padding:0;margin:0 auto!important}.focus{width:100%;min-height:100%;position:relative;overflow:hidden;transition:all .15s ease}.focus:before{content:"";width:100%;height:100%;background:#000000b3;position:absolute;z-index:1000000;top:0;left:0;opacity:0;visibility:hidden;transition:all .15s ease}.focus.out-of-focus:before{opacity:1;visibility:visible}.stars{font-size:13px;color:#000;font-style:normal;font-weight:400!important}.stars+*{margin-left:10px}.stars.rating-5:after{content:"\f005  \f005  \f005  \f005  \f005";font-family:FontAwesome}.stars.rating-4-5:after{content:"\f005  \f005  \f005  \f005  \f123";font-family:FontAwesome}.stars.rating-4:after{content:"\f005  \f005  \f005  \f005  \f006";font-family:FontAwesome}.stars.rating-3-5:after{content:"\f005  \f005  \f005  \f123  \f006";font-family:FontAwesome}.stars.rating-3:after{content:"\f005  \f005  \f005  \f006  \f006";font-family:FontAwesome}.stars.rating-2-5:after{content:"\f005  \f005  \f123  \f006  \f006";font-family:FontAwesome}.stars.rating-2:after{content:"\f005  \f005  \f006  \f006  \f006";font-family:FontAwesome}.stars.rating-1-5:after{content:"\f005  \f123  \f006  \f006  \f006";font-family:FontAwesome}.stars.rating-1:after{content:"\f005  \f006  \f006  \f006  \f006";font-family:FontAwesome}.stars.rating-0-5:after{content:"\f123  \f006  \f006  \f006  \f006";font-family:FontAwesome}.stars.rating-0:after{content:"\f006  \f006  \f006  \f006  \f006";font-family:FontAwesome}.legend{padding-top:5px;color:#000;line-height:20px;font-size:13px;word-wrap:break-word;font-weight:500}.legend span{margin-right:20px;white-space:nowrap}.legend span:last-child{margin-right:0}.legend span:last-child:after{display:none}.legend span a{color:#000;word-wrap:break-word}.legend span a:hover{color:#000!important}.legend .time:before{font-family:FontAwesome;content:"\f017";margin-right:7px;font-weight:400}.legend .photos:before{font-family:FontAwesome;content:"\f1c5";margin-right:7px;font-weight:400}.legend .section:before{font-family:FontAwesome;content:"\f115";margin-right:7px;font-weight:400}.legend .section s{text-decoration:none}.legend .section s:after{font-family:FontAwesome;content:"\f111";font-size:5px;vertical-align:middle;margin:0 7px}.legend .section s:last-child:after{display:none}.legend .author:before{font-family:FontAwesome;content:"\f007";margin-right:7px;font-weight:400}.legend .comments:before{font-family:FontAwesome;content:"\f0e5";margin-right:7px}input:focus{outline:0}input[type=text],input[type=email],textarea{background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;border:none;border-radius:16px;font:14px Raleway,sans-serif;line-height:22px;height:40px;padding:11px 15px;color:#333;display:inline-block}input[type=text]:focus,input[type=email]:focus,textarea:focus{outline:none!important;box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 1px 0 inset,#000 -1px 0 inset}input[type=text]+input[type=submit],input[type=email]+input[type=submit],textarea+input[type=submit]{margin-left:-1px}input[type=text]:focus+input[type=submit],input[type=email]:focus+input[type=submit],textarea:focus+input[type=submit]{box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 -1px 0 inset}input[type=number]{position:relative;height:40px;float:none;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;border:none;border-radius:16px;font:16px Raleway,sans-serif;line-height:38px;padding:0 45px;color:#333;display:inline-block;transition:none;text-align:center!important;vertical-align:middle;-moz-appearance:textfield}input[type=number]:focus{outline:none;box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 1px 0 inset,#000 -1px 0 inset}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;background:#000;border-top-right-radius:16px;border-bottom-right-radius:16px;width:21px;height:38px;opacity:1;position:relative;top:0;right:0}input[type=number]::-webkit-inner-spin-button:hover,input[type=number]::-webkit-inner-spin-button:active{background:#000!important;opacity:1}input[type=number]::-webkit-inner-spin-button:after{position:absolute;top:-8px;right:4px;z-index:100;content:"\f077";font-family:FontAwesome;color:#fff;font-size:12px;cursor:pointer}input[type=number]::-webkit-inner-spin-button:before{position:absolute;bottom:-8px;right:4px;z-index:100;content:"\f078";font-family:FontAwesome;color:#fff;font-size:12px;cursor:pointer}input[type=email],input[type=tel],input[type=password]{background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;border:none;border-radius:16px;font:14px Raleway,sans-serif;line-height:18px;height:40px;padding:11px 15px;color:#333;display:inline-block}input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus{outline:none;box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 1px 0 inset,#000 -1px 0 inset}input[type=email]+input[type=submit],input[type=tel]+input[type=submit],input[type=password]+input[type=submit]{margin-left:-1px}.quantity input{width:110px}input.qty{height:42px}.qty-buttons{position:absolute;top:0;left:0;background:none;display:inline-block;vertical-align:middle;z-index:100;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.qty-buttons span{position:relative;display:block;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;font-weight:400;float:left;cursor:pointer;padding:1px 0 0}.qty-buttons span:hover{background:none;color:#000}.qty-buttons span:active,.qty-buttons span:focus{background:none;outline:0}.qty-buttons span:first-child{position:absolute;top:11px;left:78px}.qty-buttons span:last-child{position:absolute;top:11px;left:10px}.input-submit{border-top-right-radius:0!important;border-bottom-right-radius:0!important;vertical-align:middle}ul,li{list-style-type:none}ul{margin:0;padding:0}li{font-size:16px;line-height:30px;padding:0 12px 0 0;position:relative;transition:all .15s ease}li:before{content:"\2022";font-size:14px;font-weight:900;position:absolute;left:-10px;top:1px;color:#000;opacity:0;visibility:hidden;transition:all .15s ease}li:hover{padding:0 0 0 12px}li:hover:before{left:0;opacity:1;visibility:visible}label{outline:0;font-size:13px;font-weight:700;text-transform:uppercase;color:#000;display:inline-block;margin:0;padding:0;text-align:left}.label{font-size:13px;font-weight:700;text-transform:uppercase;color:#000;display:inline-block;margin:0;padding:0;text-align:left}.selectpicker-wrapper{height:40px}.bootstrap-select .check-mark{right:12px!important;margin-top:6px!important}.bootstrap-select .caret{border-top-right-radius:16px;border-bottom-right-radius:16px;border:none;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset;display:inline-block;padding:10px 15px 11px;font:14px Raleway,sans-serif;vertical-align:top;font-weight:700;transition:none;top:0!important;right:0!important;margin:0!important;width:40px;height:40px;color:#000}.bootstrap-select .caret:after{content:"\f0d7";font-family:FontAwesome;font-size:14px;position:absolute;top:13px;left:17px}.bootstrap-select .caret:hover{background:#fff}.bootstrap-select .caret:hover:after{color:#000}.bootstrap-select li{font-size:14px;line-height:30px;padding:0 12px 0 0;position:relative;transition:all .15s ease}.bootstrap-select li a{display:inline;background:none;margin:0;padding:0}.bootstrap-select li a:hover{background:none}.bootstrap-select li:before{content:"\2022";font-size:14px;font-weight:900;position:absolute;left:-10px;top:1px;color:#000;opacity:0;visibility:hidden;transition:all .15s ease}.bootstrap-select li:hover{padding:0 0 0 12px}.bootstrap-select li:hover:before{left:0;opacity:1;visibility:visible}.bootstrap-select button.btn{background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;border:none;border-radius:16px;font:14px Raleway,sans-serif;line-height:19px;padding:10px 15px 11px;color:#333;display:inline-block;transition:none}.bootstrap-select button.btn:focus{outline:none!important;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset}.bootstrap-select .dropdown-menu{margin:0;border:none;background:#fff;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px;opacity:0;visibility:hidden;display:block;transition:none}.bootstrap-select .dropdown-menu a{padding-top:5px;padding-bottom:5px;display:block;border:none}.bootstrap-select .dropdown-menu a span{border-bottom:1px solid transparent}.bootstrap-select .dropdown-menu a:hover span{border-bottom:1px solid #000000}.bootstrap-select .dropdown-menu .selected a{background:none!important}.bootstrap-select.open button.btn{background:#fff;box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 1px 0 inset,#000 -1px 0 inset}.bootstrap-select.open button.btn:after{bottom:-13px;opacity:1}.bootstrap-select.open .dropdown-menu{padding:10px 15px;margin:10px 0 0;opacity:1;visibility:visible;overflow:hidden!important}.bootstrap-select.open .caret{box-shadow:#000 0 -1px inset,#000 0 1px inset,#000 -1px 0 inset}.bootstrap-select.open .caret:after{color:#000}.bootstrap-select ul{background:none!important}.checkbox{margin:0}.checkbox label{padding-left:8px!important}.checkbox label:before{width:15px!important;height:15px!important;border:none!important;border-radius:16px!important;background:#fff!important;border:none;transition:all .15s ease!important}.checkbox label:after{padding-left:2px!important;padding-top:0!important;font-weight:400!important;transition:all .15s ease!important}.checkbox input[type=checkbox]:focus+label:before{outline:0!important;border:none!important}.checkbox-primary input[type=checkbox]:checked+label:before{color:#fff!important;border:none!important;box-shadow:none!important}.filter-square-wrapper{display:table;margin-bottom:-12px}.filter-square{width:40px;height:40px;position:relative;margin:0 12px 12px 0;float:left}.filter-square:nth-child(5n){margin:0 0 12px}.filter-square label{width:40px;height:40px;position:absolute;top:0;left:0;cursor:pointer;background:none;box-shadow:none;border:1px solid transparent;border-radius:16px}.filter-square label:hover{border:1px solid #000000!important}.filter-square label:after{width:14px;text-align:center;content:"";border-radius:14px;color:#333;position:absolute;top:-4px;left:-4px;content:"\f058";font-family:FontAwesome;font-size:0;line-height:14px;background:#fff;opacity:0;transition:all .25s ease}.filter-square.color span{content:"";width:30px;height:30px;position:absolute;top:4px;left:4px;opacity:1;border-radius:16px;transition:all .25s ease;box-shadow:#00000026 0 -1px inset,#00000026 0 1px inset,#00000026 -1px 0 inset,#00000026 1px 0 inset}.filter-square.size{background:#fff;border-radius:16px}.filter-square.size label{border:1px solid #e5e5e5}.filter-square.size span{content:"";width:38px;height:38px;position:absolute;top:0;left:0;opacity:1;border-radius:16px;transition:all .25s ease;font-size:14px;line-height:38px;font-weight:900;border:none;box-shadow:none;text-align:center}.filter-square.disabled label:hover{border:1px solid #e5e5e5}.filter-square input[type=checkbox]{visibility:hidden}.filter-square input[type=checkbox]:checked+label{border:1px solid #333}.filter-square input[type=checkbox]:checked+label:after{opacity:1;font-size:16px}.errors,.note,.catalog-specs .spr-form-message{border:1px solid #e5e5e5;border-radius:16px;background:#fff;color:#000;padding:0;margin-bottom:40px;box-sizing:border-box;text-align:center;font-size:16px}.errors{border:1px solid #e84d4d}.errors:before{height:40px;width:100%;content:"\f071";font-family:FontAwesome;font-weight:400;color:#fff;font-size:20px;line-height:40px;position:relative;display:block;text-align:center;background:#e84d4d;border-top-left-radius:16px;border-top-right-radius:16px}.errors ul{padding:15px 10px;text-align:center}.errors ul li{padding:0}.errors ul li:before{display:none}.note,.catalog-specs .spr-form-message{position:relative;padding:55px 10px 15px;font-size:16px;text-align:center;border:1px solid #e5e5e5}.note:before,.catalog-specs .spr-form-message:before{height:40px;width:100%;margin:0 -10px;content:"\f06a";font-family:FontAwesome;font-weight:400;color:#fff;font-size:20px;line-height:40px;top:0;position:absolute;display:block;text-align:center;background:#e5e5e5;border-top-left-radius:16px;border-top-right-radius:16px}.note ul,.catalog-specs .spr-form-message ul{padding:15px 0;text-align:center}.note ul li,.catalog-specs .spr-form-message ul li{padding:0}.note ul li:before,.catalog-specs .spr-form-message ul li:before{display:none}.note.form-success,.catalog-specs .spr-form-message.form-success{border:1px solid #6ec462;text-align:center}.note.form-success:before,.catalog-specs .spr-form-message.form-success:before{content:"\f058";background:#6ec462}.catalog-specs .spr-form-message-error{border:1px solid #e84d4d}.catalog-specs .spr-form-message-error:before{content:"\f071";background:#e84d4d}.catalog-specs .spr-form-message-success{border:1px solid #6ec462}.catalog-specs .spr-form-message-success:before{content:"\f058";background:#6ec462}.tag-small{font-size:11px;line-height:11px;font-weight:900;text-transform:uppercase;padding:2px 2px 1px;display:inline-block;vertical-align:middle;text-decoration:none;text-shadow:none}.tag-big{font-size:16px;line-height:16px;font-weight:900;text-transform:uppercase;padding:2px 4px 1px;display:inline-block;vertical-align:middle}.btn-submit-1{border-top-right-radius:16px;border-bottom-right-radius:16px;border:none;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#fff 1px 0 inset;display:inline-block;padding:10px 15px 11px;font:14px Raleway,sans-serif;vertical-align:middle;font-weight:700;line-height:18px;height:40px;color:#000}.btn-submit-1:hover{background:#fff;color:#000!important}.btn-submit-1:active{background:#fff;outline:0;color:#000!important}.btn-submit-2{display:inline-block;padding:10px 15px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:900;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border-radius:16px;color:#000!important;border:none!important}.btn-submit-2 i{margin-right:8px}.btn-submit-2:hover,.btn-submit-2:focus{color:#fff!important;background:#000;box-shadow:none}.btn-submit-2:active{color:#fff;background:#000;box-shadow:none}.btn-submit-2.left{float:left;margin:0 10px 10px 0}.btn-symbol-1{width:40px;height:40px;padding:0;background:#fff;display:inline-block;font-size:16px;line-height:40px;color:#000!important;border-radius:16px;text-align:center;transition:all .15s ease;border:#e5e5e5 1px solid}.btn-symbol-1:hover{background:#000;color:#fff!important;border:#000000 1px solid}.btn-symbol-2{border-radius:16px;border:none!important;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;display:inline-block;padding:10px 13px 11px;font:16px Raleway,sans-serif;vertical-align:middle;font-weight:700;color:#000}.btn-symbol-2:hover{background:#000;color:#fff!important;box-shadow:none}.btn-symbol-2:active{background:#000;outline:0;color:#fff!important;box-shadow:none}.btn-medium-1{display:inline-block;padding:10px 15px 8px!important;font:18px/22px Raleway,sans-serif;font-weight:700;background:#fff;border:1px solid #e5e5e5;border-radius:16px;color:#000!important}.btn-medium-1 i{margin-right:10px}.btn-medium-1:hover,.btn-medium-1:focus{color:#fff!important;background:#000;border:1px solid #000000}.btn-medium-1:active{color:#fff;background:#000}.btn-medium-1.left{float:left;margin:0 10px 10px 0}.btn-medium-1.cart{border-top-right-radius:0;border-bottom-right-radius:0}.btn-medium-1.wishlist{border-radius:0;margin:0 0 0 -1px}.btn-medium-1.wishlist i{margin:0}.btn-medium-1.btn-quickview{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid transparent}.btn-medium-1.btn-quickview i{margin:0 0 0 -1px}.btn-medium-2{display:inline-block;padding:10px 15px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:700;background:#fff;border-radius:16px;color:#000!important;border:#e5e5e5 1px solid}.btn-medium-2 i{margin-right:8px}.btn-medium-2:hover,.btn-medium-2:focus{color:#fff!important;background:#000!important;border:#000000 1px solid!important;text-shadow:none!important}.btn-medium-2:active{color:#fff;background:#000;border:black 1px solid;text-shadow:none!important}.btn-medium-2.left{float:left;margin:0 10px 10px 0}.btn-medium-3{display:inline-block;padding:10px 17px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:700;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;color:#000;border-radius:16px;border:none!important}.btn-medium-3 i{margin-right:8px}.btn-medium-3:hover,.btn-medium-3:focus{color:#fff!important;background:#000!important;box-shadow:none}.btn-medium-3:active{color:#fff;background:#000!important;box-shadow:none}.btn-medium-3.colored{color:#fff}.btn-medium-3.left{float:left;margin:0 10px 10px 0}.btn-large-1{display:inline-block;padding:17px 20px 18px!important;font-size:26px;font-weight:700;background:#0000;box-shadow:#e5e5e5 0 -2px inset,#e5e5e5 0 2px inset,#e5e5e5 -2px 0 inset,#e5e5e5 2px 0 inset;color:#000;border-radius:16px}.btn-large-1 i{margin-right:8px}.btn-large-1:hover,.btn-large-1:focus{color:#fff!important;background:#000!important}.btn-large-1:active{color:#fff;background:#000}.btn-large-1.colored{color:#fff}.btn-large-1.left{float:left;margin:0 10px 10px 0}.blt-1{width:12px;height:12px;display:inline-block;border:#fff 2px solid!important;border-radius:12px;transition:all .15s ease}.blt-1.active{background:#fff}.blt-1:hover{background:#fff;border:#fff 2px solid}.pagination{display:table;width:100%;text-align:center;margin:25px 0 0;padding:0}.pagination li{display:inline-block;padding:0!important;margin:0 4px!important}.pagination li:before{display:none}.pagination li.active a,.pagination li.active span{background:#000!important;color:#fff!important;box-shadow:none!important}.pagination a,.pagination span{height:40px;padding:10px 15px 11px!important;font:16px Raleway,sans-serif!important;line-height:18px;font-weight:700!important;border-radius:16px!important;background:#fff!important;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border:none!important;margin:0!important;color:#000!important}.pagination a:hover,.pagination span:hover{background:#000!important;color:#fff!important;box-shadow:none!important}.pagination i{margin:0 2px}.link-continue{font-weight:700;display:inline-block;color:#000;border:none!important}.link-continue:hover{color:#000}.link-continue:before{font-family:FontAwesome;content:"\f0da";margin-right:8px}.tags a{background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border-radius:16px;display:inline-block;padding:3px 12px;font-weight:700;margin:0 6px 10px 0;font-size:13px;border:none!important;position:relative}.tags a.active,.tags a:hover{background:#000;color:#fff;box-shadow:none}.tags a:after{content:"";width:5px;height:5px;border-radius:5px;position:absolute;background:#fff;border:1px solid #e5e5e5;top:3px;right:3px}.list-1{margin-bottom:40px}.list-1 li{font-size:26px;line-height:34px;padding:0 0 0 40px;margin-bottom:10px}.list-1 li:before{font-size:26px;margin-left:5px}.list-2{margin-bottom:40px}.list-2 li{font-size:26px;line-height:34px;padding:0 0 0 40px;margin-bottom:10px;color:#6ec462}.list-2 li:before{font-family:FontAwesome;content:"\f00c";font-size:26px;color:#6ec462}.list-3{margin-bottom:40px}.list-3 li{font-size:26px;line-height:34px;padding:0 0 0 40px;margin-bottom:10px;color:#000}.list-3 li:before{font-family:FontAwesome;content:"\f111";font-size:16px;color:#000;margin-left:5px}.container-title{position:relative;text-align:center;margin:45px auto 50px!important}.container-title .container{padding-top:8px;position:relative}.container-title a,.container-title span{color:#000!important}.container-title span{border:none!important}.container-title:before{content:"";height:1px;width:100%;border-bottom:1px dotted #000000;top:23px;position:absolute}.container-title .title-wrapper{display:inline-block;position:relative;padding:0 35px;background:#fff}.container-title .title{font-size:26px;line-height:30px;margin-bottom:0;font-weight:700;padding:0;background:#fff;position:relative;z-index:10;border-bottom:1px solid transparent}.container-title .title i{margin:0 16px 0 10px;color:#000;font-weight:300!important}.container-title .dropdown-toggle{margin-right:17px}.container-title span.title{color:#000}.container-title .view-all-wrapper{position:absolute;top:11px;right:0;background:#fff;padding:0 10px 0 35px}.container-title .view-all{padding:0;font-weight:500;font-size:13px;line-height:normal}.container-title .view-all:after{font-family:FontAwesome;content:"\f0da";margin-left:7px;position:absolute;top:5px}.container-title.container-more{margin:0!important}.container-title.container-more .container{margin:0;padding:0}.container-title.container-more:before{display:none}.container-title.container-more .view-all{font-weight:700;position:relative;color:#000;top:auto;right:auto}.container-title.container-more .view-all:hover,.container-title.container-more .view-all:focus{color:#000}.container-title.container-more .view-all:active{color:#000}.container-title .open .dropdown-toggle a{border-bottom:1px solid #000000}.container-title .open .dropdown-menu{margin:18px 0 0;opacity:1;visibility:visible}.container-title .dropdown-toggle span:after{font-family:FontAwesome;content:"\f0d7";margin:0 0 0 10px;font-size:14px;vertical-align:middle;position:absolute}.container-title .dropdown-toggle i{margin:0 15px;color:#e5e5e5}.container-title .dropdown-menu{margin:3px 0 0;padding:30px 35px;color:#000;background:#fff;font-weight:400;border:none;display:block;opacity:0;visibility:hidden;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);border-radius:16px;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px}.container-title .dropdown-menu a{color:#fff;white-space:nowrap}.container-title .dropdown-menu li{font-size:14px}.container-title .dropdown-menu li:before{color:#707070}.layout-title{position:relative;margin-bottom:30px;line-height:28px}.layout-title h2,.layout-title h3{display:inline-block;font-size:20px;line-height:30px;font-weight:700;margin-bottom:0;color:#000;position:relative;background:#fff;padding-right:35px;z-index:10}.layout-title:before{content:"";height:1px;width:100%;border-bottom:1px dotted #000000;top:17px;position:absolute}.layout-title.center{text-align:center}.layout-title.center h2,.layout-title.center h3{padding:0 35px}.layout-title.center:before{left:0}.spr-header-title,.spr-form-title{font-weight:500;text-align:center;font-size:26px!important;line-height:36px!important;margin-bottom:40px!important}.dock{border-bottom:1px solid #e5e5e5;background:#0000;font:500 13px Raleway,sans-serif}.dock .social,.dock .offer,.dock .support,.dock .links{padding:9px 0}.dock .social{font-size:14px}.dock .social a{color:#000;margin:0 10px 0 0}.dock .social a:hover{color:#000;border:none}.dock .offer{text-align:center;font-weight:700}.dock .offer:after{font-family:FontAwesome;content:"\f05a";margin:0 0 0 6px}.dock .links{text-align:right}.dock .links a{margin:0 0 0 25px}.dock .support{text-align:center}.dock .support i{font-size:14px;margin-right:8px}.dock .support span{margin:0}.header{transition:all .15s ease}.header .container{display:table;vertical-align:middle;padding:0;position:relative}.header .container .row{height:100%;margin:0;display:table-row;position:relative}.header .container .row .col{display:table-cell;padding-left:0;padding-right:0;vertical-align:middle;float:none}.header .logo .btn-submit-1,.header .search .btn-submit-1{font-family:FontAwesome;padding:11px 13px 12px;font-weight:500}.header .logo .search-content,.header .search .search-content{position:relative;background:none;top:auto;width:auto;left:auto;text-align:left;border-radius:none;box-shadow:none;transition:all .15s ease;margin:0 auto!important}.header .logo .search-content:after,.header .search .search-content:after{content:"";position:absolute;top:-7px;opacity:0;visibility:hidden;left:22px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #000000 transparent;transition:all .15s ease}.header .logo .search-content input,.header .search .search-content input{display:inline-block}.header .logo{text-align:center;padding:30px 0;max-height:100%}.header .logo img{max-width:100%!important;width:px;height:auto}.header .logo h2,.header .logo p{margin-bottom:4px}.header .logo h2{font-size:52px;line-height:52px;font-weight:200;text-transform:uppercase}.header .logo a{color:#333}.header .logo a:hover{border:none}.header .logo p{font-size:11px;text-transform:uppercase;color:#666;font-weight:500}.header .cart .responsive-account i{margin:0}.header .responsive-account{display:none;color:#000;position:absolute;right:10px;bottom:20px}.header .responsive-account s{text-decoration:none;font-size:16px;font-weight:700}.header .responsive-account .btn-symbol-2{margin-left:15px!important}.header .responsive-account:after{display:none;padding:0;margin:0}.header .responsive-account.active .btn-symbol-2{background:#000;outline:0;color:#fff!important;box-shadow:none}.header .responsive-menu{z-index:1;font-size:16px;line-height:40px;position:absolute;left:58px;bottom:5px;color:#737373;display:none}.header .responsive-menu .btn-symbol-2{float:left;margin-right:12px;color:#000;border:none}.header .responsive-menu.active .btn-symbol-2{background:#000;outline:0;color:#fff!important;box-shadow:none}.header .responsive-search{position:absolute;left:10px;bottom:5px;display:none}.header .responsive-search .btn-symbol-2{float:left;margin-right:12px;color:#000}.header .responsive-search.active .btn-symbol-2{background:#000;outline:0;color:#fff!important;box-shadow:none}.header .cart,.menu .cart{font-size:16px;text-align:right}.header .cart .shopping-cart-amount,.menu .cart .shopping-cart-amount{margin-left:10px;border:none!important;padding:10px 0 11px}.header .cart .cart-total-money-amount,.menu .cart .cart-total-money-amount{margin:0!important;padding:10px 15px 11px;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;border-radius:16px;margin-left:4px;color:#333}.header .cart i,.menu .cart i{margin-right:10px}.header .cart .shopping-cart,.menu .cart .shopping-cart,.header .cart .shopping-cart span,.menu .cart .shopping-cart span{transition:all .15s ease}.header .cart a,.menu .cart a{color:#000;margin:0;font-weight:700}.header .cart a:hover,.menu .cart a:hover{color:#000}.header .cart a:hover span,.menu .cart a:hover span{background:#fff;color:#000;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset}.header .cart a:active,.menu .cart a:active{color:#000}.header .cart a:active span,.menu .cart a:active span{color:#000;background:#fff}.header .cart a:last-child:after,.menu .cart a:last-child:after{display:none}.header .cart a:first-child,.menu .cart a:first-child{margin:0}.header .responsive-cart>span,.menu .responsive-cart>span{margin-left:30px}.header .responsive-cart>span:first-child,.menu .responsive-cart>span:first-child{margin-left:0}.menu{background:#333;text-align:center;white-space:nowrap;position:relative;z-index:1000}.menu .nav>li{display:inline-block;font-size:16px;line-height:20px;font-weight:700;padding:18px 20px 17px 15px;position:relative;transition:all .15s ease;cursor:pointer}.menu .nav>li:hover>a{border-bottom:1px solid #ffffff}.menu .nav>li a{margin:0;padding:0;display:inline;color:#fff}.menu .nav>li a:hover,.menu .nav>li a:focus,.menu .nav>li a:active{background:none}.menu .nav>li a:hover{color:#fff;border-bottom:1px solid #ffffff}.menu .nav>li a:hover span{border:none}.menu .nav>li:before{display:none}.menu .dropdown{margin:0 15px 0 0}.menu .dropdown .dropdown-toggle span:after{font-family:FontAwesome;content:"\f0d7";padding:0 0 0 10px;font-weight:300;font-size:14px;position:absolute}.menu .dropdown.open .dropdown-toggle{color:#fff;border-bottom:1px solid #ffffff;background:none}.menu .dropdown.open .dropdown-toggle:active{color:#000}.menu .dropdown.open .dropdown-toggle:after{opacity:1;bottom:-34px}.menu .dropdown.open .dropdown-menu{opacity:1;visibility:visible;margin-top:0}.menu .dropdown.open .dropdown-menu .dropdown-toggle{color:#fff}.menu .dropdown.open .dropdown-menu .dropdown-toggle:after{display:none!important}.menu .dropdown.open .dropdown-menu .dropdown-menu{opacity:0;visibility:hidden}.menu .dropdown .dropdown.open .dropdown-toggle{color:#000}.menu .dropdown .dropdown.open .dropdown-menu{opacity:1;visibility:visible;margin-left:15px}.menu .dropdown .dropdown.open .dropdown-menu a{color:#fff}.menu .dropdown .dropdown.open .dropdown-menu a:hover{color:#000}.menu .dropdown.full-width{position:static;left:0;right:0}.menu .dropdown.full-width .dropdown-menu{width:100%!important;border-radius:initial;top:55px;left:40px}.menu .dropdown.full-width .dropdown-menu .section{height:100%;vertical-align:top}.menu .dropdown.full-width .dropdown-menu .section:last-child{padding:0}.menu .dropdown.full-width .offers-grid{margin-top:0;height:306px}.menu .dropdown.full-width .offers-grid .offer .start-shopping{height:306px}.menu .dropdown.full-width .offers-grid .offer:before{height:306px}.menu .dropdown-menu{margin:0 0 0 -40px;padding:0;color:#000;background:#fdf7ef;font-weight:400;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#00000026 0 40px 60px;border:none;display:block;opacity:0;visibility:hidden;border-radius:0 0 16px 16px}.menu .dropdown-menu .section.simple{float:left;margin:30px 40px 30px 0}.menu .dropdown-menu .section.simple:first-child{margin-left:40px}.menu .dropdown-menu .section.mega-menu{overflow:hidden}.menu .dropdown-menu .section.mega-menu .offers-grid{margin-right:-1px}.menu .dropdown-menu h3{margin-bottom:15px;font-size:16px;line-height:20px;font-weight:500;position:relative;z-index:10;overflow:hidden}.menu .dropdown-menu h3 a{color:#000;background:#fdf7ef;margin-right:25px}.menu .dropdown-menu h3 a:hover{color:#000;background:#fdf7ef;border-bottom:1px solid #000000}.menu .dropdown-menu h3:after{content:"";height:1px;width:100%;border-bottom:1px dotted #000000;top:8px;position:absolute}.menu .dropdown-menu li{font-size:14px}.menu .dropdown-menu li:before{color:#000}.menu .dropdown-menu li:after{content:"";position:absolute;top:0;right:-41px;height:100%;width:41px}.menu .dropdown-menu li a{color:#000}.menu .dropdown-menu li a:hover{color:#000;border-bottom:1px solid #000000}.menu .dropdown-menu li a:active{color:#000}.menu .dropdown-menu .dropdown-toggle{font-weight:700}.menu .dropdown-menu .dropdown-toggle span:after{font-family:FontAwesome;content:"\f0c9";margin:0 0 0 10px}.menu .dropdown-menu .dropdown-menu{top:-45px;left:218px;margin:0;position:absolute;display:block;opacity:0;visibility:hidden}.menu .dropdown-menu .dropdown-menu:after{content:"";position:absolute;opacity:1;top:37px;left:-15px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 8px;border-color:transparent #000000 transparent transparent;transition:all .15s ease}.menu .dropdown-menu:before{content:"";position:absolute;top:-15px;left:0;height:15px;width:100%}.menu.visible-responsive{opacity:1;visibility:visible;margin:0 auto!important;box-shadow:none!important}.menu .close-responsive{display:none;position:absolute;right:0;top:0;width:93px;height:40px;z-index:10001;font-size:12px;font-weight:400;background:transparent!important}.menu .close-responsive:after{width:20px;height:20px;font-family:FontAwesome;content:"\f00d";font-size:16px;font-weight:500}.menu .cart{font-size:13px;max-height:0;float:right;margin-top:-90px;opacity:0;visibility:hidden}.menu .cart a{color:#fff;margin:0}.menu .cart a:after{padding:0 0 0 14px;color:#404040;margin:0}.menu .cart a:hover{color:#fff;border-bottom:1px solid #ffffff}.menu .cart .cart-total-money-amount{box-shadow:none;color:#000;padding:5px 9px 6px}.menu .cart .responsive-cart i{color:#fff}.menu .cart .responsive-cart>span,.menu .cart .responsive-cart .shopping-cart-amount{margin-left:10px}.nav-tabs{text-align:center;border:none;z-index:100;position:relative}.nav-tabs .tab-pane{transition:all .15s ease}.nav-tabs li{border-top-left-radius:16px;border-top-right-radius:16px;float:none;text-align:center;margin:0 3px;padding:0;display:inline-block;border:none}.nav-tabs li a{border-top-left-radius:16px;border-top-right-radius:16px;display:inline-block;float:none;height:40px;background:#0000;box-shadow:#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#e5e5e5 0 -1px inset;font:16px Raleway,sans-serif;font-weight:700;padding:11px 15px;margin:0;color:#000;border:none!important}.nav-tabs li a:hover{background:#000;color:#fff;box-shadow:#000 0 1px inset,#000 -1px 0 inset,#000 1px 0 inset,#000 0 -1px inset}.nav-tabs li:before{display:none}.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{box-shadow:#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#fff 0 -1px inset;color:#000}.nav-tabs>li.active>a{background:#fff}.tabs-widget{margin-bottom:35px}.tabs-widget .nav-tabs{padding:0;margin:0}.tabs-widget .tab-content{padding:35px;border-radius:16px;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#e5e5e5 0 1px inset;margin:-1px 0 0;color:#333}.panel-group{padding:5px 100px 0;margin-bottom:40px}.panel-group .panel{border:none;box-shadow:none;background:none;border-radius:0;margin:0!important}.panel-group .panel .panel-heading{padding:0;background:none}.panel-group .panel .panel-title a{display:block;width:100%;position:relative;font-size:26px;font-weight:500;color:#000;padding:25px 45px 25px 0;border:none}.panel-group .panel .panel-title a.collapsed{color:#000;border-bottom:2px solid #e5e5e5}.panel-group .panel .panel-title a.collapsed:after{width:40px;height:40px;font-family:FontAwesome;content:"\f067";font-size:16px;font-weight:700;padding:5px 0 0!important;background:#0000;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;color:#000;border-radius:16px;position:absolute;top:20px;right:0;text-align:center}.panel-group .panel .panel-title a:after{width:40px;height:40px;font-family:FontAwesome;content:"\f068";font-size:16px;font-weight:700;padding:5px 0 0!important;background:#000;color:#fff;box-shadow:none;border-radius:16px;position:absolute;top:20px;right:0;text-align:center}.panel-group .panel .panel-title a:hover:after{background:#000;color:#fff;box-shadow:none}.panel-group .panel .panel-body{background:none;border:none!important;padding:0}.panel-group .panel:last-child a{padding:25px 45px 0 0!important}.panel-group .panel:last-child a.collapsed{border:none!important}.panel-group .panel:last-child .panel-body{padding:25px 0 0}.panel-group .panel:first-child a{padding:0 45px 25px 0!important}.panel-group .panel:first-child a.collapsed:after{top:-3px}.panel-group .panel:first-child a:after{top:-3px}.text-layout-1-2{display:table;margin:0 0 25px}.text-layout-1-2 p{width:50%;float:left;box-sizing:border-box;margin:0!important}.text-layout-1-2 p:first-of-type{padding:0 15px 0 0}.text-layout-1-2 p:last-of-type{padding:0 0 0 15px}.text-layout-1-3{display:table;margin:0 0 25px}.text-layout-1-3 p{width:33%;float:left;box-sizing:border-box;margin:0!important}.text-layout-1-3 p:first-of-type{padding:0 15px 0 0}.text-layout-1-3 p:nth-child(2){padding:0 15px}.text-layout-1-3 p:last-of-type{padding:0 0 0 15px}.sidebar{width:250px;float:left}.sidebar.sidebar-left{margin-right:40px}.sidebar.sidebar-right{margin-left:40px}.sidebar-filters .color-filter li.disabled span{opacity:.1}.sidebar-filters .filter-item{margin-bottom:45px}.sidebar-filters .filter-item h3{font-size:13px;line-height:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.sidebar-filters .filter-item>ul li{padding:0;font:14px/22px Raleway,sans-serif;margin-bottom:10px}.sidebar-filters .filter-item>ul li:before{display:none}.sidebar-filters .filter-item>ul li label{width:100%;min-height:inherit;line-height:18px;font-size:14px}.sidebar-filters .filter-item>ul li label span{border-bottom:1px solid transparent}.sidebar-filters .filter-item>ul li s{float:right;color:#000;text-decoration:none}.sidebar-filters .filter-item>ul li s span{border-bottom:1px solid transparent}.sidebar-filters .filter-item>ul li .stars{color:#000!important}.sidebar-filters .filter-item>ul li.active label{font-weight:700;color:#000}.sidebar-filters .filter-item>ul li.active s{font-weight:500;color:#000}.sidebar-filters .filter-item>ul li.active .stars{color:#000!important;font-weight:500}.sidebar-filters .filter-item>ul li:last-child{margin-bottom:-5px}.sidebar-filters .filter-item>ul li:hover label,.sidebar-filters .filter-item>ul li:hover s{color:#000}.sidebar-filters .filter-item>ul li:hover label span,.sidebar-filters .filter-item>ul li:hover s span{border-bottom:1px solid #000000}.sidebar-filters .filter-item>ul li:hover .stars{color:#000!important}.sidebar-filters .filter-item .bootstrap-select{margin-bottom:10px}.sidebar-filters .filter-item .bootstrap-select:last-child{margin:0}.sidebar-filters .filter-item:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.sidebar-filters .filter-item .glyphicon{border:none!important;font-size:12px;right:0!important}.sidebar-filters .filter-item .checkbox.disabled{cursor:pointer}.sidebar-filters .filter-item .checkbox.disabled label,.sidebar-filters .filter-item .checkbox.disabled input[type=checkbox][disabled],.sidebar-filters .filter-item .checkbox.disabled input[type=checkbox]:disabled+label:before{cursor:pointer}.sidebar-filters .cancel-all{text-align:center;margin-top:45px;width:100%;display:inline-block}.sidebar-filters .cancel-all:before{font-family:FontAwesome;content:"\f05e";margin:0 7px 0 0}.sidebar-filters .blog-list .item{display:table}.sidebar-filters .blog-list .item .image,.sidebar-filters .blog-list .item .text{display:table-cell;margin-bottom:0;vertical-align:top}.sidebar-filters .blog-list .item .text{padding-top:3px}.active-filters{display:table;width:100%;min-height:34px}.active-filters h3{font-size:14px;font-weight:900;margin-right:30px;margin-bottom:0;line-height:inherit;float:left}.active-filters span{background:#000;border-radius:16px;color:#fff;font-weight:700;float:left;margin:-3px 10px 13px 0}.active-filters span s{text-decoration:none;padding:2px 8px;display:inline-block}.active-filters .cancel{border-left:1px solid rgba(255,255,255,.5);display:inline-block;padding:2px 7px}.active-filters .cancel:after{font-family:FontAwesome;content:"\f00d";color:#ffffff80;font-weight:500}.active-filters .cancel:hover{background:#000;border-top-right-radius:16px;border-bottom-right-radius:16px}.view-filters{visibility:hidden;opacity:0;transition:all .15s ease;position:absolute;right:10px;top:-25px;display:block!important;font-weight:700}.view-filters a,.view-filters a:hover{color:#000}.view-filters a:before{font-family:FontAwesome;content:"\f070";margin:0 8px 0 0}.best-sellers .col{height:auto}.best-sellers .item-single .bullets{bottom:20px}.best-sellers .item-single .details{padding:10px 0}.best-sellers .item-single .details .price{font-size:13px}.best-sellers .item-single .more{padding-bottom:10px}.best-sellers .item-single .more h2{font-size:13px;padding:0 10px;line-height:18px;margin-bottom:10px}.best-sellers .item-single .more .btn-medium-1{padding:5px 10px 6px!important;margin-bottom:10px}.best-sellers .item-single .more .btn-medium-1 i{display:none}.best-sellers .item-single .more .links a{padding:0;font-size:11px;display:block}.best-sellers .item-single .more .links a:after{display:none}.best-sellers .item-single .more .links i{display:none}.best-sellers .offer-tag{width:86px;height:86px;overflow:hidden;position:absolute;top:0;z-index:10;border-top-left-radius:16px;color:#fff;text-transform:uppercase;font-size:13px;line-height:14px;text-align:left}.best-sellers .offer-tag:after{content:"";width:130px;height:130px;background:#000;display:block;position:absolute;z-index:10;transform:rotate(45deg);top:-76px;left:-76px}.best-sellers .offer-tag span{position:absolute;top:6px;z-index:100;width:45px;text-align:center}.best-sellers .offer-tag b{font-weight:700;display:block}.price_slider_wrapper{height:80px}.price_slider_wrapper .ui-slider-horizontal{background:#fff;height:8px;box-shadow:#e5e5e5 0 -2px inset,#e5e5e5 0 2px inset,#e5e5e5 2px 0 inset,#e5e5e5 -2px 0 inset;border-radius:16px;position:relative}.price_slider_wrapper .ui-slider-range{background:#6ec462;position:absolute;height:100%;z-index:10}.price_slider_wrapper .ui-slider-handle{background:#0000;box-shadow:#e5e5e5 0 -2px inset,#e5e5e5 0 2px inset,#e5e5e5 2px 0 inset,#e5e5e5 -2px 0 inset;width:15px;height:15px;top:-4px;position:absolute;z-index:100;border-radius:16px;cursor:pointer}.price_slider_wrapper .ui-slider-handle:after{content:"";width:5px;height:5px;border-top:2px solid #000000;border-bottom:2px solid #000000;position:absolute;z-index:1000;top:5px;left:5px}.price_slider_wrapper .ui-slider-handle:before{content:"";width:5px;height:1px;background:#000;position:absolute;z-index:1000;top:7px;left:5px}.price_slider_wrapper .ui-slider-handle:hover{background:#000;box-shadow:none}.price_slider_wrapper .ui-slider-handle:hover:after{border-top:2px solid #fff;border-bottom:2px solid #fff}.price_slider_wrapper .ui-slider-handle:hover:before{background:#fff}.price_slider_wrapper .ui-slider-handle:active,.price_slider_wrapper .ui-slider-handle:focus{outline:none}.price_slider_wrapper .price_slider_amount{position:relative}.price_slider_wrapper .price_label{text-align:center;padding-top:15px}.price_slider_wrapper .price_label .from{font-weight:700}.price_slider_wrapper .price_label .from:before{content:"from";margin-right:8px;color:#000;font-weight:500}.price_slider_wrapper .price_label .to{font-weight:700}.price_slider_wrapper .price_label .to:before{content:"to";margin-right:8px;color:#000;font-weight:500}.price_slider_wrapper button{background:none;border:none;font-weight:700;color:#000;width:100%;text-align:center;position:absolute;top:55px}.price_slider_wrapper button:hover,.price_slider_wrapper button:focus{color:#000}.price_slider_wrapper button:before{font-family:FontAwesome;content:"\f14a";margin-right:8px}.quickview-loader{position:fixed;top:49%;left:0;width:100%;z-index:10000000;text-align:center;color:#e5e5e5}.quickview-loader i{font-size:50px}.open-lightbox{cursor:pointer;position:absolute;text-align:center;top:20px;right:20px;z-index:102}.open-lightbox .controls{top:0;right:0}.lightbox-close{width:44px;height:44px;text-align:center;position:fixed;right:20px;top:20px;font-size:18px;line-height:44px;color:#fff;opacity:1;float:none;text-shadow:none;border:1px solid #e5e5e5;border-radius:16px;z-index:2000001;display:none}.lightbox-close:hover,.lightbox-close:active{color:#000;background:#fff;border:1px solid #fff;opacity:1}.quickview,.newsletter-popup{opacity:0;visibility:hidden;z-index:10000000;width:100%;height:100%;display:table;width:950px;left:50%;margin-left:-475px}.quickview .quickview-inner,.newsletter-popup .quickview-inner,.quickview .newsletter-inner,.newsletter-popup .newsletter-inner{display:table-cell;vertical-align:middle;width:950px}.quickview .close,.newsletter-popup .close{width:44px;height:44px;display:inline-block;text-align:center;position:absolute;right:-54px;font-size:18px;line-height:44px;color:#fff;opacity:1;float:none;text-shadow:none;border:1px solid #e5e5e5;border-radius:16px}.quickview .close:hover,.newsletter-popup .close:hover,.quickview .close:active,.newsletter-popup .close:active{color:#000;background:#fff;border:1px solid #fff;opacity:1}.newsletter-popup{position:fixed}.quickview{position:absolute}.quickview .catalog-item{background:#fff;border-radius:16px;padding:40px;width:950px;position:relative;margin:0 auto;box-shadow:#0000001a 0 40px 60px;transition:all .15s ease;font-size:13px;z-index:100000000}.quickview .catalog-item .image-col-wrapper{width:400px}.quickview .catalog-item .image-col-wrapper .image{width:400px;height:400px;background-color:#e5e5e5}.quickview .catalog-item .image-col-wrapper .thumbs .images{padding:10px 47px}.quickview .catalog-item .details-col-wrapper{width:470px}.quickview .catalog-item .details-col-wrapper h1{font-size:35px;line-height:40px;font-weight:300;margin:-5px 0 10px}.quickview .catalog-item .details-col-wrapper>.price.single span{font-size:35px;line-height:40px}.quickview .catalog-item .details-col-wrapper .variations .price{font-size:26px!important;line-height:26px}.quickview .catalog-item .open-lightbox{display:none}.image-lightbox{width:90%;height:90%;position:fixed;top:50%!important;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2000000;opacity:0;visibility:hidden}.image-lightbox img{max-width:100%;max-height:100%;position:absolute;top:50%!important;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none!important}.image-lightbox div{width:100%;height:100%}.quickview.open,.newsletter-popup.open,.image-lightbox.open{opacity:1;visibility:visible}.newsletter-popup .input-form{padding:60px 0 0 75px;width:750px;height:450px;background-position:center center;background-size:cover;display:block;position:relative;margin:0 auto}.newsletter-popup .input-form .btn-lightbox-close{margin-right:-75px}.newsletter-popup .title{width:350px;color:#000}.newsletter-popup .title h2{margin:0;font-size:50px}.newsletter-popup .title .intro{padding:25px 75px 35px 0;font-size:22px;line-height:32px}.newsletter-popup .title .intro span{color:#000}.newsletter-popup .title .intro p{margin:0}.newsletter-popup .title .btn{position:absolute;bottom:70px}.newsletter-popup .buttons{margin:0 0 20px;overflow:hidden;display:table}.newsletter-popup .buttons .btn{margin:0 5px}.newsletter-popup .close{width:44px;height:44px;display:inline-block;text-align:center;position:absolute;right:-54px;top:0;font-size:18px;line-height:44px;color:#fff;opacity:1;float:none;text-shadow:none;border:1px solid #e5e5e5;border-radius:16px}.newsletter-popup .close:hover,.newsletter-popup .close:active{color:#000;background:#fff;border:1px solid #fff;opacity:1}.carousel{padding-bottom:61px}.carousel .item{z-index:100;transition:all .5s ease-in-out}.carousel .item.left,.carousel .item.right{opacity:0}.carousel .item.prev,.carousel .item.next{opacity:1}.carousel-inner{overflow:visible}.carousel-control{width:40px;height:40px;padding:0;background:#fff;background-image:none!important;display:inline-block;font-size:16px;line-height:40px;color:#000;border-radius:16px;border:1px solid #e5e5e5;text-align:center;top:auto;left:auto;right:auto;bottom:auto;opacity:1;text-shadow:none;z-index:10;transition:none}.carousel-control.left{top:inherit;bottom:0;left:0}.carousel-control.left:after{font-family:FontAwesome;content:"\f0d9"}.carousel-control.right{top:inherit;bottom:0;right:0}.carousel-control.right:after{font-family:FontAwesome;content:"\f0da"}.carousel-control:active{background:#fff!important;color:#000!important;opacity:1!important}.carousel-control:hover{background:#000!important;color:#fff!important}.carousel-control:focus{color:#000}.carousel-indicators{margin:0;padding:0;bottom:14px;left:auto;width:100%;z-index:1;height:15px}.carousel-indicators li{padding:0;margin:0 5px;width:12px;height:12px;display:inline-block;border:#000000 1px solid;border-radius:12px}.carousel-indicators li.active{width:12px;height:12px;background:#000;margin:0 5px}.carousel-indicators li:hover{background:#000;border:#000000 1px solid;box-shadow:none}.carousel-indicators li:before{display:none}.share-button{display:block!important}.sb-share-label{display:none}.template-product .sb-share-label{width:140px;margin:0;display:inline-block;font-size:13px;text-transform:uppercase}.sb-social{display:inline-block}.sb-social a,.sb-social li{border:none!important}.sb-social ul{vertical-align:middle;display:inline-block}.sb-social li{display:inherit;margin-right:10px;padding:0;font: 20px/1 FontAwesome}.sb-social li.disabled{display:none}.sb-social li.enabled:last-child{margin-right:0!important}.sb-social li:before{display:none}.sb-social li a{padding:0 2px;display:inherit;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.sb-social li a:before{font-family:FontAwesome;vertical-align:top;color:#000}.sb-social li a:hover:before{color:#000}.sb-social .pinterest a:before{content:"\f0d3"}.sb-social .facebook a:before{content:"\f082"}.sb-social .twitter a:before{content:"\f081"}.sb-social .whatsapp a:before{content:"\f232"}.sb-social .googlePlus a:before{content:"\f0d4"}.sb-social .reddit a:before{content:"\f1a2"}.sb-social .linkedin a:before{content:"\f08c"}.sb-social .email a:before{content:"\f199"}.main-slider .carousel{padding-bottom:0}.main-slider .carousel:hover .carousel-control{z-index:10000;opacity:1}.main-slider .item{width:100%;height:650px;background-position:center center;background-size:cover;padding:0!important}.main-slider .title{width:100%;height:650px;position:absolute;z-index:10000;display:table;transition:all .15s ease}.main-slider .title .content{text-align:center;display:table-cell;vertical-align:middle;padding-bottom:0;color:#fff;position:relative;z-index:100}.main-slider .title .content h2{font-size:80px;line-height:80px;font-weight:700;margin-bottom:0;display:inline-block;padding:0 30px 20px;border-radius:16px;position:relative}.main-slider .title .content h2 .tag-big{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;text-shadow:none!important}.main-slider .title .content p{font-size:16px;font-weight:700;margin:0}.main-slider .title .content .btn-medium-2{margin:30px 0 0;border:none!important}.main-slider .carousel-indicators{bottom:45px;z-index:1000}.main-slider .carousel-indicators li{border:#fff 1px solid}.main-slider .carousel-indicators li.active{background:#fff}.main-slider .carousel-indicators li:hover{background:#fff;border:#fff 1px solid}.main-slider .carousel-control{opacity:0;border:none!important}.main-slider .carousel-control.left{top:inherit;bottom:30px;left:30px;transform:none}.main-slider .carousel-control.right{top:inherit;bottom:30px;right:30px;transform:none}.main-slider-tag-wrapper{width:1170px;height:650px;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);z-index:100}.main-slider-tag-wrapper.position-top-left .main-slider-tag{top:40px;left:0}.main-slider-tag-wrapper.position-top-right .main-slider-tag{top:40px;right:0}.main-slider-tag-wrapper.position-bottom-left .main-slider-tag{bottom:40px;left:0}.main-slider-tag-wrapper.position-bottom-right .main-slider-tag{bottom:40px;right:0}.main-slider-tag{width:190px;height:190px;border-radius:190px;position:absolute;z-index:1000;color:#fff;background:#0006;text-align:center}.main-slider-tag .label{position:absolute;top:20px;left:0;font-size:16px;font-weight:900;text-transform:uppercase;padding:5px 8px;border-radius:0;color:#fff}.main-slider-tag .text{font-size:16px;margin:-15px 0 15px}.main-slider-tag .price{font-size:50px;font-weight:700;letter-spacing:-1px}.main-slider-tag p{margin:0;padding:0}.main-slider-tag>div{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative}.contacts-map{width:1170px;margin:0 auto;position:relative}.contacts-map .info{width:100%;height:500px;position:absolute;z-index:100;display:table;transition:all .15s ease}.contacts-map .link{position:absolute;z-index:1000;font-size:14px;font-weight:700;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);border-bottom:1px solid transparent}.contacts-map .link:hover{border-bottom:1px solid #000000}.contacts-map .link:before{font-family:FontAwesome;content:"\f0e0";position:absolute;left:-25px}.map-directions-tag{width:190px;height:190px;border-radius:190px;position:absolute;top:40px;right:40px;z-index:1000;color:#fff;background:#00000080;text-align:center;font-size:18px;font-weight:700}.map-directions-tag span{width:190px;left:0;padding:0 20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.map-directions-tag:hover{border:none;color:#fff;background:#000}.map-directions-tag:before{content:"";width:54px;height:54px;background:url(//cdn.shopify.com/s/files/1/0188/4316/t/12/assets/icon-directions-1.png?v=85363602245195352551524507208) 0 0 no-repeat;position:absolute;top:0;left:0}#map{margin-top:0;height:500px;width:100%;overflow:hidden;border-radius:16px;border:1px solid #e5e5e5}.gm-style-iw *{display:block;width:100%}.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0}.gm-style-iw a{color:#4272db}.layout-3-grid{margin:35px 0 25px!important}.layout-3-grid .col{width:33.3%;padding-right:40px}.layout-3-grid .col:last-child{padding-right:0}.layout-grid .container{display:table}.layout-grid .row{margin:0;padding:0;display:table-row}.layout-grid .col{display:table-cell;overflow:visible}.blog-list{margin-bottom:45px}.blog-list .item{display:block;margin-bottom:45px}.blog-list .item:last-child{margin-bottom:0}.blog-list .item .image,.blog-list .item .text{display:block}.blog-list .item .image{margin-bottom:25px}.blog-list .item .image div{width:100%;height:350px;border-radius:16px;background-position:center center;background-size:cover;background-repeat:no-repeat}.blog-list .item .text h2{font-size:26px;line-height:34px;font-weight:700;margin-bottom:0}.blog-list .item .text p:last-child{margin-bottom:0}.blog-list .item .intro{padding-top:20px}.blog-list .item .intro p{line-height:24px;margin-bottom:25px}.footer .blog-list .item,.sidebar .blog-list .item{margin-bottom:20px}.footer .blog-list .item:last-child,.sidebar .blog-list .item:last-child{margin-bottom:0}.footer .blog-list .item:hover a,.sidebar .blog-list .item:hover a{color:#000}.footer .blog-list .item .image,.sidebar .blog-list .item .image{padding-right:20px}.footer .blog-list .item .image div,.sidebar .blog-list .item .image div{width:55px;height:55px}.footer .blog-list .item .text,.sidebar .blog-list .item .text{font-size:14px}.footer .blog-list .item .text h4,.sidebar .blog-list .item .text h4{margin:-5px 0 0;font-size:14px;line-height:20px}.blog-post{font-size:16px;line-height:26px;margin-bottom:45px;position:relative}.blog-post .title{margin:0}.blog-post .post-title{margin:0;font-size:40px;line-height:48px;font-weight:700}.blog-post .image{margin-bottom:30px}.blog-post .image img{border-radius:16px;width:100%}.blog-post .legend{padding:13px 0 23px}.blog-post p{margin-bottom:30px;display:table}.blog-post blockquote{margin:0 0 40px;padding:5px 150px 0;font-size:40px;line-height:48px;border:none;text-align:center;position:relative}.blog-post blockquote cite{display:block;color:#000;font-size:16px;line-height:24px;font-style:normal;padding-top:10px}.blog-post blockquote p{display:block;position:relative;margin-bottom:0}.blog-post blockquote p:before{font-family:FontAwesome;content:"\f10d";position:absolute;font-size:60px;top:15px;left:-75px}.blog-post blockquote p:after{font-family:FontAwesome;content:"\f10e";position:absolute;font-size:60px;bottom:6px;right:-75px}.blog-post .photo-gallery-widget{margin:40px 0}.blog-post .photo-gallery-widget .legend{padding:0 0 20px;text-align:center}.blog-post .photo-gallery-widget .carousel{padding-bottom:35px}.blog-post .photo-gallery-widget .carousel .carousel-control.left{left:-12px}.blog-post .photo-gallery-widget .carousel .carousel-control.right{right:-12px}.blog-post .photo-gallery-widget .col{width:auto;height:auto;vertical-align:top;position:relative;display:table-cell!important;float:none!important;margin:0!important;padding:7px!important}.blog-post .photo-gallery-widget .photo{margin:0 auto!important;display:table;border-radius:16px;background:#0000;box-shadow:#e5e5e5 0 2px inset,#e5e5e5 -2px 0 inset,#e5e5e5 2px 0 inset,#e5e5e5 0 -2px inset}.blog-post .photo-gallery-widget .photo span{width:209px;height:209px;display:table-cell;vertical-align:middle;text-align:center;position:relative}.blog-post .photo-gallery-widget .photo img{max-width:100%;max-height:100%}.blog-post .photo-gallery-widget .photo .maximize{width:40px;height:40px;padding:12px 0 0;background:#fff;font-size:17px;line-height:17px;color:#000;border-radius:16px;text-align:center;transition:all .15s ease;opacity:0;text-shadow:none;z-index:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-post .photo-gallery-widget .photo .maximize:hover{background:#000;color:#fff}.blog-post .photo-gallery-widget .photo:hover{background:#fff;box-shadow:#e5e5e5 0 2px inset,#e5e5e5 -2px 0 inset,#e5e5e5 2px 0 inset,#e5e5e5 0 -2px inset;z-index:100}.blog-post .photo-gallery-widget .photo:hover .maximize{opacity:1;z-index:10000}.blog-post .social{position:absolute;right:0;margin-top:-50px}.blog-post .social:before{display:none}.blog-post .social .sb-social ul{margin-right:-5px;color:#000}.blog-post .social .sb-social ul a,.blog-post .social .sb-social ul li{border:none!important}.blog-post .quickview{width:auto;display:block;position:relative;visibility:visible;opacity:1;transform:none;top:auto;left:auto;padding:10px 0 40px;background:none;box-shadow:none;z-index:1}.blog-post .quickview .image-col-wrapper{padding:0}.blog-post .quickview .close{display:none}.wp-caption{display:table;margin:50px auto 25px}.wp-caption p{width:100%;padding:15px 0;font-size:16px;font-weight:700;text-align:center;background:#0000;box-shadow:#e5e5e5 0 2px inset,#e5e5e5 -2px 0 inset,#e5e5e5 2px 0 inset,#e5e5e5 0 -2px inset;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.blog-comments .comments-wrapper{width:100%;margin:45px auto 0}.blog-comments .comments li{display:block}.blog-comments .comments ul{margin:0 0 0 100px}.blog-comments .comments ul li{border-bottom:none;margin-bottom:0;padding:35px 0 0}.blog-comments .comments ul li:last-child{margin:0;padding:35px 0 0}.blog-comments .comments .text,.blog-comments .comments .comment p{font-size:14px;line-height:24px!important;margin:0;color:#000}.blog-comments .comments .text h3 a,.blog-comments .comments .comment p h3 a{color:#000}.blog-comments .pagination{margin-bottom:35px}.blog-comments .add-comment{margin-bottom:15px}.blog-comments .add-comment form{width:880px;margin:0 auto}.blog-comments .add-comment input{width:260px;margin-bottom:10px}.blog-comments .add-comment .comment{width:610px;float:right}.blog-comments .add-comment .comment textarea{height:100%;width:inherit;display:block}.blog-comments .add-comment .btn-medium-1{width:260px;text-align:center}.blog-comments .add-comment .data{width:260px;float:left;margin-right:10px}.blog-comments .add-comment .btn-medium-1{margin:0!important}.blog-comments .add-comment .layout-title{margin-bottom:30px}.blog-comments .form-msg{padding-top:5px;margin-bottom:0}.no-comments{font-size:16px;font-weight:400;color:#000;text-align:center;line-height:34px;margin-bottom:35px}.no-comments span:before{content:"\f0e5";font-family:FontAwesome;font-weight:500;font-size:34px;vertical-align:middle;margin-right:13px}.shop-by-brand{margin-top:33px!important;background:#0000;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset}.shop-by-brand #brands-slider{padding:0}.shop-by-brand .carousel-control{opacity:0;visibility:hidden;z-index:1000;background:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.shop-by-brand .carousel-control.left{left:0}.shop-by-brand .carousel-control.right{right:0}.shop-by-brand:hover .carousel-control{opacity:1;visibility:visible}.shop-by-brand .row{width:85%;margin:0 auto}.shop-by-brand .row>div{text-align:center;height:150px}.shop-by-brand .row>div a{border:none!important}.shop-by-brand .row>div img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:.3;max-height:100%;max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.shop-by-brand .row>div img:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.footer{margin:55px auto!important}.footer p{margin-bottom:0}.footer .row{margin:0 -20px}.footer .col{padding:0 20px;margin:0}.footer .details{margin-bottom:15px;line-height:22px}.footer .details p{margin:0}.footer .notes{color:#000}.footer .social{margin-top:30px;font-size:18px}.footer .social a{border:none!important;color:#000;margin:0 12px 0 0}.footer .social a:hover{color:#000}.footer ul{margin-bottom:15px}.footer li{font-size:14px;line-height:28px}.footer .blog-list{margin-bottom:0}.footer .blog-list .item{display:table}.footer .blog-list .item .image,.footer .blog-list .item .text{display:table-cell;margin-bottom:0;vertical-align:top}.footer .blog-list .item .text{padding-top:3px}.footer .newsletter{margin-top:30px}.copyright{font-size:13px;border-top:#e5e5e5 1px solid;color:#000;text-align:center;background:#0000}.copyright a,.copyright a:hover{color:#000}.copyright .container{padding:10px 0}@media only screen and (min-width: 992px){.affix{top:0!important;width:100%;z-index:100000;position:fixed}.affix .menu{z-index:1000}.affix .menu .container{margin:0 auto}.affix .menu .hide{visibility:visible;opacity:1}.affix .menu .nav{float:left;z-index:1002}.affix .menu .nav>li{font-size:13px;padding:9px 0 8px;margin:0 10px;z-index:inherit}.affix .menu .nav>li:after{font-size:20px;padding:0 0 0 16px}.affix .menu .nav>li a{z-index:inherit}.affix .menu .tag-small{display:none}.affix .menu .dropdown{margin:0 30px 0 10px!important}.affix .menu .dropdown.full-width .dropdown-menu{top:37px!important}.affix .menu .open .dropdown-toggle:after{bottom:-27px}.affix .menu .cart{margin-top:7px;max-height:30px;opacity:1;visibility:visible;transition:margin .15s ease,visibility .15s ease,opacity .15s ease}}@media only screen and (min-width: 992px) and (max-width: 1200px){input[type=text]{font:14px/22px Raleway,sans-serif;line-height:19px;padding:5px 12px 6px}.btn-submit-1{font:14px/22px Raleway,sans-serif;line-height:19px;padding:5px 9px 6px!important}}.item-single{background:#0000;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset}.item-single .details{padding:20px}.item-single>a{border:none!important}.collections-grid .row{padding:0;margin:0 -7px}.collections-grid .col{padding:7px}.collections-grid .item-single{text-align:center;border-radius:16px}.collections-grid .item-single mark.count{padding:0;background:transparent;color:#000}.collections-grid .item-single h2{font-size:14px;line-height:22px;margin-bottom:5px;padding:0 20px;font-weight:700}.collections-grid .col-md-3 .collection-image{height:282px}.collections-grid .col-md-4 .collection-image{height:381px}.collections-grid .collection-image{width:100%;border-top-left-radius:16px;border-top-right-radius:16px;display:inline-block;background-position:center center;background-size:cover;box-shadow:#e5e5e5 0 1px inset,#e5e5e5 0 -1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset}.container.sidebar-aside{width:880px}.container.sidebar-aside.sidebar-left{float:right}.container.sidebar-aside.sidebar-right{float:left}.inline-4-grid .col{width:25%;padding:7px}.inline-3-grid .col{width:33.3%;padding:7px}.inline-3-grid .container{width:880px;float:left}.inline-2-grid .col{width:50%;padding:5px}.products-grid .row{margin:0 -7px}.products-grid .col{padding:7px}.products-grid .item-single{width:100%;border-radius:16px;background:#0000;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;position:relative;z-index:10}.products-grid .item-single:hover{background:#fff;box-shadow:#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#00000026 0 40px 60px;z-index:100;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.products-grid .item-single:hover .bullets{opacity:1}.products-grid .item-single:hover .more{display:block;z-index:100000000;box-shadow:#d8d8d8 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#00000026 0 40px 60px}.products-grid .item-single:hover .details{box-shadow:#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border-radius:0;z-index:1000000000;background:#fff}.products-grid .product-image-wrapper{width:100%;position:relative}.products-grid .product-image-wrapper .image-slides{border-top-left-radius:16px;border-top-right-radius:16px;background-color:#0000}.products-grid .product-image-wrapper .image-slides .image{border-top-left-radius:16px;border-top-right-radius:16px;width:100%}.products-grid .product-image-wrapper .link{border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border:none!important}.products-grid .product-image-wrapper .bullets{width:100%;text-align:center;position:absolute;bottom:35px;opacity:0;transition:all .15s ease;z-index:103}.products-grid .product-image-wrapper .bullets .blt-1{vertical-align:bottom;margin:0 1px}.products-grid .details{padding:20px 0;text-align:center;position:relative;z-index:1000000000;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 0 inset}.products-grid .details .path{margin-bottom:13px;color:#000;font:500 13px Raleway,sans-serif}.products-grid .details .path a{color:#000;margin:0 9px}.products-grid .details .path a:after{content:"/";font-size:13px;font-weight:300;position:absolute;margin:0 0 0 7px;color:#000}.products-grid .details .path a:last-child:after{display:none}.products-grid .details .path a:hover{color:#000}.products-grid .details h2,.products-grid .details h3{font-size:14px;line-height:22px;margin-bottom:10px;padding:0 20px;font-weight:500}.products-grid .details h2 a:hover,.products-grid .details h3 a:hover{color:#000}.products-grid .details .price,.products-grid .intro .price{font-size:14px;font-weight:700;color:#000}.products-grid .details .price span,.products-grid .intro .price span{color:#949494}.products-grid .details .price s,.products-grid .intro .price s{text-decoration:line-through;color:#000;font-weight:500;font-size:13px;margin-left:8px}.products-grid .more{width:100%;position:absolute;display:none;text-align:center;padding-bottom:25px;background:#fff;box-shadow:#e5e5e5 0 -2px inset,#e5e5e5 -2px 0 inset,#e5e5e5 2px 0 inset;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.products-grid .more .btn-medium-1{margin-bottom:0}.products-grid .more .btn-medium-1 i{width:13px}.products-grid .more .links{font-weight:700}.products-grid .more .links a{color:#000;margin:0 11px}.products-grid .more .links a i{margin-right:8px}.products-grid .more .links a:after{content:"/";font-size:13px;font-weight:300;position:absolute;margin:0 0 0 9px;color:#000}.products-grid .more .links a:last-child:after{display:none}.products-grid .more .links a:hover,.products-grid .more .links a:focus{color:#000}.products-grid .more .links a:active{color:#000}.products-grid .offer-tag{top:20px;left:20px;width:75px;height:75px;border-radius:75px;overflow:hidden;position:absolute;z-index:102;color:#949494;background:none;border:2px solid #949494;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;z-index:1000;text-align:center}.products-grid .offer-tag span{position:relative;z-index:inherit;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block}.products-grid .offer-tag b{font-weight:700;display:block}.products-grid .offer-tag-2{font-size:16px;line-height:16px;font-weight:900;text-transform:uppercase;padding:2px 4px 1px;display:inline-block;vertical-align:middle;position:absolute;top:43px;left:0;z-index:1000;color:#fff;background:#000}.products-grid .products .row{margin:0 -5px}.products-grid .products .col{padding:5px}.products-grid .products .product-image-wrapper .link{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.products-grid .products .details{padding:10px 0}.products-grid .products .details .price{font-size:12px;padding:5px}.products-grid .products .details .path{margin-bottom:9px}.products-grid .products .item-single h4{margin-bottom:5px;font-size:12px;line-height:20px;padding:0 20px;font-weight:500}.products-grid .products .item-single .details{width:100%;height:auto!important;display:none;position:absolute;box-shadow:#d8d8d8 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#00000026 0 40px 60px}.products-grid .products .item-single:hover{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.products-grid .products .item-single:hover .details{display:block;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important}.products-grid .products .item-single:hover .link{border-bottom-left-radius:0;border-bottom-right-radius:0}.products-grid .collection-slider,.products-grid .dynamic-col{position:relative}.products-grid .collection-slider .carousel-control,.products-grid .dynamic-col .carousel-control{opacity:0;visibility:hidden}.products-grid .collection-slider:hover .carousel-control,.products-grid .dynamic-col:hover .carousel-control{opacity:1;visibility:visible}.products-grid .collection-slider-item,.products-grid .dynamic-col-item{display:none}.products-grid .collection-slider-item.active,.products-grid .dynamic-col-item.active{display:block}.products-grid .collection-slider .row{margin:0;width:1170px}.products-grid .collection-slider .row .col{padding:0;margin:7px 14px 7px 0}.products-grid .collection-slider .row .col:last-child{margin:7px 0}.products-grid .collection-slider .row .col-md-3{width:282px}.products-grid .collection-slider .row .col-md-3 .image-slides{height:282px}.products-grid .collection-slider .row .col-md-3 .image-slides .image{height:inherit}.products-grid .collection-slider .row .col-md-4{width:380.5px}.products-grid .collection-slider .row .col-md-4 .image-slides{height:380.5px}.products-grid .collection-slider .row .col-md-4 .image-slides .image{height:inherit}.offers-grid{margin-top:8px;table-layout:fixed;height:360px}.offers-grid .offer{height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;position:relative}.offers-grid .offer .title{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;position:relative;z-index:10;padding:15px 20px;transition:all .15s ease;opacity:1;width:80%}.offers-grid .offer .title h2{font-size:32px;line-height:38px;font-weight:700;margin-bottom:10px;transition:all .15s ease;white-space:normal}.offers-grid .offer .title p{font-size:16px;font-weight:700;transition:all .15s ease;margin:0}.offers-grid .offer .btn-medium-2{opacity:0;text-shadow:none;border:none!important;padding:13px 15px!important}.offers-grid .offer .start-shopping{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;height:auto!important;width:auto!important}.offers-grid .offer:before{content:"";width:100%;height:360px;position:absolute;top:0;bottom:0;left:0;background:#0006;z-index:1;transition:all .15s ease;opacity:1}.offers-grid .offer:hover:before{opacity:0}.offers-grid .offer:hover .title{opacity:0;visibility:hidden;overflow:hidden}.offers-grid .offer:hover .title h2,.offers-grid .offer:hover .title p{transform:scale(1.25)}.offers-grid .offer:hover .btn-medium-2{opacity:1}.offers-grid .offer .offer-tag{width:106px;height:106px;overflow:hidden;position:absolute;top:0;z-index:10;color:#fff;text-transform:uppercase;font-size:20px;line-height:22px;text-align:left}.offers-grid .offer .offer-tag:after{content:"";width:150px;height:150px;background:#000;display:block;position:absolute;z-index:10;transform:rotate(45deg);top:-76px;left:-76px}.offers-grid .offer .offer-tag span{position:absolute;top:7px;z-index:100;width:65px;text-align:center}.offers-grid .offer .offer-tag b{font-weight:700;display:block}.offers-grid .offer .offer-tag-2{font-size:16px;line-height:16px;font-weight:900;text-transform:uppercase;padding:2px 4px 1px;display:inline-block;vertical-align:middle;position:absolute;top:-10px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%);z-index:1000;color:#fff;background:#000}.offers-grid .offer .tag-big{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.catalog .sidebar{float:left;margin:0 40px 0 0}.catalog .container{float:right;position:relative}.section-banner-1{height:200px;position:relative;background-position:center center;background-size:cover}.section-banner-1:before{content:"";width:100%;height:200px;position:absolute;top:0;bottom:0;left:0;background:url(//cdn.shopify.com/s/files/1/0188/4316/t/12/assets/pattern-scanlines-3.png?202) 0 0 repeat;z-index:1;transition:all .15s ease;opacity:1}.section-banner-1 .title{width:100%;height:200px;z-index:100;display:table;position:relative}.section-banner-1 .title .content{text-align:center;display:table-cell;vertical-align:middle;padding-bottom:20px;color:#fff}.section-banner-1 .title .content h1{font-size:60px;line-height:60px;font-weight:900;margin-bottom:10px;text-shadow:rgba(0,0,0,.2) 5px 5px 0}.section-banner-1 .title .content p{font-size:30px;text-shadow:rgba(0,0,0,.2) 5px 5px 0}.promo-banners{margin:55px auto!important}.promo-banners .row:nth-child(2){margin-top:14px}.promo-banners .layout-2-col{margin:0 -7px}.promo-banners .layout-2-col .col-inner>div{width:50%;text-align:center}.promo-banners .layout-3-col{margin:0 -7px}.promo-banners .layout-3-col .col-inner>div{right:0;left:inherit!important;width:62%;text-align:center}.promo-banners .banner{height:400px;margin:0;padding:0 7px}.promo-banners .banner .col-inner{position:relative;height:100%;width:100%;border-radius:16px;background-repeat:no-repeat;background-position:center center;background-size:100%;border:1px solid #e5e5e5}.promo-banners .banner .col-inner>div{position:absolute;padding:25px 10px;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.promo-banners .banner .title{font-size:26px;color:#000;font-weight:700;line-height:36px;margin-bottom:10px}.promo-banners .banner .description{color:#000;font-size:16px;line-height:1.5em;margin-bottom:20px;font-weight:700}.promo-banners .banner a{height:44px;display:inline-block;padding:10px 15px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:700;background:#fff;border-radius:16px;color:#000!important;border:1px solid #e5e5e5}.promo-banners .banner a i{margin-right:8px;display:none}.promo-banners .banner a:hover,.promo-banners .banner a:focus{color:#fff!important;background:#000!important;border:1px solid #e5e5e5;text-shadow:none!important}.promo-banners .banner a:active{color:#fff;background:#000;border:black 1px solid;text-shadow:none!important}.promo-banners .banner a.left{float:left;margin:0 10px 10px 0}.promo-banners .banner:hover{z-index:1000}.promo-banners .banner:hover .col-inner{box-shadow:#00000026 0 40px 60px;border-bottom:1px solid #d8d8d8}.large-promo-banner{padding-top:55px;box-sizing:content-box;border-bottom:1px solid #e5e5e5;background:#0000;background:-moz-linear-gradient(top,white 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,white 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#fff,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@base-color-5",endColorstr="@base-color-2",GradientType=0)}.large-promo-banner h2{margin-bottom:15px;font-size:50px;line-height:58px;font-weight:700}.large-promo-banner p{color:#000;margin-bottom:25px;font-weight:700;font-size:18px;line-height:26px}.large-promo-banner .container{display:table}.large-promo-banner .container div{display:table-cell;vertical-align:middle;text-align:center;width:60%}.large-promo-banner img{float:left}.template-collection .catalog-item .image-col-wrapper,.template-index .catalog-item .image-col-wrapper{width:400px}.template-collection .catalog-item .image-col-wrapper .image,.template-index .catalog-item .image-col-wrapper .image{width:400px;height:400px;background-color:#e5e5e5}.template-collection .catalog-item .image-col-wrapper .thumbs .images,.template-index .catalog-item .image-col-wrapper .thumbs .images{padding:10px 47px}.template-collection .catalog-item .details-col-wrapper,.template-index .catalog-item .details-col-wrapper{width:470px}.template-collection .catalog-item .details-col-wrapper h1,.template-index .catalog-item .details-col-wrapper h1{font-size:35px;line-height:40px;font-weight:300;margin:-5px 0 20px}.template-collection .catalog-item .details-col-wrapper>.price.single span,.template-index .catalog-item .details-col-wrapper>.price.single span{font-size:35px;line-height:40px}.template-collection .catalog-item .details-col-wrapper .variations .price,.template-index .catalog-item .details-col-wrapper .variations .price{font-size:26px!important;line-height:26px}.catalog-item{padding-top:10px;margin-left:0;margin-right:0}.catalog-item .row:before,.catalog-item .row:after{display:none}.catalog-item .col{height:100%;float:left}.catalog-item .image-col-wrapper{width:550px}.catalog-item .image-col-wrapper .row{margin:0}.catalog-item .image-col-wrapper .product-image-wrapper{position:relative;border:1px solid #e5e5e5;border-radius:16px}.catalog-item .image-col-wrapper .product-image-wrapper .image-slides{background:#0000}.catalog-item .image-col-wrapper.slider-enabled .product-image-wrapper{margin-bottom:-1px;border-radius:16px 16px 0 0}.catalog-item .image-col-wrapper .image{width:550px;height:550px;background-color:#e5e5e5}.catalog-item .image-col-wrapper .offer-tag{top:20px;left:20px;width:75px;height:75px;border-radius:75px;overflow:hidden;position:absolute;z-index:102;color:#949494;background:none;border:2px solid #949494;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;z-index:100;text-align:center}.catalog-item .image-col-wrapper .offer-tag span{position:relative;z-index:inherit;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block}.catalog-item .image-col-wrapper .offer-tag b{font-weight:700;display:block}.catalog-item .image-col-wrapper .thumbs{background:#0000;text-align:center;vertical-align:middle;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.catalog-item .image-col-wrapper .thumbs .images{padding:25px 52px}.catalog-item .image-col-wrapper .thumbs .images a{border:none!important}.catalog-item .image-col-wrapper .thumbs .images span{width:55px;height:55px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;vertical-align:middle;border-radius:16px;margin:4px 3px 5px;opacity:.35}.catalog-item .image-col-wrapper .thumbs .images span:hover,.catalog-item .image-col-wrapper .thumbs .images .active span{opacity:1}.catalog-item .details-col-wrapper{padding-left:40px;width:620px}.catalog-item .details-col-wrapper h1{font-size:40px;line-height:45px;font-weight:300;margin:-9px 0 25px}.catalog-item .details-col-wrapper>.price{font-weight:700;padding-top:10px;margin-bottom:12px;color:#000;font-size:14px;line-height:22px}.catalog-item .details-col-wrapper>.price s{font-size:14px!important;line-height:22px!important;font-weight:500!important;text-decoration:line-through;margin-left:8px}.catalog-item .details-col-wrapper>.price .label{width:140px}.catalog-item .details-col-wrapper>.price.single{padding:40px 0 33px}.catalog-item .details-col-wrapper>.price.single span{color:#949494;font-size:40px;line-height:45px}.catalog-item .details-col-wrapper>.price.single s{color:#000}.catalog-item .details-col-wrapper>.price.no-sale{font-size:26px;line-height:26px}.catalog-item .details-col-wrapper>.price.variable s{margin-left:15px}.catalog-item .details-col-wrapper .quantity{float:left;margin-right:10px;position:relative}.catalog-item .details-col-wrapper .quantity-with-add-to-cart{display:inline-block;vertical-align:middle}.catalog-item .details-col-wrapper .more{width:100%}.catalog-item .details-col-wrapper .more .label{width:140px}.catalog-item .details-col-wrapper .more .social{float:right;padding-top:10px}.catalog-item .details-col-wrapper .more .social .button{float:left;margin-left:20px}.catalog-item .details-col-wrapper .more form{display:inline-block;vertical-align:middle}.catalog-item .details-col-wrapper .links{padding-top:10px;font-weight:700;float:left}.catalog-item .details-col-wrapper .links a{color:#000;margin:0 11px}.catalog-item .details-col-wrapper .links a i{margin-right:8px}.catalog-item .details-col-wrapper .links a:after{content:"/";font-size:13px;font-weight:300;position:absolute;margin:0 0 0 9px;color:#000}.catalog-item .details-col-wrapper .links a:last-child:after{display:none}.catalog-item .details-col-wrapper .links a:hover,.catalog-item .details-col-wrapper .links a:focus{color:#000}.catalog-item .details-col-wrapper .links a:active{color:#000}.catalog-item .details-col-wrapper .ajax-to-cart{float:left}.catalog-item .details-col-wrapper .attributes{padding:0;margin:0}.catalog-item .details-col-wrapper .attributes>div{padding:8px 0}.catalog-item .details-col-wrapper .attributes .label{width:140px;margin:0}.catalog-item .details-col-wrapper .attributes span{display:inline-block;margin:0 20px 0 0}.catalog-item .details-col-wrapper .attributes span i{margin-right:10px}.catalog-item .details-col-wrapper .variations{padding:25px 0 0}.catalog-item .details-col-wrapper .variations .price{font-size:26px!important;line-height:26px;font-weight:700;color:#949494;padding:45px 0}.catalog-item .details-col-wrapper .variations .price s{color:#000;font-weight:200;margin-left:15px}.catalog-item .details-col-wrapper .variations .reviews{margin-bottom:20px;color:#000}.catalog-item .details-col-wrapper .variations .reviews a,.catalog-item .details-col-wrapper .variations .reviews a:hover,.catalog-item .details-col-wrapper .variations .reviews a:active{color:#000}.catalog-item .details-col-wrapper .variations .reviews span{margin:0 11px;font-weight:700}.catalog-item .details-col-wrapper .variations .reviews span:after{content:"/";font-size:13px;font-weight:300;position:absolute;margin:0 0 0 9px;color:#000}.catalog-item .details-col-wrapper .variations .reviews span:first-child{margin:0 11px 0 0}.catalog-item .details-col-wrapper .variations .reviews span:last-child:after{display:none}.catalog-item .details-col-wrapper .variations label,.catalog-item .details-col-wrapper .variations .label{width:140px}.catalog-item .details-col-wrapper .variations .row{display:table;width:100%;margin:10px 0 0}.catalog-item .details-col-wrapper .variations .intro{margin-bottom:26px}.catalog-item .details-col-wrapper .selector-wrapper{margin-top:10px}.catalog-item .details-col-wrapper .selector-wrapper div.single-option-selector{width:260px}.catalog-item .details-col-wrapper .selectpicker li.selected .check-mark{position:absolute;display:inline-block}.catalog-item .product_meta{padding:45px 0 0;font-weight:700;position:relative}.catalog-item .product_meta .meta-label{width:120px;display:inline-block}.catalog-specs{padding-top:65px}.catalog-specs .tab-pane{width:870px;margin:0 auto;position:relative}.catalog-specs .tab-pane p:last-child{margin:0}.catalog-specs .spr-container{border:none!important;padding:0}.catalog-specs .spr-form-actions input[type=submit]{display:inline-block;padding:10px 15px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:700;background:#fff;border-radius:16px;color:#000!important;border:#e5e5e5 1px solid}.catalog-specs .spr-form-actions input[type=submit] i{margin-right:8px}.catalog-specs .spr-form-actions input[type=submit]:hover,.catalog-specs .spr-form-actions input[type=submit]:focus{color:#fff!important;background:#000!important;border:#000000 1px solid!important;text-shadow:none!important}.catalog-specs .spr-form-actions input[type=submit]:active{color:#fff;background:#000;border:black 1px solid;text-shadow:none!important}.catalog-specs .spr-form-actions input[type=submit].left{float:left;margin:0 10px 10px 0}.catalog-specs .spr-form{border:none!important}.catalog-specs .spr-starrating{font-size:13px;margin:12px 15px 0 0;float:left}.catalog-specs .spr-starrating .spr-icon{margin-right:1px;color:#000;opacity:1;border:none!important}.catalog-specs .spr-summary-caption{margin:12px 10px 0 0;float:left}.catalog-specs .spr-summary-actions-newreview{display:inline-block;padding:10px 15px 11px!important;font:14px/22px Raleway,sans-serif;font-weight:700;background:#fff;border-radius:16px;color:#000!important;border:#e5e5e5 1px solid}.catalog-specs .spr-summary-actions-newreview i{margin-right:8px}.catalog-specs .spr-summary-actions-newreview:hover,.catalog-specs .spr-summary-actions-newreview:focus{color:#fff!important;background:#000!important;border:#000000 1px solid!important;text-shadow:none!important}.catalog-specs .spr-summary-actions-newreview:active{color:#fff;background:#000;border:black 1px solid;text-shadow:none!important}.catalog-specs .spr-summary-actions-newreview.left{float:left;margin:0 10px 10px 0}.catalog-specs .spr-form-label{width:100%;margin:0 0 10px}.catalog-specs .spr-form-input-textarea{height:90px}.catalog-specs .spr-reviews{margin:45px 0 0}.catalog-specs .spr-review{padding:30px 0}.catalog-specs .spr-review-header-byline{text-transform:none;font-style:normal;font-weight:500;opacity:1;color:#000;margin-bottom:20px}.catalog-specs .spr-review-header-byline strong{font-weight:500}.catalog-specs .spr-review-header-starratings{margin:0 0 15px}.catalog-specs .spr-review-header-title{font-size:16px;margin-bottom:5px}.catalog-specs .spr-review-content{margin-bottom:20px}.catalog-specs .spr-review-content-body{font-size:14px;line-height:24px}.catalog-specs .spr-review-footer a{float:left;font-size:13px;border-bottom:1px solid transparent}.catalog-specs .spr-review-footer a:hover{border-bottom:1px solid #000000}.catalog-specs .container-fluid{margin-top:-1px!important;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;z-index:10;position:relative;padding:40px 0;color:#333;height:100%;transition:all .15s ease}.catalog-specs .features{width:870px;margin:0 auto}.catalog-specs .features .feature{display:table;border-bottom:1px solid #e5e5e5}.catalog-specs .features .feature .image{display:table;height:100%;float:left;width:200px;margin-right:40px;border-radius:16px}.catalog-specs .features .feature .image div{display:table-cell;vertical-align:middle;padding:35px 0}.catalog-specs .features .feature .image img{border-radius:16px}.catalog-specs .features .feature .text{float:left;width:630px;position:relative;display:table}.catalog-specs .features .feature .text div{display:table-cell;vertical-align:middle;padding:35px 0}.catalog-specs .features .feature .text h3{display:inline-block;font-size:26px;font-weight:700;margin-bottom:15px}.catalog-specs .features .feature .text p{display:inline-block;width:630px;font-size:16px;line-height:24px}.catalog-specs .features .feature:first-child .image div,.catalog-specs .features .feature:first-child .text div{padding-top:0}.catalog-specs .features .feature:last-child{border-bottom:none}.catalog-specs .features .feature:last-child .image div,.catalog-specs .features .feature:last-child .text div{padding-bottom:0}.catalog-specs .features .feature:nth-child(2) .image{float:right;margin-right:0;margin-left:40px}.html-output blockquote{margin:0 0 40px;padding:5px 150px 0;line-height:48px;border:none;text-align:center;position:relative}.html-output blockquote p{font-size:40px;display:block;position:relative;margin-bottom:0}.html-output blockquote p:before{font-family:FontAwesome;content:"\f10d";position:absolute;font-size:60px;top:15px;left:-75px}.html-output blockquote p:after{font-family:FontAwesome;content:"\f10e";position:absolute;font-size:60px;bottom:6px;right:-75px}.html-output table{max-width:100%!important;font-size:16px}.html-output table tr:first-child td{font-size:12px;text-transform:uppercase;font-weight:900}.html-output table tr:last-child td{border-bottom:none}.html-output table td{padding:15px 5px;border-bottom:1px solid #e5e5e5;position:relative;font-size:14px}.html-output table a,.html-output table a:hover{color:#000}.html-output p{max-width:100%;font-size:14px;line-height:24px}.html-output ol,.html-output ul{list-style-position:inside;padding-left:2em;margin-bottom:30px}.html-output ol li,.html-output ul li{padding-left:0;margin:0}.html-output ol li:before,.html-output ul li:before{content:none}.html-output ol li{list-style-type:decimal}.html-output ul li{list-style-type:initial}.html-output img,.html-output iframe{max-width:100%}.html-output img{vertical-align:baseline}.product-image-wrapper{border-top-left-radius:16px;border-top-right-radius:16px}.product-image-wrapper .link{position:absolute;top:0;z-index:102;width:100%;height:100%;display:block}.product-image-wrapper .image-slides{border-top-left-radius:16px;border-top-right-radius:16px;width:100%;height:100%;overflow:hidden}.product-image-wrapper .image{background-repeat:no-repeat;background-position:center center}.product-image-wrapper .controls{bottom:20px;position:absolute;opacity:0;margin:0;z-index:103}.product-image-wrapper .controls.prev{left:20px;z-index:1000}.product-image-wrapper .controls.next{right:20px;z-index:1000}.product-image-wrapper:hover .controls{opacity:1}.zoom-disabled .image{background-size:cover}.zoom-disabled.type-full .image{background-size:contain}.search-results .container.sidebar-aside .blog-list .items .item{float:left;width:100%}.search-results .container.sidebar-aside .blog-list .items .item:last-child{margin:0}.search-results .container.sidebar-aside .blog-list .items .item .image{width:280px;float:left;margin:0 30px 0 0}.search-results .container.sidebar-aside .blog-list .items .item .image img{width:100%;border-radius:16px}.search-results .container.sidebar-aside .blog-list .items .item .text{padding:0 0 0 310px;margin:-5px 0 0}.search-results .container.sidebar-aside .blog-list .items .item .text h2{margin-bottom:5px}.search-results .container.sidebar-aside .blog-list .items .item .price{margin-bottom:25px}.search-results .container.sidebar-aside .blog-list .items .item .price s{margin-left:8px}.customer-form a,.contact-us-form a{color:#000;font-weight:700}.customer-form .row,.contact-us-form .row{margin:0 0 15px}.customer-form .row:last-child,.contact-us-form .row:last-child{margin:0}.customer-form .row.actions,.contact-us-form .row.actions{margin-top:30px}.customer-form label,.contact-us-form label{display:block;padding-bottom:5px}.customer-form .input-text,.contact-us-form .input-text{width:100%}.customer-form{padding:0;margin-bottom:40px!important}.customer-form .col{width:400px;margin:0 auto}.customer-form .col h4{font-weight:500;text-align:center;font-size:26px;line-height:36px}.customer-form p{line-height:28px!important}#address_form_new{padding-bottom:40px;border-bottom:1px solid #e5e5e5}.contact-us-form textarea{height:200px}.template-contact-us .html-output ul.cleared{padding-left:0}.template-contact-us .html-output ul.cleared li{list-style-type:none}.template-contact-us .html-output ul.cleared li i{margin-right:10px}.template-contact-us #map.contact-us-map{height:500px}.account-details{font-size:16px;padding-bottom:20px}.account-details .col{width:570px;float:left}.account-details .col:nth-child(2n){margin-left:30px}.account-details a{color:#000;font-weight:700}.account-details h3{font-size:26px;text-align:center;font-weight:500}.account-details h3:before{font-family:FontAwesome;margin-right:12px;font-size:24px;vertical-align:top}.account-details .shipping-address h3:before{content:"\f041"}.account-details .billing-address h3:before{content:"\f15c"}.account-details p{text-align:center;line-height:28px}.account-details .actions{font-size:0;text-align:center}.account-details .actions .btn-submit-2{margin:0}.account-details .actions .btn-submit-2:nth-child(2n){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px}.account-details .actions .btn-submit-2:hover{box-shadow:none!important}.template-customers-login #breadcrumb{display:none}.template-customers-login #customer_register_link{margin-left:15px}.template-customers-login #recover-password-link,.template-customers-login #login-form-link{float:right;margin-top:10px}.template-customers-login #recover-password-form{display:none}.template-customers-register .customer-form .col .row:last-child{text-align:center}.template-customers-account .account-intro{line-height:28px;text-align:center;font-size:14px;padding-bottom:30px}.template-customers-account .account-intro a{color:#000;font-weight:700}.template-customers-account .customer-orders{padding-top:15px}.template-customers-account .customer-orders .orders{display:table;width:1170px}.template-customers-account .customer-orders .orders>div{display:table-row}.template-customers-account .customer-orders .orders>div>div{display:table-cell;padding:20px 0;font-size:14px;border-bottom:1px solid #e5e5e5}.template-customers-account .customer-orders .orders>div>div:last-child{text-align:right}.template-customers-account .customer-orders .orders>div:first-child>div{font-weight:700;font-size:12px;text-transform:uppercase}.template-customers-account .customer-orders .orders>div:last-child>div{border-bottom:none}.template-customers-account .orders{display:table;width:1110px}.template-customers-account .orders>div{display:table-row}.template-customers-account .orders>div>div{display:table-cell;padding:20px 0;font-size:16px;border-bottom:1px solid #e5e5e5}.template-customers-account .orders>div>div:last-child{text-align:right}.template-customers-account .orders>div:first-child>div{font-weight:700;font-size:13px}.template-customers-account .orders>div:last-child>div{border-bottom:none}.template-customers-account .account-details .shipping-address{width:100%}.template-customers-order .order-intro{font-size:16px;text-align:center;padding-bottom:30px}.template-customers-order .order-intro mark{padding:5px 7px;font-weight:700;background:#ffffdb;border-radius:16px;border:1px solid #dea925}.template-customers-order .order-details{padding-bottom:20px}.template-customers-order .order-details .order-wrapper{padding:20px 35px;background:#ffffdb;border-radius:16px;border:1px solid #dea925}.template-customers-order .order-details .order,.template-customers-order .order-details .order-summary{display:table;width:100%}.template-customers-order .order-details .order>div,.template-customers-order .order-details .order-summary>div{display:table-row}.template-customers-order .order-details .order>div>div,.template-customers-order .order-details .order-summary>div>div{vertical-align:middle;display:table-cell;padding:15px 0;border-bottom:1px solid #dea925}.template-customers-order .order-details .order small,.template-customers-order .order-details .order-summary small{font-size:13px}.template-customers-order .order-details .order{font-size:16px}.template-customers-order .order-details .order>div>div{width:10%;text-align:center}.template-customers-order .order-details .order>div>div:first-child{width:50%;text-align:left}.template-customers-order .order-details .order>div>div:nth-child(2){width:20%}.template-customers-order .order-details .order .item>div{position:relative;padding:20px 10px 20px 0}.template-customers-order .order-details .order .item>div:last-child{padding:20px 0}.template-customers-order .order-details .order .item>div:last-child:after{content:none}.template-customers-order .order-details .order .titles{font-size:12px;text-transform:uppercase}.template-customers-order .order-details .order .titles>div{padding:10px 10px 10px 0}.template-customers-order .order-details .order .titles>div:last-child{padding:10px 0}.template-customers-order .order-details .order-summary,.template-customers-order .order-details .titles{font-weight:700}.template-customers-order .order-details .order-summary>div:last-child>div{border-bottom:none}.template-customers-order .order-details .order-summary>div>div:first-child{width:90%}.template-customers-order .order-details .order-summary>div>div:last-child{width:10%;font-size:16px;text-align:center}#new-customer-address .col .row:last-child{text-align:center}#address_form_new input#address_default_address_new{display:inline-block;float:left;margin-right:10px}#address_form_new label.inline{display:inline-block}#customer-address .container{margin-bottom:-30px!important}#customer-address .container h4,#customer-address .container p{text-align:center;font-size:16px;line-height:22px}#customer-address .container h4{border-top:1px solid #e5e5e5;margin-top:40px;padding-top:40px;font-size:26px;line-height:36px;font-weight:500;text-align:center}#customer-address .container h4:first-child{margin-top:0;padding-top:0;border:none}#customer-address .container h4:before{content:"\f041";font-family:FontAwesome;margin-right:10px}#customer-address .container p>a{margin:0 5px}#customer-address form h4{margin-top:40px}#customer-address form .col{padding:40px 0}#customer-address form .col label{display:inline-block}#customer-address form .col input[type=checkbox]{display:inline-block;float:left;margin-right:10px}#customer-address form .col .btn-submit-2{margin-right:10px}#customer-address form .col>h4:before{content:"\f044";font-family:FontAwesome;margin-right:10px}#customer-address .address-buttons a{border-radius:16px;border:none;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset;display:inline-block;padding:10px 15px 11px;font:14px Raleway,sans-serif;vertical-align:middle;font-weight:700;line-height:18px;height:40px;margin:0!important;color:#000}#customer-address .address-buttons a:hover{background:#000;color:#fff!important;box-shadow:none!important}#customer-address .address-buttons a:active{background:#000;outline:0;color:#fff!important;box-shadow:none}#customer-address .address-buttons a:first-child{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset}#customer-address .address-buttons a:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.reset-password-intro{text-align:center}.comments li{display:table;border-bottom:1px solid #e5e5e5;margin-bottom:35px;padding:0 0 30px}.comments li:before{display:none}.comments li:last-child{border:none;padding:0}.comments .text{vertical-align:top;font-size:16px;color:#333}.comments .text h3{font-size:16px;margin:-3px 0 0;line-height:20px}.comments .text h3 a{margin-right:8px;font-weight:700;color:#333}.comments .text h3 a:hover{color:#000}.comments .text h3 i{color:#333}.comments .text h3 span{float:right;color:#000;font-weight:400}.comments .text .comment{padding-top:10px}.comments .text .comment p{line-height:24px;margin:0;font-size:14px}.comments .text .legend span:first-child:after{display:none}.shop-welcome{padding-top:45px;display:table}.shop-welcome .image,.shop-welcome .text{display:table-cell;vertical-align:middle}.shop-welcome .text{text-align:center;padding:0 50px}.shop-welcome .text *:last-child{margin:0}.shop-features-icons{padding:55px 0 10px;display:table}.shop-features-icons .item{display:table-cell;text-align:center}.shop-features-icons .item i{margin:0 10px 30px;font-size:70px;color:#000;border:1px solid #e5e5e5;border-radius:160px;width:160px;height:160px;line-height:155px;text-align:center;transition:all .15s ease}.shop-features-icons .item i:hover{color:#fff;background:#000}.shop-features-icons .item h3{margin-bottom:10px;font-size:18px;line-height:26px;font-weight:700}.shop-features-icons .item p{margin:0}.main-cart .row{margin-right:0;margin-left:0}.main-cart .cart-summary,.main-cart .cart-items{display:table;width:100%}.main-cart .cart-items .titles,.main-cart .cart-items form{display:table-row}.main-cart .cart-items .titles>div,.main-cart .cart-items form>div{display:table-cell;vertical-align:middle;text-align:center}.main-cart .cart-items .titles .name,.main-cart .cart-items form .name{text-align:left}.main-cart .cart-items form>div{position:relative;padding:20px 10px 20px 0}.main-cart .cart-items form>div:last-child{padding:20px 0}.main-cart .titles{font-weight:700;font-size:12px;text-transform:uppercase}.main-cart .titles>div{padding:10px 10px 10px 0}.main-cart .titles>div:last-child{padding:10px 0}.main-cart .remove{width:7%}.main-cart .remove a{border-radius:16px;border:none;background:#fff;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset;display:inline-block;padding:10px 15px 11px;font:16px Raleway,sans-serif;vertical-align:top;font-weight:400;width:40px;height:40px;position:relative;color:#333!important}.main-cart .remove a:after{content:"\f1f8";font-family:FontAwesome;font-size:16px;position:absolute;top:11px;left:14px}.main-cart .remove a:hover{background:#000;color:#fff;box-shadow:none}.main-cart .remove a:hover:after{color:#fff}.main-cart .thumb{width:8%}.main-cart .name{width:35%}.main-cart .price-title,.main-cart .price{width:20%}.main-cart .quantity-field{width:10%}.main-cart .subtotal-title,.main-cart .subtotal{width:20%}.main-cart .subtotal,.main-cart .price{font-size:16px;font-weight:700;color:#000}.main-cart .subtotal span,.main-cart .price span{color:#949494}.main-cart .subtotal s,.main-cart .price s{text-decoration:line-through;color:#000;font-weight:500;font-size:13px;margin-left:8px}.main-cart .cart-summary>div{display:table-row}.main-cart .cart-summary>div>div{display:table-cell;vertical-align:middle;padding:20px 30px 20px 0}.main-cart .cart-summary>div>div:last-child{padding:20px 0}.main-cart .note-label{width:15%;text-align:right;font-weight:700;font-size:12px;text-transform:uppercase}.main-cart .note-text{width:35%}.main-cart .note-text textarea{width:100%;height:66px}.main-cart .total-label{width:30%;text-align:right;font-weight:700}.main-cart .total-value{width:20%;text-align:center;font-size:20px;font-weight:900;color:#000}.main-cart .total-value span{color:#949494}.main-cart .total-value s{text-decoration:line-through;color:#000;font-weight:700;font-size:16px;margin-left:10px}.main-cart .actions{text-align:center;padding-top:35px}.main-cart .actions input{display:none}.main-cart .actions a{margin-left:10px}.main-cart .actions .btn-medium-1{margin:0 -1px}.main-cart .actions .btn-medium-1:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.main-cart .actions .btn-medium-1:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.main-cart .actions #proceed-checkout:before{content:"\f290";font-family:FontAwesome;margin-right:10px;font-weight:400}.main-cart .actions #update-cart{border-radius:0}.main-cart .actions #update-cart:before{content:"\f021";font-family:FontAwesome;margin-right:10px;font-weight:400}.main-cart .quantity{position:relative}.template-password{margin:0}.template-password .errors{width:600px;margin-left:auto;margin-right:auto;margin-top:30px}.template-password .container-wrapper{display:table;height:100%;width:100%}.template-password .container{position:relative;display:table-cell;vertical-align:middle;padding-bottom:160px}.template-password .container .spacer{font-size:0;line-height:1px;height:1px;border-bottom:1px dotted #000000;width:160px;margin:40px auto}.template-password .container .logo{text-align:center}.template-password .container h2{font-size:84px;line-height:84px;font-weight:200;text-align:center;margin:0 0 40px;padding:0}.template-password .container .sharing{padding:30px 0 0;text-align:center;font-weight:700}.template-password .container .sharing .share-facebook{margin-left:20px;margin-right:20px}.template-password .container .sharing .share-facebook:before{font-family:FontAwesome;content:"\f082";font-size:16px;font-weight:400;position:absolute;margin-left:-20px}.template-password .container .sharing .share-google{margin-left:20px}.template-password .container .sharing .share-google:before{font-family:FontAwesome;content:"\f0d4";font-size:16px;font-weight:400;position:absolute;margin-left:-20px}.template-password .footer{position:absolute;bottom:30px;width:100%;padding:0!important;margin:0!important;text-align:center}.template-password .footer .admin-login a{font-weight:700}.template-password .footer .powered{padding-top:20px}.template-password .footer .powered img{vertical-align:bottom;margin-left:10px}.template-password .footer label{font-size:12px;color:#000}.template-password .footer .input-group{margin-bottom:25px!important}.template-password .form,.template-password .footer{text-align:center}.template-password .form input[type=text],.template-password .footer input[type=text],.template-password .form input[type=password],.template-password .footer input[type=password]{padding:7px 14px 8px;height:auto;width:270px;line-height:22px}.template-password .form input[type=submit],.template-password .footer input[type=submit]{border:none;background:none;font:14px/22px Raleway,sans-serif;font-weight:700;margin:0;cursor:pointer}.template-password .form input[type=submit]:hover,.template-password .footer input[type=submit]:hover{color:#000}.template-password .form p,.template-password .footer p{text-align:center;margin:0;padding:0;line-height:24px}.template-password .form p.last,.template-password .footer p.last{margin-bottom:30px}.template-password .form .input-group,.template-password .footer .input-group{display:inline-block;position:relative;margin-bottom:10px}.template-password .form .input-group-btn,.template-password .footer .input-group-btn{position:absolute;top:6px;right:10px}@media only screen and (max-width: 767px){.template-password .spacer{display:none}.template-password .container h2{font-size:44px;line-height:44px;margin:20px 0}}@media only screen and (max-height: 730px){.template-password .spacer{display:none}.template-password .container h2{font-size:44px;line-height:44px;margin:20px 0}}@media only screen and (min-width: 993px) and (max-width: 1200px){.dock .social,.dock .links{width:33%}.dock .offer,.dock .support{width:34%}.header .logo{padding:30px 0}.header .logo h2{font-size:44px;line-height:44px}.header .cart a:after{margin:0 0 0 8px;padding:0}.main-slider-tag-wrapper{width:970px}.products-grid .more .links a{display:block;width:100%;text-align:center;margin:0}.products-grid .more .links a:after{display:none}.products-grid .collection-slider .row{width:970px}.products-grid .collection-slider .row .col-md-3{width:232px}.products-grid .collection-slider .row .col-md-3 .image-slides{height:232px}.products-grid .collection-slider .row .col-md-3 .image-slides .image{height:inherit}.products-grid .collection-slider .row .col-md-4{width:314px}.products-grid .collection-slider .row .col-md-4 .image-slides{height:314px}.products-grid .collection-slider .row .col-md-4 .image-slides .image{height:inherit}.quickview .action .links{padding-top:20px!important;display:block;float:left;width:100%}.blog .container,.blog-post .image img{width:680px}.blog-comments .add-comment .comment{width:410px}.blog-comments .add-comment form{width:100%}.catalog .container,.container.sidebar-aside{width:680px}.catalog-item-wrapper .container{width:970px!important}.catalog-item .social{float:right;width:100%;margin:10px 0 0}.catalog-item .social .button:first-child{margin:0!important}.catalog-item .image-col-wrapper{width:520px}.catalog-item .details-col-wrapper{width:450px}.template-customers-account .customer-orders .orders{width:970px}.account-details .col{width:470px}.footer .search .input-submit{width:169px}.promo-banners .banner{height:300px}.collections-grid .col-md-3 .collection-image{height:232px}.collections-grid .col-md-4 .collection-image{height:314px}.contacts-map{width:970px}}@media only screen and (min-width: 768px) and (max-width: 992px){.affix,.affix-data,.affix-top{position:relative!important;top:0}.radius-top-bottom-right-1{border-top-right-radius:16px;border-bottom-right-radius:16px}.radius-top-bottom-right-2{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.radius-top-left-right-1{border-top-left-radius:16px;border-top-right-radius:16px}.radius-bottom-left-right-1{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.radius-bottom-left-right-2{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.margin-padding-reset{margin:0;padding:0}.margin-center{margin:0 auto!important}.layout-title{text-align:center}.layout-title h2,.layout-title h3{padding:0 35px}.layout-title:before{left:0}.dock .social{width:33%;display:none}.dock .links,.dock .offer{width:50%}.dock .support{width:50%;text-align:left}.header .search input{display:none}.header .search .search-content{position:absolute;background:#fff;top:auto;width:100%;left:0;margin:31px 0 0!important;padding:20px;z-index:100000;text-align:center;border-radius:16px;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px;display:block;visibility:hidden;opacity:0}.header .search .search-content:after{display:none}.header .search .search-content .input-submit{margin-right:-15px}.header .search .search-content.visible-responsive{opacity:1;visibility:visible}.header .search .search-content.visible-responsive:after{opacity:1;visibility:visible}.header .cart a{margin:0}.header .responsive-cart{padding:30px;text-align:center;width:100%;background:#fff;position:absolute;left:0;margin:10px 0 0!important;z-index:10000;border-radius:16px;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px;opacity:0;visibility:hidden}.header .responsive-cart>span{display:block;margin:0}.header .responsive-cart>span:last-child{margin:25px 0 10px}.header .responsive-cart.visible-responsive{opacity:1;visibility:visible}.header .responsive-account s,.header .responsive-menu s{font-weight:700;color:#000;text-decoration:none}.header .responsive-menu,.header .responsive-search,.header .responsive-account{display:block}.header .responsive-menu{left:52px;bottom:auto;top:50%;transform:translateY(-50%)}.header .responsive-search{position:absolute;bottom:auto;left:auto;height:40px;top:50%;transform:translateY(-50%)}.header .responsive-account{position:relative;right:auto;top:auto;bottom:auto}.menu{position:absolute;width:100%;margin:-30px auto 0!important;padding:0;color:#fff;background:none;font-weight:400;box-shadow:none;border:none;display:block;visibility:hidden;opacity:0;transition:none;z-index:100000}.menu .container{width:100%;padding:20px 0;background:#333;box-shadow:none;border-radius:0;position:relative}.menu .nav{width:750px;margin:0 auto}.menu .nav>li{display:block;width:100%;font-size:16px;line-height:20px;font-weight:700;margin:0;padding:0 40px;position:relative;transition:all .2s ease-in-out;text-align:left;float:left;border-bottom:1px solid rgba(255,255,255,.1)}.menu .nav>li:last-child{border:none}.menu .nav>li:after{display:none}.menu .nav>li>a{padding:10px 0}.menu .nav>li a{color:#fff;display:block;border:none!important}.menu .nav>li a:hover{color:#fff;border:none!important}.menu .nav>li a:hover span{border-bottom:1px solid #ffffff;color:#fff}.menu .nav>li a span{border-bottom:1px solid transparent}.menu .nav>li .close-responsive{display:inline-block!important;text-align:center}.menu .dropdown .dropdown-toggle{z-index:10000}.menu .dropdown .dropdown-toggle:hover{color:#fff}.menu .dropdown .dropdown-toggle:after{display:none}.menu .dropdown.open .dropdown-toggle{color:#fff}.menu .dropdown.full-width{position:relative}.menu .dropdown.full-width .dropdown-menu{width:100%!important;top:auto;left:auto;display:none}.menu .dropdown.full-width .dropdown-menu .section.mega-menu{height:100%;width:100%;margin-top:20px;display:block;float:left}.menu .dropdown.full-width .dropdown-menu .section.mega-menu.only{margin-top:5px}.menu .dropdown.full-width .dropdown-menu .section.mega-menu .offers-grid{margin-right:0}.menu .dropdown.full-width.open-responsive .dropdown-menu{display:block!important}.menu .open-responsive>.dropdown-toggle{margin-bottom:10px;color:#fff!important}.menu .open-responsive .dropdown-menu{display:block;width:100%;position:relative;left:auto;top:auto;visibility:visible!important;opacity:1!important}.menu .open-responsive .open-responsive .dropdown-menu{display:block!important}.menu .dropdown-menu{display:none;opacity:1;visibility:visible;position:relative;margin:0 0 10px;box-shadow:none;background:none}.menu .dropdown-menu .section.simple{float:left;margin:0 50px 0 0}.menu .dropdown-menu .section.simple:first-child{margin-left:0}.menu .dropdown-menu h3{font-size:13px;line-height:20px;font-weight:700;margin-bottom:5px}.menu .dropdown-menu h3:after{display:none}.menu .dropdown-menu h3 a{background:none!important;padding:5px 0}.menu .dropdown-menu li{font-size:13px;width:100%;padding:0 0 0 12px}.menu .dropdown-menu li:before{color:#fff;left:0;visibility:visible;opacity:1}.menu .dropdown-menu .dropdown-toggle span:after{font-family:FontAwesome;content:"\f107";margin:0 0 0 10px}.menu .dropdown-menu .offers-grid{height:auto!important}.menu .dropdown-menu .offers-grid .offer{height:300px;margin-bottom:25px}.menu .dropdown-menu .offers-grid .offer:last-child{margin-bottom:0}.menu .dropdown-menu .offers-grid .offer:before{height:300px!important}.menu.visible-responsive{margin:0 auto 50px!important;position:relative}.panel-group{padding:5px 0 0}.main-slider .item,.main-slider .title{height:400px}.main-slider .item .content h2,.main-slider .title .content h2{font-size:40px;line-height:40px}.products-grid .more{display:none!important}.products-grid .more .links a{display:block;width:100%;text-align:center;margin:0}.products-grid .more .links a:after{display:none}.products-grid .item-single:hover .details{box-shadow:#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#e5e5e5 0 -1px inset;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.products-grid .collection-slider .row{width:768px}.products-grid .collection-slider .row .col-md-3{width:181.5px}.products-grid .collection-slider .row .col-md-3 .image-slides{height:181.5px}.products-grid .collection-slider .row .col-md-3 .image-slides .image{height:179.5px}.products-grid .collection-slider .row .col-md-4{width:240.5px}.products-grid .collection-slider .row .col-md-4 .image-slides{height:240.5px}.products-grid .collection-slider .row .col-md-4 .image-slides .image{height:238.5px}.products-grid .product-image-wrapper .image-slides{border:1px solid #e5e5e5}.products-grid .product-image-wrapper .link{display:none}.products-grid .product-image-wrapper .bullets{opacity:1}.products-grid .product-image-wrapper .bullets a:hover{background:initial}.products-grid .product-image-wrapper .bullets a.active:hover{background:#fff}.products-grid .product-image-wrapper:hover .controls{display:none}.products-grid .products .item-single .details{display:block;position:relative;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset}.promo-banners .banner{height:250px}.promo-banners .banner .title{font-size:22px;line-height:32px}.promo-banners .banner .description{font-size:14px}.large-promo-banner .container div{width:50%}.large-promo-banner img{width:100%}.view-filters{visibility:visible;opacity:1}.filter-square:nth-child(4n){margin:0 0 12px}.filter-square:nth-child(5n){margin:0 12px 12px 0}.quickview .action .links{padding-top:20px!important;float:left;width:100%}.quickview .action .links a{width:100%;float:left;margin:0!important}.quickview .action .links a:after{display:none}.blog .container{width:460px}.blog .blog-list .item{width:460px;display:block}.blog .blog-list .item .image{display:block;width:460px;margin-bottom:25px}.blog .blog-list .item .image img{width:460px}.blog .blog-list .item .text{display:block;padding:0}.blog .blog-list .item .text .intro p{margin:0}.blog .blog-list .item .text .intro .link-continue{margin-top:15px}.blog-post .image img,.blog-post .wp-caption img{width:460px}.blog-post blockquote{padding:5px 80px 0}.blog-post .social{float:left;width:100%;position:relative;margin:-10px 0 25px}.blog-comments .comments{width:460px}.blog-comments .add-comment form{width:460px;position:relative}.blog-comments .add-comment .form-inputs{padding-bottom:52px;position:relative}.blog-comments .add-comment .comment{width:100%;float:none}.blog-comments .add-comment .comment textarea{width:100%;height:150px}.blog-comments .add-comment .data{margin:0;width:100%;float:left}.blog-comments .add-comment .data input{margin-bottom:10px}.blog-comments .add-comment input{width:100%}.blog-comments .add-comment .btn-medium-1{position:absolute;width:100%;bottom:0;left:0}.catalog .container{width:750px}.catalog-item .product-image-wrapper .controls{opacity:1}.catalog-item .social{float:right;width:100%;margin:10px 0 0}.catalog-item .social .button:first-child{margin:0!important}.catalog-item .image-col-wrapper{width:375px}.catalog-item .image-col-wrapper .image{width:375px;height:375px}.catalog-item .image-col-wrapper .thumbs .images span:hover{opacity:.35}.catalog-item .image-col-wrapper .thumbs .images a.active:hover span{opacity:1}.catalog-item .details-col-wrapper{width:375px}.catalog-specs .tab-pane,.catalog-specs .features{width:750px}.catalog-specs .features .text,.catalog-specs .features .text p{width:510px!important;margin:0}.catalog-specs table,.catalog-specs .comments{width:750px!important}body.template-search .search-results .container.sidebar-aside{width:460px}body.template-search .search-results .container.sidebar-aside .blog-list .items .item .image{width:180px}body.template-search .search-results .container.sidebar-aside .blog-list .items .item .text{padding:0 0 0 210px}body.template-collection .container.sidebar-aside{width:750px}body.template-collection .sidebar-filters{width:764px;padding:30px 0 0;margin:0 -7px!important}body.template-collection .sidebar-filters .filter-item{width:33.3%;padding:7px;margin-bottom:30px;float:left}body.template-collection .sidebar-filters .cancel-all{margin-top:0}.collections-grid .col-sm-4 .collection-image{height:240px}.template-customers-account .customer-orders .orders{width:750px}.account-details .col{width:360px}.main-cart small{color:#000}.shop-welcome{padding-top:45px;display:block}.shop-welcome .image,.shop-welcome .text{display:block;width:100%;text-align:center}.shop-welcome .image{padding-bottom:25px}.footer{text-align:center}.footer .row{margin:0}.footer .search .input-submit{width:169px}.footer ul{margin:0 auto 25px;width:100%}.footer ul li{width:auto}.footer ul li:before{left:auto;margin-left:-15px}.footer .col{display:block;width:100%;padding:0;margin:0 0 45px}.footer .col:last-child{margin:0}.footer .blog-list .items{display:table;width:100%}.footer .blog-list .items .item{width:33.3%;display:table-cell;vertical-align:top}.footer .blog-list .text{text-align:left}.footer .newsletter{padding:25px 0 0}.affix-wrapper{height:auto}.affix .responsive-menu,.affix .responsive-search{top:10px}.affix .search-content,.affix .responsive-cart{top:75px!important}.affix .menu .container{top:14px!important}.main-slider-tag-wrapper{width:750px;height:400px}.container-title{margin:35px auto 40px!important}.contacts-map{width:750px}.contact-form .row>div{margin-bottom:40px}.contact-form .row>div:last-child{margin-bottom:0}.quickview .newsletter-inner,.newsletter-popup .newsletter-inner,.quickview .input-form,.newsletter-popup .input-form{width:600px}}@media only screen and (max-width: 767px){.affix,.affix-data,.affix-top{position:relative!important;top:0}.margin-center{margin:0 auto!important}.focus>section>.container,main>section>.container,.focus>.container,main>.container{padding-left:10px;padding-right:10px}.focus>section>.container.container-title,main>section>.container.container-title,.focus>.container.container-title,main>.container.container-title{padding:0;width:auto;margin:35px auto 40px!important}.focus>section>.container.container-title .title,main>section>.container.container-title .title,.focus>.container.container-title .title,main>.container.container-title .title{font-size:20px}.row{margin:0}.container-title{width:100%;margin:35px auto 40px!important}.container-title .view-all-wrapper{display:block;float:left;width:100%;padding:0;margin:0 0 10px;position:relative;text-align:center;right:auto;left:auto}.container-title.container-more .view-all{margin-top:25px}.layout-title{text-align:center}.layout-title h2,.layout-title h3{padding:0 35px}.layout-title:before{left:0;z-index:1}.dock .social{width:33%;display:none}.dock .links{width:100%;text-align:left;display:block;float:left;text-align:center;padding:5px 0 10px}.dock .links a{margin:0 0 0 20px}.dock .links a:after{margin:0 0 0 7px}.dock .links a:first-child{margin:0}.dock .offer{width:50%}.dock .support{width:100%;text-align:left;display:block;float:left;text-align:center;padding:10px 0 0}.dock .support span{margin:0}.dock .support span:after{display:none}.dock .support span:last-child{display:none}.header .container{width:100%;display:block}.header .container .row{display:block}.header .container .row .col{display:block;position:static}.header .search{width:100%;display:block;left:10px}.header .search input{display:none}.header .search .input-submit{width:150px}.header .search .search-content{position:absolute;background:#fff;width:auto;left:10px;right:10px;top:auto;bottom:-70px;margin:0!important;padding:20px;z-index:100000;text-align:center;border-radius:16px;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px;display:block;visibility:hidden;opacity:0}.header .search .search-content:after{display:none}.header .search .search-content .input-submit{margin-right:-15px}.header .search .search-content.visible-responsive{opacity:1;visibility:visible}.header .search .search-content.visible-responsive:after{opacity:1;visibility:visible}.header .logo{width:100%;padding:20px 0 85px;position:relative}.header .cart{width:auto;display:block;position:absolute;right:10px;bottom:0}.header .cart a{margin:0}.header .cart a:after{margin:0 0 0 15px}.header .responsive-cart{padding:30px;text-align:center;width:auto;background:#fff;position:absolute;left:10px;right:10px;top:auto;bottom:-107px;margin:0!important;z-index:10000;border-radius:16px;box-shadow:#e5e5e5 1px 0 inset,#e5e5e5 -1px 0 inset,#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#00000026 0 40px 60px;opacity:0;visibility:hidden}.header .responsive-cart>span{display:block;margin:0}.header .responsive-cart>span:last-child{margin:25px 0 10px}.header .responsive-cart.visible-responsive{opacity:1;visibility:visible}.header .responsive-cart.accounts-enabled{bottom:-129px}.header .responsive-account s,.header .responsive-menu s{font-weight:700;color:#000;text-decoration:none}.header .responsive-menu,.header .responsive-search,.header .responsive-account{display:block}.header .responsive-menu{left:61px;bottom:20px}.header .responsive-search{bottom:20px}.menu{position:absolute;width:100%;margin:-18px auto 0!important;padding:0;color:#fff;background:none;font-weight:400;box-shadow:none;border:none;display:block;visibility:hidden;opacity:0;z-index:100000}.menu .container{padding:20px 0;background:#333;box-shadow:none;position:relative}.menu .nav>li{display:block;width:100%;font-size:16px;line-height:20px;font-weight:700;padding:0;margin:0;transition:all .15s ease;text-align:left;float:left;border-bottom:1px solid rgba(255,255,255,.1)}.menu .nav>li:last-child{border:none}.menu .nav>li:after{display:none}.menu .nav>li>a{border:none!important;padding:10px 40px;position:static}.menu .nav>li>a span{border-bottom:1px solid transparent}.menu .nav>li>a:hover>span{border-bottom:1px solid #fff}.menu .nav>li>a:active span{border-bottom:1px solid transparent}.menu .nav>li a{color:#fff;display:block;border-bottom:1px solid transparent}.menu .nav>li a:hover{color:#fff;border-bottom:1px solid transparent}.menu .nav>li a:hover>span{border-bottom:1px solid #ffffff}.menu .nav>li a:active span{border-bottom:1px solid #ffffff}.menu .nav>li a:active{color:#fff}.menu .nav>li .close-responsive{display:inline-block!important;position:absolute!important}.menu .dropdown .dropdown-toggle{z-index:10000}.menu .dropdown .dropdown-toggle:after{display:none}.menu .dropdown.open .dropdown-menu{margin:0}.menu .dropdown.open .dropdown-toggle{border:none}.menu .dropdown.open .dropdown-toggle:active{color:#fff}.menu .dropdown.full-width{position:relative!important}.menu .dropdown.full-width .offers-grid{height:auto;display:block}.menu .dropdown.full-width .offers-grid .offer{display:block;float:left;width:100%;height:360px}.menu .dropdown.full-width .offers-grid .offer:before{height:360px}.menu .dropdown.full-width .offers-grid .offer .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu .dropdown.full-width .dropdown-menu{padding:0;width:100%!important;top:auto;left:auto;display:none}.menu .dropdown.full-width .dropdown-menu .section{height:100%;width:100%;display:block}.menu .dropdown.full-width .dropdown-menu .section ul{margin-top:0}.menu .dropdown.full-width.open-responsive .dropdown-menu{display:block!important}.menu .open-responsive>.dropdown-toggle>span{border-bottom:1px solid #ffffff}.menu .open-responsive>.dropdown-toggle>span:hover{border-bottom:1px solid #ffffff}.menu .open-responsive .dropdown-menu,.menu .open-responsive .dropdown-menu .dropdown-menu{display:block;position:relative;left:auto;top:auto;visibility:visible!important;opacity:1!important}.menu .open-responsive .dropdown-menu .dropdown-menu{padding:10px 0 15px;margin:0!important;display:none}.menu .open-responsive .open-responsive .dropdown-menu{display:block!important}.menu .dropdown-menu{display:none;float:none;opacity:1;visibility:visible;position:relative;margin:0 0 10px;padding:0;box-shadow:none;background:none}.menu .dropdown-menu h3{margin-bottom:0;font-weight:700}.menu .dropdown-menu h3:after{display:none}.menu .dropdown-menu h3 a{background:transparent;font-size:13px;line-height:20px;padding:5px 0;margin-right:0}.menu .dropdown-menu h3 a:hover{background:transparent}.menu .dropdown-menu li{font-size:13px;width:100%;padding:0 0 0 12px}.menu .dropdown-menu li:before{color:#fff;left:0;opacity:1;visibility:visible}.menu .dropdown-menu .section.simple{float:none;width:100%;margin:10px 0 0;padding:0 40px}.menu .dropdown-menu .section.simple:first-child{margin:5px 0 0}.menu .dropdown-menu .section.mega-menu{margin-top:15px}.menu .dropdown-menu .section.mega-menu.only{margin-top:10px}.menu .dropdown-menu .section.mega-menu .offers-grid{margin-right:0}.menu .dropdown-menu .dropdown-toggle span:after{font-family:FontAwesome;content:"\f107";margin:0 0 0 10px}.menu.visible-responsive{position:relative;margin:-10px auto 35px!important}.panel-group{padding:5px 0 0}.tabs-widget .tab-content{border-radius:0 0 16px 16px}.carousel-control.left{left:-50px}.carousel-control.right{right:-50px}.main-slider .item,.main-slider .title{height:300px}.main-slider .item .content,.main-slider .title .content{padding-bottom:70px}.main-slider .item .content h2,.main-slider .title .content h2{font-size:36px;line-height:40px;margin-bottom:0}.main-slider .item .content p,.main-slider .title .content p{font-size:20px;line-height:28px;margin-bottom:0}.main-slider .item .content .btn-medium-2,.main-slider .title .content .btn-medium-2{margin-top:20px}.main-slider .main-slider-tag-wrapper{display:none}.promo-banners{margin:45px auto!important}.promo-banners .row:nth-child(2){margin-top:0}.promo-banners .row:last-child{margin-bottom:0}.promo-banners .layout-2-col,.promo-banners .layout-3-col{margin:0 0 10px}.promo-banners .banner{height:238px;width:100%;padding:0;margin-bottom:10px}.promo-banners .banner:last-child{margin-bottom:0}.large-promo-banner .container{display:block}.large-promo-banner .container div{width:100%;display:block}.large-promo-banner .container div:last-child{padding:30px 0}.large-promo-banner img{width:100%;float:none}.contacts-map{width:100%}.contacts-map .map-directions-tag{width:140px;height:140px;border-radius:70px;top:20px;right:20px;font-size:16px}.contacts-map .map-directions-tag span{width:inherit}.contact-form .row>div{margin-bottom:40px}.contact-form .row>div:last-child{margin-bottom:0}.shop-by-brand .note{margin:0 10px 40px}.shop-by-brand .container{padding:20px 0}.shop-by-brand .col{display:block;height:auto;padding:15px 0}.shop-by-brand .carousel-control{opacity:1;visibility:visible}.shop-by-brand .carousel-control.right{right:10px}.shop-by-brand .carousel-control.left{left:10px}.collections-grid .col{margin:0 0 10px;padding:0}.products-grid .col,.collections-grid .col{display:block;float:left;margin:0 0 10px;padding:0;width:100%}.products-grid .row,.collections-grid .row{margin:0}.products-grid .row:last-child .col:last-child,.collections-grid .row:last-child .col:last-child{margin-bottom:0}.products-grid .products .row{margin:0}.products-grid .products .row:last-child .col:last-child{margin-bottom:0}.products-grid .products .col{display:block;float:left;margin:0 0 10px;padding:0;width:100%}.products-grid .collection-slider .row{width:100%}.products-grid .collection-slider .row .col{margin:0 0 10px}.products-grid .collection-slider .row .col:last-child{margin:0}.products-grid .collection-slider .row .col-md-3,.products-grid .collection-slider .row .col-md-4{width:100%}.products-grid .collection-slider .row .col-md-3 .image-slides,.products-grid .collection-slider .row .col-md-4 .image-slides{height:auto}.products-grid .collection-slider .row .col-md-3 .image-slides .image,.products-grid .collection-slider .row .col-md-4 .image-slides .image{height:inherit}.products-grid .more .links a{display:block;width:100%;text-align:center;margin:0}.products-grid .more .links a:after{display:none}.products-grid .item-single:hover{z-index:10000000!important}.products-grid .item-single:hover .controls a:first-child{margin-left:20px!important}.products-grid .item-single:hover .controls a:last-child{margin-right:20px!important}.products-grid .item-single:hover .details{border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset,#e5e5e5 0 -1px inset}.products-grid .item-single:hover .more{display:none}.products-grid .product-image-wrapper .image-slides{border:1px solid #e5e5e5}.products-grid .product-image-wrapper .link{display:none}.products-grid .product-image-wrapper .bullets{opacity:1}.products-grid .product-image-wrapper .bullets a:hover{background:initial}.products-grid .product-image-wrapper .bullets a.active:hover{background:#fff}.products-grid .product-image-wrapper:hover .controls{display:none}.products-grid .products .item-single .details{display:block;position:relative;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset}.container.sidebar-aside,.sidebar{width:100%}.sidebar.sidebar-left,.sidebar.sidebar-right{margin:50px 0 0}.sidebar-filters{width:100%}.sidebar-filters .filter-square:nth-child(5n){margin:0 12px 12px 0}.sidebar-filters .filter-square.disabled label:hover{border:1px solid #e5e5e5}.quickview{overflow:hidden}.quickview .image-col-wrapper{display:block!important;float:left!important;width:100%!important;height:auto!important;margin-bottom:25px}.quickview .image-col-wrapper .image,.quickview .image-table-wrapper{width:100%}.quickview .details-col-wrapper{height:auto!important}.quickview .action .links{padding-top:20px!important;float:left;width:100%}.quickview .action .links a{width:100%;float:left;margin:0!important}.quickview .action .links a:after{display:none}.quickview .controls a:first-child{margin-left:20px!important}.quickview .controls a:last-child{margin-right:20px!important}.blog{display:block}.blog .container{width:100%}.blog .blog-list{margin-bottom:0}.blog .blog-list .item .text{padding:0}.blog .blog-list .item .text .intro p{margin:0}.blog .blog-list .item .text .intro .link-continue{margin-top:15px}.blog .sidebar{width:100%}.blog .sidebar .inline-2-grid .col{width:50%;display:table-cell;float:none;padding:5px}.blog-post .image img,.blog-post .wp-caption img{width:100%}.blog-post blockquote{padding:5px 80px 0}.blog-post .social{float:left;width:100%;position:relative;margin:-10px 0 25px}.blog-comments .comments{width:100%}.blog-comments .add-comment form{width:100%;position:relative}.blog-comments .add-comment .form-inputs{position:relative;padding-bottom:52px}.blog-comments .add-comment .comment{width:100%;float:none}.blog-comments .add-comment .comment textarea{width:100%;height:150px}.blog-comments .add-comment .btn-medium-1{position:absolute;width:100%;bottom:0;left:0}.blog-comments .add-comment .data{margin:0;width:100%}.blog-comments .add-comment input,.catalog .container{width:100%}.active-filters{margin-bottom:15px}.active-filters h3{width:100%;margin-bottom:15px}.catalog-item .image-col-wrapper{display:block;float:left;width:100%;margin:0 0 25px}.catalog-item .image-col-wrapper .image{width:100%;height:100%}.catalog-item .image-col-wrapper .controls a:first-child{margin-left:20px!important}.catalog-item .image-col-wrapper .controls a:last-child{margin-right:20px!important}.catalog-item .image-col-wrapper .thumbs .images span:hover{opacity:.35}.catalog-item .image-col-wrapper .thumbs .images a.active:hover span{opacity:1}.catalog-item .product-image-wrapper .controls{display:none}.catalog-item .details-col-wrapper{display:block;float:left;width:100%;margin:0;padding:0}.catalog-item .social{float:right;width:100%;margin:10px 0 0}.catalog-item .social .button:first-child{margin:0!important}.catalog-specs{padding:45px 10px 0}.catalog-specs .container-fluid{padding:35px 0}.catalog-specs .tab-pane{width:auto}.catalog-specs .features{width:100%;padding:0 10px}.catalog-specs .features .image{width:100%!important;margin:0;text-align:center}.catalog-specs .features .text,.catalog-specs .features .text p{width:100%!important;margin:0}.catalog-specs .comments{width:100%;padding:0 10px}.catalog-specs table{width:100%}.catalog-specs table td{width:auto!important}.catalog-specs table td:first-child{padding-left:10px}.catalog-specs .add-comment{padding:0 10px;margin-bottom:-25px}.catalog-specs .add-comment form{width:100%;padding-top:160px;position:relative}.catalog-specs .add-comment .comment{width:100%;position:absolute;top:0}.catalog-specs .add-comment .comment textarea{width:100%;height:150px}.catalog-specs .add-comment .data{margin:0;width:100%}.catalog-specs .add-comment input{width:100%}.catalog-specs .spr-starrating{float:none;margin:0 15px 0 0}.catalog-specs .spr-summary-caption{float:none;margin:0}.catalog-specs .spr-summary-actions{display:inline-block;width:100%;margin-top:10px}.search-results .blog-list .items .item .image{width:100%;margin:0 0 20px}.search-results .blog-list .items .item .text{padding:0;margin:0}.main-cart .cart-items .titles{display:none}.main-cart .cart-items form{display:block}.main-cart .cart-items form>div{display:block;padding:0;text-align:left}.main-cart .remove,.main-cart .thumb,.main-cart .name,.main-cart .price,.main-cart .quantity-field,.main-cart .subtotal{width:auto}.main-cart .remove{float:right;position:relative;z-index:100;margin-left:15px}.main-cart .thumb{float:left;width:100px}.main-cart .thumb img{width:100px}.main-cart .name,.main-cart .price,.main-cart .quantity-field,.main-cart .subtotal{padding:0 0 0 115px!important}.main-cart .price{padding:15px 0 15px 115px!important;font-size:12px}.main-cart .subtotal{padding:15px 0 0 115px!important}.main-cart .row{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:25px}.main-cart small{color:#000}.main-cart .cart-summary>div>div{display:block;width:100%;float:left;padding:0!important}.main-cart .cart-summary div.note-label{text-align:center;padding-bottom:10px!important}.main-cart .cart-summary div.total-label{text-align:center;padding:15px 0!important}.main-cart .actions .btn-medium-1{width:100%;display:block;margin-top:-1px}.footer{text-align:center;padding:0 10px}.footer .row{margin:0}.footer .search .input-submit{width:169px}.footer .footer-menu{margin:0 auto 25px;width:100%}.footer .footer-menu li{width:auto}.footer .footer-menu li:before{left:auto;margin-left:-15px}.footer .col{display:block;width:100%;padding:0;margin:0 0 35px}.footer .col:last-child{margin:0}.footer .blog-list{margin-bottom:0}.footer .blog-list .image,.footer .blog-list .text{text-align:left}.footer .blog-list .items .item:last-child{margin-bottom:0}.footer .newsletter{margin-top:25px}.affix .responsive-menu,.affix .responsive-search,.affix .responsive-account{top:10px}.affix .search-content,.affix .responsive-cart{top:75px!important}.affix .responsive-account s,.affix .logo{display:none}.affix .menu .container{top:14px!important}.shop-welcome{padding-top:35px;display:block}.shop-welcome .image,.shop-welcome .text{display:block;width:100%;text-align:center}.shop-welcome .image{padding-bottom:25px}.shop-welcome .image img{width:100%}.shop-features-icons{padding:45px 0 0;margin-bottom:-30px!important;text-align:center}.shop-features-icons .item{width:50%;display:inline-block;text-align:center;vertical-align:top;padding-bottom:30px}.shop-features-icons .item i{margin:0 10px 15px;font-size:40px;color:#000;border:1px solid #e5e5e5;border-radius:160px;width:100px;height:100px;line-height:100px;text-align:center;transition:all .15s ease}.shop-features-icons .item i:hover{color:#fff;background:#000}.shop-features-icons .item h5{margin-bottom:10px;padding:0 20px}.shop-features-icons .item p{margin:0;padding:0 20px}.customer-form .col{width:auto}.customer-form .col .btn-submit-2{float:none;margin:0 0 15px;width:100%}.customer-form .actions{text-align:center}.customer-form .actions .btn-submit-2{float:none;margin:0 0 15px;width:100%}.customer-form .actions #customer_register_link,.customer-form .actions #recover-password-link{display:inline-block;padding:0;margin:0 5px;text-align:center;float:none;border-bottom:1px solid transparent}.customer-form .actions #customer_register_link:hover,.customer-form .actions #recover-password-link:hover{border-bottom:1px solid #000000}.customer-form form{padding:0 10px}.template-customers-account .customer-orders .orders{width:100%}.template-customers-account .customer-orders{padding:0}.template-customers-account .customer-orders div.row{margin:0 10px 25px;border-bottom:1px solid #e5e5e5;padding-bottom:25px;display:block}.template-customers-account .customer-orders div.row:first-child{display:none}.template-customers-account .customer-orders .orders>div>div,.template-customers-order .order-details .order>div>div{display:block;width:100%!important;border:none;padding:0!important;text-align:center!important;line-height:24px}.template-customers-account .customer-orders .orders>div>div .btn-medium-3,.template-customers-order .order-details .order>div>div .btn-medium-3{margin-top:10px}.template-customers-account .customer-orders .orders>div>div:first-child,.template-customers-order .order-details .order>div>div:first-child{font-weight:700}.account-details .col{width:100%}.account-details .col:nth-child(2n){margin:25px 0 0}.account-details .actions .btn-submit-2{width:100%;margin:0 0 10px;border-radius:16px!important;box-shadow:#e5e5e5 0 -1px inset,#e5e5e5 0 1px inset,#e5e5e5 -1px 0 inset,#e5e5e5 1px 0 inset!important}.template-customers-order .item{border-bottom:1px solid #dea925;display:block!important;margin-bottom:25px;padding-bottom:25px}.template-customers-order .order-intro{line-height:32px;font-size:14px;padding:0 10px}.template-customers-order .order-details .order .titles{display:none}.quickview,.newsletter-popup{width:100%;left:inherit;margin-left:inherit}.quickview .newsletter-inner,.newsletter-popup .newsletter-inner,.quickview .input-form,.newsletter-popup .input-form{width:100%}.quickview .input-form,.newsletter-popup .input-form{padding:30px 0 0 20px;height:350px}.quickview .close,.newsletter-popup .close{top:-54px;right:10px}.quickview .title,.newsletter-popup .title{width:100%}.quickview .title .intro,.newsletter-popup .title .intro{padding:25px 25px 35px 0}.template-password .container-wrapper,.template-password .footer{padding-left:10px!important;padding-right:10px!important;width:100%;box-sizing:border-box}.template-password .container-wrapper .errors,.template-password .footer .errors{width:100%}.template-password .container-wrapper,.template-password .container{display:block;height:auto}.template-password .container-wrapper{margin-bottom:60px}.template-password .container-wrapper .container{padding-bottom:0}.template-password .container-wrapper .logo{padding-top:10px}.template-password .container-wrapper .spacer{display:none}.template-password .footer{position:static;bottom:initial}.template-password .footer .powered{padding:20px 0 10px}}.newfil .checkbox label{display:inline-block;position:relative;padding-left:5px;background:#698c00;width:auto!important;height:34px;border-radius:50%}.newfil .checkbox span{margin:8px 0;display:block;color:#fefefd;font-weight:700;text-transform:capitalize;padding-right:12px}.newfil .checkbox span:hover{text-decoration:none}.sidebar-filters .filter-item>ul li:hover label span,.sidebar-filters .filter-item>ul li:hover s span{border-bottom:none!important}.sidebar-filters .filter-item>ul li{padding:0;font:14px/22px Raleway,sans-serif;margin-bottom:10px;display:inline-flex!important}.newfil .checkbox{padding-left:10px}.newfil .checkbox label:before{display:none}
/*# sourceMappingURL=/s/files/1/0188/4316/t/12/assets/polaris.scss.css.map */
