#giftcertificatePreview .adv-modal-inner{border-radius:40px}.certificate{width:686px;min-height:295px}.certificate-modal{padding:0!important;border-radius:30px;margin:0}.certifiacte-custom{width:711px;min-height:335px;background:url("../assets/giftcertificatbg-new2.SQB3HQOJ.png") no-repeat;border-radius:25px;background-size:100% 100%;border:none}.certifiacte-custom__persons{display:flex;padding-left:30px;margin-top:15px;max-width:400px;flex-wrap:wrap}.certifiacte-custom__person-to span:first-child,.certifiacte-custom__person-from span:first-child{font-size:14px;font-family:Circe,sans-serif;color:#53585d99;text-align:left}.certifiacte-custom__person-to span:last-child,.certifiacte-custom__person-from span:last-child{font-size:12px;font-family:Circe,sans-serif;color:#53585d;margin-left:12px}.certifiacte-custom__person-to{margin-right:30px;margin-bottom:0;display:flex;align-items:center;flex-wrap:nowrap}.certifiacte-custom__person-from{margin-bottom:0;display:flex;align-items:center;flex-wrap:nowrap}.certifiacte-custom__bow{position:absolute;right:40px;top:1%}.certifiacte-custom__cert-price{position:absolute;right:118px;width:100px;height:100px;background:#ff2728;border:10px solid #d30713;border-radius:50%;box-shadow:0 0 7px #000000b5;text-align:center;bottom:5%;display:flex;flex-direction:column;justify-content:center}.certifiacte-custom__cert-price span{font-size:24px;font-family:Circe,sans-serif;color:#fff;font-weight:700}.certifiacte-custom__cert-price-mobile{display:none}.certifiacte-custom__message{margin-top:12px;padding-left:30px;max-width:400px;line-height:1}.certifiacte-custom__message span{font-size:14px;font-family:Circe,sans-serif;color:#53585d;line-height:1}.certifiacte-custom__use{padding-left:30px;margin-top:12px;font-family:Circe,sans-serif;color:#53585d99;max-width:400px;line-height:1;padding-bottom:30px;font-size:14px}.certifiacte-custom__use .site-use{color:#53585d99}.certifiacte-custom__code-wrap{font-size:16px;font-family:Circe,sans-serif;color:#fff;display:flex;transform:rotate(-90deg);max-width:500px;position:absolute;bottom:100px;right:-45px}.certifiacte-custom__code{margin-left:5px}#giftcertificatePreview .modal-content{background:#e6e6e6}.certifiacte-custom .header{padding:30px;height:auto;display:flex;align-items:center;box-sizing:border-box}.certifiacte-custom .descr{padding-left:30px}.certifiacte-custom .descr h2{font-size:60px;font-family:Circe,sans-serif;color:#ff2929;line-height:1.1;margin:0 0 0 -5px}.certifiacte-custom .descr p{font-size:36px;font-family:Circe,sans-serif;color:#53585d;margin:0;line-height:1.1}.certificate .header{padding:8px 0 8px 175px;font-family:Circe,sans-serif;border-bottom:3px #00539a solid;margin-bottom:2px}.certificate .logo-wrap{float:left}.certificate .logo-wrap img{max-width:270px}.certificate .code-wrap{float:right;width:200px}.certificate .code-wrap .text{color:#b80700;padding-bottom:10px}.certificate .code-wrap .code{font-size:18px;color:#393939}.certificate .section{background:#e7f5ff url("../assets/bg_certificate.V3P5OE34.jpg") no-repeat scroll center bottom;position:relative;font-family:Circe,sans-serif;color:#00539a;padding:10px 0;min-height:210px;-webkit-print-color-adjust:exact}.certificate .section .cert-data{margin-left:215px;padding-bottom:25px}.certificate .section .cert-data .name{padding-bottom:20px}.certificate .section .use{font-family:Circe,sans-serif;left:214px;bottom:5px;position:absolute;color:#000}.certificate .section .persons{font-size:17px;font-family:Circe,sans-serif;font-style:italic;padding-bottom:15px}.certificate .section .persons .person-to,.certificate .section .persons .person-from{float:left;margin-right:40px;padding-top:5px}.certificate .section .persons .person-to img,.certificate .section .persons .person-from img{margin-right:8px}.certificate .section .persons .person-to img,.certificate .section .persons .person-from img{vertical-align:middle}.certificate .section .message{width:250px;background:url("../assets/line.PIHVJH2S.png") repeat-y scroll left 30px;font-size:16px;font-style:italic;font-family:Circe,sans-serif;line-height:31px;position:relative;float:left;-webkit-print-color-adjust:exact}.certificate .section .site-use{color:#000;font-weight:700}.certificate .section .cert-price{font-family:Circe,sans-serif;font-weight:700;font-size:24px;color:#b80700;position:absolute;width:200px;right:10px;bottom:60px;text-align:center}.certificate .section .cert-price .curr{font-size:24px}.curr{display:inline-block;vertical-align:middle}.certificate .bow-wrap{background:url("../assets/bow-bg.XTNH6LD5.png") repeat-y scroll 80px top;position:absolute;width:209px;left:0;top:0;height:100%;-webkit-print-color-adjust:exact}.certificate .heighter{min-height:60px;float:right}.certificate .bow{background:url("../assets/bow.SCO7YTB7.png") no-repeat;height:293px;-webkit-print-color-adjust:exact}.block-certificate{cursor:pointer;font-size:.875rem;padding:0 10px 10px 0;margin-bottom:10px}.block-certificate:after{background:transparent none}.block-certificate .block-certificate-txt{background:#3d597a;padding:10px 15px;color:#fff;text-transform:uppercase}.block-certificate img.certificate-img{display:block;width:100%}.gift-sertificate-block .breadcrumbs{padding-left:0;padding-right:0}@media (max-width: 768px){#giftcertificatePreview .modal-content{background:#fff}#giftcertificatePreview .adv-modal-inner{width:calc(100% - 20px);max-width:500px}.certifiacte-custom{width:100%;min-height:235px;height:auto;background-size:400px 335px;background-position-x:calc(100% + 20px)}.certifiacte-custom__persons{padding-left:16px;margin-top:8px;max-width:60%;flex-wrap:wrap}.certifiacte-custom__person-to span:first-child,.certifiacte-custom__person-from span:first-child{font-size:11px}.certifiacte-custom__message{margin-top:10px;padding-left:16px;max-width:60%}.certifiacte-custom__message span{font-size:11px}.certifiacte-custom__use{padding-left:16px;margin-top:11px;max-width:60%;padding-bottom:20px;font-size:11px}.certifiacte-custom__code-wrap{font-size:11px;max-width:300px;position:absolute;bottom:80px;right:-40px}.certifiacte-custom__bow{width:100px;right:30px;top:6%}.certifiacte-custom__cert-price{width:60px;height:60px;right:40px;bottom:7%}.certifiacte-custom__cert-price span{font-size:12px!important}.certifiacte-custom .descr h2{font-size:20px;margin-left:0}.certifiacte-custom .descr p{font-size:14px}.certifiacte-custom .header{padding:20px 16px}.certifiacte-custom .descr{padding-left:16px}.logo-wrap{max-width:150px;max-height:150px}}
