.landing .grid{display:block}.landing{position:relative;padding:55px 0}.landing #coupon_code-error{color:red;font-size:16px;background:none;text-align:left;padding:0}.landing .success_msg{background:#83003e;color:#fff;margin:0 auto 10px;width:100vmin;max-width:100%;padding:10px 15px;font-size:15px;border-radius:5px;font-weight:600;display:block}.landing .step1 .input-group .input-group__btn .btn:focus{box-shadow:2px 3px 11px 3px #c5c5c5;border-radius:5px}.landing .grid__item ul li{padding:0 20px;list-style:none;margin-bottom:40px}.landing .grid__item .product-card__title{font-size:18px;color:#000;font-weight:500;margin:2px 5px 0;font-family:var(--font-stack-body);display:block;text-align:center;height:80px}.landing .grid-view-item__link{border-bottom:none!important}.landing .grid__item h3{font-size:20px;color:#6f043f;max-width:100%;margin:0 auto 10px}.chidden{display:none}.landing .grid__item.chidden{text-align:center}.landing .grid__item.chidden a.activate_lcoupon2,.landing .grid__item.chidden a.activate_lcoupon3{position:relative;background:#6f043f;color:#fff;font-size:18px;text-align:center;padding:10px 50px;border-radius:5px;line-height:40px}.landing .grid--view-items{margin-top:50px;margin-left:0}.landing .step1 .input-group label{color:#fff;font-size:18px;background:#83003e;padding:10px 15px;border-radius:5px;margin-bottom:15px;text-align:center;display:block}.landing .step5{margin:0}.landing .step5 ul{background:#fff;padding:30px 15px!important;box-shadow:1px 6px 7px 6px #cdcaca;border-radius:10px;margin:30px auto 0;width:100vmin;max-width:100%}.landing .step5 ul li{list-style:none!important;text-align:left;font-size:20px;color:#6f043f;font-weight:500;line-height:1.8;word-break:break-all;display:flex;align-items:baseline}.landing .step5 ul li:before{content:"\2714";font-size:13px;color:#669cda;padding:4px 10px;font-weight:700;border-radius:50px;margin-right:15px;box-shadow:1px 1px 5px 1px #cdcaca;margin-bottom:10px}.landing .cc_shopping_btns .qty_selecter{margin:0;padding:8px 20px;border:1px solid #83003e;font-size:20px;border-radius:0 10px 10px 0;width:50%;background-color:#83003e;color:#fff;background-image:url(/cdn/shop/t/36/assets/down-arrow.png);text-align:left;background-size:20px 12px}.sticky_checkout_button{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:1px 6px 7px 6px #cdcaca;padding:10px;margin:0 auto;text-align:center;z-index:2;display:none}.sticky_checkout_button .btn{padding:10px 70px;border-radius:10px}.sticky_checkout_button .btn:hover{background:#d00062}.landing .step1 .input-group__field{text-align:center;width:100%;border:1px solid #6f043f;border-radius:5px;min-height:46px;margin-bottom:1rem}.landing .step1 .input--error{margin-bottom:0!important}.landing .step1{background:#fff;border-radius:10px;width:100%;max-width:100%;background-image:url(/cdn/shop/t/36/assets/step-1.png);background-position:center;background-size:cover;background-repeat:no-repeat;margin:100px auto 0;left:0;place-content:center;padding:180px 10px 60px}.section-header{margin-bottom:0}.landing .section-header h1{margin:0 0 10px;color:#663c3c;-webkit-background-clip:text;-webkit-text-fill-color:#83003e;transition:.5s;position:relative;font-size:100px;background-position:center;padding:30px 0 0;font-weight:900}.landing .step1 .input-group{display:block!important;width:100%;margin:0 auto;max-width:500px}.landing .step1 .input-group__btn .btn:hover:before,.highlight_btn:hover:before{width:0}.landing .step1 .input-group__btn .btn:before,.highlight_btn:before{position:absolute;content:"";top:0;bottom:0;right:0;height:100%;width:100%;background-color:#83003e;transition:.5s ease-out;border-radius:5px}.landing .step1 .input-group__btn .btn,.highlight_btn{background:transparent;border:1px solid #83003e;position:relative;border-radius:6px;color:#fff;width:100%;min-height:46px}.landing .step1 .input-group__btn .btn span,.highlight_btn span{color:#fff;position:relative}.landing .step1 .input-group__btn .btn:hover span,.highlight_btn:hover span{color:#83003e}.landing .step3 .button:nth-of-type(2):hover:before,.landing .step4 .button:nth-of-type(2):hover:before{width:0}.landing .step3 .button:nth-of-type(2) span{color:#83003e;position:relative}.landing .step3 .button:nth-of-type(2):before,.landing .step4 .button:nth-of-type(2):before{position:absolute;content:"";top:0;bottom:0;right:0;height:100%;width:100%;background-color:#fff;transition:.5s ease-out}.landing .step3 .button:nth-of-type(2):hover span,.landing .step4 .button:nth-of-type(2):hover span{color:#fff}.landing .step5 p a{color:#83003e}.landing-products.grid__item.chidden{border-top:1px solid #6f043f73}.landing .step5{display:grid}.landing-page{transform:none!important}.fadeInDown{animation-name:fadeInDown}.animated{animation-fill-mode:both}.landing .grid__item.chidden a.activate_lcoupon2 .text,.landing .grid__item.chidden a.activate_lcoupon3 .text{animation-duration:8s}.landing .grid__item.chidden a.activate_lcoupon2 .checkmark,.landing .grid__item.chidden a.activate_lcoupon3 .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:none}}.checkmark path{stroke-dasharray:19.79 19.79;stroke-dashoffset:19.79;stroke:#fff;opacity:0}.checkmark.checkmark-active path{-webkit-animation:drawCheckmark .5s linear alternate forwards;animation:drawCheckmark .5s linear alternate forwards;opacity:1}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@media screen and (max-width: 749px){.landing .section-header h1{font-size:50px}.landing-page{margin-bottom:65px!important}.slideshow--large{height:0px}.gift_card{top:-95px !imortant}.balloon>div{width:70px!important;height:100px!important}.balloon>div:before{left:22px!important}.balloon>div:nth-child(2){left:65px!important}.balloon>div:nth-child(3){left:130px!important}.balloon>div:nth-child(4){left:210px!important}.balloon>div:nth-child(5){left:285px!important}.landing .cc_shopping_btns .qty_selecter{background-size:14px 10px!important}.landing .grid__item ul li{padding:0 10px}.landing .grid__item .product-card__title{font-size:14px!important;margin:2px 0 0!important}.index-section--slideshow .slideshow__text-wrap--mobile{background-image:url(/cdn/shop/t/36/assets/mb_slide_bg.png)!important;margin:0!important;background-position:center!important;background-size:cover!important;width:100%;position:relative;padding-bottom:0!important}.index-section--slideshow .slideshow__text-wrap--mobile:before{content:"";position:absolute;background:#000;width:100%;height:100%;opacity:.5}.slideshow__text-content--mobile-active{position:relative}.slideshow__subtitle--mobile{color:#fff!important}.slideshow__text-content--mobile{padding-top:3.6rem!important;padding-bottom:3.6rem;padding-left:5px;padding-right:5px}}.sort_label{text-align:left;max-width:100%;margin:0 auto 10px;color:#000;font-size:18px;text-transform:capitalize;font-weight:600}.landing .step3 .button,.landing .step4 .button{display:grid;width:50vmin;margin:0 auto 10px;padding:5px!important;font-size:16px!important;font-weight:600!important;line-height:35px!important}@media screen and (max-width: 600px){.landing .step3 .button,.landing .step4 .button{width:80vmin}}.landing .step3 .button:nth-of-type(2),.landing .step4 .button:nth-of-type(2){background:#83003e;border:1px solid #83003e;border-radius:5px;color:#83003e;position:relative;overflow:auto}.landing .step3 .button:nth-of-type(1):hover,.landing .step4 .button:nth-of-type(1):hover{background:#d00062}.landing .step5 .btn{margin:0 auto 10px;border-radius:5px;font-size:16px}.landing .step5 p{font-size:20px;color:#83003e;line-height:25px;box-shadow:0 0 4px 1px #dbdbdb;max-width:900px;margin:0 auto 10px;text-align:center;padding:10px 5px;border-radius:5px}.loader{height:100%;position:fixed;top:-55px;width:100%;background:#fff;place-content:center;opacity:.9;z-index:99;left:0;right:0;display:none}.landing .loader.show{display:grid!important}.landing .preview{cursor:pointer}.gift_card #balloon{width:80px}.gift_card{width:100%;margin:0 auto 10px;max-width:500px;border-radius:10px;position:absolute;left:0;right:0;top:-135px}.landing-products .cc_shopping_btns button{padding:7px 10px;border:none;border-radius:10px 0 0 10px;width:50%;position:relative}.landing-products .cc_shopping_btns button:after{content:"";height:calc(100% - 4px);background:var(--color-body);position:absolute;right:0;top:2px;width:1px}.landing .price--listing .price-unit-price,.landing .shop_add_cart .variant_container select{display:none!important}.grid__item--landing-page-products{position:relative}.grid__item--landing-page-products .product-card .price{min-height:auto!important}.highlight_btn{background:#83003e;color:#fff;border-radius:5px}.highlight_btn:hover{color:#fff!important;background:#fff!important;border:1px solid #83003e!important}.step4 .btn{margin-bottom:10px;border-radius:5px;padding:15px 50px}#loadmore .btn{padding:15px 50px;border-radius:5px;font-size:16px}.success_msg span{color:#fff;font-size:18px;font-weight:900}.step6 .btn{margin-bottom:10px}.landing .step2{width:100%;max-width:100%}.balloon{width:738px;margin:40px auto 0;position:relative}.balloon>div{width:100px;height:130px;background:red;border-radius:80%;margin:0 auto;position:absolute;top:0;padding:10px;box-shadow:inset 17px 7px 10px #683838;-webkit-transform-origin:bottom center}.balloon>div:nth-child(1){background:#b60f61e6;left:0;box-shadow:inset 10px 10px 10px #870b48e5;-webkit-animation:balloon1 6s ease-in-out infinite;-moz-animation:balloon1 6s ease-in-out infinite;-o-animation:balloon1 6s ease-in-out infinite;animation:balloon1 6s ease-in-out infinite}.balloon>div:nth-child(1):before{color:#b60f61e6}.balloon>div:nth-child(2){background:#f2702de6;left:120px;box-shadow:inset 10px 10px 10px #de550ee5;-webkit-animation:balloon2 6s ease-in-out infinite;-moz-animation:balloon2 6s ease-in-out infinite;-o-animation:balloon2 6s ease-in-out infinite;animation:balloon2 6s ease-in-out infinite}.balloon>div:nth-child(2):before{color:#f2702de6}.balloon>div:nth-child(3){background:#2db5a7e6;left:240px;box-shadow:inset 10px 10px 10px #238c81e5;-webkit-animation:balloon4 6s ease-in-out infinite;-moz-animation:balloon4 6s ease-in-out infinite;-o-animation:balloon4 6s ease-in-out infinite;animation:balloon4 6s ease-in-out infinite}.balloon>div:nth-child(3):before{color:#2db5a7e6}.balloon>div:nth-child(4){background:#be3df4e6;left:360px;box-shadow:inset 10px 10px 10px #ad0ef0e5;-webkit-animation:balloon1 5s ease-in-out infinite;-moz-animation:balloon1 5s ease-in-out infinite;-o-animation:balloon1 5s ease-in-out infinite;animation:balloon1 5s ease-in-out infinite}.balloon>div:nth-child(4):before{color:#be3df4e6}.balloon>div:nth-child(5){background:#b4e043e6;left:480px;box-shadow:inset 10px 10px 10px #9ece22e5;-webkit-animation:balloon3 5s ease-in-out infinite;-moz-animation:balloon3 5s ease-in-out infinite;-o-animation:balloon3 5s ease-in-out infinite;animation:balloon3 5s ease-in-out infinite}.balloon>div:nth-child(5):before{color:#b4e043e6}@-webkit-keyframes balloon1{0%,to{-webkit-transform:translateY(0) rotate(-6deg)}50%{-webkit-transform:translateY(-20px) rotate(8deg)}}@-moz-keyframes balloon1{0%,to{-moz-transform:translateY(0) rotate(-6deg)}50%{-moz-transform:translateY(-20px) rotate(8deg)}}@-o-keyframes balloon1{0%,to{-o-transform:translateY(0) rotate(-6deg)}50%{-o-transform:translateY(-20px) rotate(8deg)}}@keyframes balloon1{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-20px) rotate(8deg)}}@-webkit-keyframes balloon2{0%,to{-webkit-transform:translateY(0) rotate(6eg)}50%{-webkit-transform:translateY(-30px) rotate(-8deg)}}@-moz-keyframes balloon2{0%,to{-moz-transform:translateY(0) rotate(6deg)}50%{-moz-transform:translateY(-30px) rotate(-8deg)}}@-o-keyframes balloon2{0%,to{-o-transform:translateY(0) rotate(6deg)}50%{-o-transform:translateY(-30px) rotate(-8deg)}}@keyframes balloon2{0%,to{transform:translateY(0) rotate(6deg)}50%{transform:translateY(-30px) rotate(-8deg)}}.balloon>div:before{color:#b60f61e6;position:absolute;bottom:-11px;left:52px;content:"\25b2";font-size:1em}@-webkit-keyframes balloon3{0%,to{-webkit-transform:translate(0,-10px) rotate(6eg)}50%{-webkit-transform:translate(-20px,30px) rotate(-8deg)}}@-moz-keyframes balloon3{0%,to{-moz-transform:translate(0,-10px) rotate(6eg)}50%{-moz-transform:translate(-20px,30px) rotate(-8deg)}}@-o-keyframes balloon3{0%,to{-o-transform:translate(0,-10px) rotate(6eg)}50%{-o-transform:translate(-20px,30px) rotate(-8deg)}}@keyframes balloon3{0%,to{transform:translateY(-10px) rotate(6eg)}50%{transform:translate(-20px,30px) rotate(-8deg)}}@-webkit-keyframes balloon4{0%,to{-webkit-transform:translate(10px,-10px) rotate(-8eg)}50%{-webkit-transform:translate(-15px,20px) rotate(10deg)}}@-moz-keyframes balloon4{0%,to{-moz-transform:translate(10px,-10px) rotate(-8eg)}50%{-moz-transform:translate(-15px,10px) rotate(10deg)}}@-o-keyframes balloon4{0%,to{-o-transform:translate(10px,-10px) rotate(-8eg)}50%{-o-transform:translate(-15px,10px) rotate(10deg)}}@keyframes balloon4{0%,to{transform:translate(10px,-10px) rotate(-8eg)}50%{transform:translate(-15px,10px) rotate(10deg)}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/landing.css.map */
