.post-edit-link{position:fixed;top:300px;right:0;padding:10px;color:#FFF!important;z-index:100000;background:#9882A5}.hide{display:none}.show{display:block}a{color:#9882A5}hr{border-color:#F0F0F0}.alignleft{float:left;margin:0 15px 7px 0}.align-right{float:right;margin:0 0 7px 15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}html,body{height:auto}body{font-family:'Open Sans','helvetica neue',helvetica,sans-serif;font-size:16px;color:#8E8E8E;padding:3% 0;background:url(/wp-content/themes/theme/img/body-bg.svg) repeat;-webkit-font-smoothing:antialiased}.animated{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.panel{margin:2em 0}.spinner-wrap{position:fixed;width:100%;height:100%;top:0;left:0;background:rgb(255 255 255 / .9);z-index:9998}.spinner{text-align:center;width:100px;height:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-50px;text-align:center;z-index:9999}.spinner>div{width:18px;height:18px;background-color:#9882A5;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}div.pp_overlay{background:#FFF}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{border-color:#9882A5}#back-top{display:block;position:fixed;width:64px;height:64px;bottom:40px;right:2em;z-index:888888;text-align:center}#back-top span{display:block;height:100%;width:100%;background:url(/wp-content/themes/theme/img/back-top.png) no-repeat center center}#back-top a{display:block;height:100%;width:100%;text-align:center;color:#FFF;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"clavo",sans-serif;color:#9882A5}h1{font-size:2em}h1.product_title{color:#777}h2{font-size:1.75em}h2.latest{font-family:'playfair_displaybold_italic';font-size:3em;color:#595959}h2.latest span{display:block;font-family:'playfair_displayitalic'}p{font-size:14px;font-size:.875rem}.stand-out{color:#765887!important;text-shadow:0 1px 0 #FFF!important}@font-face{font-display:swap;font-family:'playfair_displaybold';src:url(/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.eot);src:url('/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.woff2) format('woff2'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.woff) format('woff'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.ttf) format('truetype'),url('/wp-content/themes/theme/fonts/PlayfairDisplay-Bold-webfont.svg#playfair_displaybold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'playfair_displaybold_italic';src:url(/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.eot);src:url('/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.woff2) format('woff2'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.woff) format('woff'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.ttf) format('truetype'),url('/wp-content/themes/theme/fonts/PlayfairDisplay-BoldItalic-webfont.svg#playfair_displaybold_italic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'playfair_displayitalic';src:url(/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.eot);src:url('/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.woff2) format('woff2'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.woff) format('woff'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.ttf) format('truetype'),url('/wp-content/themes/theme/fonts/PlayfairDisplay-Italic-webfont.svg#playfair_displayitalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'playfair_displayregular';src:url(/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.eot);src:url('/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.woff2) format('woff2'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.woff) format('woff'),url(/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.ttf) format('truetype'),url('/wp-content/themes/theme/fonts/PlayfairDisplay-Regular-webfont.svg#playfair_displayregular') format('svg');font-weight:400;font-style:normal}.purple-pattern{background:url(/wp-content/themes/theme/img/newsletter-bg.jpg) repeat center center;color:#FFF;padding:2.5em 2em}.purple-pattern>*{color:#FFF}#page-wrap{width:94%;max-width:78em;margin:0 auto;background:#FFF;padding:0 .9375em;}#toggle-wrap{margin-top:10px}.row{max-width:100%}.banner{margin:20px 0}.border-btn span,.border-btn-white span,.add_to_cart_button,.search-post .button,.comment-form .form-submit{display:inline-block;position:relative;text-transform:uppercase;padding:8px 32px 4px;margin:10px 0;background-color:#fff0}.comment-form .form-submit input[type="submit"]{background:#fff0;border:none}.border-btn span,.add_to_cart_button,.search-post .button,.comment-form .form-submit{color:#765887;border:1px solid #9882A5}.border-btn-white span{border:1px solid #FFF;color:#FFF}.border-btn span:before,.border-btn-white span:before,.add_to_cart_button:before,.comment-form .form-submit::before{position:absolute;left:2px;top:2px;content:"";width:101%;height:105%;z-index:5;pointer-events:none}.border-btn span:before,.add_to_cart_button:before,.comment-form .form-submit::before{border:1px solid #9882A5}.border-btn-white span:before,#optin input.button:before{border:1px solid #FFF}#telephone{padding-right:5px}#mobile{background:url(/wp-content/themes/theme/img/mobile.png) no-repeat 0 -1px}#email{background:url(/wp-content/themes/theme/img/email.png) no-repeat 0 4px;padding-left:25px}.small-line-bow{display:block;margin-bottom:20px}header.main-header{width:100%;padding:2em 0 1em 0;background:#FFF}.main-header h1{margin:0}#top-nav{margin-left:0;color:#9882A5}#top-nav li{font-size:.875em}#top-nav a{font-family:"clavo",sans-serif}#header-middle{padding:0 0 2em 0;line-height:50px}#header-middle ul,#header-middle ul{float:right}.telephone{font-size:1.2em;line-height:1.6;color:#9882A5}.telephone IMG{display:inline-block}#header-middle i{color:#E1E1E1}#header-middle i:hover{color:#9882A5}.search-btn{display:block;width:24px;height:24px;background:url(/wp-content/themes/theme/img/search.png) no-repeat center center;outline:none}.search-wrap{display:block;width:100%;background:#9882A5;height:40px}.searchbox{position:relative;min-width:40px;width:300px;height:40px;float:right;overflow:hidden;margin:0;padding:0}.searchbox-input{top:0!important;right:0;border:0;outline:0;background-color:#FAFAFA!important;width:100%;height:40px!important;margin:0;padding:0 55px 0 20px!important;font-size:20px;color:#FFF;margin:0!important;border:none!important;font-style:italic}.searchbox-input::-webkit-input-placeholder,.searchbox-input:-moz-placeholder,.searchbox-input::-moz-placeholder,.searchbox-input:-ms-input-placeholder{color:#FFF}.searchbox-icon,.searchbox-submit{height:40px;width:40px;display:block;position:absolute;top:0;font-size:1em;right:0;padding:0 10px;margin:0;border:0;outline:0;line-height:40px;text-align:center;cursor:pointer;color:#FFF;background:#9882A5 url(/wp-content/themes/theme/img/search-bg.jpg) no-repeat center center}.search-post .button{margin-left:auto;margin-right:auto;display:block;width:auto}.search-item{text-align:center;margin-bottom:2em}.search-item:nth-of-type(5n+5){clear:both}.search-item[class*="column"]+[class*="column"]:last-child{float:left}.main-nav{display:block;margin-left:0;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.main-nav li{display:inline-block;margin-left:1em;position:relative;z-index:100}.main-nav li:first-child{margin-left:0}.main-nav li.mega{position:static}.main-nav li a{text-decoration:none;padding:11px;display:block;text-transform:uppercase;color:#777;#595959;font-size:1em;font-family:'Cardo',serif;border-top:1px solid #fff0;border-bottom:1px solid #fff0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.main-nav li a:hover,.main-nav li:hover>a,.main-nav li.current-menu-item a{color:#9882A5;border-top:1px solid #9882A5;border-bottom:1px solid #9882A5}.main-nav ul{display:none;margin:0;padding:0;width:240px;position:absolute;top:43px;left:0;background:#fff;border:1px solid #F0F0F0;z-index:11}.main-nav li.mega ul.sub-menu{width:100%;flex-wrap:wrap}.main-nav li:hover>ul{display:block}.main-nav ul li{display:block;float:none;background:none;margin:0;padding:0}.main-nav ul li a{font-size:14px;font-weight:400;display:block;color:#797979;border-left:3px solid #fff;background:#fff}.main-nav ul li a:hover,.main-nav ul li:hover>a{background:#FAFAFA;border-left:3px solid #9882A5;color:#797979;border-top:1px solid #fff0;border-bottom:1px solid #fff0}.main-nav ul li.current-menu-item a,.main-nav li.current-menu-item ul a{border:none}@media only screen and (min-width:768px){.main-nav li.mega:hover>ul{display:flex}.main-nav li.mega ul.sub-menu>li{flex:0 1 33.33%}}.mobile-menu{display:none;width:100%;padding:11px;color:#9882A5;text-transform:uppercase;font-weight:600;margin-bottom:1.2em;margin-top:1.2em;font-family:'Cardo',serif}mobile-menu:hover{text-decoration:none}#feature-slider{margin:0 0 20px 0}#feature-slider .slide{display:table;width:100%;height:600px;background-repeat:no-repeat;background-position:center center;background-size:cover}.feature-content{display:table-cell;vertical-align:middle;padding:0 8em;font-family:'playfair_displayitalic';color:#FFF}.feature-content h2,.feature-content h3,.feature-content .button{font-family:'playfair_displayitalic';color:#FFF}.feature-content h2,.feature-content h3{text-shadow:0 1px 0 #999}.feature-content h2{font-size:3.5em;font-weight:800}.feature-content h3{font-size:2.5em}#feature-boxes{max-height:460px;overflow:hidden}.split-boxes{width:100%;color:#FFF;margin-bottom:2em;text-align:center;overflow:hidden}.split-boxes a.feature-link{display:block;color:#FFF}.split-boxes a:hover{text-decoration:none}.split-boxes .img{position:relative;float:left;width:100%;overflow:hidden}.split-boxes .img IMG{display:block;margin:0;padding:0;width:100%;height:auto}.overlay{display:block;position:absolute;z-index:20;top:0;bottom:0;left:0;right:0;padding-top:20px}.overlayhover{cursor:pointer}.hvr-rectangle-out{display:block;width:100%;height:100%;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:absolute;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:hover,.hvr-rectangle-out:focus,.hvr-rectangle-out:active{color:#fff}.hvr-rectangle-out:hover:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:active:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-rectangle-out:before,.button:hover{background-color:rgb(118 88 135 / .8)}.split-boxes h2,.split-boxes h3,.split-boxes h4,.split-boxes h5{font-family:'playfair_displayitalic';color:#FFF;line-height:1.2}.split-boxes h3{font-size:3em;font-weight:700}.split-boxes p.big{font-size:1.5em;font-family:'playfair_displayregular';margin:0}.purple-feature-box{background-image:url(/wp-content/themes/theme/img/purple-pattern.jpg);background-repeat:no-repeat;background-size:cover;padding:12% 3% 100px 3%}.top-feature-box h3{margin-top:30px}.purple-feature-box h3{font-weight:300;font-size:2.75em;text-transform:uppercase;font-family:'Open Sans','helvetica neue',helvetica,sans-serif}.purple-feature-box h4{font-size:66px;font-weight:700}.purple-feature-box h5{font-size:1.5em}.feature-link{display:block;color:#FFF;overflow:hidden}.feature-link:hover{color:#FFF}#main{padding:0 0 2em 0}#main ul li{font-size:.875em}#latest-products .img-wrap,#latest-news .img-wrap{display:block;overflow:hidden}#latest-products .img-wrap{max-height:260px}#latest-news .img-wrap{max-height:195px}.banner IMG{display:block;margin-bottom:20px}.banner h3{font-size:1.2em;padding-top:10px}.banner h3 a:hover{color:#000}#latest-products h2.latest{color:#595959}#newsletter{width:100%;padding:2.5em 2em;margin-top:2em;clear:both}#newsletter h3{font-family:'playfair_displayregular';font-size:1.5em;font-weight:700;color:#FFF}#optin{width:100%;height:180px;display:table;color:#fff;padding-top:20px}#optin input{font-size:21px;margin-bottom:10px;padding:1rem 2rem 1.0625rem 2rem;border:1px solid #FFF;background:#FFF;font-weight:300;;color:#765887;display:inline-block;width:auto;height:auto}#optin input[type="submit"]{background-color:#FFF;color:#765887;cursor:pointer;font-weight:700;margin-left:2em}#optin input[type="submit"]:hover{background-color:#765887;background-color:rgb(118 88 135 / .8);color:#FFF}#optin #mc-embedded-subscribe-form{display:table-cell;width:100%;vertical-align:middle}#optin input::-webkit-input-placeholder{color:#765887}#optin input:-moz-placeholder{color:#765887}#optin input::-moz-placeholder{color:#765887}#optin input:-ms-input-placeholder{color:#765887}#latest-news{padding:2em 0}#latest-news .img-wrap IMG{display:block}.time-data{color:#8E8E8E;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;margin:5px 0}.time-data p{margin:0;padding:10px 0}.time-data i{margin-right:5px}.time-data i.comments{margin-left:10px}#map-canvas{width:100%;height:450px}#google-container{position:relative;width:100%;height:200px;background-color:#e7eaf0}@media only screen and (min-width:768px){#google-container{height:300px}}@media only screen and (min-width:1170px){#google-container{height:600px}}#cd-google-map{position:relative;margin-bottom:2em}#cd-google-map address{position:absolute;width:100%;bottom:0;left:0;padding:1em 1em;background-color:#9882A5;background-color:rgb(152 130 165 / .9);color:#fff;font-size:13px;font-size:.8125rem}@media only screen and (min-width:768px){#cd-google-map address{font-size:15px;font-size:.9375rem;text-align:center}}#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-color:#9882A5;background-color:rgb(152 130 165 / .9);background-repeat:no-repeat;background-size:32px 64px;background-image:url(/wp-content/themes/theme/img/map/cd-icon-controller.svg)}.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:#d36868}@media only screen and (min-width:768px){#cd-zoom-in,#cd-zoom-out{margin-left:50px}}#cd-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:1px}@media only screen and (min-width:768px){#cd-zoom-in{margin-top:50px}}#cd-zoom-out{background-position:50% -32px}.page-feature{width:100%;position:relative}.page-feature IMG{width:100%}.page-feature .overlay{padding:0;background:rgb(152 130 165 / .44);text-align:center}.page-feature .overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle}.page-feature h1{color:#FFF;font-size:2.8em}.inner-overlay{display:inline-block;position:relative;vertical-align:middle;color:#FFF;text-align:center;width:60%}#top-picks{margin:0;padding:2em 0}#top-picks li{display:inline-block;margin-bottom:2em}#top-picks li:nth-of-type(2n+3){clear:both}#top-picks li[class*="column"]+[class*="column"]:last-child{float:left}#top-picks .price{color:#77a464}.post{padding:2em 0 1em 0}.events-info{padding:20px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.pagination{clear:both;padding:20px 0;position:relative;font-size:1rem;line-height:1;margin-bottom:2em}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#9882A5;border:2px solid #9882A5}.pagination a:hover{color:#9882A5;background:#FFF}.pagination .current{padding:6px 9px 5px 9px;background:#FFF;color:#9882A5}#scroll-area{width:100%;height:330px;position:relative;margin-bottom:20px}#scroll-area img{height:330px;position:relative;float:left;margin:0 0 50px 0;padding:0 8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#tea-menu ul li{display:inline-block;text-align:center}#tea-menu ul li:nth-of-type(4n+4){clear:both}#tea-menu [class*="column"]+[class*="column"]:last-child{float:left}#tea-menu ul IMG{margin-left:auto;margin-right:auto}#ta-reviews .review:nth-of-type(2n+3){clear:both}#ta-reviews .review[class*="column"]+[class*="column"]:last-child{float:left}#ta-reviews h2{margin-bottom:2em}#ta-reviews blockquote{border:none;padding:0}.bubble-wrap{margin-bottom:2em;border:4px solid #F1F1F1;border-radius:4px}.bubble-wrap-inner{position:relative;padding:.5625rem 1.25rem 0 1.1875rem;border:1px solid #E3E3E3}.bubble-wrap-inner:before,.bubble-wrap-inner:after{border-style:solid;content:"";display:block;position:absolute;width:0}.bubble-wrap-inner:before{border-color:#fff0 #E3E3E3;border-color:#fff0 #E3E3E3;border-width:13px 15px 13px 0;left:-15px;top:25px}.bubble-wrap-inner:after{border-color:#fff0 #FFF;border-color:#fff0 #FFF;border-width:13px 15px 13px 0;left:-14px;top:25px}.round{width:74px;height:74px;border-radius:100%}#sidebar{padding:2em 20px;background:#FAFAFA;margin-top:2em}#sidebar h4{font-size:1.1rem}#sidebar IMG{margin-top:10px}ul.products li:nth-of-type(4n+5){clear:left}ul.product-features li{font-size:.875em}.woocommerce .woocommerce-breadcrumb,#breadcrumbs{padding:3px 10px;margin-bottom:20px;background:#FAFAFA}.woocommerce .woocommerce-breadcrumb a{color:#9882A5}.woocommerce div.product div.images img{width:auto}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:25%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:60%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:25%}.woocommerce .related,.woocommerce .upsells.products,.woocommerce-page .related,.woocommerce-page .upsells.products{text-align:center}.woocommerce span.onsale{width:50px;height:50px;box-shadow:0 0 0 4px #fff}.related ul.products li:last-child{margin-right:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:10px;margin:0;text-align:center;margin-bottom:2em}.woocommerce .woocommerce-ordering select,table.variations select,input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{margin-bottom:10px;color:#9882A5;background-color:#FFF;border-color:#F0F0F0;height:auto;box-shadow:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:#FAFAFA;padding:10px}input[type="checkbox"]+label,input[type="radio"]+label{margin-left:1.5rem}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:100px}.woocommerce div.product form.cart .variations label{color:#9882A5;font-weight:300;line-height:3}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-color:#9882A5;background-color:#FAFAFA}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before{color:#9882A5}.woocommerce div.product form.cart .button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius:0;background:#9882A5}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#9882A5;background-color:#FFF}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#9882A5;font-weight:300;color:#FFF}.woocommerce ul.products li.product .button{background-color:#FFF;border:1px solid #9882A5;color:#9882A5}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#9882A5}mark.count{background:none!important}.ninja-forms-cont label{color:#8E8E8E}.ninja-forms-cont .ninja-forms-req-symbol{color:#9882A5}footer#main-footer{padding:2em 0}#main-footer,#main-footer a{color:#8E8E8E}#main-footer h4{font-family:'playfair_displayitalic';font-size:21px;font-size:1.32rem}#main-footer p,#main-footer a{font-size:14px}IMG.footer-line-break{display:block;margin:2em auto}#main-footer i{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#main-footer a:hover,#main-footer i:hover{color:#765887}#main-footer .payment-cards{display:block;margin-top:2em}.hidden{opacity:1}.visible{opacity:1}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hover{text-decoration:none;display:block;float:left;margin:0 3px 0 0;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.hover:hover{-webkit-transform:scale(1.05,1.07);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1.05,1.07);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;position:relative;z-index:99;text-decoration:none!important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@media screen and (max-width:1230px){#header-middle{padding-top:0}.main-nav li{margin-left:0}#feature-slider li{min-height:400px}#feature-boxes{max-height:400px}.purple-feature-box h3{font-size:1em}.purple-feature-box h4{font-size:1em}.split-boxes p.big{line-height:1}h2.latest{font-size:2em;text-align:center}#optin input{width:100%;font-size:16px}#optin input[type="submit"]{margin-left:0}}@media screen and (max-width:1070px){.main-nav{display:none}.mobile-menu{display:block}.mobile-menu i{margin-right:3px}.mobile-menu:focus{color:#9882A5}nav{margin:0;background:none}.main-nav li{display:block;margin:0}.main-nav li a{background:#fff;color:#797979;border-top:1px solid #e0e0e0;border-left:3px solid #fff}.main-nav li a:hover,.main-nav li:hover>a{background:#FAFAFA;color:#797979;border-left:3px solid #9CA3DA;border-top:none;border-bottom:none}.main-nav ul{position:relative;top:0;left:0;width:100%}.main-nav ul ul{left:0}}@media screen and (min-width:642px) and (max-width:1070px){.mobile-menu{position:absolute;top:-85px;left:0}}@media screen and (min-width:640px) and (max-width:980px){span.header-contact{font-size:1.2em}}@media screen and (max-width:785px){.inner-overlay{width:90%}.page-feature h1{font-size:1.8em}#sidebar .sidebar-post:nth-of-type(2n+4){clear:both}}@media screen and (max-width:769px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%}}@media screen and (max-width:642px){.logo{display:block;margin-left:auto;margin-right:auto}.mobile-menu{text-align:center}#top-nav{text-align:center;display:block;width:100%}#top-nav li{margin-left:10px;float:none;display:inline-block}#top-nav li:first-child{margin-left:0}.feature-slider li{min-height:300px}.feature-content{padding:0 15px}.bx-controls-direction{display:none}#feature-boxes{max-height:none}.purple-feature-box,.small-feature-left,.small-feature-right{margin-bottom:2em}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.slick-dots{display:none!important}}@media screen and (max-width:420px){#feature-slider{font-size:12px}.purple-feature-box{padding-bottom:50px}#main h1{font-size:1.5em;margin-bottom:inherit}footer#main-footer{padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%}.slick-dots,.slick-prev,.slick-next{display:none!important}}