.container{padding:0 16px}.e-card .e-card__header{position:relative;text-align:center}.e-card .e-card__header .e-cart__header__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.e-card .e-card__header .e-cart__header__content h1{margin:0 0 8px;text-shadow:0 0 50px rgba(0,0,0,.3);font-size:26px;font-weight:600;line-height:36px;letter-spacing:.3px;text-align:center;color:#fff}.e-card .e-card__header .e-cart__header__content p{text-shadow:0 0 40px rgba(0,0,0,.2);font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:1px;text-align:center;color:#fff}.e-card .e-card__header .cs-header__logo .icon-logo{color:#121314;font-size:18px}.e-card .e-card__header .e-card__header__subtitle{font-size:14px;font-weight:600;line-height:20px;color:#333}.e-card .e-card__header.e-card__header--success{height:66px;box-shadow:0 0 30px #0000000f;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.e-card .e-card__tabs ul{display:flex;overflow-x:auto;margin:0;list-style:none;border-bottom:1px solid #f1f1f1;gap:16px;padding:0 16px;-ms-overflow-style:none;scrollbar-width:none}.e-card .e-card__tabs ul::-webkit-scrollbar{display:none}.e-card .e-card__tabs ul li{line-height:60px;white-space:nowrap;cursor:pointer;padding:0;color:#767676;font-size:14px}.e-card .e-card__tabs ul li.active{border-bottom:3px solid #222222;color:#222;font-weight:700}.e-card .e-card__carousel{padding:32px 16px}.e-card .e-card__carousel .owl-nav{display:flex;justify-content:space-between;top:calc(50% - 36px)}.e-card .e-card__carousel .owl-nav .owl-prev{opacity:.85;box-shadow:0 0 10px #0000001a;background:#fff;display:flex;align-items:center;justify-content:center;left:-20px}.e-card .e-card__carousel .owl-nav .owl-next{opacity:.85;box-shadow:0 0 10px #0000001a;background:#fff;display:flex;align-items:center;justify-content:center;right:-20px}.e-card .e-card__carousel .owl-nav.disabled{display:none}.e-card .e-card__carousel .e-card__card{text-align:center}.e-card .e-card__carousel .e-card__card .e-card__card-img{width:100%;position:relative}.e-card .e-card__carousel .e-card__card .e-card__card-img .e-card__card-img__block{width:100%;height:100%;position:absolute;top:0;left:0}.e-card .e-card__carousel .e-card__card img{width:100%;height:auto}.e-card .e-card__carousel .e-card__card p{color:#767676;font-size:14px;line-height:20px;margin-top:12px;text-align:left}.e-card .e-card__carousel .e-card__card.e-card__card--selected .e-card__card-img img{border-radius:4px}.e-card .e-card__carousel .e-card__card.e-card__card--selected .e-card__card-img .e-card__card-img__block{border:4px solid #222222;border-radius:4px}.e-card .e-card__list__list{display:flex;column-gap:0px;row-gap:0px;position:relative;left:-16px;width:calc(100% + 32px);flex-wrap:nowrap;overflow-x:scroll;padding:32px 0;-ms-overflow-style:none;scrollbar-width:none}.e-card .e-card__list__list::-webkit-scrollbar{display:none}.e-card .e-card__list__list .e-card__card{flex:none;width:40%;padding-right:12px}.e-card .e-card__list__list .e-card__card:first-child{margin-left:16px}.e-card .e-card__list__list .e-card__card .e-card__card-img{width:100%;position:relative}.e-card .e-card__list__list .e-card__card .e-card__card-img .e-card__card-img__block{width:100%;height:100%;position:absolute;top:0;left:0}.e-card .e-card__list__list .e-card__card p{color:#767676;font-size:14px;line-height:20px;margin-top:12px}.e-card .e-card__list__list .e-card__card.e-card__card--selected .e-card__card-img img{border-radius:2px}.e-card .e-card__list__list .e-card__card.e-card__card--selected .e-card__card-img .e-card__card-img__block{border:3px solid #222222;border-radius:2px}.e-card .e-card__form{display:flex;flex-direction:column;align-items:center;background-color:#f7f7f6;padding:32px 16px 88px}.e-card .e-card__form h2{margin:0 0 20px;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:25px;letter-spacing:.3px;text-align:left;color:#222;width:100%}.e-card .e-card__form .e-card__form-card{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;max-width:450px}.e-card .e-card__form .e-card__form-card img{width:100%;position:absolute}.e-card .e-card__form .e-card__form-card .e-card__form-card__leave-blank{width:100%;padding-top:50%;position:relative}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content-wrapper{width:100%;padding-top:100%;position:relative}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:5.33% 11.11% 11.11%;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content input,.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content textarea{width:100%;font-size:14px;border-radius:2px;border:1px dashed rgba(0,0,0,.2)}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content input::placeholder,.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content textarea::placeholder{color:#767676;opacity:1}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content input{line-height:20px;padding:0 12px;height:40px}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content textarea{line-height:22px;padding:12px;flex-grow:1;height:100px;resize:none}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content .e-card__form-from{width:80%;display:flex;align-items:center}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content .e-card__form-from label{flex-shrink:0;margin-right:12px;font-size:14px;line-height:20px;color:#767676}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content .e-card__form-from input{flex-grow:1;text-align:right}.e-card .e-card__form .e-card__form-card .e-card__form-card__login-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:5.33% 11.11% 11.11%;display:flex;flex-direction:column;justify-content:center}.e-card .e-card__form .e-card__form-card .e-card__form-card__login-content p{margin:0 0 32px;font-size:14px;line-height:28px;letter-spacing:.3px;text-align:center;color:#505050}.e-card .e-card__form .e-card__form-card .e-card__form-card__login-content .e-card__form-card__login-content__btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0 20px;border-radius:8px;background-color:#f4f4f4;font-size:14px;line-height:44px;letter-spacing:.3px;text-align:center;color:#222;cursor:pointer;width:100%}.e-card .e-card__form .e-card__form-card .e-card__form-card__login-content .e-card__form-card__login-content__btn:last-child{margin:0}.e-card .e-card__success{display:flex;flex-direction:column;align-items:center;background-color:#f7f7f6;padding:44px 16px 48px}.e-card .e-card__success>h2{margin:0 0 24px;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.3px;text-align:center;color:#222}.e-card .e-card__success .e-card__success__header{margin:0 0 33px;display:flex;justify-content:center;align-items:center;gap:10px}.e-card .e-card__success .e-card__success__header h2{margin:0;width:210px;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:25px;letter-spacing:.3px;text-align:center;color:#222}.e-card .e-card__success .e-card__success__header img{width:40px;height:30px}.e-card .e-card__success .e-card__card{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;max-width:450px}.e-card .e-card__success .e-card__card img{width:100%;position:absolute}.e-card .e-card__success .e-card__card .e-card__card__leave-blank{width:100%;padding-top:50%;position:relative}.e-card .e-card__success .e-card__card .e-card__card__content-wrapper{width:100%;padding-top:100%;position:relative}.e-card .e-card__success .e-card__card .e-card__card__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:7.11% 12.88% 12.88%;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-size:14px;color:#333}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__nickname{width:100%;text-align:left;line-height:20px;font-weight:600;color:#333}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__message{text-align:left;line-height:22px;flex-grow:1;height:100px;resize:none;overflow:auto;width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__from{display:flex;align-items:center}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__from .e-card__card__content__from__label{flex-shrink:0;margin-right:12px;font-size:14px;line-height:20px;color:#767676}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__from .e-card__card__content__from__text{text-align:right;font-weight:600}.e-card .e-card__success .e-card__actions{max-width:450px;padding:0 20px;width:100%;text-align:center}.e-card .e-card__success .e-card__actions .e-card__action-line{display:block;border:none;outline:none;max-width:450px;width:100%;font-size:14px;cursor:pointer;line-height:50px;flex-grow:0;font-weight:600;border-radius:12px;box-shadow:0 0 30px #0000000f;background:#fff;color:#222;position:relative;margin:32px 0 0}.e-card .e-card__success .e-card__actions .e-card__action-line img{width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.e-card .e-card__success .e-card__actions .e-card__action-copy{border-radius:12px;box-shadow:0 0 30px #0000000f;background:#2d2d2d;color:#fff;position:relative;margin:12px 0 0}.e-card .e-card__success .e-card__actions .e-card__action-copy img{width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.e-card .e-card__success .e-card__actions .e-card__note{margin:32px 0 0;color:#767676;font-size:14px;line-height:20px}.e-card .e-card__success .e-card__actions .e-card__action-reply-hint{margin:48px 0 0;color:#a0a0a0;font-size:14px;line-height:20px}.e-card .e-card__success .e-card__actions .e-card__action-create-card{border-radius:12px;box-shadow:0 0 30px #0000000f;background:#fff;color:#222;position:relative;margin:12px 0 0;line-height:50px;font-size:14px;font-weight:600;display:block}.e-card .e-card__success .e-card__actions .e-card__action-create-card img{width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.e-card .e-card__success button{border:none;outline:none;max-width:450px;width:100%;margin-top:32px;color:#fff;font-size:14px;cursor:pointer;line-height:50px;flex-grow:0;border-radius:12px;font-weight:600;box-shadow:0 0 30px #0000000f;background-color:#2d2d2d}.e-card button{border:none;outline:none;max-width:450px;width:calc(100% - 40px);margin-top:32px;color:#fff;font-size:14px;cursor:pointer;line-height:50px;flex-grow:0;border-radius:12px;font-weight:600;box-shadow:0 0 30px #0000000f;background-color:#2d2d2d}.e-card .e-card__campaigns{background-color:#fff;padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.e-card .e-card__campaigns .e-card__campaign{display:flex;flex-direction:column;align-items:center}.e-card .e-card__campaigns .e-card__campaign .e-card__campaign__subtitle{font-size:14px;line-height:20px;color:#a0a0a0;margin:0 0 8px}.e-card .e-card__campaigns .e-card__campaign .e-card__campaign__title{font-size:16px;line-height:40px;color:#222;display:flex;align-items:center;justify-content:center;text-align:center}.e-card .e-card__campaigns .e-card__campaign .e-card__campaign__title img{width:24px;height:24px;margin-right:8px}.e-card .e-card__campaigns .e-card__campaign .e-card__campaign__title a{color:#222;text-decoration:underline}@media screen and (min-width: 768px){.e-card .e-card__header .e-cart__header__content h1{margin:0 0 8px;text-shadow:0 0 50px rgba(0,0,0,.2);font-size:42px;line-height:59px;letter-spacing:.3px;text-align:center;color:#fff}.e-card .e-card__header .e-cart__header__content p{text-shadow:0 0 30px rgba(0,0,0,.2);font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:2px;text-align:center;color:#fff}.e-card .e-card__header.e-card__header--success{height:90px}.e-card .e-card__tabs ul{justify-content:center;gap:32px}.e-card .e-card__tabs ul li{line-height:70px;font-size:16px}.e-card .e-card__carousel{padding:48px 0}.e-card .e-card__form{padding:48px 0 90px}.e-card .e-card__form h2{margin:0 0 32px;font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:.3px;text-align:center;color:#222}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content{gap:16px}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content input,.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content textarea{font-size:16px}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content input{padding:0 16px;height:44px}.e-card .e-card__form .e-card__form-card .e-card__form-card__create-content textarea{padding:16px;line-height:30px}.e-card .e-card__form .e-card__form-card__login-content p{margin:0 0 48px;font-size:16px;line-height:32px}.e-card .e-card__form .e-card__form-card__login-content .e-card__form-card__login-content__btn{font-size:16px;line-height:50px}.e-card .e-card__form button{margin-top:40px;font-size:16px}.e-card .e-card__success{padding:48px 0 90px}.e-card .e-card__success .e-card__success__header{gap:12px}.e-card .e-card__success .e-card__success__header h2{width:280px}.e-card .e-card__success .e-card__card .e-card__card__content{gap:16px;font-size:16px}.e-card .e-card__success .e-card__card .e-card__card__content .e-card__card__content__message{line-height:30px}.e-card .e-card__success .e-card__actions{padding:0}.e-card .e-card__success .e-card__actions .e-card__action-line{margin:40px 0 0;font-size:16px;line-height:54px}.e-card .e-card__success .e-card__actions .e-card__action-copy{margin:24px 0 0}.e-card .e-card__success .e-card__actions .e-card__note{margin:40px 0 0;font-size:16px;line-height:24px}.e-card .e-card__success .e-card__actions .e-card__action-reply-hint{margin:40px 0 0;font-size:16px;line-height:22px}.e-card .e-card__success .e-card__actions .e-card__action-create-card{margin:16px 0 0;line-height:54px;font-size:16px}.e-card button{font-size:16px;line-height:54px}.e-card .e-card__campaigns{background-color:#fff;padding:48px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px}.e-card .e-card__campaigns .e-card__campaign .e-card__campaign__subtitle{font-size:16px;line-height:22px;margin:0 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/card.scss.css.map */
