body{font-size:16px;background:#fff;font-family:Futura}h1,h2,h3,h4,input,p,textarea{margin:0}*{margin:0;padding:0}ul{list-style:none}a:focus,a:hover{text-decoration:none;outline:0}.container{width:1230px}.header_container{z-index:9999!important;width:100%;background:#fff;padding:0 0 0;z-index:9;position:sticky;top:0;left:0}.menu_sec{width:auto;max-width:80%;float:left;margin:42px 0 0 0}.icon{display:none!important}.menu_sec ul li{float:left}.menu_sec ul li a{display:block;font-size:16px;color:#98988c;font-family:Futura;font-weight:300;padding:0 30px 10px 0}.menu_sec ul li.site-nav--has-dropdown a,.menu_sec ul li:first-child a{background:url(menu_icon.png) right 12px top 10px no-repeat;padding:0 30px 10px 0}.menu_sec ul li.site-nav--has-dropdown:hover .site-nav__link--main{background:url(menu_icon_click.png) right 12px top 10px no-repeat!important}.menu_sec ul li.site-nav--has-dropdown li a{background:0 0}.menu_sec ul li>a{padding:0 20px 10px 0}.menu_sec ul li.site-nav--has-dropdown:hover .site-nav__dropdown{display:block}.sub_menucontainer{width:100%;background:#bce4fa url("menu_image.png") right bottom no-repeat;padding:60px 0 40px;display:none;position:absolute;z-index:9;box-shadow:0 5px 6px 0 #b3d9ee inset}.sub_menu_box{width:33.3%;float:left;height:100%;border-right:1px solid #9abacd;padding:0 0 0 38px;min-height:350px}.sub_menu_box:last-child{border-right:0}.sub_menu_box:first-child{padding:0}.sub_menu_box h3{font-size:16px;color:#141318;font-weight:500;margin:0;text-transform:uppercase;padding:0 0 22px}.sub_menu_box ul{padding:0;margin:0}.sub_menu_box ul li a{font-size:16px;color:#141318;line-height:24px;font-family:Futura;font-weight:300;text-decoration:none}.sub_menu_box ul li a:hover{text-decoration:underline}.header_box{padding:10px 0 11px}.menu_sec ul li a.menu_slide.active{background:url(menu_icon_click.png) right 35px center no-repeat;color:#000}.header_right{width:75%;float:right;padding-left:2%}.logo_sec{display:inline-block;max-width:25%}.logo_sec a img{display:block;margin:0 auto;width:100%}.right_sec{width:auto;float:right;margin:35px 0 0 0;overflow:hidden;position:relative}.right_sec ul{float:right;margin-bottom:0}.right_sec ul li{float:left;margin:0 0 0 20px}.right_sec input.src_box{width:55%;height:29px;border:1px solid #ccc;padding:0 15px;font-size:16px;font-family:Futura;font-weight:500;left:-100%;position:absolute;bottom:0;background:#fff;transition:all .5s ease-in}.right_sec input.src_box:focus{border:1px solid #000}input.src_box.active{left:0;transition:all .5s ease-in}.right_sec ul li.srch{cursor:pointer}.right_sec ul li a i,.right_sec ul li img{margin:10px 0 0 0}.right_sec input.src_box::-webkit-input-placeholder{color:#ddddda;opacity:1}.right_sec input.src_box::-moz-placeholder{color:#ddddda;opacity:1}.right_sec input.src_box:-ms-input-placeholder{color:#ddddda;opacity:1}.right_sec input.src_box:-moz-placeholder{color:#ddddda;opacity:1}.banner_container{width:100%;position:relative;margin:0 0 0}.banner_part{width:50%;float:left;display:inline-block;position:relative}.banner_part img{width:100%}.header_blue{width:100%;background:rgba(188,228,250,.8);padding:10px 0}.blue_box{width:100%}.blue_box ul{text-align:center;padding:0;margin:0}.blue_box ul li{display:inline-block;font-size:14px;color:#fff;font-family:Futura;font-weight:400;line-height:14px;padding:0 10px 0 0;margin:0 0 0 10px;text-transform:uppercase}.blue_box ul li:last-child{border-right:0}.banner_inner{width:100%;max-width:1170px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%)}.banner_content{width:100%;padding:38% 0 0 65px}.banner_content h2{font-size:54px;color:#fff;text-transform:uppercase}.banner_content h2{font-size:54px;color:#fff;text-transform:uppercase;font-weight:400;padding:15px 0 0}.gift_container{width:100%;padding:0;overflow:hidden}.gift_container h2{font-family:Futura!important;text-align:left;font-size:42px;color:#5f5f56;font-weight:300;text-transform:capitalize;margin:0;padding:30px 0;line-height:normal}.gif_image{width:100%;height:auto;position:relative;margin-bottom:20px;background:#fff}.gif_image img{max-width:100%;margin:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.gif_image a.quick_btn{width:132px;height:32px;line-height:32px;text-align:center;display:block;background:#bce4fa;color:#fff;font-size:13px;text-transform:uppercase;font-family:Futura;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:none;letter-spacing:1px;transition:all .3s ease-in}.gif_image:hover a.quick_btn{display:block}.gif_image a.quick_btn:hover{background:#82cef8;transition:all .3s ease-in}.gift_inner{width:100%;border-top:1px solid #e2e2e2;padding:46px 0 0}.gift_detail{width:100%}.gift_detail a{display:block;font-size:18px;color:#5f5f56;text-align:center;font-family:Futura;padding:0 0 5px;font-weight:300}.gift_detail span{display:block;font-size:18px;color:#5f5f56;text-align:center;font-family:Futura;font-weight:300}.gift_detail a:hover{text-decoration:underline}.gift_inner .explore_btn{display:block;margin:55px auto 0;width:272px;height:42px;background:#bce4fa;text-align:center;color:#fff;font-family:Futura;font-weight:500;text-transform:uppercase;line-height:42px;font-size:15px;letter-spacing:1px;box-shadow:0 5px 9px 0 #f0e9ec;transition:all .3s ease-in}.gift_inner .explore_btn:hover{transition:all .3s ease-in;background:#82cef8}.gray_box{width:100%;max-width:880px;min-height:310px;background:#eaeef1;display:block;position:relative;padding:70px 0 0 50px}.gray_box h2{margin:0;text-align:left;font-size:50px;color:#231f20;text-transform:uppercase;font-weight:400;padding:0 30% 0 0}.crousel_container{width:100%;position:relative;margin:-90px 0 0}.border_sec{width:10%;float:left}.border_sec img{display:block;margin:0 auto 0}.crousel_box{width:90%;float:left}.item_box{position:relative}.item_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.item_content h2{text-align:center;font-size:54px;color:#fff;text-transform:uppercase;font-weight:400}.item_content a{display:block;width:155px;height:32px;text-align:center;line-height:32px;color:#fff;margin:45px auto 0;border:2px solid #fff;text-transform:uppercase;font-family:Futura;font-weight:300;transition:all .3s ease-in}.item_content a:hover{background:#82cef8;color:#fff;border:2px solid #82cef8;transition:all .3s ease-in}.corporate_box{width:190px;background:#f5f5f5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:42px 30px 46px}.corporate_box h3{font-size:28px;color:#231f20;text-align:center;font-family:Futura;font-weight:300;line-height:30px}.corporate_box p{text-align:center;font-size:12px;color:#494949;line-height:16px;font-family:Futura;font-weight:300;padding:30px 0}.corporate_box a{display:block;text-align:center;font-size:12px;color:#231f20;background:url("morebtn_icon.png") left 52px top 4px no-repeat;font-family:Futura;font-weight:300;width:65px;margin:0 auto 0;transition:all .3s ease-in}.corporate_box a:hover{background:url("morebtn_icon.png") left 56px top 4px no-repeat;transition:all .3s ease-in}.crousel_box .owl-theme .owl-dots{display:none}.crousel_box .owl-theme .owl-nav{margin-top:10px;position:absolute;width:100%;bottom:40%}.crousel_box .owl-carousel .owl-nav button.owl-prev span{font-size:0;background:url("next_btn.png") no-repeat;width:25px;height:42px;display:block;right:-50px;position:absolute}.crousel_box .owl-carousel .owl-nav button.owl-next span{font-size:0;background:url("previous_btn.png") no-repeat;width:25px;height:42px;display:block;left:-70px;position:absolute}.collection_container{width:100%;overflow:hidden}.collection_container h3{font-size:30px;font-family:futura;color:#5f5f56;padding:0 0 15px;font-weight:300;margin-bottom:30px}.collection_container h2{font-size:42px;color:#fff;font-weight:700;text-transform:unset;margin:0}.collection_inner{width:100%;overflow:hidden;border-top:1px solid #e2e2e2;padding:70px 0 0}.collection_box{width:100%;overflow:hidden}.image_box span{display:block;min-height:235px;position:relative}.image_box span img{position:relative;max-width:none}.image_box a{font-size:15px;display:block;text-align:center;color:#3b3b3b;font-family:Futura;font-weight:400;padding:0 10%;min-height:42px}.collection_box a.explore_btn{display:block;width:100%;border:1px solid #e4e4e4;text-align:center;font-size:13px;color:#98988c;font-weight:500;font-family:Futura;text-transform:uppercase;height:34px;line-height:34px;margin:28px 0 0}.collection_box:hover a.explore_btn{transition:all .3s ease-in;background:#82cef8;border:1px solid #82cef8;color:#fff}.collection_box:hover .image_box a{text-decoration:underline}.video_container{width:100%;position:relative;margin-bottom:-5px}.about_container{width:100%;display:inline-block;position:absolute;top:50%;left:50%;height:719px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.about_box{width:33.3%;float:right;position:absolute;top:0;right:0;bottom:1%;margin:0 auto;background:rgba(92,64,57,.9);padding:30px 40px}.about_box h3{text-align:center;color:#fff;font-size:42px;margin:0;font-weight:700;font-style:italic;font-family:'Playfair Display',serif}.about_box p{text-align:center;font-size:18px;line-height:normal;color:#fff;font-weight:300;padding:40px 0}.collection_inner.gift{padding:0}.about_box a{color:#fff!important;border:1px solid #fff!important}.about_box a:hover{color:#fff;border:1px solid #fff}.chocolate_banner{width:50%;float:left;border-right:1px solid #e4e4e4;padding:50px 38px 0 0;position:relative}.chocolate_banner:last-child{border-right:0;padding:50px 0 0 38px}.chocolate_banner img{width:100%}.chocolate_container{width:100%;float:left;float:left;background:#ededed}.chocolate_inner{width:100%;position:relative;margin:30px 0;display:inline-block}.chocolate_inner ul{padding:0;margin:0}.chocolate_inner ul li{width:25%;float:left}.chocolate_img{width:100%;overflow:hidden}.chocolate_img img{width:100%;transition:transform .3s ease-in-out 0s}.chocolate_img:hover img{transform:scale(1.1);cursor:pointer;transition:transform .3s ease-in-out 0s}.chocolate_inner ul li a{display:block;text-decoration:none}.chocolate_inner ul li a span{display:block;text-align:center;font-family:Futura;font-size:18px;color:#5f5f56;line-height:normal;text-transform:capitalize;margin:10px 0 0;padding:0 15%}.chocolate_container .explore_btn{display:block;margin:55px auto 90px;width:272px;height:42px;background:#bce4fa;text-align:center;color:#fff;font-family:Futura;font-weight:500;text-transform:uppercase;line-height:42px;font-size:15px;letter-spacing:1px;box-shadow:0 5px 9px 0 #f0e9ec;transition:all .3s ease-in}.chocolate_container .explore_btn:hover{transition:all .3s ease-in;background:#82cef8}.social_container{width:100%;background:#4a2b23;float:left;padding:15px 0;position:relative}.social_container:after{position:absolute;content:"";left:50%;top:-40px;width:1px;height:80px;background:#98988c}.social_box{width:100%;display:block;text-align:center}.social_box p{text-align:left;font-size:20px;display:inline-block;line-height:34px;color:#fff;font-weight:500}.social_box ul{padding:0;margin:0;text-align:left;display:inline-block}.social_box ul li{display:inline-block;margin:0 0 0 15px}.footer_container{width:100%;position:relative;background:#5f5f57 url("footer_pattern.png") left top repeat;overflow:hidden;padding:65px 0 0}.footer_nav{width:100%;padding:0 0 0 50%}.footer_nav ul{padding:0;margin:0}.footer_nav ul li a{display:block;text-decoration:none;font-size:18px;color:#fff;line-height:normal;font-family:Futura;font-weight:300}.footer_right{width:100%;overflow:hidden;max-width:300px;margin:0 auto 0}.footer_right h3{font-size:18px;font-family:Futura;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:3px}.footer_right p{font-size:14px;line-height:normal;color:#fff;margin:0;font-family:Futura;font-weight:300;padding:10px 0 25px}.mail_box{width:100%;border:0 solid #b4b6b8}.mail_box .id_field{height:40px;width:85%;float:left;background:0 0;padding:0 10px;font-size:16px;font-family:Futura;font-weight:300;border:0;color:#fff}.mail_box .id_field:focus{outline:0}.mail_box .id_field::-webkit-input-placeholder{color:#fff;opacity:1}.mail_box .id_field::-moz-placeholder{color:#fff;opacity:1}.mail_box .id_field:-ms-input-placeholder{color:#fff;opacity:1}.mail_box .id_field:-moz-placeholder{color:#fff;opacity:1}.mail_box .sbmt_field{width:15%;float:left;height:40px;background:url("mail_icon.png") center center no-repeat;font-size:0;border:0}.mail_box .sbmt_field:focus{outline:0}.copy-right{width:100%;float:left;border-top:1px solid #98988b;margin:42px 0 0;padding:5px 0 30px}.copy-right p{margin:0;text-align:center;font-size:18px;font-weight:300;color:#fff}.copy-right p a{margin:0 0 0 5px;font-size:14px;font-weight:300;font-family:Futura;color:#fff}.copy-right p span{display:inline-block;margin:0 0 0 35px}.copy-right p a:hover{text-decoration:underline}.corporate_container{width:100%;background:#bce4fa url(menu_image02.png) right top no-repeat;padding:0 0 40px;display:none;position:absolute;z-index:9;box-shadow:0 5px 6px 0 #b3d9ee inset}.corporate_container .sub_menu_box{margin:60px 0 0;min-height:300px}.menu_sec ul li a.corporate_slide.active{background:url(menu_icon_click.png) right 35px center no-repeat;color:#000}.sub_menu_box ul li ul{padding:10px 0;margin:0}.sub_menu_box ul li h4{line-height:normal;font-size:16px;cursor:pointer;color:#141318;font-weight:300;margin:0;text-transform:capitalize;font-family:Futura;padding:0;position:relative}.left_banner{width:60%;float:left}.right_banner{width:38%;float:right}.item_box img{width:100%}.right_banner .item_box img{min-height:588px}img.close_bar{display:none}.slider-container{width:100%;margin:0;position:relative;overflow:hidden}.slider-container ul li img{width:100%}.overlay-box{width:740px;position:absolute;top:50%;background:#fff;opacity:.9;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:20px 105px 20px 99px}.overlay-box h1{font-size:31px;color:#333;text-transform:uppercase;margin:0 0 20px 0}.overlay-box p{font-size:19px;color:#333;font-family:Futura;font-weight:300;margin:0 0 15px 0}.overlay-box a{font-size:19px;color:#333;display:block;max-width:90px;margin:0 auto;text-decoration:underline;font-family:Futura;font-weight:300}.overlay-box a:hover{text-decoration:none}.slider-container .bx-wrapper{margin:0 auto 0}.breadcrmb{width:100%;margin:55px 0 0;float:left}.breadcrmb li{display:inline-block;font-size:19px;color:#bbbbb5;font-weight:300;font-family:Futura;font-weight:300;margin:0 15px 0 0}.breadcrmb li a{color:#333;font-family:Futura;font-weight:300;font-size:18px}.main-container{width:100%;float:left;padding:40px 0 0 0}.main-container .categories{width:22%;float:left}.title-head{width:100%;margin:0 0 20px 0;text-align:left}.title-head span{display:block;color:#98988c;font-size:28px}.main-container .categories ul{width:100%}.main-container .categories ul li{display:block;margin:0 0 12px 0;clear:left;overflow:hidden}.main-container .categories ul li:last-child{margin:0}.main-container .categories ul li a{font-size:15px;color:#3b3b3b;font-family:Futura;font-weight:500;transition:all .3s ease-in}.main-container .categories ul li .bulid{font-size:15px;color:#3b3b3b;font-family:Futura;font-weight:500;display:block;position:relative;width:140px;float:left;height:25px}.categories .accord .accord-icon{position:relative}.categories .accord .accord-icon:before{position:absolute;width:11px;height:2px;background:#3b3b3b;right:3px;top:7px;content:''}.categories .accord .accord-icon:after{position:absolute;width:2px;height:10px;background:#3b3b3b;right:7px;top:3px;content:''}.accord-icon.active:after{display:none}.accord .sub-list{display:none;padding:0 0 0 15px}.accord .accord-icon{width:16px;height:16px;display:block;float:right}.main-container .categories ul li a:hover{color:#bce4fa;transition:all .3s ease-in}.categories .cate{margin:0 0 40px 0}.product-section{width:77%;float:left}.product-section .filter-section{width:100%;float:left;border-bottom:1px solid #e2e2e2;padding:0 0 18px 0}.filter-section h5{font-size:15px;color:#0c0c0c;font-weight:700;font-family:Futura}.amount h5{margin:10px 0 0 0;display:block;float:left}.filter-section .amount{margin:0 50px 0 0;display:block;float:left}.filter-section .sortby{margin:0 212px 0 0;display:block;float:left}.filter-section .view-as{margin:0;display:block;float:left}.filter-section .show-page{float:right;display:block}.filter-section label{font-size:15px;color:#878787;font-family:Futura;font-weight:600;display:block;float:left;margin:3px 15px 0 0}.sortby .select-option{height:30px;padding:0 17px;text-overflow:ellipsis;font-size:13px;font:14px/16px Futura,sans-serif;vertical-align:middle;text-transform:capitalize;color:#333;border:1px solid #d5d5d5;outline:0;font-weight:600;margin:5px 0 0}.show-page .select-option{height:31px;padding:0 3px;text-overflow:ellipsis;font-size:13px;font:14px/16px Futura,sans-serif;vertical-align:middle;text-transform:capitalize;color:#333;border:1px solid #d5d5d5;outline:0;font-weight:600;margin:5px 0 0}.view-as span{display:block;float:left;padding:10px;width:100px}.view-as span a{width:11px;height:11px;padding:10px;border:1px solid #d5d5d5}.view-as span a:hover{border:1px solid #d5d5d5}.view-as span a{padding:10px;border:1px solid #fff}.view-as span .like01{border:1px solid #d5d5d5}.product-view{width:100%;float:left;margin:0 0 115px 0}.product-view ul{margin:0}.product-view ul li{display:block;float:left;padding:60px 0 0 0;width:33.3%}.product-view ul li a{display:block}.wrapper-box{width:100%;padding:0 3% 0 7%}.wrapper-box .hearts{width:100%;float:left;border-bottom:1px solid #e2e2e2;height:50px}.wrapper-box .hearts span{display:block;float:left;width:30px;height:30px}.hearts .heart-img a{background:url('heart01.png') center center no-repeat;width:30px;height:30px}.hearts .heart-img a:hover{background:url('heart.png') center center no-repeat}.hearts .compare-img a{background:url('square.png') center center no-repeat;width:30px;height:30px}.hearts .compare-img a:hover{background:url('sqaure01.png') center center no-repeat}.wrapper-box .head{width:100%;float:left;margin:2px 0 0 0;text-align:center}.wrapper-box .price{width:100%;float:left;margin:0 0 27px;text-align:center}.wrapper-box .head a{font-size:16px;color:#3b3b3b;font-family:Futura;font-weight:500}.wrapper-box .cart{font-size:13px;color:#7a7a7a;font-family:Futura;font-weight:500;width:223px;height:36px;border:1px solid #e4e4e4;display:block;margin:0 auto;clear:left;text-align:center;line-height:33px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in}.wrapper-box:hover .cart:hover{background:#82cef8;transition:all .3s ease-in}.product-view ul li a img{display:block;margin:0 auto}.wrapper-box:hover .cart{background:#bce4fa;color:#fff;transition:all .3s ease-in;box-shadow:1px 6px 9px 1px #d7ebef;border:1px solid #bce4fa}.wrapper-box .hearts span a{display:none;transition:all .3s ease-in}.wrapper-box:hover .hearts span a{display:block;transition:all .3s ease-in}.wrapper-box .price span{font-size:16px;color:#4aa4d6;font-weight:500;font-family:Futura}.wrapper-box .image-box{min-height:170px}.productdetail_container{width:100%;position:relative;margin:0}.thumbnail_container{width:100%;max-width:458px;overflow:hidden;margin:55px auto 0}.breadcrmb_full{width:100%}.breadcrmb_full .breadcrmb{width:100%;margin:55px 0 0 0}.thumb_box{border:1px solid #e0e0e0}.thumbnail_container .flex-active-slide .thumb_box{border:1px solid #9cc0d8}.thumbnail_container .flex-direction-nav .flex-nav-next .flex-next:before{display:none}.thumbnail_container .flex-direction-nav .flex-nav-prev .flex-prev:before{display:none}.thumbnail_container .flex-direction-nav .flex-nav-next .flex-next{background:url("right1.png") no-repeat;width:14px;height:26px;font-size:0}.thumbnail_container .flex-direction-nav .flex-nav-prev .flex-prev{background:url("left1.png") no-repeat;width:14px;height:26px;font-size:0}.thumbnail_container #slider .flex-direction-nav{display:none}.thumbnail_container .flexslider{margin:0 0 20px}.traditional_box{width:100%;margin:55px 0 0 0;padding:0 142px 0 0}.traditional_box h2{text-align:left;font-size:34px;color:#333;text-transform:uppercase;padding:28px 20% 25px 0;line-height:48px;font-weight:500}.traditional_box h1{text-align:left;font-size:34px;color:#333;text-transform:uppercase;padding:28px 20% 25px 0;line-height:48px;font-weight:500;font-family:'Playfair Display',serif!important}.traditional_box h4{margin:0;font-size:18px;font-weight:300;color:#19b855;font-family:Futura}.traditional_box h4 label{font-weight:400;color:#333;margin:0}.traditional_box span{display:block;font-size:22px;color:#4aa4d6;font-weight:300;font-family:Futura;padding:26px 0}.traditional_box p{font-size:18px;color:#494949;line-height:24px;font-weight:300;font-family:Futura}.traditional_box a.add_btn{width:100%;display:block;height:42px;background:#bce4fa;text-align:center;text-decoration:none;font-size:14px;color:#333;text-transform:uppercase;line-height:42px;font-family:Futura;letter-spacing:1px;font-weight:400;margin:54px 0 35px;box-shadow:0 10px 25px #e9f4f6;transition:all .3s ease-in}.traditional_box a.add_btn:hover{transition:all .3s ease-in;background:#76c9f7;color:#fff}.traditional_box ul{text-align:center;padding:0;margin:0}.traditional_box ul li{display:inline-block;margin:0 10px}.traditional_box ul li a img{opacity:.3}.traditional_box ul li a:hover img{opacity:1}.details_container{width:100%;max-width:890px;margin:50px auto 155px}.details_container h2{font-size:26px;color:#98988c;font-weight:400;text-transform:uppercase;display:block;border-bottom:1px solid #e2e2e2;padding:0 0 35px}.details_container p{text-align:left;font-size:18px;color:#494949;line-height:28px;font-weight:300;font-family:Futura}.similiar_product{width:100%;margin:0 0 120px}.similiar_product h2{font-size:34px;color:#98988c;font-weight:400;text-transform:uppercase;display:block;border-bottom:1px solid #e2e2e2;padding:0 0 55px;text-align:center;margin:0 0 60px}.bx-viewport{max-height:227px}.slider-container ul li img{max-height:227px;margin:0 auto;display:table;width:auto!important}.collection_box .image-box{width:100%;height:200px;overflow:hidden}.input-error-message{display:block;width:100%;float:left;width:100%;background:red;padding:5px;color:#fff;font-size:14px}.form-message--success{border:0 solid #1f873d;background-color:green;color:#fff;display:block;width:100%;float:left;margin:5px 0;padding:5px;font-size:14px}.btn--link:focus,.btn--link:not([disabled]):hover{outline:0}.price__regular{width:auto}.product-grid-view .price__regular{margin:0 auto}h2{letter-spacing:normal}.index-section{padding-top:0;padding-bottom:0;border-bottom:1px solid #fff}.grid.grid--uniform div{margin-bottom:15px}.main-content{padding-bottom:55px;padding-top:0}.overlay-box h1{text-align:center}.filter-section .view-as span a.active{border:1px solid #d5d5d5}.filter-section .view-as span a{border:0 solid #d5d5d5}a.site-header__icon{padding-right:12px}.site-header__cart-count{right:0;top:4px;font-weight:400;background-color:#bce4fa;min-width:14px;height:14px;font-size:16px;z-index:9999}.wrapper-box .cart{cursor:pointer}button.product-form__cart-submit{position:relative;margin:54px 0 35px;background:0 0;border:0;box-shadow:none;padding:0;outline:0}.product-form__item--no-variants{max-width:none;padding:0;margin:0}.traditional_box a.add_btn{margin:0}.product-form__cart-submit span{padding:0;position:absolute;text-align:center;left:45%}.traditional_box h2{padding:28px 0 25px 0}.traditional_box h1{padding:28px 0 25px 0;font-family:'Playfair Display',serif!important}.product-view ul li a img{height:200px}.gif_image img{max-width:100%;display:block;position:relative;margin:0 auto;top:auto;left:auto;transform:translate(0,0);-webkit-transform:translate(0,0)}.image-box a img{height:155px;margin:0 auto;display:table}.wrapper-box .head{height:30px;overflow:hidden}a.quick_btn{cursor:pointer}.inquire-modal,.preview-modal,.quickview-modal{position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0}.modal-wrapper{float:left;width:100%;background:rgba(0,0,0,.5);height:100%}.insdModal{width:80%;height:80%;background:#fff;margin:7% auto;position:absolute;left:10%}a.exitButn{float:right;background:#ccc;color:#fff;font-size:20px;padding:10px 20px;position:absolute;right:0;z-index:999;cursor:pointer}.single-mainproduct .thumbnail_container img{margin:0 auto;display:table;width:100%;height:auto}.single-mainproduct .thumbnail_container{padding:24px 0 0}.template-page p{margin-bottom:15px}.collection_box .image_box span img{margin:0;display:table;width:100%;top:50%;transform:translate(0,-50%)}.prodctDetail-box img.load-image{position:absolute;left:45%;top:45%}.product-card{position:relative;margin-bottom:25px;padding-bottom:25px;padding-top:25px;border-bottom:1px solid #e2e2e2}.list-view-item__price-column:hover .cart{background:#bce4fa;color:#fff;transition:all .3s ease-in;box-shadow:1px 6px 9px 1px #d7ebef;border:1px solid #bce4fa}.list-view-item__price-column .cart{font-size:13px;color:#7a7a7a;font-family:Futura;font-weight:500;width:223px;height:36px;border:1px solid #e4e4e4;display:block;margin:0 auto;clear:left;text-align:center;cursor:pointer;line-height:33px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-in}.pagination{display:block;clear:both}a.btn--narrow.prev-link{float:right}a.btn--narrow.next-link{float:left}a.btn--narrow.disabled{color:#000}.submit-button{display:block;width:auto;border:1px solid #e4e4e4;text-align:center;font-size:13px;color:#98988c;font-weight:500;font-family:Futura;text-transform:uppercase;height:auto;line-height:normal;margin:28px 0 0;padding:15px 30px;letter-spacing:1px}.about-img{float:left;margin-right:30px;margin-bottom:30px}ul.sitemap-list{float:left;width:100%;margin-left:0}.sitemap-list li{float:left;width:100%;list-style-type:none;text-decoration:none}.sitemap-list li a{color:#98988c;border:0!important}.sitemap-button{float:right}.sitemap-button a.submit-button{padding-bottom:15px;border:1px solid #e4e4e4}.product-view.sitemap-view{margin:0}.product-view.sitemap-view ul{padding:0}.product-view.sitemap-view ul li{padding-top:20px}#SearchResultSubmit.submit-button{width:100%;background:0 0}#SearchResultSubmit.submit-button:hover{background:#bce4fa}.cart__submit-controls .submit-button{margin-top:0}.sortby .select-option{width:100px}.show-page .select-option{width:48px}.view-as span a{padding:5px 10px}.main-container .categories ul li{width:100%}.hearts .heart-img a.active{background:url('heart.png') center center no-repeat}#wish-list button{background:0 0;box-shadow:none;border:0}.social_container:after{display:none}.template-cart .social_container:after,.template-collection .social_container:after,.template-index .social_container:after,.template-list-collections .social_container:after,.template-product .social_container:after{display:none}.template-cart h1,.template-list-collections h1{margin-top:1.7rem}#compare-product-list{float:left;width:100%}.compare-load{margin:0 auto;display:table}.compare-img a{cursor:pointer}.hearts .compare-img.campare-active a{background:url(sqaure01.png) center center no-repeat}.wrapper-box .cart.remove{margin-top:20px}.product-item{padding:0;margin:0}.product-item .wrapper-box{padding:0}.product-item .wrapper-box>div.image-box{min-height:170px;height:170px;line-height:170px}.product-item .wrapper-box>div{min-height:46px;margin:0;float:left;width:100%;border:1px solid #000;display:inline-block;text-align:center;padding:10px 10px;height:auto}.product-item .wrapper-box>div.p_description{max-height:310px;overflow:hidden;overflow-y:scroll;min-height:310px}.product-item .wrapper-box>div.p_description.full-description{line-height:310px;overflow:hidden}.product-item .wrapper-box>div.p_button{height:115px}.remove-product{min-height:30px;float:left;width:100%;text-align:center;cursor:pointer}.traditional_box span.spr-badge{padding-bottom:0}.traditional_box span.spr-badge span{float:left;padding:0;color:#4aa4d6}.traditional_box ul li.compare-img img{opacity:0;visibility:hidden}.product-wrapper{margin:55px 0 0 0;float:left;width:100%}.traditional_box s{padding:26px 0;float:left;font-size:22px;font-family:Futura;font-weight:300}.traditional_box span.price-item__label{display:none}.product-wrapper button.product-form__cart-submit{margin-top:0}.show-page .select-option{width:auto;padding:0 22px 0 10px}.sub_menu_box ul.grandchild-menu{display:none;overflow:hidden}ul.varient-images li input~img{border:5px solid transparent}ul.varient-images li input:checked~img{border:5px solid green}.choco-box{float:left;width:100%;margin-bottom:30px}label.choco-title{text-transform:uppercase;margin-bottom:15px}.selector-wrapper.product-form__item{display:none}.own-bar #carousel{visibility:hidden}.image-section-position{float:right}form.search{position:unset!important}.traditional_box ul.varient-images{text-align:center;padding:0;margin:0;float:left;width:100%}.traditional_box ul li{display:inline-block;margin:0;float:left;width:50px;position:relative;margin-right:2%;margin-bottom:2%}.traditional_box ul.varient-images li input[type=radio]{position:absolute;width:100%;height:100%;opacity:0;margin:0}#search-auto-results{position:absolute;top:78px;right:0;width:33%;background:#fff;min-width:275px}#search-auto-results ul{float:left;width:100%;margin:0;border:1px Solid #ccc;max-height:200px;overflow-y:scroll}#search-auto-results ul li{float:left;width:100%;margin-bottom:10px;border-bottom:1px solid #ccc;padding:5px 10px}#search-auto-results ul li a{float:left;width:100%}#search-auto-results ul li .product-image{float:left;width:50px;margin-right:10px}.product-image img{width:100%;float:left}#search-auto-results ul li:last-child{margin:0;border:0}.product-content{float:left;width:65%;color:#333}.container.header_box{position:relative}.search-results{float:left;width:100%;position:relative}#search-auto-results .search-results:after{content:'';position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2f2f2f;left:20px;top:-5px}.quotes-wrapper .owl-nav{text-align:center}.quotes-wrapper .owl-nav span{font-size:60px}.quotes-wrapper .owl-nav .owl-prev{margin-right:10px}#slider.flexslider .slides>li{max-height:400px}#slider.flexslider .slides>li img{width:auto;margin:0 auto}#carousel .flex-viewport li{height:54px}#carousel .flex-viewport li .thumb_box{height:100%}#carousel .flex-viewport li .thumb_box img{height:100%;width:auto;margin:0 auto}#description{padding:20px}.see-more{cursor:pointer}.gift_detail .price__regular,.similiar_product .price__regular{margin:0 auto}#recently-viewed-products .price{margin-bottom:0}#rap__med__insta_title a{color:#98988c}.mini-cart{display:none;width:300px;height:auto;position:absolute;right:2px;top:85px;background:#fff;z-index:9999;border:1px solid #ccc;box-shadow:1px 1px 12px 1px #ccc;padding:20px 10px}.insdModal .traditional_box p{margin-bottom:10px}.insdModal .traditional_box{padding:0 30px 0 0}.insdModal .traditional_box h2{font-size:24px}.insdModal .traditional_box h1{font-size:24px}.insdModal{width:80%;height:80%;background:#fff;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;max-width:870px;max-height:580px;overflow-y:scroll;overflow-x:hidden}.cart-empty ul{margin:0;text-align:center}.minicart-wrapper{float:left;width:100%}.minicart-wrapper .cart-items{float:left;width:100%;height:auto}.minicart-wrapper .cart-items ul{float:left;width:100%;list-style:none}.minicart-wrapper .cart-items ul li{float:left;width:100%;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.cart-items .item-image{float:left;width:25%;margin-right:5%;margin-bottom:10px}.cart-items .item-title{float:left;width:70%}.cart-items .item-title h3{font-size:16px;line-height:normal;margin-bottom:5px}.cart-bottom{float:left;width:100%}.cart-bottom .cart-total{float:left;width:100%;font-size:20px;font-weight:700;text-align:center}.cart-bottom .cart-total label{margin:0 20px 0 0;font-size:20px}.cart-button{float:left;width:100%;text-align:center;margin:15px 0 0}.cart-button span{margin:0 10px}.cart-button a{text-decoration:underline;color:#333;font-weight:600}.cart-button a:hover{color:#82cef8}.item-title .remove-item{cursor:pointer;color:#82cef8}.item-details span.item-price{margin-right:5px}.item-details span.item-qty{margin-left:5px}.mini-cart:after{content:'';position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #82cef8;top:-10px;right:8px}.traditional_box p{margin-bottom:10px}.success-message{color:green;margin:10px;font-family:Futura;text-align:center}.insdModal .traditional_box h2{line-height:normal}.insdModal .traditional_box h1{line-height:normal}.similiar_product .cart-submit{float:left;width:100%}blockquote{border-left:0}.owl-carousel .owl-item .quote-image img{width:80px;height:80px;margin:20px auto 0;display:table;border-radius:50%}.banner_part{width:100%}@-webkit-keyframes zoom{0%{transform:scale(1.2)}100%{transform:scale(1)}}.banner_part img{-webkit-animation:zoom 2.5s 1}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.banner_content a,.banner_content h2{animation:fadein 3s;-moz-animation:fadein 3s;-webkit-animation:fadein 3s;-o-animation:fadein 3s}.quickview-modal .selector-wrapper.product-form__item{display:block;margin-bottom:20px}.quickview-modal button.product-form__cart-submit{margin-top:10px}.left-text-section{float:right;width:50%;margin-bottom:0;position:relative;height:100%;background:#bce4fa}.right-image-section{float:left;width:50%;margin-bottom:0;height:100%;background:#f6f5f3}.right-image-section .feature-row__image-wrapper{margin:0;top:50%;transform:translate(0,-50%)}.right-image-section .feature-row__image-wrapper>div{padding:0!important}.feature-row__image-wrapper .feature-row__image{width:100%;position:relative;top:0}.grid--flush-bottom{margin-bottom:0;float:left;width:100%;height:445px;overflow:hidden}.main-text-wrapper{margin:auto;position:relative;top:50%;transform:translate(0,-50%);text-align:left;padding:35px}.main-text-wrapper p{float:left;width:100%;margin-bottom:20px}.main-text-wrapper a.btn{border:1px solid #436076}.shap-addon{position:relative;z-index:999}img.addons{position:absolute;left:0;top:0}ul.child-menu li h4:after{content:'+';position:absolute;right:20px}ul.child-menu li.active h4:after{content:'--';right:22px}.chocolate_banner span{color:#fff;position:absolute;font-size:42px;top:50%;font-weight:700;left:50%;transform:translate(-50%,-50%)}.chocolate_banner a{position:relative}#inquire-form{float:none;width:70%;padding:51px 0 30px;margin:0 auto}#inquire-form h2{text-align:center;margin-bottom:20px}#inquire-form h5{text-align:center;margin-bottom:30px}#inquire-form input,#inquire-form textarea{width:100%;padding:10px;margin-bottom:10px}#inquire-form input.submit-button{margin:0}.template- .main-content{margin-top:216px}.shopify-challenge__button,.template-404 a.btn--has-icon-after{height:42px;background:#bce4fa;text-align:center;color:#fff;font-family:Futura;font-weight:500;text-transform:uppercase;font-size:15px;letter-spacing:1px;box-shadow:0 5px 9px 0 #f0e9ec;transition:all .3s ease-in}.template-404 a.btn--has-icon-after{line-height:30px;margin-top:30px}.shopify-challenge__button.active,.shopify-challenge__button:focus,.shopify-challenge__button:hover{transition:all .3s ease-in;background:#82cef8!important}.template-404 a.btn--has-icon-after:hover{transition:all .3s ease-in;background:#82cef8!important}.collection_container.home-collection_container{margin-bottom:0}.collection_inner.home-collection_inner{background:0 0;padding-bottom:70px;border:0}.how-did-you-hear-about-us{margin-bottom:10px}.how-did-you-hear-about-us label{width:100%;float:left}.redio-options{float:left;margin-right:20px}#inquire-form .redio-options input[type=radio]{float:left;margin-right:10px;width:auto;margin-bottom:0}..steps{float:left;width:100%;margin-bottom:15px}.step-title{margin-bottom:20px;font-size:20px;float:left;width:100%}.steps ul{float:left;width:100%}.steps ul li{position:relative;list-style-type:none;float:left;width:163px;margin-right:15px;margin-bottom:15px}.steps li img{border:1px solid #000}.select-chocolate-box ul li input[type=radio]{position:absolute;width:163px;height:86px;margin:0;opacity:0}.steps li input:checked~img{border-color:#bce4fa;opacity:.5}.select-chocolate-flavors ul li input[type=checkbox]{position:absolute;z-index:999;width:163px;height:169px;margin:0;opacity:0}.select-chocolate-flavors li img{height:169px;width:auto}.select-chocolate-flavors li.active img{border:10px solid #bce4fa}.product-wrapper h2{text-align:center;margin-bottom:55px}.seleted-chocolate-preview ul{border:1px solid #000;border-bottom:0;border-right:0}.seleted-chocolate-preview ul li{height:169px;border:1px solid #000;margin:0;border-top:0;border-left:0;width:33.3%}.corporate-gifting .swym-wishlist-button-bar{display:none}.steps .check{background:url(check.png) no-repeat center center/50px 50px;float:left;position:absolute;top:0;width:100%;height:100%}.seleted-chocolate-preview label{display:none}.seleted-chocolate-preview ul li img{width:100%;height:100%;padding:5px;border:0}.select-gift-wrapper ul.gift-box-select li input[type=radio]{position:absolute;width:163px;height:169px;margin:0;opacity:0}.select-gift-wrapper.steps li input:checked~img{border:10px solid #bce4fa}a.add_btn.next-step-button{float:left;margin:30px 0;cursor:pointer}a.add_btn.prev-step-button{float:left;margin:0 0 30px;cursor:pointer}.second-step{display:none}#customize-wrapp{display:table;margin:0 auto}.customize-gift-wrapp{float:left;width:100%;position:relative}.group-box{float:left;width:100%;margin-bottom:25px}.group-box label{float:left;width:100%;margin-bottom:15px}span.gift-text{position:absolute;width:90%;height:auto;text-align:center;text-transform:capitalize;font-weight:700;font-size:22px;overflow-wrap:break-word;top:45%;padding:0;overflow:hidden;margin:0 5%}.steps .color-select ul li{width:50px;height:50px}.steps .color-select ul li input[type=radio]{width:50px;height:50px;margin:0;opacity:0}.steps .color-select .check{background-size:30px 30px;border:5px solid #bce4fa;background-image:none}.select-chocolate-box li label{text-align:center;width:100%;margin:10px 0 0}.steps.select-chocolate-box .check{height:72%}.group-box .font-select,.group-box input,.group-box select{width:210px}.preview-modal .insdModal{margin:0 auto;transform:translate(-50%,-50%)!important;height:100%;top:50%;width:auto;left:50%;min-width:250px;min-height:250px}#convertimage{padding:50px 100px}#btn-Preview-Image{margin:0 0 30px;cursor:pointer;float:left;width:100%}#add-product-card{margin:30px 0;cursor:pointer;width:100%;display:block;height:42px;background:#bce4fa;text-align:center;text-decoration:none;font-size:14px;color:#333;text-transform:uppercase;line-height:42px;font-family:Futura;letter-spacing:1px;font-weight:400;box-shadow:0 10px 25px #e9f4f6;transition:all .3s ease-in}.product-view ul.use-list-view{margin:60px 0 0 0}.product-view ul.use-list-view li{width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e2e2e2;padding-top:0}ul.use-list-view li .wrapper-box{padding:0;float:left}ul.use-list-view li .image-box{float:left;margin-right:20px;width:30%}ul.use-list-view li .hearts{width:auto;border:0}ul.use-list-view li .head{width:30%;margin:0 20px}ul.use-list-view li dl.price{width:26%;float:left;margin:0 0 15px 0}ul.use-list-view li a.cart{float:right;clear:none}ul.use-list-view li .hearts span a{display:block}a.site-header__icon{float:left;padding:0 12px 0 0;position:relative}.filter-section label{margin:7px 15px 0 0}.filter-section .view-as span a{padding:10px;float:left;width:auto;height:auto;border:1px solid transparent}.filter-section .view-as span a img{float:left}.filter-section .view-as span{padding:0}#convertimage img{margin:0 auto;display:table}.seleted-chocolate-preview ul li p{margin:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.steps.select-artwork-gifting{float:left;margin-bottom:30px}.click-btn.mobile-view{display:none}.site-nav__dropdown a.site-nav__link{padding:4px 15px 5px!important}.site-nav__dropdown li ul li{width:100%}.site-nav__dropdown li ul{padding-left:20px;float:left;width:100%}ul#SiteNav{float:left;width:100%;margin:0}.branding-container,.optin-form-screen .headline,.optin-form-screen .text{display:none!important}div#mailmunch-optin-form{padding:0!important;border:0!important;background:0 0}.theme .input-field.email-field{height:40px;width:85%;float:left;background:0 0;padding:0 10px;font-size:16px;font-family:Futura;font-weight:300;border:0;color:#fff;border:0}@media (min-width:1500px){.pro_inner-img .chocolate_img h3{width:50%!important}}@media (max-width:1230px){.container{width:100%}.container.header_box{padding:10px 25px}.index-section .gift_top{padding:55px 25px}.owl-carousel.collect-slider,.owl-carousel.our-slider{width:90%;margin:0 auto}.collection_inner.home-collection_inner,.index-section .choco-our{padding:70px 25px}.index-section .gift_boxes{padding:50px 25px}}@media all and (min-width:1024px) and (max-width:1123px){.sub_menucontainer{background-size:38%}.sub_menu_box{min-height:325px}.banner_content h2{font-size:40px}.border_sec{width:5%}.crousel_box{width:95%}.crousel_box .owl-carousel .owl-nav button.owl-next span{left:-37px}.crousel_box .owl-carousel .owl-nav button.owl-prev span{right:0}.banner_part img{min-height:auto}.banner_content{padding:25% 35px 0 65px}.right_banner .item_box img{min-height:540px}.metlic-bar-foo{top:0}.traditional_box{padding:0 65px 0 0}.details_container{margin:50px auto 80px}.similiar_product .wrapper-box{padding:0}.about_container{height:580px}}@media (max-width:850px){.collection_container .grid--flush-bottom{height:490px}#chocolate-workshops .worksproduct h3{width:45%!important}}@media all and (min-width:1024px) and (max-width:1164px){.worksproduct .chocolate_img h3{width:40%!important}}@media all and (min-width:851px) and (max-width:1024px){#chocolate-workshops .worksproduct h3{width:30%!important}}@media all and (min-width:768px) and (max-width:1082px){.pro_inner-img .chocolate_img h3{font-size:26px!important;width:60%!important}.pro_inner-img .chocolate_img h2{font-size:26px!important}}@media all and (min-width:768px) and (max-width:1023px){.menu_sec ul li a.menu_slide.active{background:url(menu_icon_click.png) right 20px center no-repeat;color:#000}.banner_content h2{font-size:25px}.banner_content a{margin:18px 0 0}.gift_container h2{padding:0 0 30px}.gift_inner{padding:35px 0 0}.gift_inner .explore_btn{margin:25px auto 0}.gray_box{padding:45px 0 0 35px;min-height:295px}.gray_box h2{font-size:40px;padding:0 45% 0 0}.border_sec{width:5%;display:none}.crousel_box{width:90%;margin:0 auto 0;float:none}.crousel_box .owl-theme .owl-nav{bottom:50%}.crousel_box .owl-carousel .owl-nav button.owl-prev span{right:-33px}.crousel_box .owl-carousel .owl-nav button.owl-next span{left:-33px}.item_content h2{font-size:35px}.corporate_box{padding:20px}.corporate_box h3{font-size:24px}.corporate_box p{padding:15px 0}.image_box a{padding:0 10%}.about_box{max-width:500px;padding:35px 20px}.about_box p{padding:15px 0;font-size:15px!important}.chocolate_container .explore_btn{margin:20px auto 65px}.social_container{padding:50px 0}.footer_nav{padding:0}.sub_menucontainer{background:#bce4fa url(menu_image.png) left bottom no-repeat;background-size:32%}.sub_menu_box h3{padding:0 0 10px}.sub_menu_box{min-height:315px}.footer_nav ul li a{line-height:25px}.right_sec ul li{margin:0 0 0 12px}.right_sec input.src_box{width:55%}.menu_sec ul li a.corporate_slide.active{background:url(menu_icon_click.png) right 20px center no-repeat}.corporate_container{background:#bce4fa url(menu_image02.png) right bottom no-repeat;background-size:50%}.corporate_container .sub_menu_box{min-height:280px}.right_banner .item_box img{min-height:380px}.banner_part img{min-height:auto}.right_sec ul li:last-child img{margin:5px 0 0}.slider-container{margin:0}.overlay-box h1{font-size:24px;text-align:center;margin:0 0 5px 0}.overlay-box p{font-size:18px;line-height:20px;margin:0 0 6px 0}.overlay-box a{font-size:16px}.breadcrmb li a{font-size:15px}.breadcrmb li{font-size:15px}.main-container{padding:20px 0 0 0}.main-container .categories{width:25%}.product-section{width:75%}.filter-section .view-as{margin:0}.filter-section .sortby{margin:0 16px 0 0}.filter-section .amount{margin:0 20px 0 0}.filter-section h5{font-size:13px}.filter-section label{font-size:13px;margin:8px 15px 0 0}.main-container .categories ul li{margin:0 0 10px 0}.main-container .categories ul li a{font-size:14px}.product-view ul li{width:50%}.main-container .categories ul li .sub-list li a{font-size:13px}.traditional_box{padding:0}.traditional_box h2{font-size:32px;padding:15px 10% 20px 0;line-height:42px}.traditional_box h1{font-size:32px;padding:15px 10% 20px 0;line-height:42px}.traditional_box span{padding:18px 0}.details_container h2{padding:0 0 25px}.details_container p{padding:25px 75px 0 0}.details_container{margin:50px auto 60px}.similiar_product h2{margin:0 0 45px;padding:0 0 35px}.similiar_product .wrapper-box .image-box a img{width:100%}.similiar_product .wrapper-box .image-box{min-height:120px}.similiar_product .wrapper-box .cart{width:100%}.click-btn a{padding:10px!important;font-size:16px!important}.container.header_box{padding-bottom:8px}.right-image-section .feature-row__image-wrapper{height:376px}.feature-row__image-wrapper .feature-row__image{height:376px;object-fit:cover}.about_container{height:565px}.banner_contents h2{font-size:55px!important}.since{top:69%!important}.menu_sec{width:73%}.right_sec{width:27%}.menu_sec ul li:last-child a{padding:0 35px 0 0}.about_box h3{font-size:22px}..about_box p{font-size:16px}.logo_sec{width:28%}}@media all and (max-width:999px){.choco-inner{width:80%;height:auto;text-align:center;margin:0 auto}.mail_boxs{width:45%!important}.left-right-img{padding:5% 0}}@media all and (min-width:320px) and (max-width:767px){.pro_inner-img .chocolate_img h3{width:40%!important}.proimg-dsec h1{padding:15px 0}input#date1,input#date2{width:100%!important}.works-shop{margin:35px 0!important}#chocolate-workshops .pro_inner-img ul li,#do-it-yourself .pro_inner-img ul li{width:100%!important;margin-bottom:1px}input.addcart-btn{width:100%!important}#chocolate-workshops .gift-contents p,#do-it-yourself .gift-contents p{color:#5f5f56!important}#chocolate-workshops .gift-contents,#do-it-yourself .gift-contents{text-align:center!important}#chocolate-workshops .breadcrmb,#do-it-yourself .breadcrmb{text-align:center}.header_right{width:100%;float:left}.logo_sec a img{margin:0;width:140px}.right_sec ul li{margin:0 0 0 15px}.right_sec{margin:22px 0 0 0}.menu_sec{width:100%;float:left;margin:0}.menu_sec ul{text-align:left;display:inline-block}.menu_sec ul li{float:none;display:inline-block;margin:0 10px}.menu_sec ul li a.menu_slide.active{background:url(menu_icon_click.png) right 5px center no-repeat;color:#000}.banner_part{width:100%;min-height:auto}.banner_content{padding:15% 15px 5px}.banner_content h2{font-size:30px}.gift_container{padding:50px 0;display:inline-block}.gift_container h2{padding:0 0 20px;font-size:28px;text-align:center}.gift_inner{padding:25px 0 0}.gif_image img{max-width:100%;margin:0;display:block;position:static;top:auto;left:auto;-webkit-transform:none;margin:0 auto 0}.gif_image{height:auto;margin:0 0 25px}.gift_detail{margin:0 0 30px 0}.gift_inner .explore_btn{margin:25px auto 0}.gray_box{min-height:auto;padding:25px 20px}.crousel_container{margin:0}.gray_box h2{padding:0;font-size:28px}.border_sec{display:none}.crousel_box{width:100%}.item_content h2{font-size:28px}.item_content a{margin:25px auto 0}.corporate_box{padding:20px 15px}.corporate_box h3{font-size:24px}.corporate_box p{padding:15px 0}.collection_container{margin:40px 0 0}section.collection_inner.home-collection_inner{padding:50px 25px}.image_box span{min-height:auto}.image_box span img{position:static;max-width:100%;left:auto;top:auto;-webkit-transform:none;margin:20px auto;display:block}.collection_box a.explore_btn{margin:15px 0 40px}.about_container{width:100%;max-width:1170px;position:static;top:auto;left:auto;transform:none}.about_box{padding:50px 25px}.about_box p{padding:20px 0 25px}.chocolate_banner{width:100%;float:left;border-right:0;padding:15px 0 15px 0;border-bottom:1px solid #e4e4e4}.chocolate_banner:last-child{padding:15px 0 0 0}.chocolate_inner ul li{width:100%}.chocolate_inner{margin:25px 0 0}.chocolate_inner ul li a span{margin:10px 0 25px}.chocolate_container .explore_btn{margin:0 auto 65px}.social_container{padding:25px 0}.social_box p{padding:0 15px 25px;font-size:20px;line-height:25px}.footer_nav{padding:0}.footer_container{padding:25px 0 0}.footer_nav ul li a{line-height:24px}.footer_right{margin:25px auto 0}.footer_right p{padding:12px 0}.copy-right p a{margin:0 0 0 10px}.crousel_box .owl-carousel .owl-nav button.owl-prev span{background-size:15px;right:0}.crousel_box .owl-carousel .owl-nav button.owl-next span{left:0;background-size:15px}.crousel_box .owl-theme .owl-nav{margin-top:0;bottom:50%}.blue_box ul li{line-height:normal;padding:0 5px 0 0;margin:0 0 0 5px}.sub_menu_box{width:100%;float:left;height:100%;border-right:0;padding:0;min-height:auto;margin:0 0 20px}.sub_menucontainer{background:#bce4fa;padding:20px 0 0;max-height:300px;overflow-y:scroll}.sub_menu_box h3{padding:0 0 5px}input.src_box.active{left:15px}.right_sec input.src_box{top:59px;z-index:9;width:90%}.right_sec{overflow:visible;position:static}.header_blue{padding:10px 0}.corporate_container{background:#bce4fa;max-height:300px;overflow-y:scroll}.corporate_container .sub_menu_box{margin:25px 0 0;min-height:auto}.menu_sec ul li a.corporate_slide.active{background:url(menu_icon_click.png) right 5px center no-repeat}.banner_part img{min-height:auto;object-fit:cover;max-height:350px}.right_banner .item_box img{min-height:auto}.left_banner{width:100%}.right_banner{width:100%}.overlay-box{width:100%;position:static;top:auto;background:#fff;opacity:1;left:auto;transform:translate(-50%,-50%);-webkit-transform:none;padding:20px 0 0}.overlay-box h1{font-size:25px;text-align:center;margin:0 0 18px 0}.overlay-box p{font-size:18px;text-align:center}.overlay-box a{font-size:18px}.breadcrmb{text-align:center;margin:15px 0 0}.breadcrmb li{font-size:14px}.main-container .categories{width:100%}.main-container{padding:20px 0 0 0}.title-head span{position:relative;cursor:pointer;font-size:24px}.title-head span:after{position:absolute;top:25px;right:0;width:16px;height:2px;content:"";background:#000;display:block;transform:rotate(90deg)}.title-head span:before{position:absolute;top:25px;right:0;width:16px;height:2px;content:"";background:#000}.categories_mob{width:100%;position:fixed;background:#fff;opacity:1;top:0;left:-100%;z-index:9;padding:50px 15px 20px;height:100vh;transition:all .3s ease-in;overflow:scroll}.categories_mob.active{left:0;transition:all .3s ease-in}.title-head.shop span:after{display:none}.title-head.shop span:before{display:none}img.close_bar{position:absolute;top:20px;right:15px;cursor:pointer;display:block}.product-section{width:100%}.filter-section .amount{width:50%;margin:0}.filter-section .sortby{width:50%;margin:0;max-width:138px;float:right}.filter-section label{float:left;margin:5px 10px 0 0;font-size:13px;font-weight:500}.sortby .select-option{width:88px;float:left;padding:0 15px 0 5px}.filter-section .view-as{width:50%;margin:10px 0 0}.filter-section .show-page{width:50%;margin:10px 0 0;max-width:146px;float:right}.view-as span a{padding:5px 8px}.view-as span{width:88px;padding:5px}.product-view ul li{width:100%;padding:40px 0 0 0}.categories .cate{margin:0 0 20px 0}.breadcrmb_full .breadcrmb{margin:27px 0 0 0}.thumbnail_container{margin:30px auto 0}div#carousel{width:270px;margin:0 auto}.insdModal .traditional_box{margin:10px 0 0 0;padding:0}.traditional_box h2{line-height:38px;font-size:28px;padding:10px 0 20px 0;font-family:'Playfair Display',serif!important}.traditional_box h1{line-height:38px;font-size:28px;padding:10px 0 20px 0}.traditional_box h4{text-align:center}.traditional_box span{text-align:center;padding:20px 0}.traditional_box p{text-align:center}.traditional_box a.add_btn{margin:30px 0 30px}.details_container h2{text-align:center;padding:0 0 25px}.details_container p{text-align:center;padding:30px 0 0 0}.details_container{margin:50px auto 50px}.similiar_product h2{padding:0 0 30px;margin:0 0 40px;font-size:25px}.wrapper-box .image-box{min-height:150px}.similiar_product .wrapper-box{padding:0;margin:0 0 35px}.similiar_product .wrapper-box .image-box a img{display:block;margin:0 auto 0}.insdModal{overflow:scroll}.single-mainproduct .col-xs-12{padding:30px}.single-mainproduct .traditional_box h2{text-align:center}.single-mainproduct .traditional_box h1{text-align:center}.grid--flush-bottom{height:auto;overflow:unset}.left-text-section{width:100%;height:auto}.right-image-section{width:100%}.right-image-section .feature-row__image-wrapper{top:unset;transform:unset}#shopify-section-1568371020725 .collection_container{margin:0}.footer_nav ul{margin:25px auto 0;display:table;max-width:300px;width:100%;text-align:center}.slider-container{margin:0}.header_right{display:none}.blue_box ul li{display:none}.blue_box ul li:last-child{display:block!important}.gift_top{padding:0!important}.left-overlay{width:100%!important;height:30px;top:unset!important}.right-overlay{width:100%!important;height:50px;bottom:unset!important}.about_containers{display:inline-block;margin-top:-7px}.text_center{margin:0!important;padding:0!important}.about_box{width:100%;position:unset}.click-btn a{font-size:16px!important;padding:10px 10px!important;display:block}.choco-our h2{font-size:32px}.metlic-bar-foo{top:0!important}.icon{float:right;color:#000;padding:15px 0;display:block!important}.collection_container h3{font-size:22px;padding:0}.inquire a{display:block}.choco-inner a{font-size:35px!important}.banner_part .since{top:unset!important;bottom:-7px!important;left:50%;transform:translate(-50%,0);position:relative}.since .desk-view{display:none}.since .mob-only{display:block!important;min-height:unset}.icon .fa{font-size:22px}div#myLinks{width:100%;padding:10px 0;position:absolute;top:100%;background:#fff;left:0;right:0;z-index:9}.menu_sec ul li{width:100%}.right_sec{width:50%}.right_sec ul{float:none}.click-btn.desktop-view{display:none}.click-btn.mobile-view{display:block;text-align:center!important}.banner_part .bgoverlay{position:relative;bottom:0;top:0;width:100%;padding:0 25px}.gift_container .col-xs-12,.left-text-section .main-text-wrapper{padding:0 25px}.gift_top .owl-nav .owl-prev{left:-45px}.gift_top .owl-nav .owl-next{right:-45px}.gift_container .click-btn a{width:100%}.bgoverlay .banner_contents{position:relative;width:100%;padding-top:50px;padding-bottom:70px}.bgoverlay .banner_contents h2{font-size:60px}.banner_contents .click-hero-btn a{width:100%}.choco-our.home-collection_inner{padding:50px 25px}.choco-our .click-btn a{width:100%;display:block}.owl-carousel.collect-slider,.owl-carousel.our-slider{width:75%;margin:0 auto}.chocolate_container.gift_boxes{padding:50px 25px}.chocolate_container.gift_boxes .container{padding:0}.left-text-section .main-text-wrapper{top:0;transform:translate(0,0);padding:50px 25px}#rap__med__instagram{padding:0 25px}}@media all and (min-width:480px) and (max-width:767px){.product-view ul li{width:50%}.wrapper-box .cart{max-width:223px;width:100%}}@media all and (max-width:614px){.pro_inner-img li .d-Hot h3{width:55%!important}}@media all and (max-width:560px){#top-featured-collections.top-slider{width:75%}.social_container .social_box p{text-align:center}}@media all and (max-width:467px){.slider-container{margin:0}}@media all and (max-width:426px){.pro_inner-img li .d-Hot h3{width:78%!important}.pro_inner-img .chocolate_img h3{width:53%!important}}@media all and (max-width:370px){.slider-container{margin:0}.banner_content{padding:7% 15px 5px}.footer_container{padding:15px 0 0}.metlic-bar-foo{bottom:10%!important}}.click-btn a,.click-hero-btn a,p{font-family:Futura!important}h2{font-family:'Playfair Display',serif!important}.since{display:inline-block;position:absolute;bottom:-21.5%;left:0}.banner_contents{position:absolute;top:25%;right:0;left:0;text-align:center;width:50%;margin:0 auto}.banner_contents h2{font-size:70px;color:#fff;text-transform:capitalize;padding:15px 0 0;font-style:italic;font-weight:700}.banner_contents h1{font-family:'Playfair Display',serif!important;font-size:70px;color:#fff;text-transform:capitalize;padding:15px 0 0;font-style:italic;font-weight:700}.banner_contents a{display:inline-block;text-align:center;padding:10px 50px;background:#fff;color:#5f5f56;font-size:18px;font-weight:500;text-transform:uppercase;margin:25px 0 0;transition:all .3s ease-in}.home-collection_inner h2{text-align:center;text-transform:capitalize;font-weight:300;color:#5f5f56;font-family:Futura!important;font-size:42px}.choco-our h2{color:#fff;font-weight:300;font-family:Futura!important;font-size:42px}.click-btn{display:inline-block;width:100%;margin:20px auto;text-align:center}.inquire{text-align:left}.click-btn a{border:1px solid #5f5f56;text-transform:uppercase;font-size:18px;padding:5px 20px;color:#5f5f56;text-align:center;font-weight:300}.gift_container .click-btn a{float:left;padding:5px 15px}.choco-our .click-btn{display:inline-block;width:100%;margin:35px auto 0}.choco-our .click-btn a{border:1px solid #fff;color:#fff}.choco-inner a{position:absolute;line-height:normal;top:30%;right:0;left:0;text-align:center;color:#fff;font-size:42px;font-weight:700;font-style:italic;font-family:'Playfair Display',serif;text-decoration:none!important}.choco-inner a:hover{color:#fff;text-decoration-line:none!important}.choco-our{background:#4a2b23;color:#fff}.choco-our .section-header{margin-bottom:39px;display:inline-block;text-align:center!important;width:100%}.choco-our{padding:70px 0}.gift_top{padding:55px 0;background:#ededed;display:inline-block;width:100%}.testi-sec{text-align:center;background:#bbe4fb;padding:50px 0!important}.testi-sec h2{text-align:center;text-transform:capitalize;color:#fff;padding:0;margin-bottom:20px;font-family:'Playfair Display',serif!important;font-weight:600}#rap__med__instagram h2 a{text-transform:capitalize;margin:20px 0;font-size:42px!important;font-family:'Futura Book'}.gift_top .owl-prev{position:absolute;top:35%;left:-60px;outline:0}.gift_top .owl-next{position:absolute;top:35%;right:-60px;outline:0}.left-overlay{background:rgb(187,228,251,.8);width:70px;position:absolute;top:0;bottom:0;left:0;z-index:1}.right-overlay{background:rgb(187,228,251,.8);width:30px;position:absolute;top:0;bottom:0;right:0;z-index:1}.chocolate_container h2{text-align:center;text-transform:capitalize;font-size:42px;color:#5f5f56;font-family:'Playfair Display',serif;font-weight:700}.gift_boxes{padding:50px 0}.gift_boxes h2{margin-bottom:20px}.quote-icon{display:none}.text_center{display:inline-block;margin:75px 0;padding:70px 0}.bgoverlay{background-image:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0));position:absolute;bottom:0;top:0;width:100%}.header_contain{z-index:999;position:absolute;width:100%}.metlic-bar-foo{background-image:linear-gradient(to right ,#98988b 0,#fff 50%,#ccc 68%,#ededed 84%,#98988b 100%);position:absolute;top:0;z-index:99999;width:100%;height:5px}.metlic-bar{width:100%;height:5px;background-image:linear-gradient(to right ,#98988b 0,#fff 50%,#ccc 68%,#ededed 84%,#98988b 100%);z-index:99999}.owl-nav{display:block!important}.owl-prev{position:absolute;top:50%;left:-50px;transform:translate(0,-50%)}.owl-next{position:absolute;top:50%;right:-50px;transform:translate(0,-50%)}.fa-angle-left,.fa-angle-right{font-family:FontAwesome!important;font-weight:lighter!important;font-size:100px!important}.since .mob-only{display:none}.owl-nav i{color:#98988b}.owl-dots{display:none!important}.social_box .fa{font-family:FontAwesome!important;font-weight:lighter!important;color:#fff;font-size:25px}.owl-nav svg{display:inline-block;height:100px;position:relative}.hr-img{height:600px;object-fit:cover}[class*=index-section--flush]:first-child{margin-top:0}#shopify-section-featured-collections .index-section,.gift_top{border-top:1px solid #fff;border-bottom:0}#top-featured-collections{width:85%;margin:0 auto}.main-text-wrapper p,.main-text-wrapper p strong{color:#5f5f56;font-weight:300;font-size:18px}.overlay{background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;top:0}.choco-our .click-btn a:hover{color:#fff}.banner_contents a:hover,.click-btn a:hover{color:#5f5f56}.quotes-slider__text cite,.quotes-slider__text p{color:#5f5f56;font-size:18px;font-style:italic}.collect-slider{max-width:92%;margin:0 auto}.breadcrmb_full .product.title{float:left;width:100%}.breadcrmb_full .product_title h2{font-family:'Playfair Display',serif!important;font-size:70px;color:#fff;text-transform:capitalize;padding:15px 0 75px;font-style:italic;font-weight:700}.breadcrmb_full .product_title h1{font-family:'Playfair Display',serif!important;font-size:70px;color:#fff;text-transform:capitalize;padding:15px 0 75px;font-style:italic;font-weight:700}.breadcrmb_full .breadcrmb li,.breadcrmb_full .breadcrmb li a{display:inline-block;text-align:center;color:#ccc;font-size:18px;font-weight:500;text-transform:uppercase;margin:0}.product_title{width:100%;float:left}.breadcrmb_full img{object-fit:cover;height:250px;-webkit-animation:none}.product-wrappers{float:left;width:100%;margin:40px 0 70px 0}.product-description{float:left;width:100%}.description{float:left;width:100%;padding:0 0 40px;font-size:18px;font-weight:500;color:#5f5f56}.product-options{float:left;width:100%;margin-bottom:40px}.options-list{float:left;width:100%;background:#ededed;border-top:1px solid #707070;padding:30px 0}.options-list:last-child{border-bottom:1px solid #707070}.setps{float:left;width:100%}.setps .left-section{float:left;width:auto}.setps .right-section{float:right;width:auto;display:flex;align-items:center;color:#5f5f56}.setps .left-section h3{font-size:30px;text-transform:capitalize;font-weight:100;color:#5f5f56}.setps .left-section h3 strorn{text-transform:uppercase;font-weight:500;color:#5f5f56}.selected-value{font-size:24px;margin-right:20px;text-transform:capitalize}.changebox-button{background:#ccc;padding:6px 35px;width:175px;cursor:pointer}.addtocart-button{float:left;width:100%}.custom-price{float:none;width:auto;text-align:center;font-size:18px;font-family:Futura;text-transform:capitalize;display:none}.addcart-button{float:left;width:100%}.addcart-button button.product-form__cart-submit{width:100%;background:#89c9ed;color:#fff;margin:20px auto;padding:5px 30px;text-transform:uppercase;min-height:auto;max-width:300px}.addcart-button button.product-form__cart-submit a{color:#fff}.addcart-button button.product-form__cart-submit.disable{pointer-events:none;background:#ccc}.addcart-button .swym-wishlist-button-bar{display:none}.setps .right-section,.step-options{display:none}.options-list.active .setps .right-section,.options-list.editable.active .setps .right-section{display:none}.options-list.editable .setps .right-section{display:flex}.options-list.active{background:#fff}.options-list.active .step-options{display:block}.step-options{float:left;width:100%}.step1-options ul{float:left;width:100%;list-style:none}.step1-options ul li{float:left;width:33.3%}.step1-options ul li img{margin:0 auto;display:table}.step1-options ul li label{width:100%;text-align:center;font-weight:500;font-size:18px}.step1-options ul li span{width:100%;text-align:center;font-size:14px;float:left;line-height:10px}.select-option{float:left;width:100%;margin:20px 0 0;position:relative}.select-option input[type=radio]{position:absolute;max-width:200px;width:100%;height:32px;left:50%;margin:0;transform:translate(-50%,0);opacity:0;cursor:pointer}.select-button{background:#bbe4fb;max-width:200px;text-align:center;text-transform:uppercase;padding:5px 20px;margin:0 auto;width:100%}.choose-box-size{float:left;width:100%;margin:30px 0 0}.choose-box-value,.remaning-spots{float:left;width:100%;margin-bottom:15px}.choose-box-size h4,.choose-box-value h4,.remaning-spots h4{font-size:24px;margin-bottom:2px}.choose-box-value a{color:#bfbfbf;text-transform:uppercase;font-size:10px;cursor:pointer;text-decoration:underline}.choose-box-value~ul{float:left;width:100%;margin:0;padding:10px;border:1px solid #ccc;max-width:472px}.choose-box-value~ul li{background:#fff;padding:10px;width:90px;height:90px;float:left}.choose-box-value~ul li a{background:#bbe4fb;width:100%;height:100%;padding:10px;float:left;border-radius:50%;position:relative}.choose-box-value~ul li.select a{background:#fff;padding:0}.choose-box-size span,.remaning-spots span{margin-top:10px;float:left;width:100%}.remaning-spots~ul{float:left;width:100%}.remaning-spots~ul li{float:left;width:21%;margin-bottom:20px;position:relative;margin:0 2%;min-height:190px}.remaning-spots~ul li span{width:100%;text-align:center;float:left}.choose-box-value~ul li label{display:none}.note-box{text-align:center;width:100%;margin:40px auto 0;max-width:1050px}.top-space{margin-top:30px;float:left;width:100%}.step3-options li{width:25%;float:left;display:block;text-align:center;margin-bottom:30px}.button-box{width:100%;float:left;margin-top:30px}.button-box a{background:#bce4fa;color:#5f5f56;padding:5px 20px;vertical-align:middle;margin:0 6% 0 0;float:left;width:47%}.button-box a:last-child{margin:0;float:right}.bgcolor_img img{width:100%;max-width:269px}.bgcolor_img{float:left;width:100%}.note-box textarea#custom_note{width:100%;padding:30px}.remaning-spots~ul li:hover .flavor-title{display:none}.remaning-spots~ul li:hover .hover-content{display:block}.hover-content{position:absolute;z-index:99;top:65%;transform:translate(0,-30%);display:none;width:100%}.hover-content .icons{float:left;width:100%;background:rgba(187,228,251,.8);text-align:center;border-bottom:1px solid #fff;cursor:pointer;color:#fff;text-transform:uppercase;padding:3px 0;font-size:14px}.hover-content .icons:last-child{border:0}.chocolate-details{position:fixed;max-width:463px;width:429px;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #bbe4fb;background:#fff;display:none}.overlap-box{position:fixed;background:rgba(255,255,255,0);width:100%;height:100%;left:0;top:0;display:none;z-index:9}.chocolate-details.active,.overlap-box.active{display:block}.left-part{float:left;width:35%;margin-right:5%}.left-part img{width:100%}.right-part{float:left;width:60%}.right-part p{margin-bottom:20px}.right-part h3{margin:20px 0}.right-part .icons.select{background:rgba(187,228,251);padding:5px 30px;width:129px;float:left;text-align:center;cursor:pointer;color:#fff;margin-bottom:20px}.close-icon{font-size:20px;background:rgba(187,228,251);position:absolute;top:3px;right:3px;border-radius:50%;color:#fff;line-height:15px;width:20px;height:20px;text-align:center;cursor:pointer}.final-selection{text-align:center;position:absolute;top:60px;left:0;background:#fff;width:100%;height:100%;border:3px solid #bbe4fb;align-items:center;box-sizing:border-box;vertical-align:middle;display:none;max-height:380px}.final-selection.active{display:block}.content-selection{width:100%;float:left;position:relative;top:50%;transform:translate(0,-50%)}.content-selection h3{margin-bottom:30px;font-size:24px}.content-selection .button{width:100%;padding:5px 20px;max-width:380px;margin:0 auto 5px;text-transform:uppercase;font-size:13px;cursor:pointer}.content-selection .change-selection.button{background:#ccc}.content-selection .proceed-selection.button{background:#bbe4fb}.overlap-section{background:rgba(255,255,255,.6);position:absolute;top:30px;left:0;width:100%;height:100%;display:none}.overlap-section.active{display:block}.hover-content .icons i,.icons i,i.fa{margin-right:5px;font-style:normal}.price-wrapp{float:none;margin:0 auto}.price-wrapp strong{float:left;width:auto}.price-wrapp dl.price{float:left;width:auto;margin-left:10px}.price-wrapp dl.price .price__regular,.price-wrapp dl.price .price__sale{color:#5f5f56}.choose-box-value~ul li.select a span.close-flavor{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;line-height:15px;text-align:center;font-size:20px;color:red;background:#fff;margin:0;border-radius:50%;display:none;cursor:pointer}.choose-box-value~ul li.select a:hover span.close-flavor{display:block}.changebox-button-desktop{display:block}.changebox-button-mobile{display:none;background:0 0;width:auto}.variant-values{float:left;width:100%;color:#5f5f56}.remaning-spots h4{float:left;margin-right:20px}.select-next-step{float:right}.select-next-step .select-button{float:left;width:auto;max-width:none;cursor:pointer}@media (min-width:1200px){.our-slider .owl-nav{display:block!important}.mail-boxs{width:45%!important}}@media all and (max-width:999px){.doit-content p{font-size:32px!important}}@media(min-width:767px){#shopify-section-header .custom_mobile_view_menu{display:none}}@media(max-width:767px){.worksproduct .chocolate_img h3{width:55%!important}select#dates{width:100%!important}.product-match p{font-size:32px!important}.doit-content p{font-size:32px!important}.doit-img{padding:15px;text-align:center!important}#shopify-section-header .metlic-bar,#shopify-section-header .sub_menucontainer{display:none!important}#shopify-section-header .custom_mobile_view_menu ul li{padding:10px 25px;border-bottom:1px solid #e8e9eb}#shopify-section-header .custom_mobile_view_menu ul li a{color:#25282b}#shopify-section-header .custom_mobile_view_menu,#shopify-section-header .custom_mobile_view_menu .first_level,#shopify-section-header .custom_mobile_view_menu .second_level,#shopify-section-header .custom_mobile_view_menu .third_level{display:none}#shopify-section-header .custom_mobile_view_menu li.has-child>a::after,#shopify-section-header .custom_mobile_view_menu li.has-sub-child>a::after,#shopify-section-header .custom_mobile_view_menu li.has-sub-sub-child>a::after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;float:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#shopify-section-header .custom_mobile_view_menu li.has-child.active>a::after,#shopify-section-header .custom_mobile_view_menu li.has-sub-child.active>a::after,#shopify-section-header .custom_mobile_view_menu li.has-sub-sub-child.active>a::after{content:"\f106";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.changebox-button-desktop{display:none}.changebox-button-mobile{display:block}.breadcrmb_full .breadcrmb{display:none}.breadcrmb_full .product_title h2{padding:50px 0;font-size:48px}.product-wrappers .container{padding:0 40px}.step1-options ul li{float:left;width:100%}.step1-options ul li img{float:left;width:40%}.variant-values{float:left;width:60%;padding-top:50px}.step1-options ul li label{font-size:24px;text-align:left}.step1-options ul li span{font-size:20px;text-align:left;line-height:normal}.section1 .select-option input[type=radio]{left:0;transform:translate(0,0)}.section1 .select-button{float:left}.select-flavors{float:left;width:100%;margin-top:50px}.remaning-spots~ul{margin-top:50px}.step3-options li{width:47%;margin-bottom:20px;margin-right:5%}.step3-options li:nth-child(2n){margin-right:0}.button-box a{width:100%;margin:0 0 20px}.changebox-button{padding:6px 15px}#corporate-gifting .row{display:block!important}.left-right-img{width:100%}.left-right-content{padding:0 15px!important;margin-bottom:20px}.mail_boxs{width:100%!important}#chocolate-workshops .bgoverlay,#corporate-gifting .bgoverlay,#do-it-yourself .bgoverlay{position:relative}#chocolate-workshops .hr-img,#corporate-gifting .hr-img,#do-it-yourself .hr-img{height:210px!important}.custom-catalog{margin-bottom:20px}.back-change:nth-child(2n) .row_odd-even{flex-flow:row!important}.breadcrmb{text-align:right;padding-right:15px}.gift-contents{text-align:right!important}.click-btns a{width:100%;display:block;font-size:16px}.gift-contents{top:0!important}.mobile-in{display:block!important;width:100%;margin-bottom:20px}.back-change:nth-child(2n) .left-right-img{display:none!important}.back-change:nth-child(2n) .left-right-content{padding-top:5%!important}.banner_parts .breadcrmb li a{font-size:15px}.banner_parts .bgoverlay{max-height:100%!important}}@media(max-width:720px){.options-list.editable .setps .right-section{margin-top:10px}}@media(max-width:616px){.select-next-step{float:left;margin-top:10px}}@media(max-width:480px){.pro_inner-img .chocolate_img h2{top:30%!important}.pro_inner-img li h3{width:65%!important}.worksproduct .chocolate_img h3{top:51%!important}.product-match p{font-size:26px!important}.doit-content p{font-size:26px!important}.variant-values{padding-top:20px}.remaning-spots~ul li{width:29%;margin:0 2%}.setps .left-section h3{font-size:23px}.content-selection .button{width:97%}.chocolate-details{width:97%}#chocolate-workshops .worksproduct h3{width:55%!important}}@media(max-width:375px){#chocolate-workshops .worksproduct h3{width:55%!important}.product-match p{font-size:26px!important}.pro_inner-img li h3{width:66%!important}.setps .left-section h3{font-size:19px}.click-btns a{font-size:16px!important}}.gift-contents{right:unset!important;text-align:left;top:110px;width:49%}.back-change:nth-child(2n) .row_odd-even{flex-flow:row-reverse}.back-change:nth-child(2n) .row_odd-even .explore_btn,.back-change:nth-child(2n) .row_odd-even p{color:#fff;margin-bottom:20px;border-color:#fff}.mobile-in{display:none}.row_odd-even{flex-flow:row}.left-right-content{padding-top:5%}.left-right-content h3{color:#865633;margin-bottom:15px;font-size:42px}.left-right-content h2{text-transform:capitalize;color:#fff;font-size:42px;margin-bottom:15px}#corporate-gifting .main-content{padding-bottom:0}#corporate-gifting .row{margin:0;display:flex}.subscribe-mail .mail_boxs .id_field{height:40px;float:left;background:0 0;padding:0 10px;font-size:16px;font-family:Futura;font-weight:300;border:0;color:#4a2b23;width:80%}.catalog-down{padding:35px 15px;background-color:#865633;color:#fff}.gift-contents p{font-size:34px;color:#fff;margin:15px 0 0 0}.footer_container .row{margin-right:-15px!important;margin-left:-15px!important;display:unset!important}.click-btns{margin:0 auto}.click-btns a:hover{color:#fff!important}.click-btns a{border:1px solid #fff;text-transform:uppercase;font-size:16px;padding:5px 70px;color:#fff;text-align:center;font-weight:300}.mail_boxs .sbmt_field{background:url(mail_icon_black_1.png) right center no-repeat;font-size:0;border:0}.mail_boxs{border:1px solid #865633;display:block;width:25%;margin:0 auto}.mail_boxs .id_field::placeholder{color:#4a2b23;opacity:2}.subscribe-mail{background-color:#fffef2;padding:50px 15px;color:#865633}.text-title-head h2{margin-bottom:20px;text-transform:capitalize;font-weight:700;font-size:42px}.text-title-head p{margin:20px 0;font-size:18px;color:#4a2b23}.left-right-content p,.left-right-form p{font-size:18px}.head-form h2{text-transform:capitalize;font-size:42px;color:#865633;margin-bottom:15px;font-weight:700}.head-form:{margin-bottom:20px}.left-right-form{padding-top:5%}.left-right-form .contact-form input,.left-right-form .contact-form textarea{border:none;background:#ededed}.left-right-form input.submit-button{width:100%;background:0 0;border:1px solid #000;padding:10px;color:#000;margin-top:0}.contact-sec-mail{padding:50px 0;margin-bottom:30px}.banner_parts .bgoverlay{background-image:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0));position:absolute;bottom:0;top:0;width:100%;max-height:280px}.banner_parts .hr-img{max-height:600px;object-fit:cover;margin:0 auto;display:table;width:100%}.left-right-form label{display:none}#corporate-gifting .social_container{display:none}.bgoverlay .container{position:relative}.banner_parts .breadcrmb li{text-transform:uppercase;margin:0;color:#bbbbb5}.banner_parts .breadcrmb li a{color:#bbbbb5}.back-change{padding:25px 0}.single-img img{width:100%}.gift-contents h2{padding:0}.back-change .click-btn a{font-size:16px;padding:5px 70px}.custom-catalog h3{font-size:20px}.head-form{margin-bottom:30px}html{scroll-behavior:smooth}.doit-content p{font-size:36px}.doit-content p em{font-family:'Playfair Display',serif!important}.pro_inner-img{margin-top:0}.pro_inner-img ul li{width:33.33%!important;background:#000}.pro_inner-img .chocolate_img h3{text-align:center;color:#fff;font-style:italic;text-transform:capitalize;font-family:Playfair,serif;font-size:40px;margin:0 auto;width:65%}.pro_inner-img .chocolate_img h2{color:#fff;font-size:40px;margin:0 auto 5px;padding:0 0;text-transform:capitalize;font-family:inherit!important;text-align:center}.worksproduct .chocolate_img h3{width:30%}.proimg-dsec{padding:50px 0;border-bottom:2px solid #ddd}.proimg-dsec:last-child{border-bottom:unset}.do-it{padding:55px 0}#chocolate-workshops .social_container,#do-it-yourself .social_container{display:none}.doityour{position:relative}.proimg-dsec h1{color:#865633;padding-bottom:15px;font-size:32px}.proimg-dsec h2{color:#865633;padding-bottom:15px;font-size:32px;font-family:Futura!important;text-transform:capitalize}.money-price{padding:0 0 15px;font-size:20px;margin:0!important}input.addcart-btn{background:#89c9ed;color:#fff;width:65%;padding:7px 15px;border:none}#chocolate-workshops .workslists{width:50%!important;background:#000}.doityour:hover img{opacity:.7}iframe~.vp-controls-wrapper{display:none}.product-match h2{font-style:italic;text-transform:capitalize;font-family:Playfair,serif;font-size:36px;margin:15px 0}.product-match p{font-size:33px}.product-match{margin:30px 0}.works-shop p{font-size:25px}.works-img,.works-shop{float:none;margin:0 auto}.video-wrapper iframe{border:none}.works-img{padding:25%}.player .vp-controls-wrapper{opacity:0;display:none!important}input#date1,input#date2{display:block;margin-bottom:15px;width:65%;background:#ddd;padding:4px 15px}.product-info_detail li{list-style:disc}.product-info_detail ul{list-style:disc;margin-left:40px}.chocolate_inner li img,.worksproduct img{width:100%;transition:transform .3s ease-in-out 0s;max-height:350px;object-fit:cover;text-align:center;background-position:center}.product-thumbnails li.product-photo-thumb{float:left;margin-right:10px}.overlay-text{position:absolute;text-align:center;top:50%;transform:translate(0,-50%);width:100%}select#dates{display:block;margin-bottom:15px;width:65%;background-color:#ddd;padding:4px 15px;border:0;border-radius:0}.section-header{text-align:center;margin-bottom:0!important;padding-top:20px}.shap-addon{display:none!important}.footer_container .footer_nav{padding:0}#occasions .medium-up--five-sixths{width:100%}#occasions .productdetail_container .grid__item{float:none;padding-left:0}#occasions .medium-up--push-one-twelfth{left:0}.image-box .image-occasion img{height:auto;margin:initial}.image-box .image-occasion{padding:0 4%}.image_box .ancher-occasion{text-align:left;padding:0 4%}.mozatkugelin-description p{padding:20px 0}.mozatkugelin-description h2{text-transform:capitalize}.collection_box .choco-inner a{top:14%!important}.choco-our .section-header h2{padding-bottom:20px}@media only screen and (max-width:767px){.collection_box .choco-inner a{top:-4%!important}}p.about-para{margin-top:-52px}.about-img{margin-bottom:0}#about-us-dallmann-confections .rte{padding-top:20px}.cart .small--hide{display:table-cell!important}.cart .cart__meta{padding-left:0;padding-right:0}.cart__row th{text-align:center}.cart .cart__qty-label{padding-bottom:10px}.cart__price-wrapper .cart__edit{display:none}.page-container .success-msg{display:block}.template-product .row .traditional_box{padding:0}.yotpo-icon-yotpo-logo,.yotpo-logo-title{display:none!important}@media only screen and (min-width:767px){.header_container .mini-cart{width:300px;height:100%;position:fixed;right:0;top:0;background:#fff;z-index:9999;border:1px solid #ccc;box-shadow:1px 1px 12px 1px #ccc;padding:20px 10px}.mini-cart .closex{width:24px;background:0 0;border:0;float:right;margin-bottom:20px;clear:both;position:absolute;font-size:20px;top:0;right:10px}.mini-cart .minicart-wrapper{margin-top:20px;position:relative}.minicart-wrapper .cart-bottom{float:left;width:100%;position:absolute;top:100%}.page-container .success-msg{display:none}}.social_container .social_box a.linked img{width:22px;vertical-align:baseline}.success-msg{text-align:center;margin-top:10px}#shell .header_blue{display:none}.header_right .sociallink .social_box img{width:20px}.header_right .sociallink{float:right;display:inline-block}#shell .traditional_box{padding:0;padding-right:30px;margin-left:-105px}#shell .better{float:right}#shell .formContainer .form_generater_form_div{padding-top:0}#shell .formContainer .form_title_div{padding-bottom:20px}#shell .shell-logo{margin-left:-30px}#shell .shipping{text-align:center;margin-bottom:22px}.traditional_box .spr-badge{float:left}.traditional_box .custom-review{float:left}.traditional_box .custom-review a{color:#4aa4d6}.yotpo .standalone-bottomline .yotpo-bottomline .text-m{font-size:22px;color:#4aa4d6!important;font-weight:300;font-family:Futura}.template-product .row .traditional_box{margin:0}.traditional_box h1{padding-bottom:0}.traditional_box>span{padding:0 0 10px}.traditional_box span.price-item{padding:0 0 20px}.traditional_box button.product-form__cart-submit{margin:40px 0 0}button.aod_buy_button{margin-bottom:40px!important}.details_container h2{padding:0 0 20px}ul.resp-tabs-list{padding-top:0}.details_container{margin:50px auto 80px}.similiar_product h2{padding:0 0 30px}.similiar_product{margin:0 0 60px}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:14px}.yotpo .standalone-bottomline .yotpo-bottomline .text-m{font-size:14px;padding-left:8px}.prod_descrip p,.prod_descrip span{color:#000}.resp-tab-content div,.resp-tab-content font,.resp-tab-content p,.resp-tab-content span{font-family:Futura!important;font-size:18px}.bottom_desc h2,.bottom_desc p{margin:20px 0}.bottom_desc{float:left;width:100%}.sociallink{display:none}@media (min-width:320px) and (max-width:767px){#shell .traditional_box{padding:0 15px;margin:0}#shell .traditional_box a{float:left;width:50%}#shell .shell-logo{margin:0}#shell .traditional_box>span{float:left;width:100%}#shell div#shopify-section-testform{float:left;width:100%;padding:0 25px}div#shopify-section-16027873486b7bcf0b .collection_container{margin:0}div#shopify-section-16027873486b7bcf0b .collection_container .grid--flush-bottom{height:auto}div#shopify-section-16027873486b7bcf0b .right-overlay{height:0}}li.resp-tab-item{float:none!important}li.site-nav__childlist-item{width:100%}.custom_gift_cont h2{margin-bottom:15px}div#shopify-section-16027873486b7bcf0b h2{margin-bottom:20px}div#shopify-section-16027873486b7bcf0b .left-text-section{float:left}div#shopify-section-16027873486b7bcf0b .right-image-section{float:right}div#shopify-section-16027873486b7bcf0b .main-text-wrapper{padding:35px 18%}div#shopify-section-16027873486b7bcf0b .left-overlay{width:0}.prod_box_col{position:relative}.col_cart_btn{position:absolute;top:96%;left:14px;right:0;transition:transform 350ms cubic-bezier(0, 0, 0, 1) .3s,opacity 250ms ease-out 50ms;opacity:1;transform:translate3d(0,5px,0);z-index:999999999}.prod_box_col:hover .col_cart_btn{opacity:1;transform:translate3d(0,0,0);pointer-events:auto;transition:transform 350ms cubic-bezier(0, 0, 0, 1) 50ms,opacity 350ms ease-out 50ms}.template-collection .yotpo .pull-left{text-align:center}.template-collection .yotpo.bottomLine.yotpo-small{height:25px;margin:9px auto 0;float:none;width:50%;text-align:center;padding-top:12px;padding-bottom:25px}.reveal{position:relative}.reveal .hidden{position:absolute;z-index:-1;top:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;left:0;right:0}.reveal:hover .hidden{z-index:100000;opacity:1}.reveal .hidden{display:block!important;visibility:visible!important}.resp-accordion:nth-of-type(1),li.resp-tab-item:nth-of-type(1){display:none}.resp-tab-content:nth-of-type(1){display:none}.rc-anchor.rc-anchor-invisible.rc-anchor-light.rc-anchor-invisible-hover{display:none!important}.grecaptcha-logo{display:none}.grecaptcha-badge{display:none}.product-grid-view .wrapper-box .cart{background:#bce4fa;box-shadow:1px 6px 9px 1px #d7ebef;background:#bce4fa;color:#fff;transition:all .3s ease-in;box-shadow:1px 6px 9px 1px #d7ebef;border:1px solid #bce4fa}.product-grid-view .wrapper-box:hover .cart{background:#82cef8}.product-grid-view .wrapper-box:hover .cart:hover{background:rgba(188,228,250,.8);color:#337ab7}@media screen and (max-width:747px){.template-collection .yotpo.bottomLine.yotpo-small{width:60%!important;padding-left:16px}a.icon.menu_custom{padding:4px 0}.fluid-container .collection_container .grid--flush-bottom{height:auto}.header_container.site-header{position:fixed;z-index:9999999999!important}.page-container .main-content{margin-top:94px}.template-index .page-container .main-content{margin-top:94px}}button.product-form__cart-submit[aria-disabled=true]{pointer-events:none}.details_container li{list-style:initial;margin-bottom:20px}@media screen and (min-width:747px){.details_container li{list-style:initial;margin-left:40px}}.details_container h3{font-size:20px;color:#98988c;font-weight:400;text-transform:capitalize;display:block}@media screen and (min-width:767px){.isdeskv{display:block}.isMobilev{display:none}}@media screen and (max-width:767px){.isdeskv{display:none}.isMobilev{display:block}.banner_part .bgoverlay .since{position:absolute}}@media screen and (max-width:1024px){.right_sec.mob{display:block;width:35%;margin:0;margin-top:-2px}}@media screen and (max-width:747px){.traditional_box a.add_btn{background:#4aa4d6;color:#ffff}.bgoverlay .banner_contents h1{font-size:32px}.bgoverlay .banner_contents a{padding:5px 30px;font-size:16px;max-width:250px}.banner_container .bgoverlay .since .mob-only{max-width:200px}.banner_container .banner_part .bgoverlay{position:absolute}.banner_container .banner_part img{max-height:400px}.banner_container .banner_part .since{bottom:-10px!important}.banner_container .banner_contents{top:10%}}span.js-wish-list.heart-img{display:none!important}span.compare-img.campare-active{display:none!important}span.compare-img.campare-hide{display:none!important}#sticky_gift_icon.stickyGartRight{bottom:120px!important}@media screen and (max-width:747px){.template-collection .yotpo.bottomLine.yotpo-small{width:60%!important;padding-left:16px}a.icon.menu_custom{padding:4px 0}.fluid-container .collection_container .grid--flush-bottom{height:auto}.header_container.site-header{position:fixed;z-index:9999999999!important}.page-container .main-content{margin-top:94px}.template-index .page-container .main-content{margin-top:94px}}button.product-form__cart-submit[aria-disabled=true]{pointer-events:none}@media screen and (min-width:1024px){.right_sec.mob{display:none}}@media screen and (min-width:767px){.isdeskv{display:block}.isMobilev{display:none}.right_sec.mob{display:none}.right_sec.desk{display:block}}@media screen and (max-width:767px){.isdeskv{display:none}.isMobilev{display:block}.banner_part .bgoverlay .since{position:absolute}.right_sec.mob{display:block;width:35%;margin:0;margin-top:-2px}.right_sec.desk{display:none}.mob-accnt{display:block}}@media screen and (max-width:747px){.traditional_box a.add_btn{background:#4aa4d6;color:#ffff}.bgoverlay .banner_contents h1{font-size:32px}.bgoverlay .banner_contents h2.cust{font-size:32px}.bgoverlay .banner_contents a{padding:5px 30px;font-size:16px;max-width:250px}.banner_container .bgoverlay .since .mob-only{max-width:200px}.banner_container .banner_part .bgoverlay{position:absolute}.banner_container .banner_part img{max-height:400px}.banner_container .banner_part .since{bottom:0!important;position:absolute}.banner_container .banner_contents{top:10%}}@media only screen and (min-width:767px){li.site-nav__childlist-item{width:25%!important;display:inline-block!important}.site-nav__dropdown--centered{min-width:800px!important}.site-nav--has-centered-dropdown{position:static!important}.menu_sec ul li.site-nav--has-dropdown:hover .site-nav__dropdown{top:auto!important}li.site-nav--has-dropdown.corporate.gifts_slide.site-nav--has-centered-dropdown{position:relative!important}li.site-nav--has-dropdown.corporate.gifts_slide.site-nav--has-centered-dropdown li.site-nav__childlist-item{width:100%!important;display:block!important}li.site-nav--has-dropdown.corporate.gifts_slide.site-nav--has-centered-dropdown .site-nav__dropdown--centered{min-width:200px!important}}@media only screen and (max-width:767px){.header_right .menu_sec .site-nav__dropdown{max-height:450px;overflow-y:auto!important}.menu_sec ul{padding-left:20px}.col-md-4.csdal{display:none}}.header_right .c-lazyload{max-width:260px}.col-md-4.csdal{max-width:300px;position:absolute;bottom:-10px}@media only screen and (max-width:767px){.site-nav__dropdown a.site-nav__link{padding:0!important}a.site-nav__link.site-nav__child-link{font-size:14px}.menu_sec ul li.site-nav--has-dropdown:hover .site-nav__link--main{font-weight:700}a.site-nav__link.site-nav__link--main{font-weight:700}.site-nav__dropdown .site-nav__link{white-space:normal}.site-nav--has-dropdown .site-nav__dropdown{padding:11px 0 11px 0}.menu_sec .site-nav__dropdown ul{padding-left:8px}.header_right .menu_sec{max-width:90%}.site-header__cart-count{z-index:1!important}}a.site-nav__link.site-nav__child-link.site-nav__child-link--parent{font-weight:600}.corporate a.site-nav__link.site-nav__child-link.site-nav__child-link--parent{font-weight:500}.menu-logo ul li.zelis img{height:61px}.menu-logo ul li.briston img{height:30px}.menu-logo ul li.ey img{height:40px}.logo-content.testi-sec h2{font-style:italic;color:#5f5f56}.testi-sec.logo-content{padding-bottom:65px!important}.variant-values .yotpo.bottomLine .yotpo-bottomline .yotpo-stars{width:initial;padding-left:30px}.variant-values .yotpo.bottomLine.yotpo-small{max-width:220px;margin:0 auto}@media only screen and (max-width:767px){.logo-content .menu-logo ul img{float:none;padding-bottom:20px;height:auto;padding-right:0}.logo-content .menu-logo ul li.zelis img{height:110px;padding-bottom:0}.logo-content .menu-logo ul li.briston img{height:auto;padding-top:10px;padding-bottom:35px}.logo-content .menu-logo ul li.ey img{height:auto}.logo-content .menu-logo ul li.state img{padding-bottom:0}.logo-content.testi-sec h2{margin-bottom:10px}.logo-content .menu-logo ul li.deloitte img{padding-top:10px;padding-bottom:35px}.testi-sec.logo-content{padding-bottom:35px!important}#shopify-section-tasting-hero-banner .click-hero-btn{text-align:center}}@media only screen and (min-width:767px){.step1-options ul li{width:50%!important}.select-flavors li:nth-child(4n+1){clear:left}.select-flavors .remaning-spots~ul li{min-height:200px}.select-flavors p.flavor-count{position:absolute;top:-14px;left:12px}.step1-options .vname{margin-bottom:0}span.vprice{padding-top:13px}}.step1-options ul li{margin-bottom:30px}@media only screen and (max-width:767px){.logo-content .menu-logo ul li.zelis img{height:110px;padding-bottom:0}span.vprice{padding-top:5px}.select-flavors p.flavor-count{top:-17px;left:6px;position:absolute}#dallmann-confections-build-your-own-assortment-chocolate-box.template-product .main-content{padding-top:0}.logo-content .menu-logo ul li.briston img{height:auto;padding-top:10px;padding-bottom:35px}.logo-content .menu-logo ul li.ey img{height:auto}.logo-content .menu-logo ul li.state img{padding-bottom:0}.logo-content.testi-sec h2{margin-bottom:10px}.logo-content .menu-logo ul li.deloitte img{padding-top:10px;padding-bottom:35px}.testi-sec.logo-content{padding-bottom:35px!important}.step-options .variant-values .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:14.5px}.step-options .variant-values .yotpo.bottomLine .yotpo-bottomline .yotpo-stars{padding-left:0}.step1-options ul li label{font-size:18px}.product-wrappers .product-options .container{padding:0 10px!important}.product-options .variant-values{float:right!important;width:55%!important}.step1-options ul li span{font-size:16px!important}.select-button{max-width:180px!important}#dallmann-confections-build-your-own-assortment-chocolate-box .breadcrmb_full .product_title h1{font-size:38px}#dallmann-confections-build-your-own-assortment-chocolate-box .banner_part .bgoverlay{position:absolute;top:27%;text-align:center}.hover-content{position:relative!important;display:block!important}.step-options .choose-box-value~ul li.select a span.close-flavor{width:35px;height:35px;line-height:30px}.select-flavors li:nth-child(3n+1){clear:left}.select-flavors .remaning-spots~ul li span{height:55px}.select-flavors .remaning-spots~ul li{min-height:260px}@media(max-width:374px){.remaning-spots~ul li{min-height:200px;width:46%}}}.template-collection .product-grid-view .wrapper-box .head{margin:10px 0 0 0}.template-collection .wrapper-box .price{margin:2px 0 27px}.step-options.step1-options ul li span{float:inherit}.template-product .step1-options span.stamped-badge{display:inline-block;width:100%!important}.logo-content.testi-sec h2{font-style:italic;color:#5f5f56}.testi-sec.logo-content{padding-bottom:12px!important;background:#89c9ed}@media only screen and (min-width:767px){.state.desk{display:block}.state.mob{display:none}}@media only screen and (max-width:767px){.Testi .owl-nav .owl-prev{left:-16px}.Testi .owl-nav .owl-next{right:-16px}.testi-sec.logo-content{padding-bottom:35px!important}.state.desk{display:none}.state.mob{display:block}}.gift_container .main-heading{text-align:center;font-style:italic;color:#5f5f56;text-transform:capitalize;padding:0;font-family:'Playfair Display',serif!important;font-weight:600}@media only screen and (min-width:767px){.gift_container .main-heading{margin-bottom:20px;padding-bottom:30px;font-size:38px}.site-nav__dropdown .site-nav__childlist{padding:15px 5px}}@media only screen and (max-width:767px){.gift_container .main-heading{font-size:28px;margin-bottom:20px;padding-bottom:10px}}@media only screen and (min-width:1023px){.footer_container .row .col-lg-6{width:35%}.footer_container .row .col-lg-2{width:21.666667%;padding:0}.footer_container .footer_nav ul li a{font-size:14px}.footer_container .footer_nav ul li:first-child a{font-size:18px;letter-spacing:3px;margin-bottom:5px}}@media only screen and (min-width:1025px){.header_container .header_right{width:69%}.header_right .menu_sec a.site-nav__link.site-nav__link--main{margin-right:20px;font-size:17px;font-weight:700;text-transform:uppercase}}@media only screen and (min-width:980px) and (max-width:1024px){.header_right .menu_sec a.site-nav__link.site-nav__link--main{margin-right:20px;font-size:16px;font-weight:700;text-transform:uppercase}}@media only screen and (min-width:767px){.main-container .product-view ul{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.main-container .product-view ul li{box-sizing:border-box;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;margin-bottom:15%}}@media only screen and (max-width:767px){.template-collection .col_cart_btn,.template-collection .wrapper-box{padding:0}.template-collection .col_cart_btn{left:0}.main-container .product-view ul li{margin-bottom:50%}}.col_cart_btn{padding:0 3% 0 7%;text-align:center}.template-collection .product-view{margin-bottom:60px}.div.rc_popup__block__footer{margin-bottom:0}img.rc_popup__badge{display:none!important}@media only screen and (min-width:1024px){.header_container .header_right{width:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu_sec{max-width:unset!important}.header_right .right_sec{width:18%;max-width:130px}}@media only screen and (min-width:768px) and (max-width:1023px){.container.header_box{padding:10px 10px}.header_right{width:80%}.logo_sec{width:20%;margin-top:15px}.right_sec{width:18%}.menu_sec{width:80%;margin-left:10px}.menu_sec ul li a{font-size:14px}.right_sec ul li:first-child{margin-left:0}}#refund-policy .section-header{margin-bottom:20px!important}#how-to-store-chocolate-keep-chocolate-fresh-longer-dallmann .headings{font-size:16px;font-family:Futura!important;font-weight:700;margin-bottom:10px;line-height:25px;text-transform:inherit;margin-top:25px}
/*# sourceMappingURL=/s/files/1/0096/0672/5668/t/22/assets/style.css.map?v=6676248982784867457 */
