.card{height:auto;padding:3% 4%;background-color:#fafbfb;margin:5% 0;box-shadow:0px 7px 0px 0px #e8e8e8}.promotion-card{margin-bottom:5%}.promotion-card img{width:100%}.promotion-card .texts{background-color:#FAFBFB;padding:4%;box-shadow:0px 7px 0px 0px #8cbab3;min-height:150px}.promotion-card .texts .promo-title{height:2rem;font-size:1em;font-weight:600;text-align:center}.promotion-card .texts .promo-subtitle{font-size:0.8em;height:20px;font-weight:500;margin-left:2%;margin-bottom:0%}.promotion-card .texts .info{font-size:0.75em;text-align:left;margin-top:2%;margin-left:2%}.promotion-card .texts .info .promo-sold{display:inline-block}.promotion-card .texts .info .promo-discount{display:inline-block;font-size:1.5em}.promotion-card .texts .info .promo-deadline{display:inline-block}.promotion-card .texts .info .few-vouchers{display:inline-block;font-weight:600}.promotion-card .texts .info .sold-out{color:#FF2552;display:inline-block;font-weight:600;text-transform:uppercase;font-size:1.3em !important}.promotion-card .texts .info .prices{text-align:right;position:absolute;right:30px;bottom:0px}.promotion-card .texts .info .prices .strikethrough{display:inline-block;text-decoration:line-through;font-size:1.2em}.promotion-card .texts .info .prices .promo-price{display:inline-block;font-size:2.2em;color:#D93759;font-weight:500}.promotion-card:hover img{filter:brightness(50%)}.order-card{border:1px solid #C9C9C9;max-width:600px;margin:5% auto 0 auto;height:auto;padding:3% 4%;background-color:#fff;position:relative}.order-card #text-card{text-align:center}.order-card #text-card .title{text-transform:uppercase;color:#000000;font-size:1.2em;font-weight:600}.order-card #text-card .text{font-weight:400;margin-top:3%}.order-card .arrow-down{position:absolute;left:260px;bottom:-45px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}.info-card{height:auto;padding:3% 4%;background-color:#6D6D6D;margin:0 auto 5% auto;max-width:600px;box-shadow:0px 7px 0px 0px #e8e8e8;color:#fff;text-align:center}.info-card .text{font-size:0.8em;margin-top:5%}.info-card .button{width:50%;color:#fff;padding:2%;background-color:#D93759;margin:5% auto}.banner-promotions{height:50px;border-radius:50px;border:1px solid #F8485E;color:white}.banner-promotions p{padding-top:10px;font-size:20px;font-weight:bold;text-align:center;color:#F8485E}.page-heading-title{font-size:1.7em;text-transform:uppercase;margin:1em 0 1.8em;text-align:center;color:#444444;font-weight:400;margin-bottom:2rem}.page-heading-title span h1,.page-heading-title span h2{display:inline-block;padding:0 0.5em;background:#fff}.page-heading-title:after{content:"";display:block;border-bottom:1px solid #444444;width:100%;margin-top:-1.1em}.conditions{display:none}@media screen and (max-width: 1025px){.conditions{display:block;text-align:center}.conditions button{border:none;background:white}.conditions button:after{content:"";display:block;border-bottom:2px solid #9EBFB8;width:100%}}#step{text-align:center;padding-bottom:2rem}#step h3{color:#9EBFB8}#step h3 span{border-radius:50%;padding:0 8px;background-color:#9EBFB8;color:white}.inactive{pointer-events:none}.inactive .promo-price{color:#747474 !important}.album-links{margin-top:10px;text-align:right;margin-bottom:5%}.album-links a{text-align:center;display:inline-block;color:white;font-size:1.5em;padding:3% 0}@media screen and (max-width: 1025px){.album-links a{width:100%;margin:0}}.album-links .buy-link{background-color:#9EBFB8;width:100%}.album-links .design-link{background-color:#00c9f0;width:100%}.album-links button{border:none}@media screen and (max-width: 1025px){.album-links button{width:100%}}#no-promo{opacity:0.3}#promotionsModal{top:25%}#promotionsModal .modal-dialog .modal-content .modal-header{font-size:1.7em;text-align:center;color:#00c9f0}#promotionsModal .modal-dialog .modal-content .modal-body{font-size:1.2em;color:#363636}.info{margin-bottom:3%;font-size:1.2em}#counter input{cursor:pointer}.form-control{border-radius:0;box-shadow:none}.promo-info{padding:4% 0;border-bottom:1px solid #B1BCC2}.promo-info .info{text-transform:uppercase;margin-bottom:0}.promo-info .info #now{display:inline-block;font-size:1.2em}.promo-info .title{color:#444444;font-size:1.2em;font-weight:600;text-transform:uppercase;padding-top:2px}.promo-info .strikethrough{text-decoration:line-through;display:inline-block}.promo-info .promo-details{text-align:right;padding-right:5%}@media screen and (max-width: 1025px){.promo-info .promo-details{text-align:left}}.promo-info .promo-img img{height:100px}@media screen and (max-width: 1025px){.promo-info .promo-img img{height:auto;width:100%}}.promo-info .name{height:100px;line-height:100px;font-size:1.5em}@media screen and (max-width: 1025px){.promo-info .name{height:auto;line-height:50px;font-weight:400}}.promo-info .quantity{height:100px;line-height:100px}@media screen and (max-width: 1025px){.promo-info .quantity{height:auto;line-height:50px;font-weight:400}}.promo-info .tick#down{padding-top:4%}@media screen and (max-width: 1025px){.promo-info .tick{display:none}}.divider{border-bottom:solid 3px #e8e8e8;margin:5% auto}@media screen and (max-width: 1025px){.table-responsive table,.table-responsive thead,.table-responsive tbody,.table-responsive th,.table-responsive td,.table-responsive tr{display:block}.table-responsive thead{display:none !important}.table-responsive tbody tr{height:auto !important}.table-responsive .table tbody tr{margin-bottom:5%}.table-responsive .table td:before{content:attr(data-label);display:block;font-weight:400}}.small-img{margin-bottom:5%}.small-img img{height:100px}#popup{height:370px;max-width:550px;border:1px solid #B1BCC2;text-align:center;margin:0 auto;position:absolute;top:0;left:30%}@media screen and (max-width: 1025px){#popup{width:80%;height:auto}}#popup .checkbox{font-size:0.7em;color:#CCCCCC;margin-left:2%}#popup #promo-msg{padding:5% 3%;height:100%;background-color:#6D6D6D;text-transform:uppercase}@media screen and (max-width: 1025px){#popup #promo-msg{display:none !important}}#popup #promo-msg .title{color:#D93759;font-weight:400;margin-bottom:5%}#popup #promo-msg .title .first{font-size:2.5em}#popup #promo-msg .title .second{font-size:3.2em}#popup #promo-msg .msg{color:#fff}#popup #promo-msg .msg .price{position:relative;text-align:left;margin-bottom:5%}@media screen and (min-width: 1500px){#popup #promo-msg .msg .price{margin-left:10%}}#popup #promo-msg .msg .second{font-size:7em;font-weight:400;line-height:100px;display:inline-block}#popup #promo-msg .msg .third{position:absolute;font-size:3.5em;display:inline-block}#popup #promo-msg .msg .forth{position:absolute;font-size:1.5em;display:inline-block;bottom:0}#popup #promo-msg .msg .fifth{font-size:0.7em}#popup #popup-form{height:100%;background-color:#fff;padding:2% 5% 5% 5%}#popup #popup-form input.button{font-size:1.2em;border:none !important}#popup #popup-close{text-align:right;margin-bottom:4%}#popup #popup-close img{cursor:pointer}#popup #mc-embedded-subscribe-form input{line-height:normal;height:50px;width:100%;margin-bottom:3%}#popup #mc-embedded-subscribe-form label{text-transform:uppercase;font-weight:400}#popup #mc-embedded-subscribe-form #first-label{font-size:1.1em;color:#444444;margin-bottom:2%}#popup #mc-embedded-subscribe-form #second-label{font-size:0.7em;margin-bottom:4%}#popup #mc-embedded-subscribe{background-color:#D93759;color:#fff}#popup #mce-EMAIL{background-color:#F3F3F3;border:none;text-align:center}
