.kyan-popup{position:fixed;top:0;left:0;z-index:100000;background-color:rgba(0,0,0,.7);width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow-y:auto}.kyan-popup__container{position:relative;max-width:900px;width:100%;padding:40px 20px}.kyan-popup__inner-container{padding:15px 20px;background-color:#fff}.kyan-popup__inner-container *{box-sizing:border-box}.kyan-popup__inner-container img{max-width:100%;height:auto}.kyan-popup__close{background-color:transparent;border:0;padding:0;margin:0;width:16px;position:absolute;top:10px;right:30px;cursor:pointer}.kyan-popup__close svg{width:100%}.kyan-popup__close svg path{fill:#fff}.kyan-popup__close:focus{outline:0}.kyan-popup--checkout .kyan-popup__inner-container,.kyan-popup--fifty-fifty-text .kyan-popup__inner-container,.kyan-popup--image-only .kyan-popup__inner-container,.kyan-popup--slide-in .kyan-popup__inner-container,.kyan-popup--two-third-one-third .kyan-popup__inner-container{padding:0}.kyan-popup--image-only img{width:100%;max-width:100%;height:auto}.kyan-popup--slide-in{align-items:flex-end}.kyan-popup--slide-in .kyan-popup__container{display:flex;flex-wrap:wrap;max-width:none;padding:0;padding-top:40px}.kyan-popup--slide-in .kyan-popup__inner-container{display:flex;flex-wrap:wrap;align-self:flex-end;width:100%}.kyan-popup--two-third-one-third .kyan-popup__inner-container{display:flex;flex-wrap:wrap}.kyan-popup__fifty-fifty-text-image-container{display:flex;flex-wrap:wrap;align-items:flex-start}.kyan-popup__fifty-fifty-text-image-container img{width:50%}.kyan-popup__fifty-fifty-text-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:40px 35px 18px}@media screen and (min-width:414px){.kyan-popup__fifty-fifty-text-container{padding:50px 45px 28px}}.kyan-popup__fifty-fifty-text-container h3{margin:0 0 20px 0}.kyan-popup__fifty-fifty-text-container h4{margin:0 0 20px 0}.kyan-popup__slide-in-image-container{display:none}@media screen and (min-width:768px){.kyan-popup__slide-in-image-container{display:block;width:40%}}.kyan-popup__slide-in-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none}.kyan-popup__slide-in-content-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:40px 30px 20px}@media screen and (min-width:768px){.kyan-popup__slide-in-content-container{width:60%;padding:40px 60px 20px}}.kyan-popup__thirds-image-container{display:none}@media screen and (min-width:768px){.kyan-popup__thirds-image-container{display:block;width:50%}}@media screen and (min-width:1023px){.kyan-popup__thirds-image-container{width:60%}}.kyan-popup__thirds-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none}.kyan-popup__thirds-content-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:40px 30px 20px}@media screen and (min-width:768px){.kyan-popup__thirds-content-container{width:50%;padding:40px 45px 20px}}@media screen and (min-width:1023px){.kyan-popup__thirds-content-container{width:40%}}.kyan-popup__thirds-content-container .gform_wrapper .gfield{display:flex;flex-wrap:wrap}.kyan-popup__thirds-content-container .gform_wrapper .gfield .gfield_label{order:1;margin-top:5px}.kyan-popup__thirds-content-container .gform_wrapper .gfield .ginput_container{order:0;width:100%}.kyan-popup__thirds-content-container .gform_wrapper .gform_footer{margin-top:0}.kyan-popup__left-column{width:100%}@media screen and (min-width:769px){.kyan-popup__left-column{width:75%}}.kyan-popup__right-column{width:100%}@media screen and (min-width:769px){.kyan-popup__right-column{width:25%}}.kyan-popup-type--checkout-popup .kyan-popup__header{text-align:center;padding:20px 20px 12px}.kyan-popup-type--checkout-popup .kyan-popup__header h3{margin-bottom:10px}.kyan-popup-type--checkout-popup .checkout-content-container{padding:20px 40px 12px;text-align:center}.kyan-popup-type--checkout-popup .checkout-content-container .products{margin-top:20px;margin-bottom:0;justify-content:center}.kyan-popup-type--checkout-popup .checkout-content-container .products .amount{display:inline-block;font-size:20px;margin:10px 0 20px}.kyan-popup-type--checkout-popup .checkout-content-container .products del .amount{text-decoration:line-through}