[data-js-link]{cursor:pointer}
.loader__block{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(89 89 89 / .5);z-index:10000;display:flex;align-items:center;justify-content:center}.loader__block .bubble{padding:0 1.6vw}.loader__block .bubble .circle{width:1.6vw;height:1.6vw}.bubble{display:inline-block;padding:0 5px}.bubble:nth-of-type(1) .circle{animation-delay:0.2s}.bubble:nth-of-type(2) .circle{animation-delay:0.4s}.bubble:nth-of-type(3) .circle{animation-delay:0.6s}.bubble:nth-of-type(4) .circle{animation-delay:0.8s}.bubble .circle{width:6px;height:6px;border-radius:50%;background:#ed4457;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.9)}100%{transform:scale(1)}}
.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:#fff0 url(https://cdn-ua.bodo.gift/assets/842bbbbd/img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-stars:focus{outline:1px dotted}.rating-input{display:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:none;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width 0.25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .clear-rating{padding-right:5px}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1}.rating-container .caption{margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.caption-badge{font-family:Arial,Helvetica,sans-serif;display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.caption-secondary{background-color:#6c757d}.caption-danger{background-color:#dc3545}.caption-warning{background-color:#ffc107;color:#212529}.caption-info{background-color:#0dcaf0;color:#212529}.caption-primary{background-color:#0d6efd}.caption-success{background-color:#198754}
.agreements-checkbox_hidden-template .false-checkbox{display:none}.agreements-checkbox_shift .custom-checkbox{padding-left:0}.agreements-checkbox_hidden-template .custom-checkbox__input:disabled+.false-checkbox+.custom-checkbox__text{opacity:1;cursor:inherit;pointer-events:auto}.agreements-checkbox_hidden-template .custom-checkbox .custom-checkbox__text:hover{color:#595959}.agreement-modal[aria-busy="true"] .modal-content{padding:40px 24px}.agreement-modal[aria-busy="true"] .modal-header,.agreement-modal[aria-busy="true"] .modal-body{padding:0}.agreement-modal .modal-header .close{background-image:none}.agreement-modal .close svg{display:block}.agreement-modal-loader{padding:48px 0;text-align:center;font-size:0;line-height:0}.agreement-modal-loader .bubble{padding:0 7px}.agreement-modal-loader .circle{width:8px;height:8px}