html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,ul,li{border:0 none;list-style:none outside none;margin:0;outline:medium none;padding:0}img,a img{border:medium none}.clear{border:medium none;clear:both;float:none;height:1px;margin:0;padding:0}a{color:#535353;text-decoration:none}a{-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-ms-transition:color .5s ease-out;transition:color .5s ease-out;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#535353;font-weight:400;font-family:Cormorant Upright,Arial,"sans-serif"}h1,h2,h3,h4,h5,h6,p{padding-bottom:10px}h1{font-size:22px}h2{font-size:19px}h3{font-size:17px}h4{font-size:15px}h5{font-size:13px}h6{font-size:15px}p{line-height:20px;color:#171717;font-family:Open Sans,Arial,san-serif;font-size:14px;color:#6d6e71}.hide{display:none}.show{display:inline}li{margin-bottom:0;font-family:Open Sans,arial;font-size:14px;color:#6d6e71}body{font-family:Open Sans;margin-bottom:0;background:url(bodybg.jpg) repeat}.toggle-btn{padding:5px;position:relative;text-align:right}.toggle-btn button{padding:5px}.toggle-btn .icon-bar{background:none repeat scroll 0 0 #000;border-radius:1px;display:block;height:2px;width:22px}.toggle-btn .icon-bar+.icon-bar{margin-top:4px}div.visible-xs{display:none}.bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0}input,textarea{padding:0}input,textarea,select{border:none}.index-section--flush:first-child{margin-top:0;margin-bottom:60px}.home_categories .categories_container .home_category .category_content .btn{padding:0;background-color:transparent;text-transform:lowercase}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:transparent}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{background:#7e1274;position:relative}.btn--secondary,.btn--tertiary{background-color:transparent;color:#7e1274;border:1px solid #7e1274}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{color:#7e1274;border:1px solid #7e1274;border-radius:20px}.btn:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#ffffff80;border-radius:20px;pointer-events:none}.slick-dotted.slick-slider{border-radius:80px}.btn.btn--small.btn--share{background-color:transparent}.section-header h1{color:#280224;font-size:30px;font-weight:700;text-transform:uppercase;padding-bottom:40px;border-bottom:1px solid #dededd}.page-width{padding:0}.product-card__title{display:block;text-align:center;color:#000;font-size:18px;font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Open Sans}#Collection .price,#Collection .price .price__regular{text-align:center;color:#74006a;font-size:20px;font-weight:700;display:block}.product-single__title{color:#280224;font-size:30px;font-weight:700;text-transform:uppercase;padding-bottom:40px;border-bottom:1px solid #dededd;font-family:Cormorant Upright,Arial,"sans-serif"}.product-single__meta .product__price{margin:20px 0}.product-single__meta .product__price .price,.product-single__meta .product__price .price .price__regular{color:#74006a;font-size:20px;font-weight:700;display:block}.product-form--hide-variant-labels .product-form__item label{position:relative!important;height:auto;width:auto}#Quantity-product-template{width:50px;height:50px;border:1px solid #dededd;border-radius:50%;text-align:center}#AddToCart-product-template{padding:20px 44px;display:inline-block;background:url(btn_bg.png) repeat center;background-size:cover;font-family:Cormorant Upright;font-size:22px;font-weight:700;color:#fff;border-radius:33px;border:none;margin-left:30px;width:auto;text-transform:lowercase}.product-form__item{display:block;flex-basis:auto;-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;-moz-flex-basis:auto}.shopify-payment-button{display:none}.template-page .content_area_inner table td img{display:block;margin:0 auto}.flt_rt{float:right}.flt_lft{float:left}img{max-width:100%;display:block;height:auto}.clearfix{display:table;content:" ";clear:both}.wrapper{margin:0 auto}.header{margin-bottom:60px}.header .top_links{padding:10px 0;margin-left:60px}.header .top_links,.header .top_links a{font-size:14px;color:#eddeeb}.header .top_links a.register{margin-right:50px;padding-left:20px;background:url(user_icon.png) no-repeat left 0 top 2px}.header .top_links a.signin{margin-right:50px;padding-left:20px;background:url(lock_icon.png) no-repeat left 0 top 2px}.header .top_links select.currencies{background:none;border:none;color:#eddeeb;-webkit-appearance:none;-moz-appearance:none;background:url(dd_arrow.png) no-repeat right 0 top 6px;padding-right:20px}.header .top_links select.currencies option{background:#2f022b}.header .main_header{background:#ffffffe6;padding:10px;border-radius:75px;position:relative;margin-top:5px}.wrapper_header{position:relative}.wrapper_header:before{content:"";position:absolute;width:326px;height:271px;background:url(smoke.png) no-repeat;top:0;left:-140px}.header .main_header .inner_border{border:1px solid #dbd5db;padding:15px;border-radius:75px}.header .main_header .logo{width:262px;display:inline-block}.header .main_header .main_nav{float:right;margin-top:30px}.header .main_header .main_nav ul li{float:left;margin-right:20px;position:relative;padding-right:15px;padding-bottom:10px}.header .main_header .main_nav ul li.has_dd{background:url(menu_dd_arrow.png) no-repeat right 0px top 18px}.header .main_header .main_nav ul li ul{display:none;position:absolute;left:0;top:40px;background:#ffffff80;padding:10px 25px;width:250px;box-sizing:border-box;z-index:1}.header .main_header .main_nav ul li:hover ul{display:block}.header .main_header .main_nav ul li ul li{float:none}.header .main_header .main_nav ul li a{font-family:Cormorant Upright;font-weight:700;color:#7e1274;font-size:26px;text-transform:lowercase;padding-bottom:3px}.header .main_header .main_nav ul li a:hover{border-bottom:3px solid #7e1274}.header .main_header .top_search_bar{position:absolute;height:85px;background:url(top_search_bg.png) no-repeat;width:788px;top:-41px;right:0}.header .main_header .bottom_txt_bar{width:794px;height:74px;position:absolute;background:url(header_bottom_txt_bg2.png) no-repeat;bottom:-43px;left:175px;padding-left:90px}.header .main_header .bottom_txt_bar ul{margin-top:10px}.header .main_header .bottom_txt_bar ul li{color:#fff;font-size:14px;list-style:url(tick_libg.png)}.header .main_header .top_search_bar .top_search{margin-top:25px;margin-left:90px;width:380px}.header .main_header .top_search_bar .top_search input[type=search]{border:none;width:90%;float:left;margin-top:3px}.header .main_header .top_search_bar .top_search input[type=image]{margin-top:2px}.header .main_header .top_search_bar .top_cart{float:right;margin-top:-21px;margin-right:130px}.header .main_header .top_search_bar .top_cart a{font-family:Cormorant Upright;color:#7e1274;font-size:18px}.mobile_menu_toggle{display:none;position:absolute;right:60px;top:25%;color:#7e1274;font-size:50px;cursor:pointer}.footer{background:url(footer_bg.jpg) no-repeat center top;padding:55px 0;background-size:cover}.footer .footer_container{display:grid;grid-template-columns:1fr 1fr}.footer .footer_container .contact_info .info_line{margin-bottom:10px;color:#fff;font-size:16px;font-family:Open Sans}.footer .footer_container .contact_info .info_line i{color:#b482aa;margin-right:5px}.footer .footer_container .contact_info .info_line span{color:#fff;font-size:22px;font-family:Cormorant Upright}.footer .footer_container .contact_info .info_line .social_links a{display:inline-block;margin-right:5px}.footer .footer_container .contact_info .info_line .social_links a i{font-size:24px}.footer .footer_container .footer_right{text-align:right}.footer .footer_container .footer_right img{display:inline-block}.footer .footer_container .footer_right .footer_txt{margin:25px 0 30px 40px}.footer .footer_container .footer_right .footer_txt,.footer .footer_container .footer_right p{color:#fff;font-size:14px;font-family:Open Sans}.footer .footer_container .footer_right .footer_copyright p:first-child{color:#b482aa;font-weight:300}.footer .footer_container .footer_right .footer_copyright p:first-child span{font-weight:700}.footer .footer_container .footer_right .footer_copyright p:last-child{font-weight:300}.home_banner{position:relative;z-index:1}.home_banner img{border-radius:80px}.bx-wrapper .bx-viewport{background:none}.home_categories{border-top:20px solid #505050;border-bottom:20px solid #505050;margin-top:60px;background:url(cats_bg.jpg) no-repeat;background-size:cover}.home_categories .categories_container{padding:20px 0 40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.home_categories .categories_container .home_category{min-height:406px;background:url(cat_bg.png) no-repeat;background-size:100% auto}.home_categories .categories_container .home_category .title{font-family:Cormorant Upright;font-size:30px;text-align:center;color:#fff;font-weight:700;margin-top:27px}.home_categories .categories_container .home_category .category_content{margin-top:30px;text-align:center;padding:0 38px}.home_categories .categories_container .home_category .category_content img{display:inline-block}.home_categories .categories_container .home_category .category_content,.home_categories .categories_container .home_category .category_content p{font-size:16px;color:#240220}.home_categories .categories_container .home_category .category_content .btn{margin-bottom:30px}.home_categories .categories_container .home_category .category_content .btn a{padding:4px 14px;display:inline-block;background:url(btn_bg.png) repeat center;background-size:cover;font-family:Cormorant Upright;font-size:22px;font-weight:700;color:#fff;border-radius:20px;position:relative}.home_categories .categories_container .home_category .category_content .btn a:hover:after{content:"";position:absolute}.content_area_inner{padding:10px;background:#fff;min-height:300px;margin-bottom:60px;border-radius:60px;position:relative}.content_area_inner .inner_border{border:1px solid #dbd5db;border-radius:60px;padding:30px 50px;min-height:300px}.content_area_inner .breadcrumbs{margin-bottom:40px}.content_area_inner .breadcrumbs,.content_area_inner .breadcrumbs a{font-size:18px;color:#74006a}.content_area_inner .breadcrumbs a{font-weight:700}.content_area_inner .catalog_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px;margin:0 30px}.content_area_inner .catalog_container .category_card .cat_img{width:201px;height:195px;position:relative;margin:0 auto 20px}.content_area_inner .catalog_container .category_card .cat_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%}.content_area_inner .catalog_container .category_card .cat_title,.content_area_inner .catalog_container .category_card .cat_desc{text-align:center}.content_area_inner .catalog_container .category_card .cat_title,.content_area_inner .catalog_container .category_card .cat_title a{color:#000;font-size:18px;font-weight:700}.content_area_inner .catalog_container .category_card .cat_desc{font-size:13px;color:#000;padding:0 15px}.content_area_inner .product_container{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:50px}.content_area_inner .product_container .prod_imgs .main_img{height:400px;width:100%;border:1px solid #dededd;position:relative}.content_area_inner .product_container .prod_imgs .main_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:90%;max-height:90%}.content_area_inner .product_container .prod_imgs .sec_imgs{overflow:hidden}.content_area_inner .product_container .prod_imgs .sec_imgs .sec_img{width:78px;height:78px;border:1px solid #dededd;margin:9px 9px 0 0;position:relative;float:left}.content_area_inner .product_container .prod_imgs .sec_imgs .sec_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:90%}.content_area_inner .product_container .prod_details h1{color:#280224;font-size:30px;font-weight:700;text-transform:uppercase;padding-bottom:40px;border-bottom:1px solid #dededd}.content_area_inner .product_container .prod_details .prod_price{margin:20px 0;color:#74006a;font-size:20px;font-weight:700}.content_area_inner .product_container .prod_details form label{font-size:13px;color:#000;margin-right:30px}.content_area_inner .product_container .prod_details .prod_purchase{margin-bottom:25px}.content_area_inner .product_container .prod_details .prod_purchase form input[type=text]{width:50px;height:50px;border:1px solid #dededd;border-radius:50%;text-align:center}.content_area_inner .product_container .prod_details .prod_purchase form input[type=submit]{padding:20px 44px;display:inline-block;background:url(btn_bg.png) repeat center;background-size:cover;font-family:Cormorant Upright;font-size:22px;font-weight:700;color:#fff;border-radius:33px;border:none;margin-left:30px}.content_area_inner .product_container .prod_details .availability{border-top:1px solid #dededd;border-bottom:1px solid #dededd;padding:20px 0}.content_area_inner .product_container .prod_details .availability span{font-weight:700}.content_area_inner .product_container .prod_details .prod_description{margin-top:40px}.content_area_inner .product_container .prod_details .prod_description .title{font-weight:700;font-size:15px;text-transform:uppercase}.content_area_inner .product_container .prod_details .prod_description .description,.content_area_inner .product_container .prod_details .prod_description .description p{font-size:13px;color:#000}.content_area_inner .bundle_product_container{display:grid;grid-template-columns:2.25fr 1.75fr 1fr;grid-gap:30px}.content_area_inner .bundle_product_container .prod_bundle_purchase{border:10px solid #280224;padding:13px}.content_area_inner .bundle_product_container .prod_bundle_purchase .availability{border-bottom:1px solid #ddd;padding-bottom:6px}.content_area_inner .bundle_product_container .prod_bundle_purchase .availability span{font-weight:700}.content_area_inner .bundle_product_container .prod_bundle_purchase .price{margin:15px 0;color:#74006a;font-size:22px;font-weight:700}.content_area_inner .bundle_product_container .prod_bundle_purchase .bundle_options .title{text-transform:uppercase;font-weight:700;margin-bottom:5px}.content_area_inner .bundle_product_container .prod_bundle_purchase .bundle_options .option_box{margin:10px 0}.content_area_inner .bundle_product_container .prod_bundle_purchase .bundle_options .option_box input[type=text]{text-align:center;width:25px;border-radius:2px;border:1px solid #ddd;box-shadow:0 0 3px #000 inset;padding:5px;margin-left:10px}.content_area_inner .bundle_product_container .prod_bundle_purchase .bundle_options .option_box .option_title{font-weight:700}.content_area_inner .bundle_product_container .prod_bundle_purchase .bundle_options input[type=submit]{padding:20px 44px;display:inline-block;background:url(btn_bg.png) repeat center;background-size:cover;font-family:Cormorant Upright;font-size:22px;font-weight:700;color:#fff;border-radius:33px;border:none;margin-top:30px}.header .main_header .main_nav ul ul.sublist{background:#fff;padding:0}.header .main_header .main_nav ul ul.sublist li{display:block;margin:0;padding:0;border-bottom:1px solid #ddd}.header .main_header .main_nav ul ul.sublist li a{display:block;font-size:18px;padding:0 12px}@media(min-width:1281px){.wrapper{width:1250px}}@media(min-width:1200px)and (max-width:1280px){.wrapper{width:100%}}@media(min-width:992px)and (max-width:1199px){.wrapper{width:962px}.header .main_header{margin-top:25px}.header .main_header .bottom_txt_bar{left:90px}.header .main_header .main_nav{margin-top:37px}.header .main_header .main_nav ul li{margin-right:0}.header .main_header .main_nav ul li a{font-size:22px}.home_categories .categories_container .home_category{max-height:308px;min-height:auto;overflow:hidden}.home_categories .categories_container .home_category .title{margin-top:18px;font-size:26px}.home_categories .categories_container .home_category .category_content{padding:0 15px}.home_categories .categories_container .home_category .category_content,.home_categories .categories_container .home_category .category_content p{font-size:12px}.home_categories .categories_container .home_category .category_content p{line-height:12px}.home_categories .categories_container .home_category .category_content img{max-height:100px}.content_area_inner .catalog_container{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px)and (max-width:991px){.wrapper{width:738px}.header .top_links{margin-left:0;text-align:center}.header .main_header{margin-top:40px}.header .main_header .top_search_bar{width:90%;background-size:100%;top:-34px;right:5px}.header .main_header .top_search_bar .top_search{margin-top:20px;margin-left:80px;width:320px}.header .main_header .top_search_bar .top_cart{margin-top:-19px;margin-right:100px}.header .main_header .bottom_txt_bar{width:70%;background-size:100%;bottom:-50px;left:68px}.header .main_header .bottom_txt_bar ul{margin-top:2px}.header .main_header .main_nav{background:#ffffffe6;padding:25px;width:100%;margin-top:65px;border-radius:40px;box-sizing:border-box;display:none;float:none;position:absolute;left:0;z-index:2}.header .main_header .main_nav ul li{float:none}.header .main_header .main_nav ul li ul{display:block;position:relative;background:none;top:0}.header .main_header .inner_border{position:relative}.mobile_menu_toggle{display:block}.home_categories .categories_container{grid-template-columns:1fr;width:52%;margin:0 auto}.content_area_inner .catalog_container{grid-template-columns:1fr 1fr}.content_area_inner .product_container .prod_imgs .main_img{height:300px}}@media(max-width:767px){.wrapper{width:95%}.header .top_links{margin-left:0;text-align:center}.header .main_header{margin-top:0}.header .main_header .logo{width:80%}.mobile_menu_toggle{right:10px;font-size:40px}.header .main_header .top_search_bar{display:none}.header .main_header .bottom_txt_bar{width:65%;background-size:100%;bottom:-58px;left:45px;padding-left:0}.header .main_header .bottom_txt_bar ul{display:none}.header .main_header .main_nav{background:#ffffffe6;padding:25px;width:100%;margin-top:65px;border-radius:40px;box-sizing:border-box;display:none;float:none;position:absolute;left:0;z-index:2}.header .main_header .main_nav ul li{float:none;margin-right:0}.header .main_header .main_nav ul li ul{display:block;position:relative;background:none;top:0;width:auto}.header .main_header .inner_border{position:relative}.mobile_menu_toggle{display:block}.footer .footer_container{grid-template-columns:1fr;text-align:center}.footer .footer_container .footer_right{margin-top:40px;text-align:center}.footer .footer_container .footer_right .footer_txt{margin:25px 0}.footer .footer_container .footer_right .footer_copyright p{line-height:20px}.home_categories .categories_container{grid-template-columns:1fr;width:310px;margin:0 auto}.home_categories .categories_container .home_category{min-height:auto}.home_categories .categories_container .home_category .title{margin-top:18px;font-size:26px}.home_categories .categories_container .home_category .category_content{margin-top:20px}.home_categories .categories_container .home_category .category_content .btn{margin-bottom:20px}.home_categories .categories_container .home_category .category_content,.home_categories .categories_container .home_category .category_content p{font-size:12px}.home_categories .categories_container .home_category .category_content p{line-height:12px}.content_area_inner .catalog_container{margin:0}.content_area_inner .catalog_container{grid-template-columns:1fr}.content_area_inner .catalog_container .category_card .cat_img{width:auto}.content_area_inner .product_container{grid-template-columns:1fr}.content_area_inner .product_container .prod_imgs .main_img{height:200px;width:86%}.content_area_inner .product_container .prod_details form label{margin-right:10px}.content_area_inner .product_container .prod_details .prod_purchase form input[type=submit]{margin-left:0;margin-top:10px}.template-product .thumbnails-wrapper.thumbnails-slider--active .btn{background:none;position:absolute;top:20px}}@media(min-width:768px){br.visible-xs{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
