*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#e4b95b}.cd-header{height:150px;position:relative;background-color:#331d35}.cd-header h1{font-size:2.4rem;font-weight:300;color:#fff;text-align:center;line-height:150px}@media only screen and (min-width:1170px){.cd-header{height:180px}.cd-header h1{line-height:180px}}.cd-main-content{min-height:100vh;position:relative}.cd-main-content:after{content:"";clear:both;display:table}.cd-main-content.is-fixed .cd-tab-filter-wrapper{position:fixed;top:0;left:0;width:100%}.cd-main-content.is-fixed .cd-gallery{padding-top:76px}.cd-main-content.is-fixed .cd-filter{height:100vh;overflow:hidden;position:fixed}.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.cd-main-content.is-fixed .cd-filter-trigger{position:fixed}@media only screen and (min-width:768px){.cd-main-content.is-fixed .cd-gallery{padding-top:90px}}@media only screen and (min-width:1170px){.cd-main-content.is-fixed .cd-gallery{padding-top:100px}}.cd-tab-filter-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.08);z-index:1}.cd-tab-filter-wrapper:after{content:"";clear:both;display:table}.cd-tab-filter{height:50px;position:relative;margin:0 auto;width:140px;z-index:1}.cd-tab-filter:after{height:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;right:14px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;content:"";position:absolute;bottom:auto;top:50%;background:url(https://stiulants.top/assets/filter/img/cd-icon-arrow.svg) no-repeat 50%;width:16px;display:inline-block}.cd-tab-filter ul{position:absolute;top:0;background-color:#fff;box-shadow:inset 0 -2px 0 #e4b95b;left:0}.cd-tab-filter li{display:none}.cd-tab-filter li:first-child{display:block}.cd-tab-filter a{height:50px;width:140px;line-height:50px;padding-left:14px;display:block}.cd-tab-filter a.selected{color:#fff;background:#e4b95b}.cd-tab-filter.is-open:after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.cd-tab-filter.is-open ul{box-shadow:inset 0 -2px 0 #e4b95b,0 2px 10px rgba(0,0,0,.2)}.cd-tab-filter.is-open ul li{display:block}.cd-tab-filter.is-open .placeholder a{opacity:.4}@media only screen and (min-width:768px){.cd-tab-filter{cursor:auto;width:auto}.cd-tab-filter:after{display:none}.cd-tab-filter ul{position:static;text-align:center;box-shadow:none;background:transparent}.cd-tab-filter li{display:inline-block}.cd-tab-filter li.placeholder{display:none!important}.cd-tab-filter a{padding:0 1em;font-size:1.3rem;font-weight:700;color:#9a9a9a;text-transform:uppercase;width:auto;display:inline-block}.no-touch .cd-tab-filter a:hover{color:#e4b95b}.cd-tab-filter a.selected{color:#e4b95b;box-shadow:inset 0 -2px 0 #e4b95b;background:transparent}.cd-tab-filter.is-open ul li{display:inline-block}}@media only screen and (min-width:1170px){.cd-tab-filter{-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;margin:0;width:100%;float:right}.cd-tab-filter.filter-is-visible{width:80%}}.cd-gallery{padding:26px 5%;width:100%}.cd-gallery li{height:70px;overflow:hidden;margin-bottom:1.6em;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.2);background:#f0f0f0;display:none}.cd-gallery li.gap{height:0;opacity:0;display:inline-block}.cd-gallery img{width:100%;display:block}.cd-gallery .cd-fail-message{text-align:center;display:none}@media only screen and (min-width:768px){.cd-gallery{padding:40px 3%}.cd-gallery ul{text-align:justify}.cd-gallery ul:after{content:"";clear:both;display:table}.cd-gallery li{margin-bottom:2em;width:48%}}@media only screen and (max-width:768px){.cd-gallery li{width:100%}}@media only screen and (min-width:1170px){.cd-gallery{padding:50px 2%;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;float:right}.cd-gallery li{width:23%}.cd-gallery.filter-is-visible{width:80%}}.cd-filter{height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,box-shadow .3s;-moz-transition:-moz-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s;top:-20px;box-shadow:4px 4px 20px transparent;background:#fff;width:280px}.cd-filter,.cd-filter:before{position:absolute;left:0;z-index:2}.cd-filter:before{height:50px;content:"";top:0;background-color:#e4b95b;width:100%}.cd-filter form{padding:70px 20px}.cd-filter .cd-close{height:50px;font-size:1.3rem;right:0;color:#fff;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;position:absolute;opacity:0;text-align:center;top:0;background:#700;width:60px;line-height:50px;z-index:3}.no-touch .cd-filter .cd-close:hover{background:#32255f}.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0,0,0,.2)}.cd-filter.filter-is-visible .cd-close{opacity:1}@media only screen and (min-width:1170px){.cd-filter{width:20%}.cd-filter form{padding:70px 10%}}.cd-filter-trigger{height:50px;overflow:hidden;border:1px solid #700;text-indent:100%;color:transparent;color:#fff;position:absolute;padding-right:5px;top:-20px;background:transparent url(../img/cd-icon-filter.svg) no-repeat 50%;background:#700;left:0;width:60px;line-height:50px;white-space:nowrap;z-index:3}.cd-filter-trigger.filter-is-visible{pointer-events:none}@media only screen and (min-width:1170px){.cd-filter-trigger{font-size:1.3rem;font-weight:700;text-indent:0;color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;text-transform:uppercase;background-position:0;left:2%;width:auto;padding-left:24px}.no-touch .cd-filter-trigger:hover{color:#e4b95b}.cd-filter-trigger.filter-is-visible,.cd-filter-trigger.filter-is-visible:hover{color:#fff}}.cd-filter-block{margin-bottom:1.6em}.cd-filter-block h4{padding:10px 0 10px 20px;font-size:1.3rem;font-weight:700;margin-bottom:.2em;color:#9a9a9a;text-transform:uppercase;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-touch .cd-filter-block h4:hover{color:#e4b95b}.cd-filter-block h4:before{height:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;content:"";position:absolute;top:50%;background:url(https://stiulants.top/assets/filter/img/cd-icon-arrow.svg) no-repeat 50%;left:0;width:16px}.cd-filter-block h4.closed:before{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.cd-filter-block .checkbox-label:before,.cd-filter-block .radio-label:before,.cd-filter-block input,.cd-filter-block select{border:2px solid #e6e6e6;background-color:#fff;border-radius:0;font-family:Open Sans,sans-serif}.cd-filter-block input[type=search],.cd-filter-block input[type=text],.cd-filter-block select{padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;width:100%}.cd-filter-block input[type=search]:focus,.cd-filter-block input[type=text]:focus,.cd-filter-block select:focus{border-color:#e4b95b;outline:none;background-color:#fff}.cd-filter-block input[type=search]{border-color:transparent;font-size:1.6rem!important;background-color:#e6e6e6}.cd-filter-block input[type=search]::-webkit-search-cancel-button{display:none}.cd-filter-block .cd-select{position:relative}.cd-filter-block .cd-select:after{height:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;right:14px;content:"";position:absolute;top:50%;background:url(https://stiulants.top/assets/filter/img/cd-icon-arrow.svg) no-repeat 50%;width:16px;display:block;z-index:1}.cd-filter-block select{font-size:1.4rem;cursor:pointer}.cd-filter-block select::-ms-expand{display:none}.cd-filter-block .list li{margin-bottom:.8em;position:relative}.cd-filter-block .list li:last-of-type{margin-bottom:0}.cd-filter-block input[type=checkbox],.cd-filter-block input[type=radio]{padding:0;position:absolute;opacity:0;top:0;margin:0;left:0;z-index:2}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:24px}.cd-filter-block .checkbox-label:after,.cd-filter-block .checkbox-label:before,.cd-filter-block .radio-label:after,.cd-filter-block .radio-label:before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;display:block}.cd-filter-block .checkbox-label:before,.cd-filter-block .radio-label:before{height:16px;left:0;width:16px}.cd-filter-block .checkbox-label:after,.cd-filter-block .radio-label:after{display:none}.cd-filter-block .checkbox-label:after{height:16px;background:url(../img/cd-icon-check.svg) no-repeat 50%;width:16px}.cd-filter-block .radio-label:after,.cd-filter-block .radio-label:before{border-radius:50%}.cd-filter-block .radio-label:after{height:6px;background-color:#fff;left:5px;width:6px}.cd-filter-block input[type=checkbox]:checked+label:before,.cd-filter-block input[type=radio]:checked+label:before{border-color:#e4b95b;background-color:#e4b95b}.cd-filter-block input[type=checkbox]:checked+label:after,.cd-filter-block input[type=radio]:checked+label:after{display:block}@-moz-document url-prefix(){.cd-filter-block .cd-select:after{display:none}}