.main--campaign{background:var(--campaign-main-background-color)}.main--campaign .faq-second-block{margin-bottom:6.25rem}.main--campaign .faq-second-block__head{flex-direction:column;row-gap:.5rem;margin-bottom:1.5rem;display:flex}@media screen and (min-width:1025px){.main--campaign .faq-second-block__head{row-gap:.75rem;margin-bottom:2.5rem}}.main--campaign .faq-second-block__head h2{margin-bottom:0!important}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second{background-color:var(--campaign-faq-item-background-color);box-shadow:0 .625rem 2.5rem 0 var(--campaign-faq-item-box-shadow-color)}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second.active .question-head-second{border:1px solid var(--campaign-faq-item-border-color)}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second .question-head-second .question-second{color:var(--campaign-faq-item-text-color)}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second .question-head-second .question-arrow .plusminus:before{background-color:var(--campaign-faq-item-text-color)}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second .question-head-second .question-arrow .plusminus:after{background-color:var(--campaign-faq-item-text-color)}.main--campaign .faq-second-block .questions-wrapper-second .question-item-second .answer-wrapper-second .answer-second{color:var(--campaign-faq-item-text-color)}.campaign-hero{background:var(--color-surface);margin-bottom:2.5rem;padding:2.1875rem 0;position:relative;overflow:hidden}@media screen and (min-width:1025px){.campaign-hero{margin-bottom:5rem;padding:4.375rem 0}}.campaign-hero__head{z-index:5;flex-direction:column;row-gap:.5rem;width:100%;max-width:62.5rem;margin-bottom:1.5rem;display:flex;position:relative}@media screen and (min-width:1025px){.campaign-hero__head{row-gap:.75rem;margin-bottom:2.5rem}}.campaign-hero__head ul{padding-left:1.5625rem;list-style:outside}.campaign-hero__head--desktop{display:none}@media screen and (min-width:1025px){.campaign-hero__head--desktop{display:block}.campaign-hero__head--mobile{display:none}}.campaign-hero__image{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width:769px){.campaign-hero__image--mobile{display:none}}.campaign-hero__image--tablet{display:none}@media screen and (min-width:769px){.campaign-hero__image--tablet{display:block}}@media screen and (min-width:1025px){.campaign-hero__image--tablet{display:none}}.campaign-hero__image--desktop{display:none}@media screen and (min-width:1025px){.campaign-hero__image--desktop{display:block}}.campaign-hero__image img{object-fit:cover;width:100%;height:100%}.campaign-showcases__wrapper{flex-direction:column;row-gap:2.5rem;display:flex}.campaign-showcases__head{flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;display:flex}@media screen and (min-width:1025px){.campaign-showcases__head{flex-direction:row;justify-content:space-between;align-items:center}}.campaign-showcases__disclaimer{display:none}@media screen and (min-width:1025px){.campaign-showcases__disclaimer{display:block}}.campaign-showcases__disclaimer-popup{z-index:100;background-color:rgba(0,0,0,.7);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.campaign-showcases__disclaimer-popup.is-active{justify-content:center;align-items:center;display:flex}.campaign-showcases__disclaimer-popup-inner{background-color:#fff;-webkit-border-radius:.5rem;border-radius:.5rem;max-width:37.5rem;margin:0 1rem;padding:2.5rem 1.25rem 1.25rem;position:relative}@media screen and (min-width:1025px){.campaign-showcases__disclaimer-popup-inner{padding:2.5rem}}.campaign-showcases__disclaimer-popup-close{cursor:pointer;background:0 0;border:none;outline:none;font-size:1.5rem;position:absolute;top:.3125rem;right:.3125rem}.campaign-showcase{background:var(--campaign-card-color);box-shadow:0 10px 40px 0 rgba(var(--color-overlay-rgb),.15);-webkit-border-radius:.5rem;border-radius:.5rem;padding:1.5625rem .75rem;transition:box-shadow .3s ease-in-out;position:relative}@media screen and (min-width:1025px){.campaign-showcase{padding:1.25rem}}.campaign-showcase--label{border:2px solid var(--label-color);margin-top:1.25rem;position:relative}.campaign-showcase__label{background:var(--label-color);-webkit-border-radius:.25rem;border-radius:.25rem;padding:.3125rem .625rem;font-size:.875rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}@media screen and (min-width:1025px){.campaign-showcase__label{top:-.875rem}}.campaign-showcase:hover{box-shadow:0 10px 40px 0 rgba(var(--color-overlay-rgb),.3)}.campaign-showcase__content{flex-direction:column;align-items:center;gap:.9375rem;margin-bottom:1.25rem;display:flex}@media screen and (min-width:1025px){.campaign-showcase__content{flex-direction:row;justify-content:space-between}}.campaign-showcase__image{aspect-ratio:3/2;-webkit-border-radius:.5rem;border-radius:.5rem;overflow:hidden}@media screen and (min-width:1025px){.campaign-showcase__image{width:18.75rem;min-width:18.75rem}}.campaign-showcase__image img{object-fit:cover;width:18.75rem;height:12.5rem}.campaign-showcase__offer{width:100%;padding:0 .9375rem;font-size:1.5rem}@media screen and (min-width:1025px){.campaign-showcase__offer{width:20%;font-size:1.5rem;position:relative}.campaign-showcase__offer:before{content:"";background:var(--color-border);width:1px;height:4.375rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.campaign-showcase__additional-text-wrapper{width:100%;padding:0 .9375rem}@media screen and (min-width:1025px){.campaign-showcase__additional-text-wrapper{width:20%;position:relative}.campaign-showcase__additional-text-wrapper:before{content:"";background:var(--color-border);width:1px;height:4.375rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.campaign-showcase__additional-text ul{width:fit-content;margin:0 auto;padding:0;list-style:none}.campaign-showcase__additional-text ul li{padding-left:1.25rem;position:relative}.campaign-showcase__additional-text ul li:before{content:"";color:var(--campaign-bullet-points-color);font-family:"Font Awesome 6 Free";font-size:.875rem;font-weight:900;position:absolute;top:50%;left:0;transform:translateY(-50%)}.campaign-showcase__rating-wrapper{width:100%;padding:0 .9375rem}@media screen and (min-width:1025px){.campaign-showcase__rating-wrapper{width:20%;position:relative}.campaign-showcase__rating-wrapper:before{content:"";background:var(--color-border);width:1px;height:4.375rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.campaign-showcase__rating{flex-direction:column;align-items:center;row-gap:.3125rem;margin-bottom:.625rem;display:flex}@media screen and (min-width:1025px){.campaign-showcase__rating{margin-bottom:0}}.campaign-showcase__rating-note{text-align:center;opacity:.7;font-size:.75rem}.campaign-showcase .campaign-showcase__stars{align-items:center;gap:2px;display:flex}.campaign-showcase .campaign-showcase__star{color:var(--campaign-stars-color);font-size:1rem}.campaign-showcase .campaign-showcase__star--empty{color:#ccc}.campaign-showcase .campaign-showcase__score{color:#333;margin-left:8px;font-weight:700}.campaign-showcase__coupon-code-wrapper{color:var(--campaign-coupon-code-and-text-colors);flex-direction:column;align-items:center;display:flex}.campaign-showcase__coupon-text{font-size:.875rem}.campaign-showcase__coupon-code{font-weight:700}.campaign-showcase__copy-success{opacity:0;max-height:0;color:var(--color-success);margin-top:.25rem;font-size:.9rem;transition:all .3s;overflow:hidden;transform:translateY(-5px)}.campaign-showcase__copy-success.is-active{opacity:1;max-height:50px;transform:translateY(0)}.campaign-showcase__actions{flex-direction:column;align-items:center;row-gap:.625rem;width:100%;padding:0 .9375rem;display:flex}@media screen and (min-width:1025px){.campaign-showcase__actions{width:20%}}.campaign-showcase__main-button{text-align:center;width:100%;color:var(--campaign-button-text-color);background-color:var(--campaign-button-color);font-size:1.25rem}.campaign-showcase__main-button:hover{color:var(--campaign-button-hover-text-color);background-color:var(--campaign-button-hover-color)}.campaign-showcase__terms{opacity:.7;font-size:.875rem}.campaign-content{padding:3.125rem 0}@media screen and (min-width:1025px){.campaign-content{padding:5rem 0}}.campaign-content .table-wrapper{margin:2rem 0;overflow-x:auto}.campaign-content .table-wrapper table{border-collapse:collapse;background-color:var(--campaign-main-table-color);width:100%;min-width:62.5rem;color:var(--color-text);box-shadow:0 2px 4px rgba(var(--color-overlay-rgb),.05);border:1px solid var(--color-border);-webkit-border-radius:.5rem;border-radius:.5rem;margin:2rem 0;font-size:.875rem;overflow:hidden}.campaign-content .table-wrapper table thead{background-color:var(--campaign-main-table-color)}.campaign-content .table-wrapper table thead th{text-align:left;color:var(--color-heading);border-bottom:1px solid var(--color-border);padding:1rem;font-weight:600}.campaign-content .table-wrapper table tbody tr{transition:background-color .2s}.campaign-content .table-wrapper table tbody tr:nth-child(odd){background-color:var(--campaign-even-table-elements-color)}.campaign-content .table-wrapper table tbody tr:hover{background-color:rgba(var(--color-overlay-rgb),.05)}.campaign-content .table-wrapper table tbody tr td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:1rem}.campaign-content .table-wrapper table tbody tr a{color:var(--color-inline-link);font-weight:500;text-decoration:none;transition:color .2s}.campaign-content .table-wrapper table tbody tr a:hover{color:var(--color-inline-link-hover);text-decoration:underline}