﻿@font-face{font-family:Lora-Regular;src:url(../font/Lora-Regular.eot);src:url(../font/Lora-Regular.eot) format("embedded-opentype"),url(../font/Lora-Regular.woff2) format("woff2"),url(../font/Lora-Regular.woff) format("woff"),url(../font/Lora-Regular.ttf) format("truetype"),url(/cdn/shop/t/17/assets/Lora-Regular.svg%23Lora-Regular?v=475) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Rockwell;src:url(../font/Rockwell.eot);src:url(../font/Rockwell.eot) format("embedded-opentype"),url(../font/Rockwell.woff2) format("woff2"),url(../font/Rockwell.woff) format("woff"),url(../font/Rockwell.ttf) format("truetype"),url(/cdn/shop/t/17/assets/Rockwell.svg%23Rockwell?v=475) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Rockwell-Bold;src:url(../font/Rockwell-Bold.eot);src:url(../font/Rockwell-Bold.eot) format("embedded-opentype"),url(../font/Rockwell-Bold.woff2) format("woff2"),url(../font/Rockwell-Bold.woff) format("woff"),url(../font/Rockwell-Bold.ttf) format("truetype"),url(/cdn/shop/t/17/assets/Rockwell-Bold.svg%23Rockwell-Bold?v=475) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Rockwell-Italic;src:url(../font/Rockwell-Italic.eot);src:url(../font/Rockwell-Italic.eot) format("embedded-opentype"),url(../font/Rockwell-Italic.woff2) format("woff2"),url(../font/Rockwell-Italic.woff) format("woff"),url(../font/Rockwell-Italic.ttf) format("truetype"),url(/cdn/shop/t/17/assets/Rockwell-Italic.svg%23Rockwell-Italic?v=475) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(../font/OpenSans.eot);src:url(../font/OpenSans.eot) format("embedded-opentype"),url(../font/OpenSans.woff2) format("woff2"),url(../font/OpenSans.woff) format("woff"),url(../font/OpenSans.ttf) format("truetype"),url(/cdn/shop/t/17/assets/OpenSans.svg%23OpenSans?v=475) format("svg");font-weight:400;font-style:normal}.content.header_logo{padding:31px 0 22px}#nav.navigation_bar{margin-top:11px;padding:13px 0 8px}#nav ul li a,#nav ul li a:visited,#nav ul li a:active,#mobile_nav ul li a,#mobile_nav ul li a:visited,#mobile_nav ul li a:active,a.slicknav_btn,.mobile_currency select{font-family:Lora-Regular;font-size:16px!important}.home_about{border-top:1px solid #d1c8bf;margin-top:27px!important}.home_about .h_title{margin-bottom:34px}.mobile_menu:before{content:"\e815";font-family:responsive!important;display:inline-block}.mobile_menu{display:none}span.icon-down-arrow.arrow{display:inline-block}.header_icons{margin-right:0}.col-6{width:49%;display:inline-block;position:relative;vertical-align:top;margin-bottom:33px;margin-top:8px}.about_section .about_img2 img,.col-6.about_img2{float:right}h1,.h_title{font-family:Lora-Regular;font-size:36px;color:#9c63ce;padding-bottom:13px;padding-top:3px;margin-bottom:0}.wec_text h4{font-family:Rockwell;padding-bottom:0;margin-bottom:0;font-size:20px;color:#9c63ce;border-bottom:0;text-transform:none}.wec_text p,.wec_text h5{font-family:Rockwell;padding-bottom:0;font-size:16px;color:#614e71;line-height:30px;margin-bottom:30px}.wec_text h5{font-family:Rockwell-Bold;text-transform:none;line-height:21px}.blue{color:#004c95}.breadcrumb a{color:#9c63ce}.breadcrumb a,.breadcrumb span{font-family:Rockwell-Italic;font-size:12px;color:#614e71}.breadcrumb a span{color:#9c63ce}.section.clearfix.about_section,.section.clearfix.delivery_schedule_section{margin-top:0}div.section.titile_contain{margin-bottom:0}.breadcrumb.eight.columns.alpha{padding:0 0 6px}.bottom_img{margin:0 auto 10px;display:block;text-align:center;padding-bottom:38px}.icon-right-arrow:before{display:none}.contact_section p,.contact_section h4,.contact_section h5{text-align:center}.contact_section .wec_text h4{font-family:Rockwell-Bold}.contact_section p{margin-bottom:0}.wec_text h5{font-family:Rockwell;font-size:20px;margin-top:2px;line-height:30px}.section.clearfix.contact_section{margin-top:-5px}.col-7{width:61.9%;display:inline-block;position:relative;vertical-align:top;margin-bottom:33px}.col-7,.col-5{margin-top:110px}.col-5{width:34%;display:inline-block;position:relative;vertical-align:top;margin-bottom:33px}.contact_section iframe{width:100%;height:339px;border:0}ul{padding-left:20px}ul li{list-style:none}.contact_section ul li,.contact_section ul li a{font-family:Rockwell;font-size:16px;color:#614e71;line-height:10px;padding:0;margin-bottom:20px}.contact_section ul li.mail_text a{color:#9c63ce;margin-top:50px;display:block;margin-bottom:0}.contact_section .bottom_img{margin:26px auto 10px}.delivery_schedule_section p{margin-bottom:0}.delivery_schedule_section p a,.job_section p a,.delivery_schedule_section p a:hover,.job_section p a:hover{cursor:pointer;color:#614e71}.delivery_schedule_section p.last_p{margin-top:30px}.delivery_schedule_section .bottom_img{margin:49px auto 10px}.col-4{width:39.8%;display:inline-block;position:relative;vertical-align:top;margin-bottom:33px}.col-8{width:59.8%;display:inline-block;position:relative;vertical-align:top;margin-bottom:33px}.job_section p{margin-bottom:0;font-family:Lora-Regular}.job_section p.color_p,.job_section p.color_p a{color:#9d65cf;margin-top:30px;font-family:Rockwell}div.section.job_section{margin-top:4px}p.date_text{line-height:15px;margin-bottom:8px}.job_section .bottom_img{margin:22px auto 10px}div.section.cafe_section{margin-top:4px}.cafe_section .col-4{width:39.7%}.cafe_section p.last_p_m{margin-bottom:0}.cafe_img{margin-top:62px}img.img2{margin:0 78px}.cafe_section .col-4 img{margin-top:10px;margin-left:15px}.cafe_section .bottom_img{margin:28px auto 10px}.col-9{width:70.9%;display:inline-block;vertical-align:top;margin-left:57px}.col-3{display:inline-block;width:23.5%;vertical-align:top}span.p_color{color:#9c63ce}.trade_section h4{margin-bottom:27px;line-height:18px}.trade_section .bottom_img{margin:96px auto 10px}.stockist_section ul li{font-family:Rockwell;font-size:16px;color:#614e71;line-height:33px;padding:0}.stockist_section ul li:before,.home_kids_section .bold_p p:before{content:"";display:inline-block;position:relative;background-image:url(../image/s_icon.png);width:16px;height:17px;vertical-align:middle;margin-right:12px;margin-top:-3px}.stockist_section ul{padding-left:0;display:inline-block;width:auto;vertical-align:top}ul.stockist_ul_right{margin-top:-3px}.stockist_section .col-5{width:36%}.stockist_section .col-7{margin-left:48px;width:59.5%}.stockist_section h4{text-transform:uppercase;line-height:17px;margin-bottom:38px}ul.stockist_ul_left{margin-right:24px}.stockist_section .col-7,.stockist_section .col-5{margin-top:29px}.stockist_section .bottom_img{margin:10px auto}.section.clearfix.allergy_section{margin-top:0}.allergy_section .col-9{margin-left:47px;width:72.2%}.allergy_section .col-9 h4{line-height:10px;margin-bottom:12px}.dairy_text{margin-top:43px;margin-bottom:56px}.border_gray{border:1px solid #c8c8c8;margin:17px 0 26px}.bold_p p,.bold_p p a{margin-bottom:0;font-family:Rockwell-Bold;color:#9c63ce}.bold_p{margin:20px 0 30px}.bold_black_p{font-family:Rockwell-Bold}.kidchoco_section .col-6{margin:0;width:46.4%}.kidchoco_section .col-6.k_text{width:53%}.kidchoco_section h4,.factory_section h4{line-height:17px;margin-bottom:20px}.kidchoco_section .m_last_p{margin-bottom:0}.kidchoco_section .col-3{width:21.9%}.kidchoco_section .col-3,.kidchoco_section .col-9{margin-top:9px}.kidchoco_section .col-9{margin-left:0;width:76%}.kidchoco_section .col-9 h4{margin-bottom:19px}.kidchoco_section .bottom_img{margin:60px auto 10px}.factory_section .col-6{margin-top:4px;margin-bottom:0}.factory_section .col-6{width:45.2%}.factory_section .col-6.f_contain{width:54.5%}.section.clearfix.factory_section{margin-top:0}.factory_section h4{margin-bottom:8px}.factory_section .border_gray{margin:10px 0 34px}.factory_section .col-9{margin-left:12px;width:75.2%}.factory_section .col-9.f_contain h4{margin-bottom:37px}.factory_section .bottom_img{margin:49px auto 10px}.bride_text,.bride_text h4{text-align:center}.bride_text p{font-family:Rockwell-Italic}.section.clearfix.wedding_section{margin-top:5px}.wedding_section .col-4{width:39%}.wedding_section h4{margin-bottom:39px;line-height:15px}.wedding_section .col-4,.wedding_section .col-8{margin-bottom:0}.wedding_section .border_gray{margin:11px 0 32px}.display_text{display:block}.wedding_section .bottom_img{margin:26px auto 10px}.footer h6{font-family:Lora-Regular;font-size:26px;padding-bottom:21px}.footer input.action_button.sign_up{font-family:Rockwell;font-size:16px;font-weight:400;padding:6px 0 7px;width:25%;vertical-align:top}.footer .newsletter input.contact_email{font-family:Rockwell;color:#acacac;font-size:16px;padding:8px 15px 7px;height:auto;min-height:1px;width:73.27%;margin-right:4px}.footer a{text-transform:uppercase;font-family:Rockwell;font-size:16px}div.footer{padding-top:66px;padding-bottom:5px}.footer_menu li{padding:0 10px}div.footer div.container{padding-bottom:0}div.footer hr{margin:25px 0 3px}.footer ul{padding-left:0}.info span.title{font-family:Lora-Regular;font-size:26px;text-transform:uppercase;color:#614e71;margin-top:26px;display:inline-block;height:60px}.container .shop_section .eight.columns{width:32.21%}.shop_section .bottom_img{margin:26px auto 10px}img{max-width:100%;height:auto}.flexslider .homepage_slider__flex-caption .headline{font-size:45px;font-family:Lora-Regular;margin-bottom:2px;padding-bottom:0;margin-top:0;padding-top:0;line-height:55px}.homepage_slider__flex-caption .seven.columns{width:48.7%px;margin-left:0;padding-left:0}.homepage_slider__flex-caption p.subtitle{font-size:16px;font-family:Rockwell;margin-bottom:30px}.homepage_slider__flex-caption .action_button{color:#9c63ce!important;border:1px solid #fff;font-size:16px;font-family:Open Sans;text-transform:uppercase;padding:6px 20px;text-align:center;font-weight:400;letter-spacing:0;background-color:#fff}.flex-caption.homepage_slider__flex-caption{top:48.7%;width:45%;display:inline-block;left:17px}.home_slider .flex-control-nav li a{background-color:#fff6;width:18px;height:18px;transform:none;margin:0 3px}.home_slider .flex-control-nav li a.flex-active,.home_slider .flex-control-nav li a:hover{background-color:#9c63ce;border:1px solid rgba(255,255,255,.7);width:18px;height:18px;transform:none}.home_slider .flexslider:hover .flex-next,.home_slider .flex-direction-nav .flex-next{opacity:1;right:0;background-image:url(../image/next_arrow.png);background-repeat:no-repeat;background-position:inherit;width:35px;height:104px;text-indent:99999px;z-index:-99999px!important}.home_slider .flexslider:hover .flex-prev,.home_slider .flex-direction-nav .flex-prev{opacity:1;left:0;background-image:url(../image/prev_arrow.png);background-repeat:no-repeat;background-position:inherit;width:35px;height:104px;text-indent:99999px;z-index:-99999px!important}.home_slider .flexslider li.ss-icon{font-family:inherit}.home_slider ul li.main_slide{background-image:url(../image/slide_bg.jpg);background-size:100% 100%;height:auto;width:auto}.home_slider.flexslider .slides li img{width:100%;-webkit-box-shadow:-33px 0px 77px -13px rgba(0,0,0,.7);-moz-box-shadow:-33px 0px 77px -13px rgba(0,0,0,.7);box-shadow:-33px 0 77px -13px #000000b3}.home_slider a.slider_img{float:right;width:39.4%;margin-right:5%}.home_slider .container{padding-bottom:0;padding-top:33px}.home_slider .flex-control-nav{bottom:25px}.featured-promotions h2.title{color:#614e71;font-size:26px;font-family:Lora-Regular;padding-top:31px}.homepage_content .wec_text h4{color:#614e71;text-align:center}.homepage_content .wec_text p{text-align:center}.home_wedding_section h3{text-align:center;text-transform:uppercase;font-size:36px;margin:0 0 33px;border-bottom:0;color:#fff;font-family:Lora-Regular}.home_wedding_section p{text-align:center;color:#fff;margin-bottom:0}.home_wedding_section{background-image:url(../image/Wedding_bg.jpg);background-size:100% 100%;height:auto;width:100%;background-repeat:no-repeat;padding:92px 0 101px}.testimonial_section{padding:62px 0 26px;display:inline-block;width:100%}.testimonial_section p{margin:0 auto 9px;width:97%;line-height:24px}.testimonial_section .four{margin-top:39px}.h_title{border-top:0;padding-bottom:15px}body.index .bottom_img{display:none}.home_kids_section .bold_p p,.home_kids_section p a{font-family:Rockwell;color:#9c63ce;line-height:normal;margin-bottom:14px}.home_kids_section h4{font-size:26px;font-family:Lora-Regular;margin-bottom:21px;line-height:25px}.home_kids_section .bold_p{margin:0 0 -5px}.home_kids_section p{line-height:27px;margin-bottom:10px}.kidchoco_section.home_kids_section .col-6.k_text{width:47%;margin-right:21px}.kidchoco_section.home_kids_section .col-6{width:49.9%}.section.clearfix.home_kids_section{padding:62px 0 52px}.home_kids_section .bold_p p:before{margin-right:22px}.photo_img{display:inline-block;width:25%;vertical-align:top;position:relative;margin-right:-3px;margin-bottom:-8px}.photo_img img{width:100%}.featured_slider .flexslider,#homepage_slider.flexslider{margin:0;border:0;border-radius:0;box-shadow:none;background-color:transparent;overflow:inherit}.featured_slider{background-image:url(../image/feature_bg.jpg);background-size:100% 100%;background-repeat:no-repeat;padding:35px 0 20px;display:inline-block;width:100%}.flexslider:hover .flex-direction-nav .flex-prev,.flexslider:hover .flex-prev,.flex-direction-nav .flex-prev{opacity:1;left:0}.flexslider:hover .flex-direction-nav .flex-next,.flexslider:hover .flex-next,.flex-direction-nav .flex-next{opacity:1;right:0}.featured_slider .flexslider:hover .flex-direction-nav .flex-prev,.featured_slider .flexslider:hover .flex-prev,.featured_slider .flex-direction-nav .flex-prev{opacity:1;left:-20px}.featured_slider .flexslider:hover .flex-direction-nav .flex-next,.featured_slider .flexslider:hover .flex-next,.featured_slider .flex-direction-nav .flex-next{opacity:1;right:-20px}.featured_slider .flex-direction-nav a{text-indent:99999px;background-position:inherit;width:12px;height:21px;top:41%}.featured_slider .flex-direction-nav a.flex-prev{background:url(../image/pre_arrow.png) no-repeat;width:13px;height:21px}.featured_slider .flex-direction-nav a.flex-next{background:url(../image/nex_arrow.png) no-repeat;width:12px;height:21px}.slides,.flex-control-nav,.flex-direction-nav,.flex-direction-nav li{font-family:inherit}.featured_slider h3{border-bottom:0;color:#614e71;font-size:20px;font-family:Lora-Regular;text-align:center;text-transform:capitalize;margin-bottom:0;padding-bottom:0;margin-top:17px;line-height:33px}.featured_slider p{text-align:center;color:#614e71;font-size:20px;font-family:Rockwell;line-height:30px}#featured_slider{margin-top:30px}.award_slider p{color:#fff;font-size:20.02px;font-family:Rockwell;text-align:left}.award_slider .flexslider{padding:98px 46px 42px;background-color:#602792;border:0;border-radius:0}.dot{background-color:#fff;display:inline-block;width:9px;height:9px;vertical-align:top;border-radius:50%;margin-right:10px;margin-top:7px}.award_slider span.text{display:inline-block;width:95%;vertical-align:middle;line-height:29px}.award_slider .flex-control-nav{bottom:3px;width:auto;left:-11px;right:0}.award_slider .flex-control-nav li{margin:0 0 0 11px}.award_slider .flex-control-paging li a{width:9px;height:9px;background-color:#9c63ce;border:0;margin:8px 0}.award_slider{padding:151px 0 12px}.award_slider .flex-control-nav li a.flex-active,.award_slider .flex-control-nav li a:hover{width:7px;height:7px;background-color:transparent;border:1px solid #9c63ce;transform:inherit}.aeard_img{width:auto;display:inline-block}.aeard_img img{position:absolute;left:0;right:0;z-index:1;margin:0 auto;top:-74px}.flex-direction-nav a{color:transparent!important;text-shadow:none!important}.description .wec_text h4{color:#614e71;margin-bottom:4px}.description .wec_text p:last-child{margin-bottom:23px}.container .product_section .ten.columns{width:53%}.product_section h1.product_name{line-height:43px;padding:0 0 21px;margin:-6px 0 20px}.product_section .flex-control-thumbs li,.product_section .flex-control-thumbs li:first-child{margin-right:0}.container .product_section .six.columns{width:45%}button.action_button.add_to_cart{font-size:16px;font-family:Rockwell;padding:7px 25px 6px 26px;letter-spacing:0}.product_slider .slides{width:67.734%!important}.product_slider .flex-control-thumbs{width:21.6%!important;float:none;margin:0 5% 15px auto!important}.product_form label,.product_form input.quantity{font-size:12px;font-family:Rockwell;color:#614e71;margin-bottom:2px}.product_form input.quantity{width:68px;height:36px;padding:0 12px}.product_form .inline_purchase{margin-left:12px;margin-top:30px}.wec_text.product_price_text p{margin-bottom:0;line-height:14px;font-size:12px}.wec_text.product_price_text{margin-top:49px}.product-5385149319{margin-bottom:15px}.related_text h2{font-size:26px;font-family:Lora-Regular;padding:17px 0 14px;margin-bottom:41px}.related_product .info span.title{font-size:20px;text-transform:capitalize;margin-top:0}.related_product .thumbnail .price{font-size:20px;font-family:Rockwell;line-height:20px}.shop_contain a img{max-height:290px;min-height:290px}h4.toggle{font-size:26px;font-family:Lora-Regular;padding-bottom:15px;margin-bottom:18px}.no-border{border:0px}.sidebar ul{padding-left:0}.sidebar li{padding:0}.sidebar a,.sidebar li{font-size:20px;font-family:Rockwell;margin-bottom:22px;display:block}.product_section a img{max-height:267px;margin:0 auto;width:100%}.product_section .info span.title{font-size:20px;text-transform:capitalize;margin-top:17px;line-height:25px;margin-bottom:5px}.product_section .thumbnail .price{font-size:20px;font-family:Rockwell}.container .product_section .four.columns:first-child{margin-left:0}.featured_slider .flexslider .slider_img img{height:271px}a.ss-icon.facebook{background:url(../image/facebook.png) no-repeat;width:40px;height:39px;display:inline-block;background-size:40px 39px}.footer a.ss-icon.facebook{width:49px;height:49px;background-size:49px}a.ss-icon.twitter{background:url(../image/twitter.png) no-repeat;width:40px;height:39px;display:inline-block;background-size:40px 39px}.footer a.ss-icon.twitter{width:49px;height:49px;background-size:49px}input.search_box:focus{border:0}.shop_div{width:50.5%;float:left}.shop_row{width:100%;display:table;margin-bottom:24px}.shop_column{width:22%;float:left;margin-right:3%;margin-bottom:20px}.shop_column:nth-child(5n+5){margin-right:0}.shop_column img{width:100%;height:135px}.shop_column span.pro_title{height:70px;display:block;line-height:normal;color:#614e71;font-size:15px;text-transform:capitalize;font-family:Rockwell}button.assortment_option_add{background:transparent!important;box-shadow:none;color:#6a5372;font-weight:400;text-shadow:none;float:left;border:0;margin:0;border-right:1px solid #d6c6dd;border-radius:0;font-size:16px;font-family:Rockwell}button.assortment_option_remove{float:right;background:transparent!important;box-shadow:none;color:#6a5372;font-weight:400;text-shadow:none;border:0;margin:0;border-left:1px solid #d6c6dd;border-radius:0;font-size:16px;font-family:Rockwell}button:focus{outline:0}.increase{height:auto;width:100%;text-align:center;border:1px solid #d6c6dd;border-radius:2px}span.assortment_count{height:auto}#ninja-slider{color:transparent;background:transparent!important;float:left;width:68%!important;margin-right:6%!important}#thumbnail-slider{overflow:hidden;width:26%}#thumbnail-slider ul{padding:0}#ninja-slider ul{padding-top:100%!important}.product_section #ninja-slider a img{max-height:424px}.slider_product{color:transparent}div#thumbnail-slider-prev{width:auto;right:13%;left:auto;margin:auto;background:transparent;top:0}div#thumbnail-slider-next{width:auto;right:13%;left:auto;margin:auto;background:transparent}#thumbnail-slider-prev:before,#thumbnail-slider-next:before{border-left:4px solid #000!important;border-top:4px solid #000!important}div#ninja-slider-prev,div#ninja-slider-next{display:none}#thumbnail-slider-next.disabled,#thumbnail-slider-prev.disabled{opacity:1!important}.container.news{display:table;padding-top:0}span.current_price{font-family:Rockwell;color:#9c63ce;font-size:20px}.msg{text-align:left;color:#614e71;font-size:26px;font-family:Lora-Regular}.description{color:#614e71;font-size:16px;font-family:Lora-Regular}.related_product .product_section a img{max-height:320px}.top_bar_search{width:28%!important;margin:0!important}#nav ul li{padding:0 16px}#nav ul li.home_menu:first-child{padding-left:0}.navigation_bar li a{text-transform:capitalize!important}.top_bar{padding:7px 0}input.search_box{height:36px;font-family:Open Sans;font-size:16px;border:0}.currency select{height:36px!important;font-family:Open Sans;font-size:16px;color:#acacac;max-width:100%!important}.currency{width:11%!important;margin:0 0 0 2%!important}input.search_box::-webkit-input-placeholder{color:#acacac}input.search_box::-moz-placeholder{color:#acacac}input.search_box:-ms-input-placeholder{color:#acacac}input.search_box:-moz-placeholder{color:#acacac}.login_sec ul{margin:9px 0 0}.login_sec ul li{padding:0 13px}.login_sec ul li:last-child{padding-right:0}.blog_post p{margin:0}.display_text{margin-bottom:28px}.contact_us,.contact_us h4{text-align:center}.login_sec{width:59%!important;margin:0!important}.contact_us .wec_text{margin-top:-7px}.contact_us .wec_text p{margin-bottom:0}.delivery_schedule_section{padding-bottom:18px}.kidchoco_section{padding-bottom:27px}span.arrow{display:none}.six.columns.left_product.omega{width:46%;margin:0;padding-left:34px;box-sizing:border-box;float:right}.eight.columns.detail_1{width:47%;margin:0 1% 0 0}.two.columns.detail_2{width:12%;margin:0 1% 0 0}.two.columns.detail_3{width:11%;margin:0 1% 0 0}.four.columns.detail_4{margin:0;width:27%}ul.none{display:inline-block;width:100%;box-sizing:border-box;padding-left:0}.twelve.columns.subtotal{width:70%;margin:0 1% 0 0}.four.columns.subtotal2{width:29%;margin:0}.total_list{display:inline-block;float:right}.three.columns.update_subtotal_text{padding:0;float:left;width:100%;margin:0 2% 0 0;display:block}.four.columns.new_subtotal{float:left;width:100%;margin:0 0 0 2%}.shop_column img{width:100%;height:116px}.shop_column{width:17.5%}.logo .ss-icon{font-size:38px;margin:0}.footer .ss-icon{font-size:44px;margin:0 6px}.footer .ss-icon:hover,.footer .ss-icon:active{color:#c9e1f5}.product_section .slider_product img{max-height:initial;min-height:initial;display:block}p.price_label{line-height:normal;margin:0 0 10px;font-family:Lora-Regular}span.collection_title{width:100%;display:inline-block;text-transform:uppercase;color:#9c63ce;font-family:Lora-Regular;font-weight:700;font-size:20px;padding-bottom:10px}.date_picker{width:57%;float:left;display:inline-block}@-moz-document url-prefix(){ul.stockist_ul_left{margin-right:23px}.allergy_section .col-9{width:72.1%}.factory_section .col-6.f_contain{width:54.4%}.photo_img{margin-right:-4px;margin-bottom:-9px}.factory_section .col-9{margin-left:12px;width:75.1%}}@media only screen and (max-width:1216px)and (min-width:1199px){.container{width:1180px}.container .sixteen.columns{width:1170px}.container .one-third.column{width:32%}}@media only screen and (max-width:975px)and (min-width:960px){.container{width:943px}.container .sixteen.columns{width:924px}.container .one-third.column{width:31.7%}}@media only screen and (max-width:784px)and (min-width:768px){.container .sixteen.columns{width:715px}.container{width:720px}.container .one-third.column{width:31%}}@media only screen and (max-width:767px)and (min-width:300px){.container .sixteen.columns{width:100%}.container{width:auto}div.content{padding:15px}.container .one-third.column{width:auto!important;clear:both;margin:0 auto!important;float:none}.sidebar.four.columns,.twelve.columns.product_column{width:100%}}@media only screen and (max-width:1260px)and (min-width:1199px){.featured_slider .container .sixteen.columns{width:1134px;margin-left:20px}.container{width:1178px}.sidebar.four.columns{width:21%}}@media only screen and (max-width:1004px)and (min-width:960px){.container .sixteen.columns{width:889px;margin:0 auto 0 23px}.sidebar.four.columns{width:21%}}@media only screen and (max-width:804px)and (min-width:768px){.container .sixteen.columns{width:700px;margin-left:3px}.container{width:710px}.sidebar.four.columns{width:16%}}@media(max-width:1280px){.container .sixteen.columns{width:100%;margin:0}.shop_contain{width:25%!important;margin:0!important;padding:0 10px;box-sizing:border-box}}@media(max-width:1260px){.top_bar_search{width:28%!important;margin-right:2%;margin:0 2% 0 0!important}.currency{width:30%!important;margin:0!important}.login_sec{width:40%!important;margin:0!important}}@media(max-width:1220px){img.img2{margin:0 60px}}@media(max-width:1199px){h1,.h_title{font-size:30px}.col-7,.col-5{margin-top:50px}.col-8{width:58%;margin-left:60px}.col-4,.cafe_section .col-4,.wedding_section .col-4{width:35%}.cafe_img img{max-width:28%;vertical-align:top}img.img2{margin:0 30px}.col-9,.allergy_section .col-9{width:70%;margin-left:40px}.trade_section .bottom_img{margin:40px auto 10px}.stockist_section .col-7{width:57.6%}.dairy_text{margin:0}.kidchoco_section .col-6{width:40%;margin-right:25px}.kidchoco_section .col-6.k_text{margin-right:0}.kidchoco_section .col-9{margin-left:20px;width:70%}.factory_section .col-6.f_contain{width:50%;margin-left:20px}.factory_section .col-9{margin-left:20px;width:72%}.info span.title{margin-top:0;font-size:22px}.flexslider .homepage_slider__flex-caption .headline{font-size:33px}.home_slider .flex-direction-nav a{top:44%}.home_slider a.slider_img{margin-right:3%}.flex-caption.homepage_slider__flex-caption{left:3%}.home_wedding_section,.section.clearfix.home_kids_section{padding:50px 0}.testimonial_section{padding:50px 0 20px}.home_wedding_section h3{font-size:30px;margin-bottom:10px}.kidchoco_section.home_kids_section .col-6{margin-right:0}.container .product_section .ten.columns{width:50%}.wec_text.product_price_text{margin-top:0}.description .wec_text p:last-child,.description .wec_text p{margin-bottom:20px}.shop_contain a img{max-height:230px;min-height:230px}.product_section a img{max-height:210px}.award_slider span.text{width:90%}#featured_slider{width:80%;margin:0 auto}div#thumbnail-slider-prev{top:0}.related_product .product_section a img{max-height:290px}button.assortment_option_remove{padding:3px 7px}button.assortment_option_add{padding:3px 6px}.shop_column span.pro_title{height:75px;font-size:14px;letter-spacing:-.4px}}@media(max-width:1198px){.shop_column img{width:100%;height:90px}}@media(max-width:991px){.col-8{margin-left:40px}.stockist_section .col-7{width:55%;margin-left:40px}.info span.title{font-size:15px;height:54px}.currency select{max-width:100%!important}.currency{width:20%!important}.login_sec{width:50%!important}#featured_slider{width:100%}.award_slider{padding:90px 0 12px}.kidchoco_section.home_kids_section .col-6.k_text{width:49%;margin-right:1%}.kidchoco_section.home_kids_section .col-6:last-child{width:48%;margin-left:1%}.testimonial_section .four{width:48%!important;margin:1%}h1,.h_title{font-size:24px}.collection_slidebar{width:30%!important;margin:0 2% 0 0!important}.product_column{width:64%!important;margin:0!important}.container{width:90%;margin:0 auto}.shop_column img{height:80px}.date_picker{width:50%}.date_picker .mobile_left,.date_picker .six.columns{width:100%;float:none;text-align:left;margin:0}.total_list{width:50%}#thumbnail-slider{height:330px!important}.related_product .product_section a img{max-height:210px}.shop_column span.pro_title{font-size:12px;height:80px}span.assortment_count{height:22px;font-size:14px;line-height:normal;display:inline-block;padding:2px 0;vertical-align:top}button.assortment_option_add,button.assortment_option_remove{padding:0 6px;line-height:normal;height:22px}.increase{height:22px}}@media(max-width:960px){.flexslider .homepage_slider__flex-caption .headline{line-height:40px;font-size:26px}.home_wedding_section,.section.clearfix.home_kids_section{padding:30px 0}.testimonial_section{padding:30px 0 20px}.shop_contain a img{max-height:207px;min-height:207px}.product_section a img{max-height:164px}}@media(max-width:804px){h4.toggle{font-size:20px;padding-bottom:0;margin-bottom:15px}.sidebar a,.sidebar li{font-size:16px;margin-bottom:8px}.product_section .info span.title{font-size:18px}.shop_column img{height:65px}.date_picker{width:100%;padding-bottom:30px}.total_list{width:100%}}@media(max-width:767px){.home_slider ul li.main_slide{background-size:cover}.wec_text p,.wec_text h5{text-align:center;margin-bottom:15px}.col-6,.col-7,.col-5,.col-4,.col-8,.col-9,.col-3,.stockist_section .col-7,.stockist_section .col-5,.allergy_section .col-9,.kidchoco_section .col-9,.kidchoco_section .col-6,.kidchoco_section .col-6.k_text,.kidchoco_section .col-3,.factory_section .col-6.f_contain,.factory_section .col-6,.factory_section .col-3,.factory_section .col-9,.wedding_section .col-4{width:100%;display:block;margin:20px auto 0;text-align:center}.about_section .about_img2 img{float:none;margin-bottom:20px}.wec_text h4,.wec_text h5{text-align:center;font-size:18px}h1,.h_title{font-size:26px;padding:0}div.section.titile_contain{margin-top:0}.breadcrumb.eight.columns.alpha{padding:0;margin:0 auto;display:block;text-align:center;width:100%}.bottom_img,.contact_section .bottom_img,.delivery_schedule_section .bottom_img,.job_section .bottom_img,.trade_section .bottom_img,.stockist_section .bottom_img,.kidchoco_section .bottom_img,.factory_section .bottom_img,.wedding_section .bottom_img{margin:0 auto}div.footer,.contact_section ul li.mail_text a,.delivery_schedule_section p.last_p{margin-top:0}.contact_section ul li,.contact_section ul li a{margin-bottom:15px}.contact_section iframe{height:250px}.contact_section .wec_text h4,.job_section p.color_p{margin-top:10px}.cafe_section .col-4 img{margin:0 auto}.cafe_img,.cafe_section .bottom_img{margin-top:20px}.trade_section h4,.stockist_section h4{margin-bottom:15px}ul.stockist_ul_left{margin:0 auto}.bold_p{margin:0 0 20px}.bold_p p{margin-bottom:5px}.border_gray{margin:20px 0 0}.factory_section .col-9.f_contain h4{margin-bottom:15px}.factory_section .border_gray{margin:10px 0 0}.wedding_section .border_gray{margin:20px 0}.thumbnail a img{margin:0 auto 15px}.thumbnail .info .price{text-align:center}div.footer{padding-top:0;padding-bottom:11px}.footer h6{font-size:20px;padding-bottom:0}.ten.columns.offset-by-three.alpha.center{width:auto;margin:0 auto;text-align:center;display:block;float:none}.footer .newsletter input.contact_email{width:80%;display:block;margin:0 auto}.footer input.action_button.sign_up{width:100px;margin:15px auto!important}.newsletter{margin-bottom:0}div.footer hr{margin:15px 0 0}.four.columns.section_select.omega.offset-by-four{width:280px;margin:0 auto!important;float:none;display:block}.home_slider .container{padding:15px}.home_slider a.slider_img{margin:0 auto;float:none;width:auto;text-align:center}.home_slider.flexslider .slides li img{width:50%}.flex-caption.homepage_slider__flex-caption{left:initial;top:inherit;width:100%;position:relative;transform:inherit;margin:10px auto}.flexslider .homepage_slider__flex-caption .headline{font-size:22px;text-align:center;line-height:30px}.homepage_slider__flex-caption .seven.columns{width:100%}.homepage_slider__flex-caption p.subtitle{margin-bottom:20px;text-align:center}.homepage_slider__flex-caption .action_button{padding:6px 0;margin:0 auto;text-align:center;display:block;width:120px}.container .eight.columns{width:100%!important}.container .testimonial_section .four.columns{width:100%!important;margin:0 auto}.testimonial_section p{width:100%}.h_title{padding-bottom:0;margin-bottom:15px}.testimonial_section{padding:0}.home_wedding_section h3{font-size:23px;margin-bottom:0}.kidchoco_section.home_kids_section .col-6.k_text{margin-right:auto;width:100%;text-align:center}.home_kids_section .bold_p p:before{margin-right:10px}.home_kids_section h4{font-size:24px;text-align:center;margin-bottom:15px}.kidchoco_section.home_kids_section .col-6{margin:20px auto 0;width:100%;text-align:center}div.container{padding:20px 15px!important}.photo_img{width:50%;margin-bottom:-9px}.home_wedding_section,.section.clearfix.home_kids_section{padding:0}.award_slider span.text{text-align:center;line-height:normal}.award_slider span.text:before{content:"";background-color:#fff;display:inline-block;width:9px;height:9px;vertical-align:top;border-radius:50%;margin-right:10px;margin-top:7px}.dot{display:none}.award_slider .flexslider{padding:90px 20px 30px;margin-bottom:0}.award_slider .flex-viewport{width:500px;margin:0 auto}.award_slider p{font-size:16px;margin-bottom:0}.award_slider .flex-control-paging{display:block}.award_slider{padding:82px 0 0}#featured_slider{margin:0 auto}.featured_slider h3{line-height:normal;margin-top:10px;font-size:16px}.featured_slider h3{font-size:16px;line-height:normal}.featured_slider{padding:0}#mobile_nav ul,#mobile_nav ul ul{padding-left:0}.container .product_section .ten.columns,.container .product_section .six.columns{width:100%}.wec_text.product_price_text{margin-top:0}.description .wec_text p:last-child,.description .wec_text p{margin-bottom:15px}.product_section h1.product_name{line-height:normal;padding:0 0 10px;margin:0 auto;text-align:center}.left{float:none;display:inline-block;vertical-align:top}form#product-form-5385149319{float:none;margin:0 auto 20px;display:block;text-align:center}.product_form label,.product_form input.quantity{text-align:left}.product_form input.quantity{width:60px;height:33px}button.action_button.add_to_cart{font-size:14px;padding:5px 10px}.related_product .thumbnail a img{margin:0 auto 5px}.related_product .info span.title,.related_product .thumbnail .price{font-size:16px}.related_product .thumbnail .price{margin-bottom:20px}.related_text h2{font-size:22px;padding:0;margin-bottom:15px}.shop_contain a img{max-height:inherit;min-height:inherit;max-width:70%}.container .product_section .four.columns{width:100%!important}.product_section a img{max-height:inherit;width:auto}.product_section .info span.title{margin:0}.container .product_section div.thumbnail.odd{margin-left:auto;margin-top:0}.product_section .thumbnail .price{font-size:16px}.top_bar_search{width:70%!important}.currency{width:28%!important;display:block!important}span.icon-down-arrow.arrow,span.slicknav_arrow{display:none}.top_bar{position:relative}div.logo{padding-top:0!important}.feature-section img{width:auto;margin:0 auto}.product_section #ninja-slider a img{max-height:400px}#thumbnail-slider-next{bottom:auto!important}.related_product .product_section a img{width:auto}span.current_price{text-align:center;display:block}.collection_slidebar{width:100%!important;margin:0!important}.product_column{width:100%!important}.shop_div{width:100%;float:none}.shop_column img{height:120px}.mobile_menu{display:inline-block;width:100%;background-color:#9c63ce47;padding:5px;box-sizing:border-box}#nav ul li{display:block}#nav.navigation_bar{margin:0;padding:0}#menu li:hover>ul{display:none}span.arrow{display:inline-block;position:absolute;left:auto;right:0;width:25px;height:25px;background:url(../image/up_arrow.png) no-repeat;background-position:7px 9px;top:0;bottom:0}#nav ul li{padding:5px 0}#menu ul{position:static;top:0;left:0;right:0;width:100%}#menu ul a,#menu li:hover>ul a{padding:5px 0}.navigation_bar li a{text-align:center!important}#menu ul li{text-align:center}.top_bar .container{padding:5px 15px 0!important}.six.columns.left_product.omega{width:100%;padding-left:0;margin-bottom:20px}span.price_total_text{margin-left:12px;vertical-align:sub}input.quantity{width:60%}.two.columns.detail_3{width:50%;margin:0 auto}.subtotal,.four.columns.subtotal2 h4{font-size:18px}span.price_total{display:block;padding-top:7px}.shop_column span.pro_title{height:60px}.list-collections .shop_contain a img{max-height:120px;min-height:120px;width:100%;display:block;margin:auto}.list-collections .shop_contain{width:33.333%!important}.list-collections .shop_contain .info{text-align:center}.cols.three.columns{width:50%!important;float:left;margin:0 auto;padding:0 10px;box-sizing:border-box}}@media(max-width:575px){.award_slider .flex-viewport{width:415px}.featured_slider .flexslider .slider_img img{height:220px}}@media(max-width:567px){.wec_text p,.wec_text h5,.contact_section ul li,.contact_section ul li a,.stockist_section ul li{margin-bottom:10px}.wec_text h4,.wec_text h5{font-size:16px;line-height:normal;margin-bottom:10px}h1.h_title{font-size:22px;line-height:40px}.contact_section iframe{height:170px}.cafe_img img{max-width:100%;display:block;margin:0 auto}img.img2{margin:20px auto}.footer h6{font-size:18px}.footer a{font-size:14px}.footer input.action_button.sign_up{width:90px;font-size:14px;padding:4px 0}.footer .credits a{line-height:normal}.homepage_slider__flex-caption p.subtitle{font-size:14px;margin-bottom:15px}.flexslider .homepage_slider__flex-caption .headline{font-size:18px;line-height:25px}.homepage_slider__flex-caption .action_button{padding:5px 0;font-size:14px;width:100px}.award_slider .flex-viewport{width:270px}.aeard_img img{position:relative;top:inherit}.award_slider{padding:0 0 10px}.award_slider .flexslider{padding:15px 7px 30px;margin-top:20px}.featured_slider .flexslider .slider_img img{height:230px;width:230px}.shop_column img{height:90px}p.title_main{width:100%;display:inline-block}.list-collections .shop_contain{width:50%!important}.list-collections .shop_contain .info span.title{height:50px;line-height:normal;margin-top:10px}}@media(max-width:540px){h1,.h_title{font-size:22px}}@media only screen and (max-width:479px){.featured_slider .flex-direction-nav .flex-prev{display:block}.shop_contain a img{max-width:100%}.login_sec ul li{padding:0 8px}.shop_column{width:50%;margin:10px auto;padding:0 10px;box-sizing:border-box}.shop_column img{width:100%;height:115px}.shop_column{width:33.33%}span.collection_title{font-size:18px;text-align:center}#thumbnail-slider{height:220px!important}.shop_row{margin-bottom:10px}.shop_column:nth-child(4n+5){margin:10px auto}}@media(max-width:420px){.shop_column span.pro_title{height:auto}.shop_column{width:50%;padding:0 10px;float:left}.shop_column img{height:130px}.shop_column span.pro_title{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/style.scss.css.map?v=110850029542350755261775489701 */
