﻿.Select-placeholder,.Select--single>.Select-control .Select-value{transition:all 0.25s ease-in;opacity:0.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:''}.carousel{position:relative;width:100%}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel *{margin:0;padding:0;box-sizing:border-box}.carousel button{outline:0;border:0;background:none}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all 0.15s ease-in;transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border 0.15s ease-in;display:inline-block;width:80px;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb.selected{border:3px solid #333;padding:2px}.carousel .thumb:hover{border:3px solid #333;padding:2px}.carousel .thumb img{vertical-align:top}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height 0.15s ease-in}.carousel .slider-wrapper.axis-vertical{display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider-wrapper.axis-horizontal .slider{display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider{position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all 0.35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center;background:#000}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all 0.5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:0.25;transition:opacity 0.35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;text-align:center;width:100%}.carousel .control-dots .dot{transition:opacity 0.25s ease-in;opacity:0.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,0.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected{opacity:1;filter:alpha(opacity=100)}.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.9);color:#fff}.carousel:hover .slide .legend{opacity:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select{position:relative;box-sizing:border-box}.Select:after{content:'';display:table;clear:both}.Select div{box-sizing:border-box}.Select input{min-height:unset;box-sizing:border-box}.Select span{box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:0.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none}.Select-control:not(.is-searchable)>.Select-input{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-open .Select-arrow{border-top-color:#666}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,0.24);color:#007eff;display:inline-block;font-size:0.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon{display:inline-block;vertical-align:middle;cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,0.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,0.08);color:#0071e6}.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:rgba(0,113,230,0.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,0.24)}.Select--multi .Select-value-label{display:inline-block;vertical-align:middle;border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}.Select--multi.is-disabled .Select-value-icon:focus{background-color:#fcfcfc}.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,0.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);color:#333}.Select-option.is-disabled{color:#cccccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999999;cursor:default;display:block;padding:8px 10px}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes Select-animation-spin{to{-moz-transform:rotate(360deg)}}@keyframes Select-animation-spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}html,html body{-webkit-tap-highlight-color:transparent;display:block;position:relative;height:100%;margin:0;padding:0;color:#584b3b;font-size:16px;font-weight:400;line-height:1.2;font-family:"Libre Franklin",sans-serif;box-sizing:border-box;background:#fff}html *,html body *{outline:none;margin:0;padding:0;color:inherit;font:inherit;text-decoration:none;box-sizing:inherit}html *::-moz-focus-inner,html body *::-moz-focus-inner{border:0}html h1,html h2,html h3,html h4,html h5,html h6,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-weight:inherit}html strong,html body strong{font-weight:600}html input::-webkit-input-placeholder,html textarea::-webkit-input-placeholder,html body input::-webkit-input-placeholder,html body textarea::-webkit-input-placeholder{color:inherit}html input::-moz-placeholder,html textarea::-moz-placeholder,html body input::-moz-placeholder,html body textarea::-moz-placeholder{color:inherit}html input:-moz-placeholder,html textarea:-moz-placeholder,html body input:-moz-placeholder,html body textarea:-moz-placeholder{color:inherit}html input:-ms-input-placeholder,html textarea:-ms-input-placeholder,html body input:-ms-input-placeholder,html body textarea:-ms-input-placeholder{color:inherit}body{overflow-y:scroll}.main-wrap{display:block;width:100%;max-width:1920px;margin:0 auto;box-shadow:0 0 5px 1px rgba(0,0,0,0.2)}.container{display:block;width:calc(100% - 40px);max-width:1180px;margin:0 auto}.FormInput{display:inline}.FormInput.-hasError .FormError{color:#953535}.fa{display:initial;font:inherit;line-height:1}.fa:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa.fa-spin{display:inline-block}.brown{color:#584b3b}.sand{color:#c8a57b}.lightsand{color:#f0d4af}.darkbrown{color:#584a39}.green{color:#7a8523}.red{color:#953535}.yellow{color:#f2c582}.upper{text-transform:uppercase}.main-header:after,.form .form-row:after,.product-quick-view .description .choose:after,.product-quick-view .description .footer:after,.page-home:before,.page-about .text ul:after,.page-products .filters .filter-block .selected:after,.page-products .pagination:after,.page-product .product:after,.page-product .product .product-main .options .variation ul:after,.page-cart .page-content footer:after,.page-contact .sellers ul:after,.clearfix:after{content:'';display:table;clear:both}.flex-spare{visibility:hidden;pointer-events:none;height:0 !important;padding:0 !important;margin-top:0 !important;margin-bottom:0 !important}.spin{display:inline-block;-webkit-animation:spin 0.6s linear infinite;-moz-animation:spin 0.6s linear infinite;animation:spin 0.6s linear infinite}@-webkit-keyframes pulse{from{-webkit-filter:drop-shadow(0 0 1px 1px rgba(255,255,255,0.6));-webkit-transform:scale3d(1, 1, 1)}to{-webkit-filter:drop-shadow(0 0 5px 1px rgba(255,255,255,0.6));-webkit-transform:scale3d(1.6, 1.6, 1.6)}}@-moz-keyframes pulse{from{-moz-transform:scale3d(1, 1, 1)}to{-moz-transform:scale3d(1.6, 1.6, 1.6)}}@keyframes pulse{from{-webkit-filter:drop-shadow(0 0 1px 1px rgba(255,255,255,0.6));filter:drop-shadow(0 0 1px 1px rgba(255,255,255,0.6));-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}to{-webkit-filter:drop-shadow(0 0 5px 1px rgba(255,255,255,0.6));filter:drop-shadow(0 0 5px 1px rgba(255,255,255,0.6));-webkit-transform:scale3d(1.6, 1.6, 1.6);-moz-transform:scale3d(1.6, 1.6, 1.6);-ms-transform:scale3d(1.6, 1.6, 1.6);-o-transform:scale3d(1.6, 1.6, 1.6);transform:scale3d(1.6, 1.6, 1.6)}}.loader{color:#c8a57b}body .page-content>.loader{margin-top:40px;font-size:60px}@media only screen and (max-width: 680px){body .page-content>.loader{position:fixed;top:120px;left:0;width:100%;margin:0}}.route-transitions{position:relative}.route-transitions>*+*{position:absolute;top:0;left:0;width:100%}.ReactModal__Overlay{z-index:10000 !important}.modal-overlay{display:block;position:fixed;top:0;left:0;width:calc(100% + 40px);height:100%;z-index:10000;opacity:0;padding-right:40px;overflow-y:scroll;overflow-x:hidden;background:rgba(88,75,59,0.75);-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.modal-overlay.opening,.modal-overlay.opened{opacity:1}.modal-overlay.closing{opacity:0}.modal-overlay .modal{display:block;position:relative;top:200px;width:780px;max-width:calc(100% - 40px);margin:0 auto;padding:30px;background:#ffffff;box-shadow:0 0 10px rgba(0,0,0,0.15)}@media only screen and (max-width: 680px){.modal-overlay .modal{top:50px}}.modal-overlay .modal:after{content:'';display:block;height:200px;position:absolute;top:100%;left:0;width:100%}.modal-overlay .modal button.close{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:absolute;bottom:calc(100% + 10px);right:0;height:27px;width:30px;padding:0;border:0;border-radius:4px;color:#ffffff;font-size:19px;line-height:1;text-align:center;cursor:pointer;background:#953535;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.modal-overlay .modal button.close:hover{background:#6f2828}.main-header{display:block;position:absolute;top:0;left:0;width:100%;max-width:1920px;z-index:10000;background:url(../../dist/img/bg-header.jpg) repeat center}@media only screen and (min-width: 1921px){.main-header{left:calc((100% - 1920px)/2)}}.main-header+*{min-height:calc(100vh - 256px - 175px)}.main-header ~ *{position:relative;top:256px;background:#ffffff}.main-header ~ *:before,.main-header ~ *:after{content:'';display:table;clear:both}.main-header .top{display:block;padding:7px 0;color:#ffffff;text-align:right;text-shadow:1px 1px 0 rgba(0,0,0,0.1);background:#c8a57b}.main-header .top a{cursor:pointer}.main-header .top .container{position:relative}.main-header .top .container:before{content:'';display:block;position:absolute;left:70px;bottom:-7px;border:12px solid #c8a57b;border-bottom-color:transparent;background:#fff url(../../dist/img/bg-header.jpg) repeat left center}.main-header .top .container>a i{margin-right:5px}@media only screen and (min-width: 1024px){.main-header .top .container>a:hover{text-decoration:underline}}.main-header .top .container>*{display:inline-block;margin-left:40px;font-size:14px;font-weight:300;line-height:24px}.main-header .top .container>* i{font-size:18px}.main-header .top .container>* a{display:inline-block;position:relative;top:3px;margin:-2px 3px 0;font-size:25px;line-height:inherit;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.main-header .top .container>* a:first-child{margin-left:9px}.main-header .top .container>* a:hover{color:#584b3b}.main-header .logo{display:block;position:relative;float:left;margin-top:6px}.main-header .logo:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.main-header .logo img{max-width:100%}.main-header .right{display:block;float:right;margin:66px 0}.main-header .attend,.main-header .cart{display:block;float:left;width:145px;margin-left:65px;margin-top:-1px;border-bottom:1px solid transparent;font-size:13px;white-space:nowrap}.main-header .attend:hover,.main-header .cart:hover{border-bottom:1px solid #584b3b}.main-header .attend i,.main-header .cart i{display:block;float:left;margin-top:2px;margin-right:10px;color:#c8a57b;font-size:28px;line-height:26px}.main-header .attend strong,.main-header .cart strong{display:block;font-size:15px;font-weight:600}.main-header .attend i{margin-top:5px}.main-header .cart .count{display:none}.main-header .menu{display:block;position:relative;z-index:2;clear:both;color:#ffffff;background-color:#584b3b}.main-header .menu .container{position:relative}.main-header .menu .form-search{position:relative;float:right;margin:10px 0;color:#584b3b}.main-header .menu .form-search input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:300px;max-width:100%;margin:-7px 0;padding:7px 20px;padding-right:45px;border:0;border-radius:0;font-size:13px;font-weight:400;line-height:2.35}.main-header .menu .form-search input::-webkit-input-placeholder{color:#c8a57b;opacity:1}.main-header .menu .form-search input::-moz-placeholder{color:#c8a57b;opacity:1}.main-header .menu .form-search input:-moz-placeholder{color:#c8a57b;opacity:1}.main-header .menu .form-search input:-ms-input-placeholder{color:#c8a57b;opacity:1}.main-header .menu .form-search button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;right:20px;border:0;border-radius:0;font-size:21px;line-height:30px;cursor:pointer;background:none;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.main-header .menu .form-search button:hover{color:#c8a57b}.main-header .menu nav{display:block;float:left;margin-left:-25px}.main-header .menu nav>a,.main-header .menu nav>div>a{display:inline-block;position:relative;padding:0 25px;font-size:17px;font-weight:700;font-family:"Roboto",sans-serif;line-height:50px;text-transform:uppercase;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.main-header .menu nav>a:hover,.main-header .menu nav>div>a:hover{color:#f0d4af}.main-header .menu nav>a>i,.main-header .menu nav>div>a>i{margin-right:5px}.main-header .menu nav>div{display:inline}.main-header .menu nav>div>ul{list-style:none;display:none;position:absolute;top:100%;left:0;width:100%;padding:30px 40px;padding-right:10px;color:#584b3b;background-color:#f0d4af;box-shadow:0 0 20px rgba(0,0,0,0.2)}.main-header .menu nav>div>ul.columns-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.main-header .menu nav>div>ul.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.main-header .menu nav>div>ul.columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.main-header .menu nav>div>ul.columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.main-header .menu nav>div>ul li{display:inline-block;width:100%;margin:0.4em 0;font-size:16px;font-weight:500;line-height:1.3}.main-header .menu nav>div>ul li .loader{font-size:32px}.main-header .menu nav>div>ul li a{display:block;will-change:transform;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}@media only screen and (min-width: 680px){.main-header .menu nav>div>ul li a:hover{text-decoration:underline}}.main-header .menu nav>div>ul li a.active{font-weight:700}.main-header .menu nav>div>ul li ul{padding-top:8px;padding-left:23px}.main-header .menu nav>div>ul li ul a{padding-left:10px}.main-header .menu nav>div>ul>li>a:before{content:"";display:inline-block;font:normal normal normal 14px/1 Ionicons;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:5px;will-change:transform}.main-header .menu nav .featured{background:#c8a57b;transition:.25s ease}.main-header .menu nav .featured:hover{color:#fff;background-color:#b98c57}.main-header .menu .menu-handler{display:none}body.no-touch .main-header .menu nav>div:hover>a:nth-last-child(2):after,body.is-touch .main-header.subopen .menu nav>div>a:nth-last-child(2):after{content:'';display:block;position:absolute;top:100%;left:calc(50% - 10px);border:10px solid transparent;border-top-color:#584b3b;z-index:1}body.no-touch .main-header .menu nav>div:hover ul,body.is-touch .main-header.subopen .menu nav>div ul{display:block}.main-header .top{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}.main-header.fixed{position:fixed;-webkit-animation:slideDownMenu 0.5s ease forwards;-moz-animation:slideDownMenu 0.5s ease forwards;animation:slideDownMenu 0.5s ease forwards}.main-header.fixed .top{display:none}.main-header.fixed .logo{position:absolute;top:10px;width:85px;height:65px;z-index:3;overflow:hidden;margin-top:0}.main-header.fixed .right{margin:0}.main-header.fixed .right .attend{display:none}.main-header.fixed .right .cart{position:absolute;top:29px;right:0;z-index:5;margin:0;color:#ffffff}@media only screen and (min-width: 681px){.main-header.fixed .right .cart:hover{border-bottom:1px solid #fff}}.main-header.fixed .container{position:relative}.main-header.fixed .menu nav{margin-left:95px}.main-header.fixed .menu nav>a,.main-header.fixed .menu nav>div>a{line-height:76px}.main-header.fixed .menu .form-search{margin:25px 165px;margin-left:0}.main-header.fixed .menu .form-search input{padding:12px 20px}@media only screen and (min-width: 681px){.main-header.fixed .menu .form-search input{line-height:1}}@media only screen and (min-width: 681px){.main-header.fixed .menu .form-search button{line-height:40px}}@media only screen and (max-width: 1280px){.main-header.fixed .right .cart{width:30px}.main-header.fixed .right .cart strong,.main-header.fixed .right .cart span{display:none}.main-header.fixed .menu nav>a,.main-header.fixed .menu nav>div>a{padding:0 20px}.main-header.fixed .menu .form-search{margin-right:45px}}@media only screen and (max-width: 1024px){.main-header .menu nav>a,.main-header .menu nav>div>a{padding:0 15px;font-size:15px}.main-header .menu nav>div>ul{padding:30px 40px}.main-header .menu nav>div>ul.columns-4{-webkit-column-count:3;-moz-column-count:3;column-count:3}.main-header .menu nav>div>ul li{font-size:15px}.main-header .menu .form-search{position:relative;z-index:1}.main-header .menu .form-search input{width:220px}}@media only screen and (max-width: 1024px) and (min-width: 681px){.main-header.fixed .menu .form-search{height:40px;width:55px}.main-header.fixed .menu .form-search input{position:absolute;top:0;right:0;opacity:0;z-index:2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.main-header.fixed .menu .form-search button{z-index:1;color:#ffffff;pointer-events:none;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.main-header.fixed .menu .form-search button.focus{z-index:2;color:#584b3b;pointer-events:all}.main-header.fixed .menu .form-search input:focus{max-width:220px;opacity:1;z-index:1}}@media only screen and (max-width: 680px){.main-header .menu nav,.main-header .menu .form-search{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.main-header.fixed{height:70px;background:#584b3b;-webkit-animation:none;-moz-animation:none;animation:none}.main-header.fixed .logo{width:65px}.main-header.fixed .right .cart{top:19px;right:40px}.main-header.fixed .right .cart .count{display:block;position:absolute;bottom:-18px;right:-8px;margin:0;padding:0 5px;border-radius:2px;color:#584b3b;font-size:14px;font-weight:600;line-height:1.6;background:#ffffff}.main-header.fixed .menu{z-index:10;background:none}.main-header.fixed .menu nav{position:absolute;top:124px;left:auto;right:-20px;width:calc(100% + 40px);max-width:400px;height:calc(100vh - 124px);overflow:auto;z-index:10;margin:0;background:#584b3b;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.main-header.fixed .menu nav>a,.main-header.fixed .menu nav>div>a{display:block;width:100%;padding:0 15px;line-height:60px}.main-header.fixed .menu nav>div>ul{display:none;position:static;width:100%;overflow:auto;padding:0 15px;border:15px solid transparent;border-left:0;border-right:0;-webkit-column-count:unset !important;-moz-column-count:unset !important;column-count:unset !important}.main-header.fixed .menu nav>div>ul li a{display:block;line-height:40px}.main-header.fixed .menu nav>div>ul li>ul{margin:0 -30px;padding-bottom:10px;padding-left:55px;background:#e8bd84}.main-header.fixed .menu nav>div:hover a:after{display:none !important}.main-header.fixed .menu .form-search{display:block;position:absolute;top:70px;left:auto;right:-20px;width:calc(100% + 40px);max-width:400px;margin:0;border-top:0;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.main-header.fixed .menu .form-search input{width:100%;margin:0}.main-header.fixed .menu .form-search button{top:8px;line-height:38px}.main-header.fixed .menu-handler{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:absolute;top:10px;right:-10px;padding:10px;border:0;border-radius:0;color:#ffffff;font-size:28px;line-height:33px;cursor:pointer;background:none}.main-header.fixed .menu-handler:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-header.fixed .menu-handler:before,.main-header.fixed .menu-handler:after{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.main-header.fixed+*{min-height:calc(100vh - 70px - 175px)}.main-header.fixed ~ *{position:relative;top:70px}.main-header.fixed.open .menu nav{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.main-header.fixed.open .menu .form-search{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.main-header.fixed.open .menu-handler:before{opacity:0}.main-header.fixed.open .menu-handler:after{opacity:1}.main-header.fixed.subopen .menu nav>div>ul{display:block}}@-webkit-keyframes slideDownMenu{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slideDownMenu{from{opacity:0;-moz-transform:translate3d(0, -100%, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slideDownMenu{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.main-footer{display:block;position:relative;padding:40px 20px;border-top:60px solid transparent;z-index:1;font-size:13px;font-weight:400;text-align:center;box-shadow:inset 0 0 0 1px #fff,inset 0 1px 0 1px rgba(88,75,59,0.25)}.main-footer a:hover{text-decoration:underline}.alert-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:1;background:rgba(0,0,0,0.6);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.alert-overlay.closing{opacity:0}.alert-overlay .alert{display:block;position:absolute;min-width:200px;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%);padding:20px;color:#584b3b;text-align:center;background:#ffffff;box-shadow:0.6px 0.8px 3px 1px rgba(0,0,0,0.2)}@media only screen and (max-width: 680px){.alert-overlay .alert{width:calc(100% - 40px)}}.alert-overlay .alert .alert-title{display:block;padding:0 0 10px;font-size:27px;font-weight:600;text-transform:uppercase}.alert-overlay .alert .alert-body{padding:20px 0;border-top:1px solid rgba(200,165,123,0.7);border-bottom:1px solid rgba(200,165,123,0.7);font-size:18px;text-align:center}.alert-overlay .alert .buttons{display:inline-block;margin:15px 0 0}.alert-overlay .alert .buttons>*{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:left;margin:0 5px;padding:9px 25px;border:0;font-size:20px;font-weight:600;font-family:inherit;cursor:pointer;background:#f0d4af;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.alert-overlay .alert .buttons>*:hover{background:#e8bd84}.alert-overlay.success .alert .alert-title{color:#7a8523}.alert-overlay.error .alert .alert-title{color:#953535}.form{text-align:center}.form .form-row{display:block;position:relative;clear:both;width:100%;margin:0 auto;max-width:780px;font-size:15px;text-align:left}.form .form-row strong{display:block;margin:25px 0 8px;font-weight:600}.form .form-row input,.form .form-row textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;padding:10px;border:1px solid #c8a57b;line-height:30px;background-color:#ffffff}.form .form-row textarea{resize:none;min-height:125px;line-height:1.3;font-family:inherit}@media only screen and (min-width: 681px){.form .form-row .form-row{float:left;clear:none;width:calc(50% - 10px);margin-right:20px}.form .form-row .form-row:nth-child(even){margin-right:0}.form .form-row .form-row .FormError{top:25px}}.form .form-row .FormError{position:absolute;top:0;right:0;font-size:.9em;font-weight:700;font-style:italic}.form button.submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;position:relative;max-width:100%;margin:20px auto 80px;padding:13px 70px 14px;border:0;border-radius:0;font-size:18px;font-weight:600;cursor:pointer;background:#f2c582;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.form button.submit:hover{background:#edb054}.form button.submit .loader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:inherit;line-height:50px;background:inherit}.product-tags{display:block}.product-tags .tag{display:block;float:left;margin-right:10px;padding:9px 15px 7px;color:#ffffff;font-size:14px;font-weight:600;cursor:default}.product-tags .tag.--promotion{background:#953535}.product-tags .tag.--release{background:#7a8523}.product-list-item{text-align:center}.product-list-item .img-wrap{position:relative;width:100%;z-index:1;overflow:hidden}.product-list-item .img-wrap a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;background-color:rgba(240,212,175,0.2);-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.product-list-item .img-wrap a span{display:block;position:absolute;top:50%;left:50%;padding:10px;font-size:14px;font-weight:600;background:#f2c582;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-list-item .img-wrap a span:hover{background-color:#edb054}.product-list-item .img-wrap:hover a{opacity:1}.product-list-item .img-wrap .img{display:block;height:0;padding:0;padding-bottom:100%;background:no-repeat center / contain}.product-list-item .img-wrap .img i{display:block;position:absolute;top:50%;left:50%;color:#ccc;font-size:72px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-list-item .img-wrap .product-tags{position:absolute;bottom:0;left:0;width:100%;margin-right:-10px;text-align:center}.product-list-item .img-wrap .product-tags .tag{display:inline-block;float:none;padding:7px 20px}.product-list-item .img-wrap .product-tags .tag:last-child{margin-right:0}.product-list-item .img-wrap .quick-add-wrap{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#f0d4af;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.product-list-item .img-wrap .quick-add-wrap.active{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.product-list-item .img-wrap .quick-add-wrap .quick-add{display:block;position:absolute;top:50%;left:50%;width:140px;max-width:calc(100% - 40px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-list-item .img-wrap .quick-add-wrap .quick-add .field{float:none;width:100%;margin:20px 0;text-align:center}.product-list-item .img-wrap .quick-add-wrap .quick-add .field:first-child{margin-top:0}.product-list-item .img-wrap .quick-add-wrap .quick-add .field:first-child strong{margin-top:0}.product-list-item .img-wrap .quick-add-wrap .quick-add .field strong{font-size:14px}.product-list-item .img-wrap .quick-add-wrap .quick-add .field .FormInput>input{display:block;width:100%}.product-list-item .img-wrap .quick-add-wrap .quick-add .field .Select{text-align:left}.product-list-item .img-wrap .quick-add-wrap .quick-add hr{display:none}.product-list-item .img-wrap .quick-add-wrap .quick-add .footer button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;margin:30px auto 0;padding:11px 0;border:0;border-radius:0;color:#ffffff;font-size:15px;font-weight:600;cursor:pointer;background:#584b3b;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.product-list-item .img-wrap .quick-add-wrap .quick-add .footer button i{margin-right:5px;color:#c8a57b}.product-list-item .img-wrap .quick-add-wrap .quick-add .footer button:hover{background-color:#393127}.product-list-item .desc{display:block;position:relative;padding-top:25px;border-top:5px solid #f0d4af}.product-list-item .desc:before{content:'';display:block;position:absolute;top:0;left:calc(50% - 10px);border:10px solid transparent;border-top-color:#f0d4af}.product-list-item .desc .ref{font-size:11px;font-weight:600;line-height:2;text-transform:uppercase}.product-list-item .desc .title{min-height:30px}.product-list-item .actions{display:inline-block;position:relative;margin-top:15px;margin-right:-1px}.product-list-item .actions:before{content:'';display:block;position:absolute;top:0;left:calc(50% - 2px);width:1px;height:100%;background:#f0d4af}.product-list-item .actions a{display:block;position:relative;float:left;z-index:1;margin-right:1px;padding:5px 20px;font-size:15px;font-weight:600;cursor:pointer}.product-list-item .actions a:before{content:'';display:block;position:absolute;pointer-events:none;top:-10px;left:0;width:100%;height:calc(100% + 20px);z-index:-1;background:inherit}.product-list-item .actions a,.product-list-item .actions a:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.product-list-item .actions a i{margin-right:5px;color:#c8a57b;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.product-list-item .actions a:hover{text-shadow:0.6px 0.8px 1px rgba(0,0,0,0.6)}.product-list-item .actions a:hover:before{pointer-events:all;background:#c8a57b}.product-list-item .actions a:hover,.product-list-item .actions a:hover i{color:#fff}ul.products-list{list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin:20px 0}@media only screen and (max-width: 1024px){ul.products-list{width:100%;float:none}}@media only screen and (max-width: 1024px) and (max-width: 800px){ul.products-list{width:calc(280px * 2 + 40px);max-width:100%;margin:40px auto 0}}@media only screen and (max-width: 599px){ul.products-list{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}ul.products-list li{display:block;width:280px;max-width:100%;margin-bottom:30px}.product-quick-view{display:table;width:100%}.product-quick-view .img-wrap{display:table-cell;position:relative;width:310px;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.15)}.product-quick-view .img-wrap .product-tags{display:block;position:absolute;top:10px;left:10px}.product-quick-view .img-wrap .img{display:block;height:0;padding:0;padding-bottom:100%;background:no-repeat center / contain}.product-quick-view .description{display:table-cell;position:relative;padding-left:20px;vertical-align:middle;font-size:14px;font-weight:400;text-align:left}.product-quick-view .description .ref{text-transform:uppercase}.product-quick-view .description .title{font-size:18px;font-weight:500}.product-quick-view .description .tags{min-height:35px;margin:15px 0}.product-quick-view .description .tags a{display:inline-block;font-weight:400;text-decoration:underline;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.product-quick-view .description .tags a:not(:last-child):after{content:', ';display:inline-block;margin-right:3px;pointer-events:none;text-decoration:none}.product-quick-view .description .tags a:hover{color:#953535;text-decoration:none}.product-quick-view .description .choose{display:block;font-size:14px;margin-right:-10px}.product-quick-view .description .choose .field .FormError{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-quick-view .description .choose .field+.field .FormError{top:calc(100% + 25px)}.product-quick-view .description hr{display:block;clear:both;width:100%;height:5px;margin:20px 0;border:0;background:#f0d4af}.product-quick-view .description .footer{line-height:50px}.product-quick-view .description .footer a{display:block;float:left;font-size:15px;font-weight:600;line-height:inherit}.product-quick-view .description .footer a:hover{text-decoration:underline}.product-quick-view .description .footer a i{color:#c8a57b;margin-right:5px}.product-quick-view .description .footer button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:right;padding:0 20px;border:0;border-radius:0;font-size:18px;font-weight:600;line-height:inherit;cursor:pointer;background:#f2c582;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.product-quick-view .description .footer button:hover{background:#edb054}.product-quick-view .description .footer button i{margin-right:5px}.product-quick-view .description .footer button .loader{line-height:50px}@media only screen and (max-width: 680px){.product-quick-view{display:block}.product-quick-view .img-wrap,.product-quick-view .description{display:block;float:none;width:100%;margin-bottom:20px}.product-quick-view .description{padding:0}.product-quick-view .description .title{font-size:16px}.product-quick-view .description .footer{margin-bottom:-20px}.product-quick-view .description .footer button,.product-quick-view .description .footer a{display:block;float:none;width:100%;margin:20px auto;text-align:center}.product-quick-view .field .FormInput.-hasError.number-input input,.product-quick-view .field .FormInput.-hasError .Select{box-shadow:0 0 2px 1px #953535}.product-quick-view .field .FormError{opacity:0;pointer-events:none}}.quick-add .field{display:block;position:relative;float:left;margin-right:10px}.quick-add .field>strong{display:block;margin:10px 0}.quick-add .field .Select-control{text-align:left !important}.quick-add .field .FormInput>input{width:80px;font-weight:700;text-align:center}.quick-add .field .Select .Select-control{position:relative}.quick-add .field .Select .Select-control:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;right:10px;color:#c8a57b;font-size:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.quick-add .field .Select .Select-control .Select-input{padding:0}.quick-add .field .Select .Select-control .Select-value,.quick-add .field .Select .Select-control .Select-placeholder{opacity:1;color:#584b3b;font-size:inherit;font-weight:500}.quick-add .field .Select .option .hexa{display:block;float:left;height:12px;width:12px;margin-top:10px;margin-right:10px;border-radius:100%}.quick-add .field .Select .Select-menu-outer{margin-top:0;color:#584b3b;font-size:14px;font-weight:500}.quick-add .field .Select .Select-menu-outer .Select-option.is-focused{background:rgba(240,212,175,0.2)}.quick-add .field .Select .Select-menu-outer .option .hexa{margin-top:0}.quick-add .field .FormError{position:absolute;top:100%;left:50%;width:280px;font-size:13px;font-weight:600;font-style:italic;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.quick-add button{position:relative}.quick-add button .loader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:inherit;font-size:26px;line-height:40px;background:inherit}.news-list{list-style:none;margin-bottom:60px}.news-item{display:block;width:100%;text-align:center}.news-item img.image{max-width:100%}.news-item div.image{display:block;width:100%;height:0;padding:0;padding-bottom:43.10345%;background:no-repeat center / cover}.news-item h3{margin-top:15px;font-size:22px;font-weight:600}.news-item h4{margin-bottom:15px;color:#c8a57b;font-size:18px;font-weight:700}.news-item .text{margin:15px 0;font-size:15px}.news-item a{display:inline-block;padding:15px 20px 13px;color:#584b3b;font-size:18px;font-weight:600;background:#f2c582;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.news-item a:hover{background:#edb054}.quick-add .field .Select-control,.number-input input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;height:35px;padding:0 20px;border:1px solid #c8a57b;border-radius:0;font-size:13px;text-align:center;background-color:#ffffff}.number-input{display:block;position:relative}.number-input button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:absolute;top:0;height:100%;padding:0 5px;border:0;border-radius:0;font-size:16px;cursor:pointer;background-color:transparent;-webkit-transition:text-shadow 0.2s ease;-moz-transition:text-shadow 0.2s ease;transition:text-shadow 0.2s ease}.number-input button:hover{text-shadow:0.2px 0.4px 1px #584b3b}.number-input .sub{left:0}.number-input .add{right:0}.common-newsletter .row,.common-attend .row{max-width:300px;margin:20px auto;font-size:13px;text-align:center}.common-newsletter .row:first-child,.common-attend .row:first-child{margin-top:10px}.common-newsletter .row i,.common-attend .row i{color:#c8a57b;font-size:28px}.common-newsletter .row a,.common-attend .row a{text-decoration:underline}.common-newsletter .row a:hover,.common-attend .row a:hover{color:#953535;text-decoration:none}.common-newsletter .row>strong,.common-attend .row>strong{display:block;font-size:15px;line-height:2}.common-newsletter .row form,.common-attend .row form{display:block;position:relative;margin-top:35px;color:#ffffff;font-weight:400;text-shadow:1px 1px 0 rgba(0,0,0,0.1)}.common-newsletter .row form input,.common-attend .row form input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;padding:10px 50px 10px 20px;border:0;border-radius:0;font-size:13px;line-height:1.5;background:#c8a57b;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.common-newsletter .row form input::-webkit-input-placeholder,.common-attend .row form input::-webkit-input-placeholder{text-shadow:inherit}.common-newsletter .row form input::-moz-placeholder,.common-attend .row form input::-moz-placeholder{text-shadow:inherit}.common-newsletter .row form input:-moz-placeholder,.common-attend .row form input:-moz-placeholder{text-shadow:inherit}.common-newsletter .row form input:-ms-input-placeholder,.common-attend .row form input:-ms-input-placeholder{text-shadow:inherit}.common-newsletter .row form input:focus,.common-attend .row form input:focus{background:#b98c57}.common-newsletter .row form button,.common-attend .row form button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;right:0;padding:0;padding-right:20px;border:0;border-radius:0;font-size:21px;line-height:40px;cursor:pointer;background:none;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.common-newsletter .row form button:hover,.common-attend .row form button:hover{color:#584b3b}.common-newsletter .row strong{margin-bottom:-5px;font-weight:600}.common-location{margin-bottom:50px;text-align:center}.common-location p{margin:25px 0;font-size:13px;font-weight:300}.common-location p strong{font-size:15px;font-weight:700}.common-location p strong.time{color:#c8a57b;font-weight:600}.common-location #map{display:block;position:relative;width:100%;height:420px}@media only screen and (max-width: 1180px){.common-location #map{width:calc(100% + 40px);margin-left:-20px}}.common-location #map iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.share-list h2{margin-bottom:12px}.share-list a{display:inline-block;margin-right:15px;margin-bottom:5px;font-size:13px;font-weight:500}.share-list a i{margin-right:5px;font-size:15px}.share-list a i.fa-facebook-square{color:#3651c4}.share-list a i.fa-twitter-square{color:#2aa6d4}.share-list a i.fa-pinterest-square{color:#a62338}.share-list a i.fa-whatsapp{color:#129c12}.share-list a:hover{text-decoration:underline}.social-item{display:block;width:100%}.social-item header{display:table;width:100%;border-collapse:collapse;table-layout:fixed}.social-item header>*{display:table-cell;vertical-align:middle}.social-item header .avatar{height:60px;width:60px;background:#584b3b no-repeat center/cover}.social-item header .author{padding-left:10px;text-align:left}.social-item header .author .name{font-size:16px;font-weight:700}.social-item header .author .date{color:#636363;font-size:14px;font-weight:300}.social-item .body{display:block;margin-top:10px;padding:15px 0;border-top:5px solid #f0d4af;font-size:15px;text-align:left}.social-item img{display:block;max-width:100%;margin:0 auto}.social-item footer{display:block;margin-top:20px;padding:11px 0;font-size:15px;font-weight:600;text-align:center;background-color:#f2c582}.social-item footer>*{display:inline-block;margin-right:20px}.social-item footer>*:last-child{margin-right:0}.social-item footer>* i{margin-right:7px}.social-item footer a:hover{text-decoration:underline}.tooltip{display:block;position:absolute;top:100%;right:0;z-index:1;opacity:0;padding:12px 25px;color:#ffffff;font-size:14px;font-weight:600;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:-webkit-transform .5s ease,opacity 0.2s ease;-moz-transition:-moz-transform .5s ease,opacity 0.2s ease;transition:transform .5s ease,opacity 0.2s ease}@media only screen and (min-width: 1180px){.tooltip{right:calc((100% - 1180px)/2)}}.tooltip.open{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.tooltip i{display:inline-block;margin-right:5px}.tooltip.success{background-color:#356295}.tooltip.success i:before{content:"\f00c"}.text.edited .iframe-wrapper{display:block;position:relative;height:0;padding:0;padding-bottom:56.25%}.text.edited .iframe-wrapper iframe{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.page-home h2{margin-bottom:20px;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-home .slider-home{position:relative;margin:20px 0;border:1px solid rgba(121,111,98,0.25)}.page-home .slider-home .slide{opacity:0;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.page-home .slider-home .slide.selected{opacity:1}.page-home .slider-home .slide a{display:block;position:relative;height:0;padding:0;padding-bottom:38.13559%}.page-home .slider-home .slide a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.05);-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.page-home .slider-home .slide a:hover:after{opacity:1}.page-home .slider-home .slide a .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center / cover}.page-home .slider-home .control-arrow{display:block;position:absolute;left:calc(50% - 23px);bottom:10px;z-index:1;padding:10px 30px;color:#c8a57b;font-size:30px;line-height:25px;cursor:pointer;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.page-home .slider-home .control-arrow:hover{color:#584b3b}.page-home .slider-home .control-arrow:before{display:inline-block;font:normal normal normal 14px/1 Ionicons;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-home .slider-home .control-arrow.control-prev{padding-right:0;-webkit-transform:translateX(-27px);-moz-transform:translateX(-27px);-ms-transform:translateX(-27px);-o-transform:translateX(-27px);transform:translateX(-27px)}.page-home .slider-home .control-arrow.control-prev:before{content:"\f107"}.page-home .slider-home .control-arrow.control-next{padding-left:0;-webkit-transform:translateX(27px);-moz-transform:translateX(27px);-ms-transform:translateX(27px);-o-transform:translateX(27px);transform:translateX(27px)}.page-home .slider-home .control-arrow.control-next:before{content:"\f10a"}.page-home .slider-home .control-arrow.control-disabled{display:none}@media only screen and (max-width: 680px){.page-home .slider-home .control-arrow{bottom:0;font-size:20px;line-height:.5}}.page-home .page-content .featured{margin:20px 0 40px;text-align:center}@media only screen and (max-width: 1024px){.page-home .page-content .featured{margin-top:40px}}.page-home .third h2{border-bottom-color:#f2c582}@media only screen and (min-width: 681px){.page-home .half{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:60px}.page-home .half>*{padding-bottom:65px}.page-home .half .news-item{padding-bottom:0}.page-home section.news,.page-home section.about{display:block;width:calc(50% - 20px);margin:0 auto}.page-home section.news header,.page-home section.about header{display:block;max-width:580px;margin:0 auto}.page-home section.about:first-child{width:100%;margin-bottom:60px}}.page-home .news-item{position:relative;height:100%;padding-bottom:65px}.page-home .news-item .text p+p{margin-top:20px}.page-home .news-item a{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 681px){.page-home .third{display:block;margin-right:-20px}.page-home .third>*{display:block;float:left;width:calc(100% / 3 - 20px);margin-right:20px}}@media only screen and (max-width: 680px){.page-home .third>*,.page-home .half>*,.page-home .common-location{margin:40px 0}}.page-about h1{margin:45px 0 20px;padding-bottom:15px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-about .text{font-size:15px;font-weight:400}.page-about .text p{margin:20px 0}.page-about .text a{display:inline-block;font-weight:500;text-decoration:underline}.page-about .text a:hover{color:#953535;text-decoration:none}.page-about .text img{max-width:100%}.page-about .text strong{font-weight:700}.page-about .text h3{font-size:18px;font-weight:600;margin-top:35px}.page-about .text ul{list-style:none;margin:20px -20px 20px 0}.page-about .text ul li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;flex-flow:column wrap;float:left;width:calc(100%/3 - 20px);height:100px;margin-right:20px;margin-bottom:20px;text-align:center;background:#f2c582}.page-about .text :last-child{margin-bottom:0}@media only screen and (max-width: 680px){.page-about .text ul{margin-right:0}.page-about .text ul li{width:100%;padding:0 10px}}.page-important-info strong{font-weight:bold}.page-important-info em{font-style:italic}.page-important-info ul{padding-left:20px;line-height:1.3}.page-important-info ul li{margin:0.8em 0}.page-products h1{margin:45px 0 20px;padding-bottom:15px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-products h1 .remove-filter{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;padding:0;border:0;color:#953535;font-size:.7em;vertical-align:super;cursor:pointer;background:none}.page-products .page-content>.container{position:relative}.page-products .page-content .form-search{position:absolute;top:-25px;right:0;width:100%;max-width:300px;z-index:10;margin-top:-22px;border-top-color:#584a39;color:#584b3b}.page-products .page-content .form-search input{appearance:none;display:block;width:300px;max-width:100%;padding:0 20px;border:2px solid #c8a57b;border-radius:0;font-size:13px;font-weight:400;line-height:40px;background:#ffffff}.page-products .page-content .form-search input::placeholder{color:#c8a57b;opacity:1}.page-products .page-content .form-search button{appearance:none;position:absolute;top:0;right:20px;border:0;border-radius:0;font-size:21px;line-height:43px;cursor:pointer;background:none;transition:color .2s ease}.page-products .page-content .form-search button:hover{color:#c8a57b}@media only screen and (max-width: 680px){.page-products .page-content .form-search{position:relative;top:0;margin:auto;margin-bottom:20px}.page-products .page-content .form-search input{width:100%}}@media only screen and (min-width: 681px){.page-products .page-content .form-search{float:right}}.page-products .filters{display:block;float:left;width:280px}.page-products .filters .title{position:relative;padding-bottom:15px;border-bottom:5px solid #f0d4af;font-size:18px;font-weight:400;text-align:center}.page-products .filters .title:after{content:'';display:block;position:absolute;top:100%;left:50%;border:11px solid transparent;border-top-color:#f0d4af;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page-products .filters .filter-block{font-size:13px;font-weight:400}.page-products .filters .filter-block filter-search{margin-bottom:-20px}.page-products .filters .filter-block .subtitle{margin:25px 0;font-size:15px;font-weight:600}.page-products .filters .filter-block .selected{padding-left:0;cursor:default}.page-products .filters .filter-block .selected .item{display:block;position:relative;float:left;margin-right:5px;margin-bottom:5px;padding:5px;padding-right:30px;border-radius:2px;font-weight:500;background:#f0d4af;pointer-events:none}.page-products .filters .filter-block .selected .item:after{content:'';display:block;position:absolute;top:0;right:23px;width:1px;height:100%;background:#ffffff}.page-products .filters .filter-block .selected .item:before{content:"";display:inline-block;font:normal normal normal 14px/1 Ionicons;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:0;right:0;padding:6px 5px;color:#ffffff;font-weight:700;text-shadow:0 0 1px rgba(88,75,59,0.5);cursor:pointer;pointer-events:all}.page-products .filters .filter-block .scrollarea{position:relative;max-height:400px}@media only screen and (min-width: 681px){.page-products .filters .filter-block .scrollarea .scrollarea-content,.page-products .filters .filter-block .scrollarea .scrollbar{-webkit-transition:margin-top 0.3s ease;-moz-transition:margin-top 0.3s ease;transition:margin-top 0.3s ease}}.page-products .filters .filter-block .scrollarea .scrollbar-container.vertical{border-radius:4px}.page-products .filters .filter-block .scrollarea .scrollbar-container.vertical .scrollbar{border-radius:8px}.page-products .filters .filter-block>ul{max-height:400px}.page-products .filters .filter-block ul{list-style:none}.page-products .filters .filter-block ul li{position:relative;display:block;margin:15px 0;padding-left:17px;cursor:pointer}.page-products .filters .filter-block ul li i{position:absolute;top:0;left:0}.page-products .filters .filter-block ul li.active{display:none}.page-products .filters .filter-block ul li:not(.hex):not(.selected) i:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#584b3b}.page-products .filters .filter-block ul li:not(.hex):not(.selected):hover,.page-products .filters .filter-block ul li:not(.hex):not(.selected).active{color:#953535;font-weight:700}.page-products .filters .filter-block ul li.hex i{height:12px;width:12px;border-radius:100%}.page-products .filters .filter-block ul li.hex:hover,.page-products .filters .filter-block ul li.hex.active{font-weight:700}@media only screen and (min-width: 1025px){.page-products .filters ~ .products-list,.page-products .filters ~ .pagination{float:right;width:calc(100% - 280px - 20px)}}.page-products .pagination{margin-bottom:15px}.page-products .pagination ul{display:block;float:right;list-style:none}.page-products .pagination ul li{display:block;float:left;margin:0 2px}.page-products .pagination ul li a{display:block;width:30px;padding:0;color:#584b3b;line-height:30px;text-align:center;cursor:pointer;background:#f2c582;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.page-products .pagination ul li a.active{font-weight:700;cursor:default}.page-products .pagination ul li a:hover,.page-products .pagination ul li a.active{color:#fff;background:#584b3b}.page-products .products-list{margin-top:0;text-align:center}.page-products .products-list li.empty{margin-top:50px}.page-products .products-list li:first-child:last-child{display:block;width:100%}.page-products .products-loader{position:relative;clear:right;padding:20px 0;font-size:18px;line-height:18px}.page-products .products-loader:after{content:'Carregando Produtos';margin-left:10px;color:#584b3b;font-size:15px;font-weight:300;text-transform:uppercase}@media only screen and (max-width: 1024px){.page-products .filters{float:none;width:100%;max-height:41px;overflow:hidden;-webkit-transition:max-height 0.2s ease;-moz-transition:max-height 0.2s ease;transition:max-height 0.2s ease}.page-products .filters.search{max-height:91px}.page-products .filters .title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-products .filters .title:before{content:'';display:block;position:absolute;bottom:0;left:calc(50% - 6px);z-index:1;border:6px solid transparent;border-top-color:#584b3b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.page-products .filters.open{position:relative;max-height:400px}.page-products .filters.open .title:before{opacity:0;-webkit-transform:translate3d(0, calc(100% + 5px), 0);-moz-transform:translate3d(0, calc(100% + 5px), 0);-ms-transform:translate3d(0, calc(100% + 5px), 0);-o-transform:translate3d(0, calc(100% + 5px), 0);transform:translate3d(0, calc(100% + 5px), 0)}.page-products .filters.open ul:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;box-shadow:0 0 5px 1px rgba(88,75,59,0.4)}.page-products .filters:after{content:'';display:table;clear:both}.page-products .filters .filter-block{display:block;float:left;width:calc(50% - 40px)}}@media only screen and (max-width: 1024px) and (max-width: 680px){.page-products .filters .filter-block{width:calc(50% - 20px)}.page-products .filters .filter-block:nth-child(2):last-child{width:100%}}@media only screen and (max-width: 1024px){.page-products .filters .filter-block:nth-child(odd){float:right}.page-products .filters .filter-block .scrollarea,.page-products .filters .filter-block>ul{max-height:280px;overflow:auto}.page-products .filters .filter-block.filter-search{float:none;clear:both;width:100%}.page-products .filters ~ .pagination{width:100%}.page-products .filters ~ .products-list{width:100%;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}}@media only screen and (max-width: 1024px) and (max-width: 800px){.page-products .filters ~ .products-list,.page-products .filters ~ .pagination{width:calc(280px * 2 + 40px);max-width:100%;float:none}.page-products .filters ~ .products-list{margin:40px auto 0}}.page-product .product{margin-top:50px}.page-product .product .photos-wrap{display:block;position:relative;float:left;width:480px;max-width:100%;z-index:1;border:20px solid transparent;box-shadow:0 0 10px rgba(0,0,0,0.15)}.page-product .product .photos-wrap .product-tags{display:block;position:absolute;top:0;left:0;z-index:2;pointer-events:none}.page-product .product .photos-wrap .photos{position:relative;z-index:1;height:0;padding:0;padding-bottom:100%;cursor:pointer;background:#ffffff}.page-product .product .photos-wrap .photos:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;bottom:-10px;right:-10px;z-index:1;color:#c8a57b;font-size:25px}.page-product .product .photos-wrap .photos .photo{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center / contain}.page-product .product .photos-wrap+.product-main{float:right;width:calc(100% - 500px)}.page-product .product .product-main{display:block;padding:20px 0}.page-product .product .product-main h1{margin:15px 0;font-size:24px;font-weight:500}.page-product .product .product-main .tags{display:block}.page-product .product .product-main .tags nav{display:inline}.page-product .product .product-main .tags a{display:inline-block;text-decoration:underline}.page-product .product .product-main .tags a:hover{color:#953535;text-decoration:none}.page-product .product .product-main .options{margin-top:50px}.page-product .product .product-main .options hr{display:block;clear:both;width:100%;height:5px;margin:30px 0;border:0;background-color:#f0d4af}.page-product .product .product-main .options .variation,.page-product .product .product-main .options .quantity{display:block;position:relative}.page-product .product .product-main .options .variation strong,.page-product .product .product-main .options .quantity strong{display:block;margin-bottom:8px;font-size:15px;font-weight:600}.page-product .product .product-main .options .variation .FormError,.page-product .product .product-main .options .quantity .FormError{position:absolute;top:100%;margin-top:7px;font-size:13px;white-space:nowrap}.page-product .product .product-main .options .variation ul{display:block;list-style:none;margin-right:-10px}.page-product .product .product-main .options .variation ul li{display:block;float:left;margin-right:10px}.page-product .product .product-main .options .variation ul li label{display:block;position:relative;font-size:13px;font-weight:400;background:#ffffff}.page-product .product .product-main .options .variation ul li label input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.page-product .product .product-main .options .variation ul li label input+*{display:block;padding:10px;box-shadow:inset 0 0 0 1px #c8a57b;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.page-product .product .product-main .options .variation ul li label input:not(:checked):hover+*{background:#e6e6e6}.page-product .product .product-main .options .variation ul li label input:checked+*{box-shadow:inset 0 0 0 2px #584b3b}.page-product .product .product-main .options .variation ul li label.hex i{display:inline-block;height:11px;width:11px;margin-right:5px;border-radius:100%}.page-product .product .product-main .options .quantity .number-input{display:block;float:left;width:90px}.page-product .product .product-main .options .quantity .number-input input{height:50px}.page-product .product .product-main .options .submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:relative;float:right;padding:16px 25px;border:0;border-radius:0;font-size:18px;font-weight:600;line-height:14px;cursor:pointer;background:#f2c582;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.page-product .product .product-main .options .submit:hover{background:#edb054}.page-product .product .product-main .options .submit i{margin-right:5px}.page-product .product .product-main .options .submit .loader{position:absolute;top:0;left:0;width:100%;height:100%;color:#584b3b;font-size:26px;line-height:50px;background:inherit}.page-product .product .description{display:block;clear:both;margin:30px 0;padding:25px 30px;border:1px solid #f0d4af}.page-product .product .description h2{font-size:18px;font-weight:600}.page-product .product .description .text{margin-bottom:30px}.page-product .product .description .text p{margin:12px 0}.page-product .product .description .text strong{font-weight:700}.page-product .see-too h2{margin:20px 0 0;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-product .see-too .slide{background:none}.page-product .see-too .control-arrow{display:block;position:absolute;top:250px;width:50px;z-index:1;padding:20px 5px;color:#c8a57b;font-size:42px;cursor:pointer;background:rgba(240,212,175,0.4)}.page-product .see-too .control-arrow:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.page-product .see-too .control-arrow.control-prev{left:0;text-align:left}.page-product .see-too .control-arrow.control-prev:before{content:"\f053"}.page-product .see-too .control-arrow.control-next{right:0;text-align:right}.page-product .see-too .control-arrow.control-next:before{content:"\f054"}.page-product .back{text-align:center}.page-product .back a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:300}.page-product .back a i{display:inline-block;margin-right:5px;color:#c8a57b;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease}.page-product .back a:hover i{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}@media only screen and (max-width: 1024px){.page-product .product .photos-wrap,.page-product .product .photos-wrap+.product-main{width:calc(50% - 20px)}.page-product .product .product-main h1{font-size:20px}}@media only screen and (max-width: 1024px) and (min-width: 801px){.page-product .see-too ul.products-list li:not(.flex-spare):nth-child(4){display:none}}@media only screen and (max-width: 680px){.page-product .product .photos-wrap,.page-product .product .product-main{display:block;width:100%;float:none}.page-product .product .photos-wrap+.product-main{float:none;width:100%}.page-product .product .product-main header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;flex-flow:column wrap}.page-product .product .product-main header .tags{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;box-ordinal-group:-1;-webkit-order:-1;-moz-order:-1;order:-1;-ms-flex-order:-1;margin-bottom:20px}.page-product .product .product-main header h1{margin-bottom:0}.page-product .product .product-main .options{margin-top:20px}.page-product .product .product-main .options .submit{padding:17px 10px;font-size:16px}.page-product .product .description{width:calc(100% + 40px);margin-left:-20px;padding:15px 10px}.page-product .product .description .share-list a{margin-right:10px}}.page-product .ril__captionContent{width:100%}.page-product .product-gallery-thumbs{display:block;width:calc(100% - 40px);margin:auto}.page-product .product-gallery-thumbs *{outline:none}.page-product .product-gallery-thumbs .slick-slide .inner-slide{position:relative;width:90px !important}.page-product .product-gallery-thumbs .slick-slide .inner-slide:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:.25s ease;box-shadow:inset 0 0 0 0 #584a39}.page-product .product-gallery-thumbs .slick-slide .inner-slide.active:after{box-shadow:inset 0 0 0 5px #584a39}.page-product .product-gallery-thumbs .product-thumbnail{display:block;width:100%;height:90px;margin:auto;-o-object-fit:cover;object-fit:cover;cursor:pointer}.page-cart .page-content{padding-top:40px}.page-cart .page-content h1,.page-cart .page-content h2{margin-bottom:20px;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-cart .page-content .empty{display:block;margin:50px 0;font-size:26px;font-weight:300;font-style:normal;text-align:center}.page-cart .page-content table{width:100%;margin-bottom:30px;border-collapse:collapse;font-size:15px}.page-cart .page-content table thead tr th{padding-bottom:10px;font-weight:600}.page-cart .page-content table thead tr th:first-child{width:45%}.page-cart .page-content table thead tr th:nth-child(2){padding:0 10px}.page-cart .page-content table thead tr th:nth-child(2),.page-cart .page-content table thead tr th:nth-child(3){width:200px}.page-cart .page-content table thead tr th,.page-cart .page-content table thead tr td,.page-cart .page-content table tbody tr th,.page-cart .page-content table tbody tr td{border-bottom:1px solid #f0d4af;text-align:left;vertical-align:middle}.page-cart .page-content table thead tr th:last-child,.page-cart .page-content table thead tr td:last-child,.page-cart .page-content table tbody tr th:last-child,.page-cart .page-content table tbody tr td:last-child{padding-right:15px;text-align:right}.page-cart .page-content table tbody tr td{padding:20px 0}.page-cart .page-content table tbody tr td:first-child{width:1%}.page-cart .page-content table tbody tr td a{display:inline}.page-cart .page-content table tbody tr td .img{display:block;position:relative;height:80px;width:80px;border:1px solid #f0d4af;margin-right:20px;background:no-repeat center / contain}.page-cart .page-content table tbody tr td .img i{display:block;position:absolute;top:50%;left:50%;color:#ccc;font-size:42px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 680px){.page-cart .page-content table tbody tr td .img i{font-size:72px}}.page-cart .page-content table tbody tr td .desc{font-size:14px;font-weight:400}.page-cart .page-content table tbody tr td .desc:hover{text-decoration:underline}.page-cart .page-content table tbody tr td .desc .ref{display:block;font-size:11px;font-weight:600;line-height:1.5}.page-cart .page-content table tbody tr td:nth-child(3){font-size:13px;font-weight:700}.page-cart .page-content table tbody tr td:nth-child(3) i{display:inline-block;height:11px;width:11px;margin-right:3px;border-radius:100%}@media only screen and (max-width: 680px){.page-cart .page-content table tbody tr td:nth-child(3) i:not(.hex){display:none}}.page-cart .page-content table tbody tr td .FormInput{width:82px}.page-cart .page-content table tbody tr td .FormInput input{height:50px}.page-cart .page-content table tbody tr td>button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:0 15px;border:0;border-radius:0;color:#953535;font-size:24px;cursor:pointer;background:none}.page-cart .page-content footer{line-height:50px;-webkit-transition:opacity 0.2s ease,-webkit-transform .2s ease .2s;-moz-transition:opacity 0.2s ease,-moz-transform .2s ease .2s;transition:opacity 0.2s ease,transform .2s ease .2s}.page-cart .page-content footer.hide{opacity:0;-webkit-transform:scale3d(1, 0, 1);-moz-transform:scale3d(1, 0, 1);-ms-transform:scale3d(1, 0, 1);-o-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1)}.page-cart .page-content footer a{display:block;float:left;font-size:15px;font-weight:600}.page-cart .page-content footer a i{display:inline-block;margin-right:5px;color:#c8a57b}.page-cart .page-content footer a:hover{text-decoration:underline}.page-cart .page-content footer button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:right;padding:0 40px;border:0;border-radius:0;font-size:18px;font-weight:600;cursor:pointer;background:#f2c582;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.page-cart .page-content footer button:hover{background-color:#edb054}.page-cart .page-content footer button i{margin-right:8px}.page-cart .page-content .form{display:block;opacity:0;height:0;-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transform:scale3d(1, 0, 1);-moz-transform:scale3d(1, 0, 1);-ms-transform:scale3d(1, 0, 1);-o-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1);-webkit-transition:-webkit-transform .3s ease,opacity 0.2s ease 0.3s,margin 0.2s ease 0.2s;-moz-transition:-moz-transform .3s ease,opacity 0.2s ease 0.3s,margin 0.2s ease 0.2s;transition:transform .3s ease,opacity 0.2s ease 0.3s,margin 0.2s ease 0.2s}.page-cart .page-content .form.open{opacity:1;height:auto;margin-top:10px;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.page-cart .page-content .form button.submit{margin-bottom:40px;background:#f2c582}.page-cart .page-content .form button.submit:hover{background-color:#edb054}.page-cart .page-content .success{text-align:center}.page-cart .page-content .success h3{margin:30px 0;font-size:18px;font-weight:600}.page-cart .page-content .success .text{margin:40px 0}.page-cart .page-content .success .text p{margin:15px 0}.page-cart .page-content .success .text a{font-weight:700;text-decoration:underline}.page-cart .page-content .success .text a:hover{text-decoration:none}.page-cart .page-content .success .text strong{font-weight:700}.page-cart .page-content .success .text em{font-style:italic}.page-cart .page-content .success .button{display:inline-block;padding:15px 25px;font-size:18px;font-weight:600;background:#f2c582;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.page-cart .page-content .success .button:hover{background:#edb054}@media only screen and (max-width: 680px){.page-cart .page-content table{display:block}.page-cart .page-content table thead{display:none}.page-cart .page-content table tbody{display:block}.page-cart .page-content table tbody tr{display:block;padding:20px;border:1px solid #f0d4af}.page-cart .page-content table tbody tr td{display:block;width:100% !important;padding:10px 0 !important;border:0;text-align:center !important}.page-cart .page-content table tbody tr td .img{height:200px;width:200px;margin:0 auto}.page-cart .page-content table tbody tr td .number-input{margin:0 auto}.page-cart .page-content footer a,.page-cart .page-content footer button{display:block;float:none;width:100%;text-align:center}.page-cart .page-content .form.open{margin-top:-80px}}.page-news .page-content{padding-top:50px}.page-news h1,.page-news h2{margin-bottom:20px;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-news ul{list-style:none}.page-news .social>footer,.page-news .news>footer{display:block;height:20px;overflow:visible}.page-news .load-more{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;padding:0;border:0;border-radius:0;font-size:15px;font-weight:300;text-transform:uppercase;cursor:pointer;background:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.page-news .load-more:hover{padding-top:20px}.page-news .load-more i{margin-right:5px;color:#c8a57b}.page-news .social+.news{margin-top:70px}.page-news .social-list{margin-bottom:40px}.page-news .news-list{display:block}.page-news .news-list .news-item{position:relative;height:100%;padding-bottom:50px;border:1px solid #c8a57b}.page-news .news-list .news-item header,.page-news .news-list .news-item .text{text-align:left}.page-news .news-list .news-item h3{margin:0;padding:18px 15px 0}.page-news .news-list .news-item h4{margin:0;padding:0 15px 20px}.page-news .news-list .news-item .text{padding:0 15px}.page-news .news-list .news-item a{position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page-news .news,.page-news .social{text-align:center}.page-news .news .social-item,.page-news .news .news-item,.page-news .social .social-item,.page-news .social .news-item{margin-bottom:20px}.page-news-details .page-content{padding-top:50px;text-align:center}.page-news-details .page-content header h1{margin-bottom:20px;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-news-details .page-content header h2{color:#c8a57b;font-size:16px;font-weight:700}.page-news-details .page-content header img{display:block;max-width:100%;margin:30px auto 0}.page-news-details .page-content .text{margin:35px 0 50px;font-size:15px;font-weight:400;text-align:left}.page-news-details .page-content .text h1,.page-news-details .page-content .text h2,.page-news-details .page-content .text h3{font-size:17px;font-weight:700}.page-news-details .page-content .text p{margin:15px 0}.page-news-details .page-content .text img{display:block;max-width:100%;margin:0 auto}.page-news-details .page-content .share h2{font-size:18px;font-weight:600}.page-news-details .page-content .share a{display:inline-block}.page-news-details .page-content .back{display:inline-block;margin-top:55px;font-size:15px;font-weight:300;text-transform:uppercase}.page-news-details .page-content .back i{display:inline-block;margin-right:5px;color:#c8a57b;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease}.page-news-details .page-content .back:hover i{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.page-contact .page-content{padding-top:50px}.page-contact h1,.page-contact h2{margin-bottom:20px;padding-bottom:12px;border-bottom:5px solid #c8a57b;font-size:24px;font-weight:700;text-align:center}.page-contact .sellers{overflow:hidden;margin-bottom:70px;text-align:center}.page-contact .sellers ul{display:inline-block;list-style:none;margin-right:-60px}.page-contact .sellers ul li{display:block;float:left;width:180px;margin-right:60px;margin-bottom:20px;font-size:13px}.page-contact .sellers ul li>*{display:block}.page-contact .sellers ul li .img{margin-bottom:20px;width:100%;height:0;padding:0;padding-bottom:100%;border-radius:100%;background:no-repeat center / cover}.page-contact .sellers ul li .name{color:#953535;font-weight:700;text-transform:uppercase}.page-contact .sellers ul li .tel{font-weight:700}.page-contact .sellers ul li .tel i{display:inline-block;margin-right:5px;color:#129c12}.page-contact .sellers ul li .tel:hover{text-decoration:underline}.page-contact .sellers ul li .email:hover{color:#953535;text-decoration:underline}@media only screen and (max-width: 1100px){.page-contact .sellers ul{display:block;margin-right:-40px}.page-contact .sellers ul li{width:calc(100% / 5 - 40px);margin-right:40px}}@media only screen and (max-width: 680px){.page-contact .sellers ul li{width:calc(50% - 40px);line-height:1.7}.page-contact .sellers ul li:nth-child(odd):last-child{float:none;clear:both;width:50%;margin:0 auto;padding-right:40px}}.page-contact .channels h2{border-bottom-color:#f2c582}@media only screen and (min-width: 681px){.page-contact .channels{display:block;margin-right:-20px}.page-contact .channels>*{display:block;float:left;width:calc(50% - 20px);margin-right:20px}}.page-contact .common-location{margin-top:75px;margin-bottom:0}
