body{font-family:Playfair Display}body.boxed-layout{background-color:#f0f0f0}.boxed-layout #header~.container{padding-left:0;padding-right:0}#remember-me-popup .modal-title,#shopping-cart-table .btn,.block-layered-nav dt,.block-title,.custom-links li a,.footer-products-list .product-name a,.header.header-19 .customer-name .user-icon,.header.header-19 .links:not(.default-links) li a.top-link-login,.menu-block .navbar-default .navbar-toggle,.menu-block .navbar-default .navbar-toggle.active,.price,.product-name,.product-name a,.product-view #tabs,.product-view .add-review-link a.add-review,.products-grid .item .quickview-wrapper.type-2 .btn-quickview,.products-grid .item .quickview-wrapper.type-3 .btn-quickview,.products-grid .item.type-7 .btn-quickview,.products-grid .item.type-9 .btn-quickview,.products-grid .product-name a,.products-list .product-name a,.text-banner .banner-content .small-title,.text-banner .banner-content .subtitle,.text-banner .banner-content .title,.widget-title h2,.widget-title h3,body .btn,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .widget .widget-title h2,body .widget .widget-title h3,body h1,body h2,body h3,body h4,body h5,body h6,header.header .top-cart .block-content .subtotal .label,header.header .top-cart .block-title .title-cart,table .product-name a,table h3.product-name,ul.topmenu li.level0 a.level-top{font-family:Montserrat}#header{box-shadow:0 0 12px rgba(0,0,0,.1);background-color:rgba(255,255,255,.2);border-bottom:solid 1px rgba(255,255,255,.2);padding-bottom:1.5em}#header .welcome-msg{font-size:1.16em;color:#666;font-style:italic;margin:1.25em 0}.header.header-19 .menu-block .wrapper-menu{background-color:transparent;padding-top:.25em;padding-bottom:.25em}.header.header-19 .quick-access{margin:.75em 0}.language-currency-wrapper{color:#666}.header.header-19 .form-search input{border-radius:3px 0 0 3px;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6);border-color:transparent;height:34px}.header.header-19 .form-search .btn{border-radius:0 3px 3px 0;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6);border-color:transparent;height:34px;width:34px;margin-left:-3px}.header.header-19 .customer-name,.header.header-19 .links:not(.default-links){margin-top:-3px;margin-bottom:-3px}.header.header-19 .customer-name .user-icon,.header.header-19 .links:not(.default-links) li a.top-link-login{height:40px;width:40px;border:solid 2px #ddd;line-height:36px;text-align:center;color:#222;display:block;cursor:pointer;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;padding:0}.header.header-19 .links:not(.default-links) li a.top-link-login{font-size:0}.header.header-19 .links:not(.default-links) li a.top-link-login i.fa{font-size:14px;line-height:36px;margin:0}.header .links:not(.default-links) li a.top-link-login:hover,.header.header .customer-name .user-icon:hover{background-color:#ddd}.header.header-19 .navbar{padding:1em 0 .75em}.header.header-19 ul.topmenu li.level0 a.level-top{font-size:1em;text-transform:uppercase}ul.topmenu li.level0.parent a.level-top:after{color:rgba(0,0,0,.4)}.header.header-19 .top-cart .block-title .title-cart .top-cart-icon i{color:#222}header.header .top-cart .block-title .cart-qty{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3);line-height:26px}.cms-index-index #header{position:absolute;top:0;left:0;right:0;z-index:99}.cms-index-index .header-wrapper{margin-bottom:0}ul.topmenu li.level0 a.level-top:hover,ul.topmenu li.level0.over a.level-top,ul.topmenu.navbar-nav li.level0.active>a.level-top{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.widget-title h2,.widget-title h3,body .widget .widget-title h2,body .widget .widget-title h3{text-transform:uppercase}.text-blocks .text-block{padding-top:0;padding-bottom:0}.text-blocks .text-block:not(:last-of-type){border:none}.text-blocks .text-block .text-block-inner{border:solid 1px #ddd;padding:2em 0}.text-blocks h3{font-size:1em;font-weight:400;text-transform:uppercase}.product-view .product-shop .price-box .price{font-size:2.5em}.product-view .add-to-cart .btn{padding-top:12px;padding-bottom:12px;height:auto;font-size:11px}.footer-products-list .product-name a,.products-grid .product-name a,.products-list .product-name a{font-size:1.16em;color:#222}.footer-products-list .price-box .price,.products-grid .price-box .price,.products-list .price-box .price{background-color:#eee;color:#222;padding:.144em 10px;font-size:1.16em}.header-wrapper{margin-bottom:1.5em}.boxed-layout .header .menu-block .container{background-color:#fdf35f;border-radius:3px}.top-link-login.AjaxKit-Singlton-Click .AddToCart-loader{border-radius:50%}#footer address a:hover{opacity:.8}#footer .newsletter-fullsite .container{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding-top:2.25em;padding-bottom:2.25em}#footer .logo-wrapper{float:left;width:30%;padding-right:4%}#footer .subscribe-wrapper{float:left;width:70%}#footer .newsletter-fullsite .block-title:after{display:none}#footer .newsletter-fullsite .block-title span{padding:0;margin:0}#footer .newsletter-fullsite .block-subscribe .block-title{display:block;font-size:1em;font-weight:400;text-transform:uppercase;padding:0 0 .5em;margin:0}#footer .newsletter-fullsite .input-wrapper{float:left;width:40%;position:relative;top:-1.5em}#footer .newsletter-fullsite .block-content label{padding:0}#footer .newsletter-fullsite .block-content input.form-control{border-color:#ddd;color:#aaa;margin:0}#footer .newsletter-fullsite .btn{position:relative;top:-1.5em;background-color:#dd64c5;padding-top:10px;padding-bottom:10px;left:-4px}#footer .newsletter-fullsite .btn:hover{background-color:#222}#footer .newsletter-fullsite .form-subscribe-header{float:left;width:44%;padding-right:5%;font-size:1.083em;color:#666;line-height:1.25}#footer .newsletter-fullsite .block-content input.form-control:focus{border-color:#ccc;color:#222;-webkit-box-shadow:none;box-shadow:none}body.boxed-layout #footer .container,body.wide-layout #footer{background:#fff;color:#888;border-top:1px solid #ddd}#footer h2.footer-block-title{color:#222;border-color:transparent;margin-bottom:.5em;padding-bottom:.2em;font-size:1em;font-weight:400}#footer ul:not(.social-links) li a{padding:.2em 0 .3em 10px;font-size:1.083em}#footer ul:not(.social-links) li a{color:#666}#footer ul:not(.social-links) li a:hover{color:#666;text-decoration:underline}#footer ul:not(.social-links) li a i{color:#666;top:1.8em}ul.social-links li a i{color:#7f7f7f;border:1px solid #ddd;font-size:14px;margin-right:4px}.bottom-block>.container{border-top:1px solid #ddd}#footer .selectpicker{color:#666}#footer .address-wrapper i{display:inline-block;font-size:1.16em;color:#aaa;min-width:16px;margin-right:9px;position:relative;top:1px}#footer .address-wrapper span{display:inline-block;vertical-align:top;width:85%}#footer .bottom-block .container{padding-top:.66em;padding-bottom:.66em}#shopping-cart-table .btn,.sidebar .btn:not(.btn-proceed-checkout),body .btn{font-size:11px;font-weight:400;text-transform:uppercase}#shopping-cart-table .btn,.sidebar .btn:not(.btn-proceed-checkout),body .btn.btn-default{background-color:#eee;border-color:#eee;color:#222}body .btn.btn-primary,header.header .top-cart .block-content .actions .btn{background-color:#dd64c5;border-color:#dd64c5;color:#fff}#shopping-cart-table .btn:hover,.sidebar .btn:not(.btn-proceed-checkout):hover,body .btn.btn-default:hover,body .btn.btn-primary:hover,header.header .top-cart .block-content .actions .btn:hover{background-color:#222;border-color:#222;color:#fff}#footer ul:not(.social-links) li a:hover,#popup-block .modal-header .close i:hover,#remember-me-popup .modal-header .close:hover i.fa,#shopping-cart-totals-table+.checkout-types a:hover,.add-to-links li i:hover,.block-account .block-content li a:hover,.block-account .block-content li.current,.block-compare li.item .btn-remove i:hover,.block-list li.item .product-name a:hover,.block-reorder .block-content li.item a:hover,.box-reviews .rating-block h3 span,.box-tags .tags a:hover,.box-tags li.item .product-name a:hover,.breadcrumbs-wrapper .product-buttons i,.cart .crosssell li.item .product-name a:hover,.cart-collaterals .panel.panel-default .panel-heading h4:hover,.configurable-swatch-list .swatch-link:hover,.custom-links li a:hover,.dashboard .box-reviews li.item .product-name a:hover,.footer-products-list .product-name a:hover,.header .default-links.links li a:hover,.header .search-button:hover,.link-wishlist i,.link-wishlist i:hover,.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,.multiple-checkout h3 a:hover,.multiple-checkout table.table i.fa:hover,.my-account .panel-default p.edit a:hover,.my-account a:hover,.nav-wide ul.level0 li.level1 span.subtitle:hover,.page-sitemap .links a:hover,.page-sitemap .sitemap li a:hover,.page-sitemap .sitemap li.level-0 a:hover,.price,.product-collateral .panel.panel-default .panel-heading h4:hover,.product-labels-wrapper>div,.product-view .box-tags .product-tags li a:hover,.product-view .product-buttons i,.products-grid .item.type-7 .btn-quickview:hover,.products-grid .item.type-7 .lightbox-button i:hover,.products-grid .item.type-7 .product-name a:hover,.products-grid .product-name a:hover,.products-list .product-name a:hover,.quantity-wrapper i:hover,.ratings .amount a:hover,.ratings .rating-links a:hover,.sorter .view-mode a:hover,.sorter .view-mode strong,.tags-list a:hover,aside.sidebar .block-tags li a:hover,aside.sidebar .block.block-wishlist li.item .product-details .btn-remove i:hover,aside.sidebar .block.block-wishlist li.item .product-details .product-name a:hover,table .cart-actions i:hover,table .product-name a:hover,table .table-button i:hover,ul.topmenu ul li a:hover,ul.topmenu ul li.active>a,ul.topmenu ul li.active>a i.fa,ul.topmenu ul li.active>a:hover,ul.topmenu ul li.active>a:hover i.fa,ul.topmenu ul li.over>a,ul.topmenu ul li.over>a i.fa,ul.topmenu ul li.over>a:hover,ul.topmenu ul li.over>a:hover i.fa{color:#dd64c5}header.header .top-cart .block-title .title-cart:hover,header.header .top-cart .block-title.active .title-cart{border-color:#dd64c5}.header.header-16 .form-search .btn:hover{color:#fff}#header.header-22 .form-search .btn:hover,.breadcrumbs-wrapper .product-buttons div:hover,.header.header-16 .form-search .btn:hover,.product-view .product-buttons div:hover,.products-grid .item .quickview-wrapper.type-3 .btn-quickview:hover,.products-grid .item.type-3 .btn:hover,.products-grid .item.type-3 .lightbox-button i.fa:hover,.products-grid .item.type-3 .link-compare i.fa:hover,.products-grid .item.type-3 .link-wishlist i.fa:hover,.products-grid .item.type-4 .btn-quickview:hover,.products-grid .item.type-4 .link-compare i.fa:hover,.products-grid .item.type-4 .link-wishlist i.fa:hover,.products-grid .item.type-7 .btn-default:hover,.products-grid .item.type-7 .link-compare i.fa:hover,.products-grid .item.type-7 .link-wishlist i.fa:hover,.products-grid .item.type-8 .btn-default:hover,.products-grid .item.type-8 .btn-quickview:hover,.products-grid .item.type-8 .lightbox-button i:hover,.products-grid .item.type-8 .link-compare i.fa:hover,.products-grid .item.type-8 .link-wishlist i.fa:hover,.products-grid .item.type-9 .btn-quickview:hover,.products-grid .item.type-9 .link-compare i.fa:hover,.products-grid .item.type-9 .link-wishlist i.fa:hover,.rev_slider_wrapper .tp-leftarrow.default:hover,.rev_slider_wrapper .tp-rightarrow.default:hover,.sorter .view-mode.small>a:hover,.sorter .view-mode.small>strong{background-color:#dd64c5;border-color:#dd64c5}.ekko-lightbox-nav-overlay a i:hover,.lightbox-button i,.lightbox-button i:hover,.masonry-grid .item:hover .product-info-top,.product-view .add-to-links a:hover i,.products-grid .item .quickview-wrapper.type-2 .btn-quickview:hover,.products-grid .link-compare i.fa:hover,.products-grid .link-wishlist i.fa:hover,.products-list .add-to-links li i.fa:hover,.slider-buttons i:hover,ul.topmenu ul li a .hover-divider{background-color:#dd64c5}.lightbox-button i:hover{background-color:#222}#ajaxkit-popup-content .product-view .add-to-links i,.breadcrumbs-wrapper .product-buttons div,.cart .crosssell li.item .add-to-links li i,.product-view .add-review-link a.add-review,.product-view .add-to-links i,.product-view .nav-tabs li a:focus,.product-view .nav-tabs li a:hover,.product-view .nav-tabs li.active a,.product-view .nav-tabs li.active a:focus,.product-view .nav-tabs li.active a:hover,.product-view .product-buttons div,.products-grid .item .quickview-wrapper.type-2 .btn-quickview,.products-grid .item.type-8 .btn-cart,.products-grid .item.type-8 .btn-quickview,.products-grid .item.type-8 .lightbox-button i,.products-grid .link-compare i.fa,.products-grid .link-wishlist i.fa,.products-list .add-to-links li i.fa,.timer-box.type-2 .timer-inner div:not(.timer-big){color:#dd64c5;border-color:#dd64c5}#ajaxkit-popup-content .product-view .add-to-links i:hover,.header.header-18 .form-search .btn:hover,.header.header-19 .form-search .btn:hover,ul.social-links li a i:hover{background-color:#dd64c5;border-color:#dd64c5;color:#fff}.menu-block .navbar-default .navbar-toggle,.menu-block .navbar-default .navbar-toggle.active{margin:0;color:#222}@media only screen and (min-width:1008px) and (max-width:1331px){.header.header-19 .links:not(.default-links) li a.top-link-login i.fa{padding:0}#footer .payments{display:block}#footer .payments img{max-width:100%}#footer .newsletter-fullsite .form-subscribe-header{font-size:.91em;padding-right:3%}#footer .newsletter-fullsite .input-wrapper{width:36%}#footer .address-wrapper span{width:82%}}@media only screen and (min-width:768px) and (max-width:1007px){#footer .bottom-wrapper{text-align:center}#footer ul.social-links{display:inline-block}#footer .newsletter-fullsite .footer-logo{padding:2em 0 0}#footer .newsletter-fullsite .form-subscribe-header{width:45%;font-size:1em}#footer .newsletter-fullsite .input-wrapper{width:33%;margin-top:.75em}#footer .newsletter-fullsite .btn{min-width:auto;margin-top:.75em;margin-left:-4px}.cms-index-index #header{position:static}#header h2.logo{margin-bottom:.75em}.header.header-19 .navbar{padding:0}.products-grid .price-box p+p,.products-list .price-box p+p{margin-top:.75em}.text-blocks .text-block .text-block-inner{padding-left:12px;padding-right:12px}}@media only screen and (max-width:767px){.cms-index-index #header{position:static}#header h2.logo{margin-bottom:.75em}.header.header-19 .logo{display:block}#footer .newsletter-fullsite .form-subscribe-header,#footer .newsletter-fullsite .input-wrapper{float:none;padding:0;width:100%;margin-bottom:.75em}.header.header-19 .form-search input{width:132px}.header.header-19 .links:not(.default-links) li a.top-link-login i.fa{padding:0}.header.header-19 .top-cart .block-title .top-cart-icon i{margin-top:.5em}.header.header-19 .navbar{padding:0}header.header .top-cart .block-title .cart-qty{margin-top:3px}.text-blocks .text-block .text-block-inner{padding-left:12px;padding-right:12px}.fullwidth-banners{height:auto!important}.fullwidth-banners .background-wrapper{position:static!important;width:auto!important}#footer .logo-wrapper,#footer .newsletter-fullsite .form-subscribe-header,#footer .newsletter-fullsite .input-wrapper,#footer .subscribe-wrapper{float:none;padding:0;width:100%;margin-bottom:.75em}#footer .newsletter-fullsite .btn,#footer .newsletter-fullsite .input-wrapper{top:0;left:0}#footer .subscribe-wrapper .block{margin-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.text-blocks .text-block .text-block-inner{padding-left:9px;padding-right:9px}.header.header-19 .form-search input{width:220px;margin-left:10px}.header.header-19 .top-cart .block-title{margin-top:0}}