/*!

 =========================================================
 * Vibe - Dashboard Theme - v1.0.0
 =========================================================

 * Product: http://www.nicedash.com/dashboards/vibe
 * Copyright 2018 Nice Dash (http://www.nicedash.com)

 =========================================================

 */body{font-family:Open Sans,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{border-color:#dcdcdc}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.75rem}.list{list-style:none;padding-left:0;padding-right:0;border-radius:3px}.list-item{display:block;position:relative;padding:8px 16px}table.table{border-radius:3px;border-style:hidden;box-shadow:0 0 0 1px #eceff2;width:100%;color:#85939d;background:#fff}table.table thead{background:#f8f9fb}table.table thead th{font-weight:400;padding:15px 20px;text-transform:uppercase}table.table tbody td,table.table thead th{border:1px solid #eceff2;border-radius:3px}table.table tbody td{padding:10px 20px;vertical-align:middle}img{max-width:100%}.btn{border-radius:4px;transition:all .15s ease}.btn.btn-primary{background-color:#127cd8;border:1px solid #127cd8}.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#0e61a9;border:1px solid #0e61a9}.btn.btn-secondary{border:1px solid #d2d2d2;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#616161;background:#f8f8fa;background:linear-gradient(180deg,#fff 0,#f8f8fa)}.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#e5e8ee;background:linear-gradient(180deg,#fff 0,#e5e8ee)}.btn.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.4)}.btn.btn-secondary:not(:disabled):not(.disabled):active{background:#dce0e8;background:linear-gradient(180deg,#f7f7f7 0,#dce0e8);color:#7a7a7a!important;background-color:#dce0e8!important;border-color:#dfe3ea}.btn.btn-success{color:#fff;background-color:#22b66e;border:1px solid #22b66e}.btn.btn-success:focus,.btn.btn-success:hover{background-color:#1a8b54;border:1px solid #1a8b54}.btn.btn-danger{color:#fff;background-color:#e74c4b;border:1px solid #e74c4b}.btn.btn-danger:focus,.btn.btn-danger:hover{background-color:#e11f1e;border:1px solid #e11f1e}.btn.btn-info{color:#fff;background-color:#5bc0de;border:1px solid #5bc0de}.btn.btn-info:focus,.btn.btn-info:hover{background-color:#31b0d5;border:1px solid #31b0d5}.btn.btn-warning{color:#fff;background-color:#f0ad4e;border:1px solid #f0ad4e}.btn.btn-warning:focus,.btn.btn-warning:hover{background-color:#ec971f;border:1px solid #ec971f}.btn.btn-warning:active{color:#fff!important}.btn.btn-outline-primary,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{border:1px solid #127cd8}.btn.btn-outline-secondary{border:1px solid #5f5f5f}.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover{border:1px solid #d2d2d2;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#616161;background:#f8f8fa;background:linear-gradient(180deg,#fff 0,#f8f8fa)}.btn.btn-outline-secondary:focus:focus,.btn.btn-outline-secondary:focus:hover,.btn.btn-outline-secondary:hover:focus,.btn.btn-outline-secondary:hover:hover{background:#e5e8ee;background:linear-gradient(180deg,#fff 0,#e5e8ee)}.btn.btn-outline-secondary:focus:focus,.btn.btn-outline-secondary:hover:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.4)}.btn.btn-outline-secondary:focus:not(:disabled):not(.disabled):active,.btn.btn-outline-secondary:hover:not(:disabled):not(.disabled):active{background:#dce0e8;background:linear-gradient(180deg,#f7f7f7 0,#dce0e8);color:#7a7a7a!important;background-color:#dce0e8!important;border-color:#dfe3ea}.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover{border:1px solid #464646}.btn.btn-outline-success,.btn.btn-outline-success:focus,.btn.btn-outline-success:hover{border:1px solid #22b66e}.btn.btn-outline-info,.btn.btn-outline-info:focus,.btn.btn-outline-info:hover{border:1px solid #5bc0de}.btn.btn-outline-warning,.btn.btn-outline-warning:focus,.btn.btn-outline-warning:hover{border:1px solid #f0ad4e}.btn.btn-outline-danger,.btn.btn-outline-danger:focus,.btn.btn-outline-danger:hover{border:1px solid #e74c4b}.card{background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:0;margin-bottom:20px}.card hr{margin-left:-16px;margin-right:-16px;border-color:#ebeef2}.card-footer,.card-header{color:#85939d;padding:16px;border-color:transparent;position:relative;font-size:15px;background-color:transparent}.card-header{padding-bottom:0}.card-body{padding:16px}.card-footer{border-color:#dcdcdc}.badge{border-radius:3px;line-height:inherit}.switch{padding-right:0;cursor:pointer}.nav-tabs{background-color:#f5f6f7;border-bottom:1px solid #ebeef0}.nav-tabs>li{border-right:1px solid #ebeef0}.nav-tabs>li>a{border-radius:0;color:#707070;padding:15px 20px;font-weight:400;margin-right:0;cursor:pointer;border:1px solid transparent!important}.nav-tabs>li>a:hover{background-color:#fafbfc;color:#0078bd;border-bottom:1px solid #ebeef0!important}.nav-tabs>li.active>a{color:#1a1a1a;background-color:#fff;border-bottom:1px solid #fff!important}.nav-tabs>li.active>a:hover{border-bottom:1px solid transparent!important}.nav-tabs .nav-item{margin-bottom:0}.modal .modal-header{border-bottom:0}.modal .modal-content{box-shadow:0 4px 12px rgba(0,0,0,.2);border:0}.modal .modal-footer{border-top:0}.modal .modal-content{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:16px}.modal.fade .modal-dialog{opacity:0;transform:translateY(-7%) scale(.9);transition:all .25s ease}.modal.fade.show .modal-dialog{opacity:1;transform:translate(0) scale(1)}.modal-backdrop{background-color:#162c50}.loader{width:50px;height:50px;text-indent:-9999em;margin:0 auto;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.loader.small{width:25px;height:25px}.PageLoaderWrap{width:100%;height:4px;position:absolute;bottom:-4px;left:0;opacity:1;transition:all .3s ease;transition-delay:.3s}.PageLoaderWrap .PageLoader{height:100%;background:#127cd8;width:0;transition:all .3s ease}.pagination>li>a{border:1px solid #d5dce6;color:#333c48;background:#f8f8fa;background:linear-gradient(180deg,#fff 0,#f8f8fa)}.pagination>li>a:focus,.pagination>li>a:hover{background:#e5e8ef;background:linear-gradient(180deg,#fff 0,#e5e8ef)}label{color:#7f8fa4;padding-right:1rem;font-weight:400}.form-control{outline:none;line-height:1.5em;padding-left:.8rem;padding-right:.8rem;background:#fff;border:1px solid #d5dce6;box-shadow:inset 0 2px 0 0 #f2f5f8;border-radius:4px}.input-group-addon{background-color:#f7f7f7;border-color:#e3e3e3}.input-group-btn+.form-control{border-left:0}.has-success .form-control{border-color:#22b66e}.has-warning .form-control{border-color:#ffb400}.has-error .form-control{border-color:#e74c4b}.checkbox{margin-top:0;margin-bottom:0;cursor:pointer;position:relative;padding-left:22px;font-size:13px;transition:border .1s linear 0s,color .1s linear 0s;white-space:nowrap}.checkbox input[type=checkbox]{margin-left:-20px;margin-right:6px}.checkbox input[type=checkbox]:before{content:"";width:17px;height:17px;left:-2px;background-color:#fff;border:1px solid #d0d0d0;top:-3px}.checkbox input[type=checkbox]:after,.checkbox input[type=checkbox]:before{cursor:pointer;display:inline-block;position:absolute;border-radius:3px;transition:border .06s linear 0s,color .06s linear 0s}.checkbox input[type=checkbox]:after{content:"";color:#fff;width:16px;height:16px;left:1.2px;top:0;font-size:11px}.checkbox input[type=checkbox]:checked:before{border-width:8.5px;border-color:#127cd8}.checkbox input[type=checkbox]:focus:before{outline:5px auto -webkit-focus-ring-color}table.table .checkbox{display:inline}.input-group-addon .checkbox{min-height:18px;margin-right:-18px;padding-left:20px;padding-top:4px}.has-error .checkbox{color:#e74c4b}.has-error .checkbox input[type=checkbox]:before{border-color:#e74c4b}.dropdown-menu{color:rgba(0,0,0,.87);border-radius:3px;border:1px solid rgba(0,0,0,.1);transform-origin:top right;box-shadow:none}.dropdown-menu a:active,.dropdown-menu a:hover,.dropdown-menu button:active,.dropdown-menu button:hover{background-color:rgba(18,124,216,.05)!important}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{color:rgba(0,0,0,.87)}.dropdown-menu{opacity:0;transform:scale(.8);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.dropdown-menu.show{opacity:1;transform:scale(1);pointer-events:auto;display:block!important}.dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color}.show .btn-secondary.dropdown-toggle{color:#7a7a7a}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:rgba(18,124,216,.1)}.dropdown-notification{min-width:250px;padding:0}.navbar-light .navbar-toggler{border-color:transparent}@media screen and (max-width:768px){.navbar-nav{padding-top:20px}}.tooltip-inner{border-radius:4px}.app{display:flex;flex-direction:column;min-height:100vh}.container{width:100%;max-width:1000px;padding-left:0;padding-right:0}.clear{display:block;overflow:hidden}.m-r{margin-right:16px}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.line-through{text-decoration:line-through}.bold{font-weight:700}.b{border-color:#d5dce6;background-clip:padding-box}:root{--sd-navy:#1b1464;--sd-navy-light:#2d2691;--sd-gold:#e8a020;--sd-gold-hover:#d49018;--sd-gold-bg:#fef8ed;--sd-white:#fff;--sd-grey-50:#fafafa;--sd-grey-100:#f5f5f5;--sd-grey-200:#e8e8e8;--sd-grey-300:#d4d4d4;--sd-grey-500:#8c8c8c;--sd-grey-700:#444;--sd-grey-800:#2d2d2d;--sd-green:#2e7d32;--sd-red:#c62828;--sd-radius:5px;--sd-radius-card:10px;--sd-shadow-card:0 1px 6px rgba(0,0,0,.07);--sd-shadow-card-hover:0 4px 14px rgba(0,0,0,.12);--sd-font:"Inter","Segoe UI",system-ui,sans-serif;--sd-transition:0.33s ease}#steppr-discovery{font-family:var(--sd-font);position:relative;z-index:2;top:35px}.sd-bar{display:grid;grid-template-columns:auto auto;align-items:start;grid-gap:8px;gap:8px;padding:8px 10px;background:var(--sd-white);border:1px solid var(--sd-grey-200);border-radius:var(--sd-radius);box-shadow:0 1px 3px rgba(0,0,0,.04);box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;align-content:start}.sd-bar__section{min-width:0}.sd-bar__picks{display:flex;flex:0 0 auto;gap:8px;flex-wrap:nowrap;grid-column:1;justify-self:start;grid-row:1}.sd-bar__finder{display:contents}.sd-bar__finder-primary{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;grid-column:2;grid-row:1;justify-self:end;align-self:start}.sd-bar__finder-secondary{display:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;grid-column:1/-1;grid-row:2;width:100%;align-self:start}.sd-bar__finder-secondary.is-active{display:flex}.sd-bar__finder-primary.is-hidden{display:none}.sd-bar__finder-primary,.sd-bar__picks{align-self:start}.sd-bar__finder>.sd-reset{flex:0 0 auto;align-self:center}.sd-chip--finder{min-width:58px;justify-content:center}.sd-bar__finder-secondary .sd-chip--finder-opt{flex:0 0 auto}.sd-chip{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1.5px solid var(--sd-grey-200);border-radius:var(--sd-radius);background:var(--sd-white);font-family:var(--sd-font);font-size:12.5px;font-weight:600;color:var(--sd-grey-700);cursor:pointer;white-space:nowrap;transition:all var(--sd-transition);flex-shrink:0;line-height:1.2}.sd-chip:hover{border-color:var(--sd-gold);background:var(--sd-gold-bg);color:var(--sd-navy)}.sd-chip:focus-visible{outline:2px solid var(--sd-navy);outline-offset:2px}.sd-chip--active,.sd-chip--active:hover{background:var(--sd-gold);border-color:var(--sd-gold);color:var(--sd-white)}.sd-chip__icon{font-size:13px;line-height:1}.sd-chip__label{line-height:1}.sd-chip--finder{border-color:var(--sd-navy);color:var(--sd-navy);font-weight:700}.sd-chip--finder:hover{background:var(--sd-navy);color:var(--sd-white);border-color:var(--sd-navy)}.sd-chip--finder-opt{border-color:var(--sd-navy-light);color:var(--sd-navy-light);font-size:12px;padding:4px 9px}.sd-chip--finder-opt:hover{background:var(--sd-navy);border-color:var(--sd-navy);color:var(--sd-white)}.sd-finder-done{font-size:11px;font-weight:700;color:var(--sd-green);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.sd-finder-done:before{content:"✔";font-size:10px}.sd-reset{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid var(--sd-grey-200);border-radius:var(--sd-radius);background:var(--sd-white);color:var(--sd-grey-500);cursor:pointer;flex-shrink:0;transition:all var(--sd-transition)}.sd-reset:hover{border-color:var(--sd-red);color:var(--sd-red);background:#fef5f5}.sd-reset:focus-visible{outline:2px solid var(--sd-navy);outline-offset:2px}.sd-reset--inline{margin-left:2px}.sd-results-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.sd-results-header__icon{font-size:20px;line-height:1}.sd-results-header__title{font-size:20px;font-weight:800;color:var(--sd-grey-800);margin:0}.sd-results{padding:20px 0 8px}.sd-results .splide__arrow--next{background:transparent;border:0 solid #000;right:-40px;font-size:18px}.sd-results .splide__arrow--prev{display:none;opacity:0;visibility:hidden}.sd-results .splide__arrow--next svg{fill:#110c7b}.sd-results .splide__arrow--next:hover{background:transparent}.sd-results__track{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.sd-card{transition:box-shadow var(--sd-transition),transform var(--sd-transition);position:relative;opacity:0;transform:translateY(10px);animation:sd-card-in .3s ease forwards}.sd-card:hover{box-shadow:var(--sd-shadow-card-hover);transform:translateY(-2px)}.sd-card:first-child{animation-delay:.1s}.sd-card:nth-child(2){animation-delay:.2s}.sd-card:nth-child(3){animation-delay:.3s}.sd-card:nth-child(4){animation-delay:.4s}.sd-card-1{animation-delay:.05s}.sd-card-2{animation-delay:.15s}.sd-card-3{animation-delay:.3s}.sd-card-4{animation-delay:.45s}@keyframes sd-card-in{to{opacity:1;transform:translateY(0)}}.sd-card__img-wrap{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--sd-grey-100)}.sd-card__img{width:100%;height:100%;object-fit:cover;display:block}.sd-card__badge{position:absolute;top:10px;left:10px;padding:3px 10px;font-size:10px;font-weight:800;letter-spacing:.04em;border-radius:4px;color:var(--sd-white);text-transform:uppercase}.sd-card__badge--top{background:var(--sd-green)}.sd-card__badge--featured{background:var(--sd-gold)}.sd-card__email,.sd-card__wishlist{position:absolute;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);color:var(--sd-grey-500);cursor:pointer;transition:all var(--sd-transition);box-shadow:0 1px 3px rgba(0,0,0,.1)}.sd-card__wishlist{top:10px;right:10px}.sd-card__email{bottom:10px;right:10px}.sd-card__wishlist:hover{color:var(--sd-red)}.sd-card__email:hover{color:var(--sd-navy)}.sd-card__email:focus-visible,.sd-card__wishlist:focus-visible{outline:2px solid var(--sd-navy);outline-offset:2px}.sd-card__body{padding:10px 12px 12px}.sd-card__brand{font-size:14px;font-weight:700;color:var(--sd-grey-800);margin:0 0 1px;line-height:1.3}.sd-card__cat{font-size:11.5px;color:var(--sd-grey-500);margin:0 0 8px}.sd-card__featured-tag{font-size:10px;font-weight:700;color:var(--sd-gold);margin-left:6px}.sd-card__featured-tag:before{content:"★";font-size:9px}.sd-card__pricing{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.sd-card__price-orig{font-size:13px;color:var(--sd-grey-300);text-decoration:line-through}.sd-card__price-now{font-size:17px;font-weight:800;color:var(--sd-grey-800)}.sd-card__save{font-size:10.5px;font-weight:700;color:var(--sd-red);border:1px solid var(--sd-red);border-radius:4px;padding:1px 5px;white-space:nowrap;line-height:1.4}@media(max-width:1199px){.sd-bar{gap:6px;padding:8px;width:-moz-fit-content;width:fit-content;max-width:100%;grid-template-columns:max-content max-content;column-gap:6px}.sd-bar__finder,.sd-bar__finder-primary,.sd-bar__finder-secondary,.sd-bar__picks{gap:6px}.sd-bar__picks .sd-chip{flex:0 0 auto}}@media(max-width:991px){.sd-results__track{gap:12px}.sd-chip{padding:4px 7px;font-size:11px}.sd-chip__icon{font-size:12px}.sd-bar{align-items:center;gap:6px;padding:7px 8px;width:-moz-fit-content;width:fit-content;max-width:100%}.sd-bar__finder-primary,.sd-bar__picks{align-self:center}.sd-bar__finder,.sd-bar__finder-primary,.sd-bar__finder-secondary,.sd-bar__picks{gap:6px}.sd-bar__picks .sd-chip{padding:5px 7px;min-width:32px;justify-content:center;flex:0 0 auto}.sd-chip--finder{min-width:52px}.sd-chip--finder,.sd-chip--finder-opt{padding:4px 7px;font-size:10.5px}}@media(max-width:1444px){#steppr-discovery{margin-top:12px;top:45px;margin-left:-65px}}@media(max-width:1200px){#steppr-discovery{margin-top:12px;top:35px;margin-left:0}}@media(max-width:991px){#steppr-discovery{margin-top:12px;top:37px;margin-left:0}}@media(max-width:767px){#steppr-discovery{margin-top:12px;top:70px;margin-left:0}.sd-bar{padding:8px 10px;width:-moz-fit-content;width:fit-content;max-width:100%}.sd-bar__finder{column-gap:6px;row-gap:6px}.sd-bar__finder-secondary,.sd-bar__picks{gap:6px}.sd-chip{padding:4px 6px;font-size:10px;gap:2px}.sd-chip__icon{font-size:11px}.sd-bar__picks .sd-chip{padding:5px 7px;min-width:30px}.sd-chip--finder{min-width:52px;font-size:10px;padding:4px 6px;justify-content:center}.sd-chip--finder-opt{font-size:9.5px;padding:3px 6px}.sd-reset{width:26px;height:26px}.sd-reset svg{width:12px;height:12px}.sd-results{padding:14px 0 4px}.sd-results__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.sd-results__track::-webkit-scrollbar{display:none}.sd-card{scroll-snap-align:start}.sd-results-header__icon,.sd-results-header__title{font-size:17px}.sd-bar__finder-primary{display:flex;flex-wrap:nowrap;gap:6px}.sd-bar__finder-primary .sd-chip--finder{width:auto;min-width:60px;padding:4px 8px}}@media(max-width:583px){#steppr-discovery{margin-top:12px;top:49px;margin-left:0}}@media(max-width:495px){#steppr-discovery{margin-top:12px;top:35px;margin-left:0}}@media(max-width:480px){.sd-results .splide__arrow--next{right:-10px;top:120px;padding-right:0}#steppr-discovery{margin-top:12px;top:50px;margin-left:0}}@media(max-width:465px){#steppr-discovery{margin-top:12px;top:40px;margin-left:0}}@media(max-width:444px){#steppr-discovery{margin-top:12px;top:25px;margin-left:0}}@media(max-width:400px){.sd-chip{padding:3px 5px;font-size:9.5px}.sd-chip--finder-opt{font-size:9px;padding:3px 5px}.sd-results .splide__arrow--next{right:-10px;top:120px;padding-right:0}}@keyframes sd-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sd-results{animation:sd-reveal 1.08s cubic-bezier(.22,1,.36,1);animation-delay:0s;transform-origin:top center}#steppr-discovery-results .splide__arrow--next{display:none}@media(max-width:1200px){#steppr-discovery-results .splide__arrow--next{display:flex}}.sd-bar-tab{position:absolute;bottom:100%;left:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 14px 5px;background:linear-gradient(90deg,#e78738,#f0aa20);color:var(--sd-white);font-family:Jost,sans-serif;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:1.1;border-radius:10px 10px 0 0;white-space:nowrap;pointer-events:none}.sd-bar-tab svg{width:15px;height:15px;fill:currentColor;flex:0 0 auto}#steppr-discovery .sd-bar{border:1.5px solid #eea02a;border-radius:10px;box-shadow:0 6px 18px rgba(27,20,100,.1),0 1px 3px rgba(0,0,0,.05)}.sd-chip__icon{display:inline-flex}.sd-chip__icon svg{width:13px;height:13px}.sd-bar__picks .sd-chip__icon{color:var(--sd-gold)}.sd-bar__picks .sd-chip--active .sd-chip__icon{color:var(--sd-white)}#steppr-discovery .sd-chip--finder{background:#f3f2fb;border-color:#dcd9f3;color:var(--sd-navy)}#steppr-discovery .sd-chip--finder:hover{background:#e9e7f8;border-color:#c4bfeb;color:var(--sd-navy)}#steppr-discovery .sd-chip--finder.sd-chip--active,#steppr-discovery .sd-chip--finder.sd-chip--active:hover{background:var(--sd-gold);border-color:var(--sd-gold);color:var(--sd-white)}#steppr-discovery .sd-bar__finder-primary{gap:0}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder:first-child{border-radius:var(--sd-radius) 0 0 var(--sd-radius)}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder+.sd-chip--finder{border-radius:0 var(--sd-radius) var(--sd-radius) 0;margin-left:-1.5px}#steppr-discovery .sd-bar__finder-primary .sd-chip--active{position:relative;z-index:1}#steppr-discovery .sd-bar__finder-primary .sd-finder-done{margin-right:6px}.sd-reset__label{display:none}@media(max-width:575px){#steppr-discovery .sd-bar__finder-primary.is-done{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:24px;padding:0 3px 0 9px;background:#eef7ef;border:1.5px solid #cfe6d1;border-radius:var(--sd-radius)}#steppr-discovery .sd-bar__finder-primary.is-done .sd-finder-done{margin-right:0;font-size:11px}#steppr-discovery .sd-bar__finder-primary.is-done .sd-reset{width:auto;height:18px;gap:4px;padding:0 7px;border:0;border-left:1px solid #cfe6d1;border-radius:0 3px 3px 0;background:transparent;color:var(--sd-green);font-family:var(--sd-font);font-size:10px;font-weight:600;margin-left:0}#steppr-discovery .sd-bar__finder-primary.is-done .sd-reset:hover{background:#dcefdf;color:var(--sd-green)}#steppr-discovery .sd-bar__finder-primary.is-done .sd-reset svg{width:11px;height:11px}#steppr-discovery .sd-bar__finder-primary.is-done .sd-reset__label{display:inline}}#steppr-discovery .sd-bar__finder-secondary.is-active{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}#steppr-discovery .sd-bar__finder-secondary .sd-chip--finder-opt{justify-content:center}@supports(text-box:trim-both cap alphabetic) and (width:1cap){#steppr-discovery .sd-chip--finder-opt .sd-chip__label{text-box:trim-both cap alphabetic;padding-block:calc((1em - 1cap)/2)}}#steppr-discovery .sd-chip--skip{border-style:dashed;border-color:var(--sd-grey-300);color:var(--sd-grey-500);background:transparent}#steppr-discovery .sd-chip--skip:hover{border-color:var(--sd-grey-500);color:var(--sd-grey-700);background:var(--sd-grey-100)}@media(max-width:991px){.sd-bar-tab{font-size:13px;padding:5px 12px 4px;left:10px}.sd-bar-tab svg{width:13px;height:13px}.sd-chip__icon svg{width:12px;height:12px}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder{padding-top:5px;padding-bottom:5px}}@media(max-width:767px){.sd-chip__icon svg{width:11px;height:11px}}@media(max-width:575px){#steppr-discovery,#steppr-discovery .sd-bar,.info-box3-discovery-row{width:100%}#steppr-discovery .sd-bar{grid-template-columns:minmax(0,1fr)}#steppr-discovery .sd-bar__picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column:1;justify-self:stretch}#steppr-discovery .sd-bar__finder-primary{grid-column:1;grid-row:2;justify-self:stretch}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder{flex:1 1}#steppr-discovery .sd-bar__finder-secondary{grid-row:3}#steppr-discovery .sd-bar__finder-primary .sd-chip,#steppr-discovery .sd-bar__picks .sd-chip{justify-content:center}#steppr-discovery-results{padding-top:31px}}@media(max-width:440px){#steppr-discovery .sd-bar__picks{grid-template-columns:repeat(2,minmax(0,1fr))}#steppr-discovery-results{padding-top:61px}}@media(min-width:1200px){#steppr-discovery.is-finder-open{margin-top:-12px}}@media(max-width:991px){#steppr-discovery-results.is-finder-open{padding-top:27.5px}}@media(max-width:767px){#steppr-discovery-results.is-finder-open{padding-top:24.5px}}@media(max-width:575px){#steppr-discovery-results.is-finder-open{padding-top:55.5px}}@media(max-width:440px){#steppr-discovery-results.is-finder-open{padding-top:85.5px}}@media(max-width:400px){#steppr-discovery-results.is-finder-open{padding-top:85px}}@media(max-width:1199px){#steppr-discovery-results .sd-results{margin-top:25px}}@media(max-width:991px){#steppr-discovery .sd-reset--inline{width:22px;height:22px}}@media(max-width:767px){#steppr-discovery-results .sd-results{margin-top:14px}}@media(max-width:480px){#steppr-discovery-results .sd-results{margin-top:-16px}}@media(min-width:576px)and (max-width:767px){.info-box3-discovery-row{width:100%}#steppr-discovery{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}#steppr-discovery-results .sd-results{padding-bottom:0;margin-bottom:-21px}@media(max-width:767px){#steppr-discovery-results .sd-results{padding-bottom:0;margin-bottom:0}}@media(max-width:480px){#steppr-discovery-results .sd-results{padding-bottom:29px}}#steppr-discovery-results .sd-results{position:relative;margin-top:40px;margin-bottom:-13px;padding:22px 24px 8px;border:1px solid rgba(27,20,100,.07);border-radius:22px;background:radial-gradient(60% 120% at 0 0,rgba(240,170,32,.1) 0,rgba(240,170,32,0) 60%),linear-gradient(180deg,#fff,#f6f5fb);box-shadow:0 1px 2px rgba(27,20,100,.04),0 14px 36px rgba(27,20,100,.07)}#steppr-discovery-results .sd-results:before{content:"";position:absolute;top:-1px;left:24px;width:64px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#e78738,#f0aa20)}#steppr-discovery-results .sd-results-header__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#f0aa20,#e78738);box-shadow:0 4px 10px rgba(231,135,56,.3)}#steppr-discovery-results .sd-results-header__icon svg{width:18px;height:18px;fill:#fff}#steppr-discovery-results .sd-results-header__title{font-size:22px;font-weight:600;color:#110c7b}#steppr-discovery-results .sd-results .splide__track{padding-bottom:16px}#steppr-discovery-results .sd-results .single-item-grid{box-shadow:0 12px 14px -14px rgba(27,20,100,.28)}#steppr-discovery-results .sd-results .single-item-grid,#steppr-discovery-results .sd-results .single-item-grid-wrapper-discovery,#steppr-discovery-results .sd-results .splide__slide>.col-12{height:100%}#steppr-discovery-results .sd-results .splide__arrow--next{width:36px;height:36px;border:1px solid #eceaf2;background:#fff;box-shadow:0 6px 16px rgba(27,20,100,.12);opacity:1}#steppr-discovery-results .sd-results .splide__arrow--next svg{width:14px;height:14px;fill:#1b1464}@media(max-width:767px){#steppr-discovery-results .sd-results{margin-bottom:8px;padding:16px 14px 4px;border-radius:18px}#steppr-discovery-results .sd-results:before{left:14px}#steppr-discovery-results .sd-results-header__icon{width:28px;height:28px}#steppr-discovery-results .sd-results-header__icon svg{width:15px;height:15px}#steppr-discovery-results .sd-results-header__title{font-size:17px}}@media(max-width:480px){#steppr-discovery-results .sd-results{margin-top:8px;margin-bottom:37px}}.footer{background:#081828;background:radial-gradient(55% 70% at 100% 0,rgba(0,174,255,.13) 0,rgba(0,174,255,0) 60%),radial-gradient(50% 60% at 0 100%,rgba(240,170,32,.08) 0,rgba(240,170,32,0) 60%),linear-gradient(160deg,#0e2139,#081828 50%,#050f1d);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.footer .footer-top{padding:70px 0 40px;border-bottom:1px solid s}.footer .single-footer{margin-top:30px}.footer .single-footer .trustpilot-wrapper{margin-left:-60px;position:absolute;margin-top:-10px}@media only screen and (min-width:1200px)and (max-width:1400px){.footer .single-footer .trustpilot-wrapper{margin-left:-60px}}@media only screen and (min-width:991px)and (max-width:1200px){.footer .single-footer .trustpilot-wrapper{margin-left:-60px}}@media only screen and (min-width:768px)and (max-width:991px){.footer .single-footer .trustpilot-wrapper{margin-left:-60px}}@media only screen and (max-width:767px){.footer .single-footer .trustpilot-wrapper{margin-left:auto;margin-right:auto;width:100%;margin-bottom:0;position:relative}}.footer .single-footer.mobile-app .app-button .btn{border:1px solid hsla(0,0%,93%,.29);border-radius:6px;position:relative;text-align:left;padding:12px 35px 12px 70px;margin-bottom:12px;min-width:192px;color:#e1e1e1}.footer .single-footer.mobile-app .app-button .btn:hover{border-color:transparent;background:#00aeff;color:#fff}.footer .single-footer.mobile-app .app-button .btn i{font-size:28px;position:absolute;left:22px;top:50%;transform:translateY(-50%)}.footer .single-footer.mobile-app .app-button .btn .text{font-size:14px;font-weight:500}.footer .single-footer.mobile-app .app-button .btn .text .small-text{font-weight:400;font-size:13px;display:block;margin-bottom:-1px}.footer .single-footer.f-link li{display:block;margin-bottom:10px}.footer .single-footer.f-link li:last-child{margin:0}.footer .single-footer.f-link li a{font-size:15px;font-weight:400;color:#e1e1e1}.footer .single-footer.f-link li a:hover{color:#00aeff}.footer .single-footer.f-contact ul li{display:block;margin-bottom:25px;line-height:25px;color:#e1e1e1}.footer .single-footer.f-contact ul li:last-child{margin-bottom:0}.footer .single-footer h3{font-size:18px;font-weight:600;display:block;margin-bottom:35px;color:#fff}.footer .footer-bottom{text-align:center;position:relative;z-index:1}.footer .footer-bottom .inner{border-top:1px solid hsla(0,0%,92%,.31);padding:50px 0}.footer .footer-bottom .footer-bottom-links li{display:inline-block;margin-right:15px;position:relative;padding-right:15px}.footer .footer-bottom .footer-bottom-links li:before{position:absolute;content:"";right:-3px;top:50%;height:1px;width:5px;background:#888}.footer .footer-bottom .footer-bottom-links li:last-child{margin:0;padding:0}.footer .footer-bottom .footer-bottom-links li:last-child:before{display:none}.footer .footer-bottom .footer-bottom-links li a{color:#e1e1e1;font-weight:400}.footer .footer-bottom .footer-bottom-links li a:hover{color:#00aeff}.footer .footer-bottom .footer-social{margin-top:40px}.footer .footer-bottom .footer-social li{display:inline-block;margin-right:10px}.footer .footer-bottom .footer-social li:last-child{margin:0}.footer .footer-bottom .footer-social li a{height:40px;width:40px;line-height:40px;text-align:center;display:block;border-radius:50%;color:#fff;background:transparent;border:1px solid hsla(0,0%,93%,.2)}.footer .footer-bottom .footer-social li a:hover{color:#fff;background:#00aeff;border-color:transparent}.footer-bottom-payments{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-bottom:30px}.footer-bottom-payments-text{text-align:center}.footer-bottom-payments-text,.footer-bottom-payments-text div{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:inline-block}.footer-bottom-payments-text div{padding-top:5px;padding-right:15px;font-size:15px;color:#fff}.footer-bottom-payments-icons,.footer-bottom-payments-icons-wrapper{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:inline-block}.footer-bottom-payments-icons-wrapper img{padding-right:4px;display:inline-block}@media only screen and (min-width:768px)and (max-width:991px){.footer .footer-top{padding:45px 0 50px!important}.footer .single-footer h3{margin-bottom:25px!important}.footer .single-footer{margin-top:40px}.footer .footer-bottom .footer-social{margin-top:30px!important}}@media only screen and (max-width:767px){.footer .footer-top{padding:25px 0 30px!important}.footer .footer-bottom .inner{padding:30px 0!important}.footer .single-footer h3{margin-bottom:25px!important}.footer .single-footer{margin-top:40px;text-align:center;position:relative}.footer .footer-bottom .footer-social{margin-top:30px!important}.footer-bottom-payments{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.footer-bottom-payments-text{width:100%;display:block}.footer-bottom-payments-icons,.footer-bottom-payments-text div{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.footer-bottom-payments-icons-wrapper{width:100%;display:block}}@media only screen and (max-width:767.98px){.footer .footer-top>.container>.row>.col-12:nth-child(2),.footer .footer-top>.container>.row>.col-12:nth-child(3){flex:0 0 50%;max-width:50%}.footer .single-footer{margin-top:32px}.footer .single-footer h3{margin-bottom:16px!important}.footer .single-footer.f-link li{margin-bottom:8px}.footer .single-footer.f-contact ul li{margin-bottom:14px}}.footer .single-footer.mobile-app .app-button{display:flex;flex-wrap:wrap;gap:10px}.footer .single-footer.mobile-app .app-button .btn{margin:0}@media only screen and (max-width:767.98px){.footer .single-footer.mobile-app .app-button{justify-content:center}.footer .single-footer.mobile-app .app-button .btn{flex:1 1 160px;min-width:0;max-width:200px;padding:11px 14px 11px 58px}.footer .single-footer.mobile-app .app-button .btn i{left:18px}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;top:50%;width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700&amp;family=Mulish:wght@400;500;600;700&amp;display=swap";.featured-vouchers{width:100%}.featured-vouchers-tab{padding-top:20px!important;padding-bottom:0!important;background:transparent!important}.featured-vouchers-tab .container>.row{margin-right:2px}.featured-vouchers-tab .top-pick-badge{width:120px;height:40px;position:absolute;top:-1px;right:-1px;border-radius:0 10px 0 16px;background:linear-gradient(90deg,#e78738,#f0aa20);color:#fff;padding-top:8px;font-size:16px;text-align:center;font-weight:600}.featured-vouchers-tab .featured-list-area{border-radius:12px;background-size:cover;padding-right:0}.featured-vouchers-tab .top-pick-area{min-height:350px;padding-right:20px}.featured-vouchers-tab .top-pick-area .single-item-grid{height:100%;min-height:350px}.featured-vouchers-tab .top-pick-area .single-item-grid .content .info{width:100%!important;left:0!important}.featured-vouchers-tab .single-item-grid{margin-top:0}.featured-vouchers-tab .single-item-grid .content{padding:15px 20px 15px 15px}.featured-vouchers-tab .single-item-grid .content .info .price-full{margin-right:4px;font-size:17px}.featured-vouchers-tab .single-item-grid .content .info .price-discounted{font-size:17px}.featured-vouchers-tab .single-item-grid .content .info .price-discount{margin-left:3px;padding-left:3px;padding-right:3px}.featured-vouchers-tab .description{font-size:15px;font-weight:500;text-align:justify;color:#081828;display:block;display:-webkit-box;height:3.9em;line-height:1.3em;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-left:15px;padding-right:15px}.featured-vouchers-tab .featured-vouchers{width:100%;min-height:350px;margin-left:0;margin-top:5px}.featured-vouchers-tab .featured-vouchers .splide{padding:0}.featured-vouchers-tab .splide__track{overflow:hidden}.featured-vouchers-tab .splide__arrow--next{background:transparent;border:0 solid #000;right:-40px;font-size:18px}.featured-vouchers-tab .splide__arrow--next:hover{background:transparent}.featured-vouchers-tab .splide__arrow--next svg{fill:#110c7b}.featured-vouchers-tab .splide__arrow--prev{display:none;opacity:0;visibility:hidden}.featured-vouchers .splide__track{overflow-x:clip;overflow-y:visible}.featured-vouchers .splide__track:before{left:0;width:0;background:linear-gradient(90deg,#fdfbfa,hsla(20,43%,99%,.3) 50%,hsla(20,43%,99%,0));z-index:11}.featured-vouchers .splide__track:after,.featured-vouchers .splide__track:before{content:"";position:absolute;top:0;height:calc(100% + 15px);pointer-events:none;display:none}.featured-vouchers .splide__track:after{right:-2px;width:5px;background:linear-gradient(90deg,hsla(20,43%,99%,0),hsla(20,43%,99%,.66) 50%,#fdfbfa)}.featured-vouchers .splide__track .single-item-grid{box-shadow:none}.featured-vouchers .splide__slide{box-shadow:4px 7px 15px rgba(0,0,0,.063);box-shadow:none;-webkit-box-shadow:none;border-radius:12px}.featured-vouchers:hover .tns-controls button{opacity:1;visibility:visible}.featured-vouchers #tns1{width:100%}@media only screen and (max-width:767px){.featured-vouchers{overflow:visible}.featured-vouchers-tab{padding-top:0!important;margin-top:0!important;margin-left:-45px}.featured-vouchers-tab .container>.row{margin-right:0;margin-left:0;padding-right:-10px}.featured-vouchers-tab .top-pick-area{margin-left:20px;padding:0}.featured-vouchers-tab .featured-list-area{padding-bottom:10px;margin-bottom:10px;background:transparent;padding-left:0;padding-right:0;margin-left:20px}.featured-vouchers-tab .featured-vouchers{min-height:200px}.featured-vouchers-tab .featured-vouchers .splide{padding:0}.featured-vouchers-tab .featured-vouchers .splide__arrows{height:0}.featured-vouchers-tab .splide__arrow--next{background:transparent;border:0 solid #000;font-size:18px}}@media only screen and (max-width:480px){.featured-vouchers-tab .featured-list-area,.featured-vouchers-tab .top-pick-area{margin-left:0}}.featured-title-wrap{margin:0 0 6px}.featured-title{margin:0;color:#110c7b;font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.3px}.featured-title__sub{margin:5px 0 0;color:#5b5880;font-size:15px;line-height:1.3}@media(max-width:767px){.featured-title{font-size:22px}.featured-title__sub{margin-top:3px;font-size:13px}}@media(min-width:768px){.featured-vouchers-tab.featured-vouchers-tab-1{padding-bottom:19px!important}.featured-vouchers-tab-1 .container>.row{align-items:stretch}.featured-vouchers-tab-1 .top-pick-area>.row,.featured-vouchers-tab-1 .top-pick-area>.row>.single-item-grid-wrapper,.featured-vouchers-tab-1 .top-pick-area>.row>.single-item-grid-wrapper>div{height:100%}.featured-vouchers-tab-1 .featured-vouchers,.featured-vouchers-tab-1 .top-pick-area,.featured-vouchers-tab-1 .top-pick-area .single-item-grid{min-height:0}.featured-vouchers-tab-1 .featured-list-area{display:flex;flex-direction:column}.featured-vouchers-tab-1 .featured-list-area>.tab-content,.featured-vouchers-tab-1 .featured-list-area>.tab-content>.tab-pane.active{display:flex;flex:1 1 auto;flex-direction:column}.featured-vouchers-tab-1 .featured-vouchers{flex:1 1 auto}.featured-vouchers-tab-1 .featured-vouchers .splide{display:flex;flex-direction:column}.featured-vouchers-tab-1 .featured-vouchers .splide__track{flex:1 1 auto}.featured-vouchers-tab-1 .featured-vouchers .splide__slide .single-item-grid,.featured-vouchers-tab-1 .featured-vouchers .splide__slide>.single-item-grid-wrapper{height:100%}.featured-vouchers-tab-1 .top-pick-area .single-item-grid{display:flex;flex-direction:column}.featured-vouchers-tab-1 .top-pick-area .single-item-grid>.image{flex:1 1;min-height:150px}.featured-vouchers-tab-1 .top-pick-area .single-item-grid>.image>.image-wrapper{position:absolute;inset:0}.featured-vouchers-tab-1 .top-pick-area .single-item-grid>.image>.image-wrapper>a{display:block;height:100%}.featured-vouchers-tab-1 .top-pick-area .single-item-grid>.image img{height:100%;aspect-ratio:auto;object-fit:cover}.featured-vouchers-tab-1 .top-pick-area .single-item-grid>.content{flex:0 0 auto}.featured-vouchers-tab-1 .top-pick-area .single-item-grid .content .title a div{height:auto;max-height:3.9em;-webkit-line-clamp:3}}@media(max-width:767px){.featured-vouchers .splide__slide .single-item-grid,.featured-vouchers .splide__slide>.single-item-grid-wrapper{height:100%}}.featured-vouchers-tab .featured-list-area .splide__arrow--next{width:36px;height:36px;border:1px solid #eceaf2;background:#fff;box-shadow:0 6px 16px rgba(27,20,100,.12);opacity:1}.featured-vouchers-tab .featured-list-area .splide__arrow--next svg{width:14px;height:14px;fill:#1b1464}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}/*!
 * Bootstrap v5.0.0-beta2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.figure{display:inline-block}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#000;opacity:1;font-size:14px}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:checked{background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-end{--bs-position:end}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-end{--bs-position:end}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-end{--bs-position:end}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-end{--bs-position:end}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-end{--bs-position:end}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-end{--bs-position:end}}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:hsla(0,0%,100%,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.5rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:transparent;border:1px solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff}.accordion-button:not(.collapsed):after{transform:rotate(180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0 1px}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.pagination{display:flex;padding-left:0;list-style:none}.badge{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}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef}.list-group,.progress{display:flex;border-radius:.25rem}.list-group{flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.border{border:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.rounded{border-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}}@media(min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}}@media(min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}}@media(min-width:1200px){.d-xl-block{display:block!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}}@media(min-width:1400px){.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}}@font-face{font-family:LineIcons;font-display:swap;src:url(/_next/static/media/LineIcons.ca4b44cd.eot);src:url(/_next/static/media/LineIcons.ca4b44cd.eot) format("embedded-opentype"),url(/_next/static/media/LineIcons.6f974e4c.woff2) format("woff2"),url(/_next/static/media/LineIcons.823c2009.woff) format("woff"),url(/_next/static/media/LineIcons.0fe87b4f.ttf) format("truetype"),url(/_next/static/media/LineIcons.d096723e.svg) format("svg");font-weight:400;font-style:normal}.lni{display:inline-block;font:normal normal normal 1em/1 LineIcons;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes lni-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lni-play-store:before{content:""}.lni-apple:before{content:""}.lni-facebook-filled:before{content:""}.lni-twitter-original:before{content:""}.lni-envelope:before{content:""}.lni-linkedin-original:before{content:""}.lni-heart:before{content:""}.lni-chevron-left:before{content:""}.lni-chevron-right:before{content:""}.lni-files:before{content:""}.lni-pencil-alt:before{content:""}.lni-unlock:before{content:""}.lni-wallet:before{content:""}@keyframes color{0%{background-color:#ececec}50%{background-color:#cfcfcf}to{background-color:#ececec}}html{scroll-behavior:smooth;position:relative}body,html{width:100vw!important;left:0;overflow-x:hidden}body{font-weight:400;font-style:normal;color:#888;max-width:100vw!important}body,p{font-family:Jost,sans-serif;font-size:15px}p{margin:0;padding:0}.btn{font-size:15px}*{margin:0;padding:0}.section-white-background{background:#f5f4f6}.section-white-background-featured-vouchers-main{padding-top:30px}@media only screen and (max-width:480px){.section-white-background-featured-vouchers-main{padding-top:30px;margin-top:-30px}}.section-white-background-featured{background:#f5f4f6;background:transparent;margin-bottom:0}.section-white-background section{background:transparent}.btn.focus,.btn:focus,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.navbar-toggler:focus,a:focus,button:focus,input:focus,textarea:focus{text-decoration:none;outline:none;outline:none!important;border-color:none!important;box-shadow:none!important}.form-check-input:checked{background-color:#00aeff;border-color:#00aeff}select{-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;color:#081828;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;background-color:-internal-light-dark(#fff,#3b3b3b);cursor:default;margin:0;font:400 14px;border-radius:0;border:1px solid -internal-light-dark(#767676,#858585);border-image:initial}a,select,span{display:inline-block}a,span{text-decoration:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}audio,canvas,iframe,img,svg,video{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;color:#081828}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}h6{font-size:16px}ol,ul{margin:0;padding:0;list-style-type:none}@media only screen and (min-width:480px)and (max-width:767px){.container{width:450px}}.splide__arrow{width:46px;height:46px;cursor:pointer;z-index:2;font-size:17px;background:#00aeff;border:none;padding:2px 5px;border-radius:50%;transition:all .3s ease-out 0s;position:absolute;z-index:99;top:40%;font-size:14px;color:#fff;transform:translateY(-50%);transition:all .4s ease}.splide__arrow:disabled{opacity:0;display:none}.splide__slide .splide-slide-primary-image{border-radius:10px;position:relative;left:0;top:0;width:100%;height:100%;aspect-ratio:2/1}.splide__arrow svg{fill:#fff}.splide__arrow--prev{left:-13px}.splide__arrow--next{right:-13px}.splide__arrow:hover{background-color:#081828;color:#fff}.splide__pagination__page.is-active{background:#00aeff}.pagination{text-align:left;margin:30px 0 0;display:block}.pagination.center{text-align:center}.pagination.right{text-align:right}.pagination.left{text-align:left}.button .btn{display:inline-block;text-transform:capitalize;font-size:15px;font-weight:500;padding:15px 30px;background-color:#00aeff;color:#fff;border:none;transition:.5s;border-radius:4px}.button .btn:hover{box-shadow:0 1rem 3rem rgba(35,38,45,.15)!important;border:1px solid #081828}.button .btn-alt,.button .btn:hover{background-color:#081828;color:#fff}.button .btn-alt:hover{background-color:#00aeff;color:#fff;border:1px solid #081828}.button .btn-white{background-color:#fff;color:#888}.button .btn-white:hover{background-color:#081828;color:#fff;border:1px solid #081828}.preloader{position:fixed;top:0;left:0;z-index:999999999;width:100%;height:100%;background-color:#fff;overflow:hidden}.preloader-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader-icon{padding:0}.preloader-icon,.preloader-icon span{width:100px;height:100px;display:inline-block}.preloader-icon span{position:absolute;border-radius:100%;background:#00aeff;animation:preloader-fx 1.6s linear infinite}.preloader-icon span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes preloader-fx{0%{transform:scale(0);opacity:.5}to{transform:scale(1);opacity:0}}.faq{padding-bottom:80px}.accordion-item .accordion-button{border-radius:5px;font-size:17px;font-weight:500;width:100%;display:block;overflow:hidden;border:1px solid #eee}.accordion-item .accordion-button span{float:left}.accordion-item .accordion-button i{float:right;font-size:13px;transition:all .3s ease}.accordion-button:not(.collapsed){color:#fff;background-color:#00aeff;border-color:transparent;border-radius:5px 5px 0 0}.accordion-button:not(.collapsed) i:before{content:"";font-family:lineIcons}.accordion-button:after{display:none}.accordion-collapse{border:none}.accordion-body{border:1px solid #eee;border-radius:0 0 5px 5px;padding:30px 20px}.accordion-body p{margin:0 0 20px;font-size:16px}.accordion-body p:last-child{margin:0}.accordion-item{margin-bottom:20px}blockquote{position:relative;color:#fff;font-weight:400;clear:both;z-index:1;margin:40px 0;text-align:left;padding:40px;background-color:#00aeff;border-radius:5px;overflow:hidden}blockquote .icon i{font-size:40px;color:#fff;display:block;margin-bottom:20px}blockquote h4{font-weight:400;font-size:16px;line-height:24px;color:#fff}blockquote span{font-size:13px;display:block;margin-top:20px}blockquote .shape{position:absolute;right:-90px;top:-91px;z-index:-1;transform:rotate(45deg)}.client-logo-section{background:transparent;padding:50px 0}.client-logo-section .client-logo-wrapper .client-logo-carousel .client-logo{padding:10px 20px;text-align:center;margin:0}.client-logo-section .client-logo-wrapper .client-logo-carousel .client-logo img{max-width:220px;width:100%;opacity:.3;transition:all .3s ease-out 0s}.client-logo-section .client-logo-wrapper .client-logo-carousel .client-logo img:hover{opacity:1}.case-study{background-color:transparent}.items-tab{background:#fff}.items-tab .nav-tabs{border-bottom:2px solid #eee;width:100%;text-align:center;margin-bottom:3px!important}.items-tab .nav{flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;left:50%;transform:translateX(-50%);background:transparent;width:-moz-fit-content;width:fit-content}.items-tab .nav,.items-tab .nav-tabs .nav-link{display:inline-block!important;position:relative}.items-tab .nav-tabs .nav-link{background:transparent!important;color:#081828;font-size:16px;font-weight:500;padding:15px 40px;border:none;border-bottom:2px solid transparent;border-radius:0;transition:all .4s ease;bottom:-1px}.items-tab .nav-tabs .nav-link:hover{color:#00aeff}.items-tab .nav-tabs .nav-link.active{color:#00aeff;border:none;border-bottom:2px solid #00aeff}.single-item-grid{border-radius:12px;overflow:hidden;width:100%;margin-top:30px;transition:all .4s ease;cursor:pointer;box-shadow:4px 7px 15px rgba(0,0,0,.063);-webkit-box-shadow:4px 7px 15px rgba(0,0,0,.063);background:transparent;background:#fff;border:0}.single-item-grid-wrapper{display:flex;position:relative}.campaign-featured-vouchers .single-item-grid-wrapper{margin-top:15px}.single-item-grid:hover{box-shadow:0 10px 30px rgba(0,0,0,.063);background:#fff}.single-item-grid .image{position:relative}.single-item-grid .image-wrapper{overflow:hidden;position:relative}.single-item-grid .image a{width:100%}.single-item-grid .image img{width:100%;transition:all .3s ease;aspect-ratio:18/9;position:relative}.single-item-grid .cat-placeholder{width:50%;min-height:20px;max-height:20px}.single-item-grid .primary-image-placeholder{width:100%;aspect-ratio:18/9;position:absolute;top:0;background-color:#ececec;animation-name:color;animation-duration:2s;animation-iteration-count:infinite}.single-item-grid .primary-image-placeholder .spinner-border{width:1.8rem;height:1.8rem;display:flex;justify-content:center;align-items:center;margin:25% auto auto}.single-item-grid .priority-badge{position:absolute;text-transform:uppercase;top:-12px;width:50%;margin-left:25%;margin-right:25%;height:28px;font-size:15px;color:#000;background:#ffffcd;z-index:999;border-radius:15px;text-align:center;padding-top:3px;padding-left:5px;padding-right:5px}.single-item-grid .image .cross-badge{position:absolute;bottom:-15px;left:15px;width:40px;height:40px;font-size:14px;line-height:40px;color:#fff;text-align:center;display:inline-block;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:10px}.single-item-grid .image .cross-badge img{width:40px;height:40px;transition:all .3s ease;aspect-ratio:1/1;border-radius:4px}.single-item-grid .image .cross-badge .logo-placeholder{width:40px;height:40px;aspect-ratio:1/1;position:absolute;top:0;border-radius:4px;background-color:#ececec;animation-name:color;animation-duration:2s;animation-iteration-count:infinite}.single-item-grid .image .sale{background:#dc3545}.single-item-grid:hover .image img{transform:scale(1.1)}.single-item-grid .content{padding:20px 25px 10px 20px}.single-item-grid .content .tag{font-size:14px;color:#888;font-weight:500}.single-item-grid .content .tag:hover{color:#00aeff}.single-item-grid-wrapper .campaign-card-favorite{font-size:20px;color:#fff;font-weight:500;text-align:center;width:21px;height:21px;border-radius:50%;border:0 solid #000;background:transparent;display:block;padding-top:4px;margin-top:5px;position:absolute;right:5px;top:0;display:inline-block;cursor:pointer}.campaign-featured-vouchers .single-item-grid-wrapper .campaign-card-share,.single-item-grid-wrapper .campaign-card-share{font-size:20px;color:#fff;font-weight:500;text-align:center;width:21px;height:21px;border-radius:50%;border:0 solid #000;background:transparent;display:block;padding-top:4px;margin-top:11px;position:absolute;right:5px;top:unset;bottom:5%;display:inline-block;cursor:pointer}.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:0}.top-pick-area .single-item-grid-wrapper .campaign-card-share{margin-top:11px;right:18px;top:unset;bottom:5%}.single-item-grid-wrapper .campaign-card-favorite:hover{border:0 solid #000;color:#fff}.single-item-grid-wrapper .campaign-card-favorite-active{border:0 solid #000!important;background:#fff!important;color:#00aeff!important;padding:4px 2px 2px;width:25px;height:25px;right:3px}.single-item-grid .content .campaign-card-company-name{font-size:15px;color:#081828;font-weight:600;overflow:hidden;text-overflow:ellipsis}.single-item-grid .content>a>.campaign-card-company-name{margin-right:-5px}@media only screen and (min-width:1400px)and (max-width:1444px){.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:0}}@media only screen and (min-width:1200px)and (max-width:1399px){.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:0}}@media only screen and (min-width:991px)and (max-width:1200px){.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:0}}@media only screen and (min-width:768px)and (max-width:991px){.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:-5px}}@media only screen and (max-width:768px){.single-item-grid-wrapper .campaign-card-favorite:hover{border:0 solid #000;color:#000}.single-item-grid-wrapper .campaign-card-favorite-active{border:0 solid #000!important;background:#fff!important;color:#00aeff!important;padding:3px 2px 2px 3px;width:25px;height:25px;right:3px}.single-item-grid .content .campaign-card-company-name{font-size:14px;white-space:nowrap}.single-item-grid .priority-badge{top:-12px;width:70%;margin-left:12%;margin-right:15%;font-size:13px}.top-pick-area .single-item-grid-wrapper .campaign-card-favorite{margin-top:5px;right:18px;top:-5px}.top-pick-area .single-item-grid-wrapper .content .campaign-card-company-name{font-size:15px}.top-pick-area .single-item-grid-wrapper .content .campaign-card-featured-indicator{font-size:8px}.top-pick-area .single-item-grid .content .info .price-discounted,.top-pick-area .single-item-grid .content .info .price-discounted p,.top-pick-area .single-item-grid .content .info .price-full span{font-size:20px}.top-pick-area .single-item-grid .content .info .price-discount{padding-left:5px;padding-right:5px;height:25px}.top-pick-area .single-item-grid .content .info .price-discount .price-discount-text-1{font-size:13px;top:-4px}.top-pick-area .single-item-grid .content .info .price-discount .price-discount-text-2{font-size:20px;top:-1px}.top-pick-area .single-item-grid .content .info .price-discount .price-discount-text-3{font-size:15px;top:-4px}.top-pick-area .single-item-grid-wrapper .content .title a div{font-size:14px}}.campaign-card-featured-indicator{display:inline-block;position:relative;top:0;right:-5px;font-size:8px;height:14px}.campaign-card-featured-indicator .top-area-featured-indicator{width:-moz-fit-content;display:inline-block;color:#ff801b;font-size:10px;border:0;border-radius:8px;width:fit-content;padding-left:5px;padding-right:5px;margin-left:8px;right:0;float:right;position:relative}.campaign-card-featured-indicator .top-area-featured-indicator-icon{width:12px!important;height:12px;display:inline-block;margin-right:4px;position:relative}.campaign-card-featured-indicator .top-area-featured-indicator span{top:2px!important;position:relative;font-size:8px;line-height:8px}.single-item-grid .content .title{padding-top:2px}.single-item-grid .content .title a{font-size:12px;font-weight:500;text-align:justify;color:#081828}.single-item-grid .content .title a div,.single-item-grid .content .title span p{font-size:12px;font-weight:500;text-align:justify;color:#081828;display:block;display:-webkit-box;height:2.6em;line-height:1.3em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-item-grid .content .title a:hover{color:#00aeff}.single-item-grid .content .location{margin-top:10px}.single-item-grid .content .location a{color:#888}.single-item-grid .content .location a i{color:#00aeff;display:inline-block;margin-right:5px}.single-item-grid .content .location a:hover{color:#00aeff}.single-item-grid .content .info{border-top:1px solid #eee;margin-top:5px;padding-top:10px;margin-bottom:10px;width:100%}.single-item-grid .content .info .price-full{font-size:22px;font-weight:600;position:relative;top:2px;align-items:flex-end;display:flex;color:#110c7b;margin-right:6px;text-decoration:line-through;display:inline-block}.single-item-grid .content .info .price-full span{text-decoration:line-through;font-size:22px}.single-item-grid .content .info .price-discounted{font-size:22px;font-weight:600;position:relative;top:2px;color:#00b2ff;align-items:flex-end;display:flex;display:inline-block}.single-item-grid .content .info .price-discounted p{font-size:22px}.single-item-grid .content .info .price-discount{width:-moz-fit-content;display:inline-block;color:#fff;background:linear-gradient(90deg,#e78738,#f0aa20);border:0;border-radius:4px;width:fit-content;margin-left:8px;position:relative;font-weight:400;height:32px;padding-left:5px;padding-right:5px;padding-top:0;top:0;float:right}.single-item-grid .content .info .price-discount .price-discount-text-1{font-size:14px;color:#fff;margin-right:2px;top:-4px;position:relative}.single-item-grid .content .info .price-discount .price-discount-text-2{font-size:22px;color:#fff;margin-right:2px;font-weight:600;top:-1px;position:relative}.single-item-grid .content .info .price-discount .price-discount-text-3{font-size:16px;color:#fff;margin-right:2px;top:-2px;position:relative}.single-item-grid .content .info .price-discount p{font-size:14px;color:#fff}.single-item-grid .content .info .price{font-size:18px;font-weight:600;color:#00aeff;float:left;position:relative;top:3px;margin-left:4px;align-items:flex-end;display:flex;line-height:18px}.single-item-grid .content .info .like{float:right}.single-item-grid .content .info .like a{color:#888;font-size:14px;height:35px;width:35px;line-height:35px;text-align:center;display:block;border:1px solid #eee;border-radius:50%}.single-item-grid .content .info .like a:hover{color:#fff;background:#00aeff;border-color:transparent}@media only screen and (min-width:768px)and (max-width:1444px){.single-item-grid .content .info{border-top:1px solid #eee}.single-item-grid .content .info .price-discounted,.single-item-grid .content .info .price-discounted p,.single-item-grid .content .info .price-full,.single-item-grid .content .info .price-full span{font-size:18px}.single-item-grid .content .info .price-discount{height:24px;top:1px}.single-item-grid .content .info .price-discount .price-discount-text-1{font-size:13px;margin-right:2px;top:-4px}.single-item-grid .content .info .price-discount .price-discount-text-2{font-size:18px;margin-right:2px;font-weight:600;top:-1px}.single-item-grid .content .info .price-discount .price-discount-text-3{font-size:13px;margin-right:2px;top:-2px}.single-item-grid .content .title a div,.single-item-grid .content .title span p{font-size:12px}.campaign-card-featured-indicator{font-size:8px}.campaign-card-featured-indicator .top-area-featured-indicator{font-size:10px;top:1px;padding-left:4px;padding-right:4px}.campaign-card-featured-indicator .top-area-featured-indicator-icon{width:12px!important;height:12px}.campaign-card-featured-indicator .top-area-featured-indicator span{font-size:8px;line-height:8px}}@media only screen and (max-width:768px){.single-item-grid .content .info{width:104%;left:-2%;position:relative}.single-item-grid .content .info .price-discounted,.single-item-grid .content .info .price-discounted p,.single-item-grid .content .info .price-full,.single-item-grid .content .info .price-full span{font-size:15px}.single-item-grid .content .info .price-discount{height:24px;top:1px;margin-left:4px;padding-left:3px;padding-right:3px}.single-item-grid .content .info .price-discount .price-discount-text-1{font-size:12px;margin-right:1px;top:-2px}.single-item-grid .content .info .price-discount .price-discount-text-2{font-size:16px;margin-right:2px;font-weight:600;top:-1px}.single-item-grid .content .info .price-discount .price-discount-text-3{font-size:12px;top:-2px}.single-item-grid .content .title a div,.single-item-grid .content .title span p{font-size:11px}.campaign-card-featured-indicator{font-size:8px}.campaign-card-featured-indicator .top-area-featured-indicator{font-size:9px;top:1px;padding-left:3px;padding-right:3px}.campaign-card-featured-indicator .top-area-featured-indicator-icon{width:11px!important;height:11px}.campaign-card-featured-indicator .top-area-featured-indicator span{font-size:8px;line-height:8px}}@media only screen and (max-width:488px){.single-item-grid .content .info{border-top:1px solid #eee;width:106%;left:-3%}.single-item-grid .content .info .price-full{font-size:13px;margin-right:3px}.single-item-grid .content .info .price-full span{font-size:13px}.single-item-grid .content .info .price-discounted{font-size:13px;margin-right:1px}.single-item-grid .content .info .price-discounted p{font-size:13px}.single-item-grid .content .info .price-discount{height:23px;top:1px;padding-left:2px;padding-right:2px}.single-item-grid .content .info .price-discount .price-discount-text-1{font-size:10px;margin-right:2px;top:0}.single-item-grid .content .info .price-discount .price-discount-text-2{font-size:13px;margin-right:2px;font-weight:600;top:0}.single-item-grid .content .info .price-discount .price-discount-text-3{font-size:10px;top:0}.single-item-grid .content .title a div,.single-item-grid .content .title span p{font-size:9px}.campaign-card-featured-indicator{font-size:8px}.campaign-card-featured-indicator .top-area-featured-indicator{font-size:8px;top:4px;padding-left:3px;padding-right:3px}.campaign-card-featured-indicator .top-area-featured-indicator-icon{width:10px!important;height:10px}.campaign-card-featured-indicator .top-area-featured-indicator span{font-size:8px;line-height:8px}}@media only screen and (max-width:398px){.single-item-grid .content .info{border-top:1px solid #eee;width:110%;left:-3%}.single-item-grid .content .info .price-full{font-size:12px;margin-right:3px}.single-item-grid .content .info .price-full span{font-size:12px}.single-item-grid .content .info .price-discounted{font-size:12px;margin-right:1px}.single-item-grid .content .info .price-discounted p{font-size:12px}.single-item-grid .content .info .price-discount{height:21px;top:2px;padding-left:2px;padding-right:2px}.single-item-grid .content .info .price-discount .price-discount-text-1{font-size:9px;margin-right:1px;top:0}.single-item-grid .content .info .price-discount .price-discount-text-2{font-size:12px;margin-right:2px;font-weight:600;top:0}.single-item-grid .content .info .price-discount .price-discount-text-3{font-size:9px;top:0}.single-item-grid .content .title a div,.single-item-grid .content .title span p{font-size:9px}.campaign-card-featured-indicator{font-size:7px}.campaign-card-featured-indicator .top-area-featured-indicator{font-size:7px;top:4px;padding-left:2px;padding-right:2px}.campaign-card-featured-indicator .top-area-featured-indicator-icon{width:9px!important;height:9px}.campaign-card-featured-indicator .top-area-featured-indicator span{font-size:7px;line-height:7px}}.dashboard{background:#f9f9f9}.dashboard-block{border:1px solid #eee;border-radius:6px;background:#fff;padding-bottom:30px;position:relative}.dashboard-block .block-title{padding:25px 30px;font-size:18px;font-weight:500;border-bottom:1px solid #eee;margin-bottom:30px}.dashboard-sidebar{background:#fff;border:1px solid #eee;border-radius:6px}.dashboard-sidebar .user-image{position:relative;border-bottom:1px solid #eee;padding:30px 30px 40px}.dashboard-sidebar .user-image img{height:50px;width:50px;border-radius:3px;position:absolute;left:30px;top:30px}.dashboard-sidebar .user-image h4{font-size:15px;font-weight:400;color:#888;margin-top:5px}.dashboard-sidebar .user-image h3{font-size:18px;font-weight:600;color:#081828;margin-top:5px}.dashboard-sidebar .user-image h3 span{display:block;margin-top:3px}.dashboard-sidebar .user-image h3 span a{font-weight:400;color:#888;font-size:15px}.dashboard-sidebar .user-image h3 span a:hover{color:#00aeff}@media only screen and (min-width:768px)and (max-width:1444px){.dashboard-sidebar .user-image{padding:30px 15px;overflow:hidden}.dashboard-sidebar .user-image span{font-size:13px}}.dashboard-sidebar .dashboard-menu{padding:30px 0}.dashboard-sidebar .dashboard-menu ul li{display:block;margin-bottom:15px}.dashboard-sidebar .dashboard-menu ul li:last-child{margin:0}.dashboard-sidebar .dashboard-menu ul li a{color:#888;font-weight:500;font-size:15px;display:block;position:relative;padding:6px 30px;cursor:pointer}.dashboard-sidebar .dashboard-menu ul li a i{display:inline-block;margin-right:10px;font-size:15px;position:relative;top:1px}.dashboard-sidebar .dashboard-menu ul li a img{display:inline-block;margin-right:4px;font-size:15px;position:relative;top:-4px;width:18px;height:18px;filter:invert(51%) sepia(0) saturate(84%) hue-rotate(215deg) brightness(104%) contrast(96%)}.dashboard-sidebar .dashboard-menu ul li a:before{position:absolute;content:"";left:0;top:0;height:100%;width:3px;border-radius:0 3px 3px 0;background:#00aeff;opacity:0;visibility:hidden;transition:all .4s ease}.dashboard-sidebar .dashboard-menu ul li a.active{color:#00aeff}.dashboard-sidebar .dashboard-menu ul li a.active img,.dashboard-sidebar .dashboard-menu ul li a:hover img{filter:brightness(0) saturate(100%) invert(55%) sepia(73%) saturate(3007%) hue-rotate(169deg) brightness(101%) contrast(104%)}.dashboard-sidebar .dashboard-menu ul li a.active:before{opacity:1;visibility:visible}.dashboard-sidebar .dashboard-menu ul li a:hover{color:#00aeff}.dashboard-sidebar .dashboard-menu ul li a:hover:before{opacity:1;visibility:visible}.dashboard-sidebar .dashboard-menu .button{margin-top:60px;padding:0 30px}.dashboard-sidebar .dashboard-menu .button .btn{background:#fee8eb;color:#f73357;padding:13px 35px;font-size:14px;font-weight:600}.dashboard-sidebar .dashboard-menu .button .btn:hover{color:#fff;background:#f73357}.close-content{margin-bottom:10px;margin-left:-15px;margin-right:10px}.default-form-style{margin-top:30px}.default-form-style .form-group{margin-bottom:30px}.default-form-style .form-group.button .btn{padding:13px 30px;margin-left:10px}.default-form-style .form-group.button .btn:first-child{margin:0}.default-form-style .form-group label{font-size:14px;font-weight:500;display:block;margin-bottom:10px;color:#081828}.default-form-style .form-group input,.default-form-style .form-group select{height:50px;width:100%;border:1px solid #eee;border-radius:6px;color:#081828;background:#fff;padding:0 20px}.default-form-style .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.default-form-style .form-group select:focus{outline:none!important}.default-form-style .form-group .arrow{position:absolute;color:#888;right:20px;top:50%;z-index:2;transform:translateY(-50%);font-size:12px}.default-form-style .form-group textarea{height:130px;padding:20px;border:1px solid #eee;border-radius:6px;color:#081828;width:100%}.close-account-button{color:#aaa;cursor:pointer}.close-content{padding:80px 50px;text-align:center}.close-content h2{font-size:30px;font-weight:600;margin-bottom:10px}.close-content h4{font-size:17px;font-weight:400;color:#888}.close-content .button{margin-top:40px}.close-content .button .btn{padding:12px 30px;margin-right:6px}.close-content .button .btn:last-child{margin:0}.login{background-color:#f9f9f9}.login .form-head{padding:50px;border:1px solid #eee;border-radius:6px;background-color:#fff}.login .form-head .title{font-size:30px;line-height:1.42;font-weight:600;margin-bottom:30px;text-align:center}.login .form-head form .form-group{margin-bottom:25px}.login .form-head form .form-group label{display:block;margin-bottom:.5rem;color:#888;font-size:15px;font-weight:400}.login .form-head form .form-group input{width:100%;min-height:56px;padding:3px 20px;color:#081828;border:1px solid #eee;border-radius:6px;outline:0;background-color:#fff;font-size:15px}.login .form-head form .check-and-pass .form-check{float:left}.login .form-head form .check-and-pass .form-check a{color:#00aeff}.login .form-head form .check-and-pass .form-check .form-check-input:checked{background-color:#00aeff;border-color:#00aeff}.login .form-head form .check-and-pass .form-check-label a:hover{text-decoration:underline}.login .form-head form .check-and-pass .lost-pass{float:right;color:#777;position:relative;top:-2px}.login .form-head form .check-and-pass .lost-pass:hover{color:#00aeff;text-decoration:underline}.login .form-head form .button{margin-top:25px}.login .form-head form .button .btn{width:100%;box-shadow:none!important}.login .form-head form .button .btn:hover{box-shadow:none!important}.login .form-head form .outer-link{display:block;font-size:16px;font-weight:400;color:#888;margin-top:30px;text-align:center;font-family:Jost,sans-serif}.login .form-head form .outer-link a{color:#00aeff}.login .form-head form .outer-link a:hover{text-decoration:underline}.item-details{background-color:#fdfbfa}.item-details .top-area{background-color:#fff;padding:30px;border:1px solid #eee;border-radius:6px;position:relative}@media only screen and (max-width:768px){.item-details .top-area-featured-indicator{float:right;margin-right:13px}}@media only screen and (min-width:1200px){.item-details .top-area{padding-top:30px}}.item-details .top-area-featured-indicator{width:-moz-fit-content;display:inline-block;color:#ff801b;font-size:12px;text-transform:uppercase;border:0;border-radius:8px;width:fit-content;padding-left:5px;padding-right:5px;font-weight:600;margin-left:8px;top:0;right:0;float:right;position:relative;height:18px}.item-details .top-area-featured-indicator-icon{width:12px!important;height:12px;display:inline-block;margin-right:4px;top:-1px;position:relative}.item-details .top-area-featured-card-indicator-icon{width:12px!important;height:12px;display:inline-block;margin-right:3px;top:-3px;position:relative}.item-details .top-area-featured-indicator span{top:0!important;position:relative}.item-details .top-area-featured-label{text-align:left;font-size:24px;padding-left:0;padding-right:8px}.item-details .top-area-featured-label,.item-details .top-area-featured-label-right{color:#000;text-transform:uppercase;width:-moz-fit-content;width:fit-content;font-weight:700}.item-details .top-area-featured-label-right{text-align:right;font-size:18px;padding-left:8px;padding-right:0;float:right;margin-right:25px}.item-details .top-area-featured-label-right svg{width:24px;height:24px}.item-details .top-area-featured .single-item-grid{margin-top:0;box-shadow:none;-webkit-box-shadow:none}.item-details .product-images img{width:100%;aspect-ratio:18/9}.item-details .product-images .primary-placeholder{width:100%;aspect-ratio:18/9;background-color:#ececec;animation-name:color;animation-duration:2s;animation-iteration-count:infinite}.item-details .product-images .images{display:grid;Grid-template-columns:repeat(5,1fr);Grid-gap:1em 1em;Margin-top:1em}@keyframes fadeIn{to{Opacity:1}}.item-details .product-images .fade-in{animation:fadeIn .5s ease-in 1 forwards}.item-details .product-info{padding-left:40px;color:#000}.item-details .product-info-recipient-title h6{position:relative;top:15px}.item-details .product-info-recipient-title h2{position:relative;top:15px;font-size:16px}.item-details .product-images{color:#000}.item-details .product-info-edit-button{color:#00aeff;font-size:14px;float:right;font-weight:400;cursor:pointer;top:5px;position:relative}@media only screen and (min-width:1200px){.item-details .product-info-edit-button{top:1px;float:left}.item-details .top-area-featured-indicator-icon{top:-2px}}@media only screen and (min-width:1899px){.item-details .top-area-featured-indicator-icon{top:-1px}}@media only screen and (max-width:991px){.item-details .top-area-featured-indicator-icon{top:-2px}}@media only screen and (max-width:768px){.item-details .product-info-edit-button{top:1px}.single-item-grid{margin-top:10px}}.item-details .recipient-next-button{margin-top:30px;margin-left:20px;margin-bottom:10px;width:calc(100% - 10px);height:67px;color:#fff;font-size:1rem;background:#00aeff;right:6px;position:relative}.item-details .recipient-next-button:hover{border:1px solid #00b2ff!important;background:#fff!important;color:#00b2ff!important;transition:background .5s,border .5s,color .5s}.item-details .product-info h4{font-size:22px}.item-details .product-info .title{font-size:30px;margin-bottom:10px;min-height:36px}.item-details .product-info .website{display:block;margin-bottom:15px;margin-top:15px;font-size:15px;color:#00b2ff;font-weight:600;min-height:23px}.item-details .product-info .location{display:block;margin-bottom:15px;margin-top:15px;font-size:15px;color:#081828}.item-details .product-info .location i{display:inline-block;margin-right:5px;color:#00aeff}.item-details .product-info .location a{color:#081828}.item-details .product-info .location a:hover{color:#00aeff}.item-details .product-info .price{color:#00aeff;display:block}.item-details .product-info .list-info{margin-top:5px;padding-top:10px;position:relative;margin-left:15px}.item-details .product-info .list-info-input-label{margin-bottom:7px;font-weight:400;font-size:16px}.item-details .product-info .list-info-input-with-icon{padding-left:30px;position:relative;box-shadow:none}.item-details .product-info .list-info-input-with-icon-wrapper{position:relative}.item-details .product-info .list-info-icon{position:absolute;left:7px;top:9px;opacity:.55;width:20px;height:20px;z-index:999}.item-details .product-info .list-info-icon img,.item-details .product-info .list-info-icon svg{width:20px;height:20px;color:#000}.item-details .product-info .list-info .form-control{font-size:15px;border:1px solid #bae9ff;box-shadow:none}.item-details .product-info .list-info .list-info-date{border:1px solid #bae9ff;box-shadow:none}.item-details .product-info .list-info .list-info-date .rw-widget-input{border:0;box-shadow:none;color:#000}.item-details .product-info .list-info .list-info-date .rw-widget-picker>.rw-select .rw-btn{color:#000}.item-details .product-info .list-info .list-info-date .rw-widget-input::placeholder{color:#000;opacity:1}.item-details .product-info .list-info .list-info-date .rw-widget-input::-ms-input-placeholder{color:#000}.item-details .product-info .list-info .list-info-date .rw-select-bordered{border-left:1px solid #bae9ff}.item-details .product-info .list-info .list-info-date .rw-widget-container{border:0;box-shadow:none}.item-details .product-info .list-info .list-info-char-count{position:absolute;right:20px;bottom:0}.item-details .product-info .list-info .list-info-textarea{min-height:110px}.item-details .product-info .list-info h4{font-size:20px;font-weight:500;display:block;margin-bottom:15px}.item-details .product-info .list-info ul li{display:block;margin-bottom:6px}.item-details .product-info .list-info ul li:last-child{margin:0}.item-details .product-info .list-info ul li span{display:inline-block;font-weight:500;min-width:100px}.item-details .main-img{position:relative}.item-details .campaign-card-favorite{margin-top:5px;top:0}.item-details .campaign-card-favorite,.item-details .campaign-card-share{font-size:20px;color:#fff;font-weight:500;text-align:center;width:21px;height:21px;border-radius:50%;border:0 solid #000;background:transparent;display:block;padding-top:4px;position:absolute;right:5px;display:inline-block;cursor:pointer}.item-details .campaign-card-share{margin-top:11px;top:19%;top:unset;bottom:5%}.item-details .campaign-card-favorite-active{border:0 solid #000!important;background:#fff!important;color:#00aeff!important;padding:4px 2px 2px;width:25px;height:25px;right:3px}.react-tooltip-share-button div{cursor:pointer;color:#fff!important}.react-tooltip-share-button div:hover,.react-tooltip-share-button div:hover a{color:#00b2ff!important}.react-tooltip-share-button a{color:#fff!important;transition:none;width:100%}.react-tooltip-share-button a:hover{color:#00b2ff!important}#share-tooltip-single-voucher a{color:#fff!important}#share-tooltip-single-voucher a:hover{color:#00b2ff!important}.item-details .campaign-card-favorite:hover{border:0 solid #000;background:#000;color:#fff}@media only screen and (max-width:768px){.item-details .campaign-card-favorite:hover{border:0 solid #fff;background:#fff;color:#000}}.item-details .product-info-logo{padding:10px;left:0}.item-details .product-info-logo,.item-details .product-info-logo .logo-placeholder{border-radius:2px;width:13%!important;max-width:20%;position:absolute;bottom:0;border-radius:18px;min-width:70px!important;aspect-ratio:1/1!important}.item-details .product-info-logo .logo-placeholder{padding:10px 10px 10px 0;left:10px;background-color:#ececec;animation-name:color;animation-duration:2s;animation-iteration-count:infinite}@media only screen and (min-width:768px)and (max-width:991px){.button .btn{padding:12px 25px;font-size:14px;font-weight:500}.item-details .product-info{padding-left:0;margin-top:40px}.item-details .product-info-recipient-title h2,.item-details .product-info-recipient-title h6{top:0}.faq{padding-bottom:40px}.dashboard-sidebar{margin-bottom:30px}.close-content h2{font-size:26px}}@media only screen and (max-width:767px){.button .btn{padding:12px 25px;font-size:14px;font-weight:500}.stripe-pay-modal{margin-top:35%}.items-tab .nav{border:none;margin:0!important;width:100%}.items-tab .nav-tabs .nav-link{padding:12px 20px;text-align:center!important;margin-bottom:7px;border-radius:6px 6px 0 0}.client-logo-section{padding:0!important}.client-logo-section .client-logo-wrapper .client-logo-carousel .client-logo img{max-width:170px}.item-details .product-info{padding-left:0;margin-top:30px}.item-details .product-info-recipient-title h2,.item-details .product-info-recipient-title h6{top:0}.item-details .product-images .images{display:grid;Grid-template-columns:repeat(4,1fr);Grid-gap:1em 1em;Margin-top:1em}.item-details .product-info .title{font-size:25px;margin-bottom:10px}.login .form-head{padding:30px}.login .form-head .title{font-size:25px}.login .form-head form .form-group{margin-bottom:18px}.faq{padding-bottom:30px}.login .form-head form .check-and-pass .form-check{float:none;text-align:center;display:block;margin-top:10px}.login .form-check .form-check-input{float:left;margin-left:-1.5em;float:none;text-align:center}.login .form-head form .check-and-pass .lost-pass{float:right;color:#777;position:relative;top:-2px;float:none;margin-top:10px;text-align:center;display:block}.dashboard-sidebar{margin-bottom:30px}.close-content{margin-bottom:10px;margin-left:0;margin-right:0}.close-content h2{font-size:22px}.close-content{padding:50px 30px}.close-content .button .btn{width:75%;margin:0 0 10px}.close-content .button .btn:last-child{margin:0}blockquote{margin:30px 0;padding:20px}blockquote .icon i{font-size:30px}}.section{padding-top:100px;padding-bottom:100px;position:relative}.header{position:absolute;width:100%;top:0;left:0;background:#fff}#headerSearchValue:focus::placeholder{color:transparent}.search-results-card .campaign-card-favorite{top:26px;right:17px}.search-results-card .campaign-card-share{top:105px;top:unset;bottom:5%;right:17px}@media(max-width:991px){.search-results-card .campaign-card-favorite{top:26px;right:17px}}@media(max-width:767px){.search-results-card .campaign-card-favorite{top:8px;right:17px}}.header .header-link-icon{color:#00aeff;font-size:18px;border:2px solid #00aeff;padding:4px;border-radius:30px;width:32px;height:32px;min-width:32px;fill:#00aeff;background:#008}.header .header-link-icon svg{color:#00aeff;width:24px;height:24px;fill:#00aeff}.header .header-link-icon:hover{color:#fff;background:transparent;border:2px solid #fff}.sticky{position:fixed;z-index:99;background-color:#fff;box-shadow:0 20px 50px 0 rgba(0,0,0,.05);transition:all .3s ease-out 0s;top:0}.navbar-expand-lg .navbar-nav{margin-left:auto}.sticky .navbar .navbar-nav .nav-item a{color:#333}.header .navbar .navbar-nav .nav-item a.active,.sticky .navbar .navbar-nav .nav-item a.active{color:#00aeff}.navbar-area{position:absolute;top:0;left:0;width:100%;background:url(/images/Top-BG1.png);background-size:cover}.navbar-area,.navbar-area.sticky{z-index:99;transition:all .3s ease-out 0s;padding:0}.navbar-area.sticky{position:fixed;box-shadow:0 20px 50px 0 rgba(0,0,0,.05);min-height:98px;max-height:98px;background:navy}.navbar-area.sticky .form-control{background:transparent}.navbar{position:relative;transition:all .3s ease-out 0s}.navbar,.navbar-brand{padding:0}.navbar-brand img{height:42px;margin-top:-2px}@media only screen and (min-width:768px)and (max-width:991px){.navbar-collapse{position:absolute;top:66px!important;left:0;width:100%;background-color:#fff;z-index:9;box-shadow:0 15px 20px 0 rgba(0,0,0,.1);padding:10px 20px;max-height:350px;overflow-y:scroll;border-top:1px solid #eee}}@media(max-width:767px){.navbar-collapse{position:absolute;top:165%!important;left:0;width:100%;background-color:#fff;z-index:9;box-shadow:0 15px 20px 0 rgba(0,0,0,.1);padding:10px 20px;max-height:350px;overflow-y:scroll}}.navbar-expand-lg .navbar-nav{margin:0;margin-right:auto!important}.navbar-nav .nav-item{z-index:1;position:relative;margin-right:30px;margin-left:10px;transition:all .3s ease-out 0s}.navbar-nav .nav-item:hover a{color:#00aeff}.navbar-nav .nav-item a{font-size:15px;color:#081828;padding:38px 0 0;display:inline-flex;align-items:center;font-weight:500;position:relative;text-transform:capitalize}.navbar-nav .nav-item a,.navbar-nav .nav-item a img{transition:all .3s ease-out 0s}.navbar-nav .nav-item a:after{opacity:0;visibility:hidden}.navbar-nav .nav-item a.active{color:#00aeff}@media (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.navbar-nav .nav-item{margin:0}.navbar-nav .nav-item a{padding:12px 16px!important}.navbar-nav .nav-item a:before{display:none}.navbar-nav .nav-item a{color:#051441;display:flex;justify-content:space-between;padding:10px 0}.navbar-nav .nav-item a:after{opacity:1;visibility:visible}}@media only screen and (min-width:1200px)and (max-width:1444px){.navbar-brand img{height:40px;margin-top:-4px}.navbar-expand-lg .navbar-nav{width:62%!important}.navbar-expand-lg .navbar-nav .btn{padding-left:9px;padding-right:9px}}@media only screen and (min-width:991px)and (max-width:1200px){.header .nav-item{margin-right:30px}.header .nav-item a{padding:38px 0 18px!important}.navbar-brand img{height:40px;margin-top:-4px}.navbar-expand-lg .navbar-nav{width:58%!important}.navbar-expand-lg .navbar-nav .btn{padding-left:9px;padding-right:9px}}@media only screen and (min-width:768px)and (max-width:991px){.section{padding:60px 0}.header{padding:15px 0}.navbar-area.sticky{padding:15px 0;min-height:80px;max-height:80px;max-width:100vw;background-position-x:-40px}.navbar-brand img{height:38px}.sticky .navbar .navbar-nav .nav-item:hover a{color:#00aeff}}@media only screen and (max-width:767px){.section{padding:60px 0}.navbar-brand img{height:54px;margin-top:-17px}.header{padding:20px 0}.header .header-link-icon{width:30px;height:30px;background-color:navy}.header .navbar-collapse{top:59px!important;border-top:1px solid #eee}.sticky .navbar .navbar-nav .nav-item:hover a{color:#00aeff}.navbar-area.sticky{padding:20px 0;min-height:80px;max-height:85px;max-width:100vw;background-position-x:-90px}}.site-header__cta{border:1.5px solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.06);color:#fff;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.site-header__cta a,.site-header__cta a:hover{color:inherit}.site-header__cta:focus-visible{outline:2px solid #00aeff;outline-offset:3px}@media(hover:hover){.site-header__cta:hover{border-color:#fff;background:hsla(0,0%,100%,.16)}}.site-header__cta--primary{border-color:transparent;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 8px 18px -8px rgba(240,170,32,.7);color:#1b1464}@media(hover:hover){.site-header__cta--primary:hover{border-color:transparent;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 10px 22px -8px rgba(240,170,32,.9)}}@media(prefers-reduced-motion:reduce){.site-header__cta{transition:none}}.site-header__cta-short{display:none}@media(max-width:899.98px){.site-header__cta-long{display:none}.site-header__cta-short{display:inline}}.site-header__cta-signup-short{display:none}@media(max-width:419.98px){.site-header__cta-signup-long{display:none}.site-header__cta-signup-short{display:inline}}.site-header__nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:54px;height:44px;padding:2px 8px 1px;color:hsla(0,0%,100%,.86);text-decoration:none;border-radius:12px;transition:background-color .25s ease,color .25s ease}.site-header__nav:focus-visible,.site-header__nav:hover{color:#fff;background:hsla(0,0%,100%,.1)}.site-header__nav:focus-visible{outline:2px solid #00aeff;outline-offset:1px}.site-header__nav-icon{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.site-header__nav-label{position:relative;font-family:Jost,sans-serif;font-size:12px;font-weight:500;line-height:14px;white-space:nowrap}.site-header__nav.is-current{color:#fff}.site-header__nav.is-current .site-header__nav-label:after{content:"";position:absolute;left:50%;bottom:-4px;width:16px;height:2px;margin-left:-8px;border-radius:2px;background:#00aeff}.site-header [for=headerSearchValue]{cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}.site-header [for=headerSearchValue]:hover{background-color:#110c7b!important;box-shadow:0 0 0 3px rgba(0,174,255,.25)}@media(prefers-reduced-motion:reduce){.site-header [for=headerSearchValue],.site-header__nav{transition:none}}@media(max-width:767.98px){.site-header__actions,.site-header__bar{gap:8px!important}.site-header__icons{gap:2px!important}.site-header__nav{min-width:44px;height:44px;padding:2px 4px 0;gap:2px;background:none;border:0;cursor:pointer}.site-header__nav-icon{width:21px;height:21px}.site-header__nav-label{font-size:11px;line-height:13px}.site-header__nav.is-current{background:hsla(0,0%,100%,.14)}.site-header__nav.is-current .site-header__nav-label:after{display:none}}@media(max-width:479.98px){.site-header__bar{--nav-icon-size:36px!important}}@media(max-width:399.98px){.site-header__icons{gap:0!important}}@media(max-width:419.98px){.site-header__cta{min-height:38px!important;padding:8px 10px!important;font-size:12px!important}}@media(max-width:359.98px){.site-header__bar{--nav-icon-size:30px!important}.site-header__actions,.site-header__bar{gap:6px!important}.site-header__icons{gap:0!important}.site-header__nav{width:38px;min-width:0;height:38px;padding:0;border-radius:50%}.site-header__nav-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-header__cta{padding:8px!important}}.site-header{position:relative}.site-header__search #headerSearchValue{height:46px;padding:0 52px 0 22px!important;border-radius:999px!important;box-shadow:0 0 0 4px hsla(0,0%,100%,.12),0 10px 22px -14px rgba(8,6,60,.8);text-overflow:ellipsis;transition:box-shadow .3s ease}.site-header__search #headerSearchValue:focus{box-shadow:0 0 0 4px rgba(0,174,255,.45),0 10px 22px -14px rgba(8,6,60,.8)}.site-header__search [for=headerSearchValue]{right:5px!important;width:36px!important;height:36px!important}@media(max-width:767.98px){header.site-header .site-header__bar{display:grid!important;grid-template-columns:auto minmax(0,1fr);grid-row-gap:12px!important;row-gap:12px!important;padding-top:12px!important;padding-bottom:14px!important}.site-header__actions{grid-column:2;grid-row:1;justify-self:end}.site-header__search{grid-column:1/-1;grid-row:2;max-width:none!important}.site-header__search #headerSearchValue{height:44px;padding:0 50px 0 18px!important;font-size:16px!important}.site-header__search [for=headerSearchValue]{right:4px!important}}.site-header__cta-inner{display:flex;align-items:center;justify-content:center;gap:7px}.site-header__cta-icon{flex:none;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:.9}@media(min-width:768px){.site-header__actions{position:relative}.site-header__action-icons{position:relative;padding-right:4px}.site-header__action-icons:after{content:"";position:absolute;right:-10px;top:50%;width:1px;height:28px;margin-top:-14px;background:hsla(0,0%,100%,.2)}}@media(max-width:479.98px){.site-header__cta-icon{display:none}}.site-header__browse{display:none}@media(min-width:768px){.site-header__browse{display:block;position:relative;z-index:1;background:linear-gradient(180deg,#fff,#fbfaff);border-bottom:1px solid #eceaf2;box-shadow:0 12px 20px -18px rgba(27,20,100,.45)}}.site-header__browse-inner{display:flex;align-items:center;justify-content:center;gap:6px;max-width:1320px;margin:0 auto;padding:6px clamp(16px,4vw,28px)}.site-header__browse-link{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#1b1464;font-family:Jost,sans-serif;font-size:14.5px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease}.site-header__browse-link:hover{background:#f1effa;color:#110c7b}.site-header__browse-link:focus-visible{outline:2px solid #00aeff;outline-offset:1px}.site-header__browse-icon{flex:none;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.8;transition:opacity .25s ease,stroke .25s ease}.site-header__browse-link:hover .site-header__browse-icon{opacity:1;stroke:#0098e0}.site-header__browse-link--popular{background:#f1effa;font-weight:600}.site-header__browse-link--popular .site-header__browse-icon,.site-header__browse-link--popular:hover .site-header__browse-icon{stroke:#e78738;fill:rgba(240,170,32,.22);opacity:1}.site-header__browse-link--popular:hover{background:#e8e5f7}@media(min-width:768px)and (max-width:1023.98px){.site-header__browse-inner{gap:2px}.site-header__browse-link{padding:0 10px;font-size:14px}.site-header__browse-link .site-header__browse-icon{display:none}.site-header__browse-link--popular .site-header__browse-icon{display:block;width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.site-header__browse-icon,.site-header__browse-link,.site-header__search #headerSearchValue{transition:none}}.client-logo-carousel{padding-top:10px;padding-bottom:10px}.client-logo-carousel .tns-item{position:relative}.as-seen-in{--logo-scale:1;--logo-gap:64px;padding:26px 0 30px;border-top:1px solid rgba(27,20,100,.06);background:#fff}.as-seen-in-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;color:#5b5880;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.as-seen-in-eyebrow:after,.as-seen-in-eyebrow:before{content:"";width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.as-seen-in-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.as-seen-in-track{display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:asSeenInScroll 48s linear infinite}.as-seen-in-marquee:hover .as-seen-in-track{animation-play-state:paused}.as-seen-in-logo{display:flex;flex:none;align-items:center;justify-content:center;width:calc(var(--box-w)*var(--logo-scale)*1px);height:calc(var(--box-h)*var(--logo-scale)*1px);margin-right:var(--logo-gap);overflow:hidden;opacity:.6;filter:grayscale(1);transition:opacity .3s ease,filter .3s ease}.as-seen-in-logo:hover{opacity:1;filter:none}.as-seen-in-logo img{flex:none;width:calc(var(--img-w)*var(--logo-scale)*1px);max-width:none;height:calc(var(--img-h)*var(--logo-scale)*1px)}@keyframes asSeenInScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:767.98px){.as-seen-in{--logo-scale:0.85;--logo-gap:44px;padding:22px 0 24px}.as-seen-in-eyebrow{margin-bottom:14px;font-size:11px;letter-spacing:1px}.as-seen-in-track{animation-duration:36s}}@media(prefers-reduced-motion:reduce){.as-seen-in-marquee{-webkit-mask-image:none;mask-image:none}.as-seen-in-track{flex-wrap:wrap;justify-content:center;row-gap:18px;width:auto;padding:0 16px;animation:none}.as-seen-in-logo[aria-hidden=true]{display:none}}.about-us .content-left{position:relative}.about-us .content-left img{width:100%;border-radius:6px}.about-us .content-left .video{position:absolute;height:80px;width:80px;line-height:80px;text-align:center;color:#00aeff;background-color:#fff;border-radius:50%;left:50%;top:50%;margin-left:-40px;margin-top:-40px;font-size:16px;padding-left:3px;transition:all .4s ease-in-out}.about-us .content-left .video:hover{color:#fff;background-color:#00aeff;transform:scale(1.05)}.about-us .content-right{padding-right:70px;padding-left:40px}.about-us .content-right .sub-heading{display:inline-block;margin-bottom:10px;font-weight:500;font-size:15px;color:#00aeff;background-color:transparent;padding:5px 20px;border-radius:4px}.about-us .content-right h2{display:block;font-size:32px;margin-bottom:25px;line-height:40px;text-transform:capitalize;position:relative;font-weight:700}.about-us .content-right h3{font-size:22px;margin-top:40px;margin-bottom:8px;line-height:45px;text-transform:capitalize;position:relative;font-weight:600}.about-us .content-right p{font-size:16px;line-height:26px}.about-us .image-placeholder{width:100%;aspect-ratio:1.2884/1;position:absolute;top:0;border-radius:4px;background-color:#ececec;animation-name:color;animation-duration:2s;animation-iteration-count:infinite}@media only screen and (min-width:768px)and (max-width:991px){.about-us .content-right{margin-top:30px;padding-right:0;padding-left:0}}@media only screen and (max-width:767px){.about-us .content-right{margin-top:30px;padding-right:0;padding-left:0}.about-us .content-right h2{font-size:25px;line-height:35px}.about-us .content-right h3{margin-top:30px}}.login.section{background-color:#f5f4f6}.login .form-head{border:1px solid rgba(27,20,100,.07);border-radius:22px;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06)}.login .form-head .title{color:#1b1464;letter-spacing:-.01em}.login .form-head form .form-group label{color:#110c7b;font-size:14px;font-weight:600}.login .form-head form .form-group input{border:1px solid #e3e0ee;border-radius:12px;color:#110c7b;transition:border-color .2s,box-shadow .2s}.login .form-head form .form-group input::placeholder{color:#6e6b8f;opacity:1}.login .form-head form .form-group input:focus{border-color:#00aeff!important;box-shadow:0 0 0 3px rgba(0,174,255,.18)!important}.login .form-head form .form-group svg{color:#5b5880;cursor:pointer}.login .form-head form .check-and-pass .form-check-label{color:#5b5880}.login .form-head form .check-and-pass .form-check-input{border-color:#b9b5ce;border-radius:5px}.login .form-head form .check-and-pass .form-check-input:checked{border-color:#1b1464;background-color:#1b1464}.login .form-head form .check-and-pass .lost-pass{color:#5b5880;transition:none}.login .form-head form .check-and-pass .lost-pass:hover{color:#110c7b}.login .form-head form .button .btn{border:1px solid #1b1464;border-radius:14px;background-color:#1b1464;color:#fff;font-size:16px;font-weight:600;box-shadow:0 10px 24px rgba(27,20,100,.22)!important;transition:background-color .2s,box-shadow .2s,transform .2s}.login .form-head form .button .btn:hover:not(:disabled){border-color:#110c7b;background-color:#110c7b;box-shadow:0 14px 28px rgba(27,20,100,.26)!important;transform:translateY(-1px)}.login .form-head form .button .btn:disabled{opacity:.6}.login .form-head form .outer-link{color:#5b5880}.login .form-head form .outer-link a{color:#110c7b;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:4px;transition:none}.login .form-head form .outer-link a:hover{color:#1b1464;-webkit-text-decoration-color:#1b1464;text-decoration-color:#1b1464}.page-refresh-auth{padding:40px 0 70px;background-color:#f5f4f6}.page-refresh-auth .card{border:1px solid rgba(27,20,100,.07);border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06)}.page-refresh-auth .card-body{padding:28px;color:#1b1464;font-size:20px;font-weight:600}.page-refresh-auth .card-body>*{font-size:15px;font-weight:400}.page-refresh-auth label{color:#110c7b;font-size:14px;font-weight:600}.page-refresh-auth .form-control,.page-refresh-auth input[type=email]{min-height:48px;border:1px solid #e3e0ee;border-radius:12px;color:#110c7b;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s}.page-refresh-auth .form-control::placeholder,.page-refresh-auth input[type=email]::placeholder{color:#6e6b8f;opacity:1}.page-refresh-auth .form-control:focus,.page-refresh-auth input[type=email]:focus{border-color:#00aeff!important;box-shadow:0 0 0 3px rgba(0,174,255,.18)!important}.page-refresh-auth .btn.btn-primary{min-height:48px;padding:10px 28px;border-radius:14px;font-size:16px;font-weight:600}.for-me.dashboard .btn.btn-primary:hover:not(:disabled),.page-refresh-auth .btn.btn-primary:hover:not(:disabled){transform:translateY(-1px)}.about-us .content-right h2,.about-us .content-right h3{color:#1b1464;letter-spacing:-.01em}.about-us .content-right p{color:#5b5880}.about-us .content-left img{border-radius:22px}.our-achievement.our-achievement-about-us{background:radial-gradient(60% 140% at 100% 0,rgba(0,174,255,.35) 0,rgba(0,174,255,0) 70%),radial-gradient(40% 120% at 20% 120%,rgba(240,170,32,.22) 0,rgba(240,170,32,0) 70%),linear-gradient(120deg,#2623b4,#1d1ca0 50%,#16137f)!important}.our-achievement.our-achievement-about-us .single-achievement h3{color:#fff}.our-achievement.our-achievement-about-us .single-achievement p{color:hsla(0,0%,100%,.86)}.about-us .public-DraftEditor-content{color:#2b2752}.about-us .public-DraftEditor-content h1,.about-us .public-DraftEditor-content h2,.about-us .public-DraftEditor-content h3,.about-us .public-DraftEditor-content h4{color:#1b1464}.about-us .public-DraftEditor-content a{display:inline;color:#110c7b;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-underline-offset:3px;transition:none}.about-us .public-DraftEditor-content a:hover{-webkit-text-decoration-color:#1b1464;text-decoration-color:#1b1464}.for-me.dashboard{background-color:#f5f4f6}.for-me.dashboard .dashboard-block:not(.for-me-graph-block),.for-me.dashboard .dashboard-sidebar,.for-me.dashboard .for-me-graph-block .row{border:1px solid rgba(27,20,100,.07);border-radius:18px;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.05)}.for-me.dashboard .dashboard-block .block-title,.for-me.dashboard .dashboard-sidebar .user-image,.for-me.dashboard .for-me-list-nav,.for-me.dashboard .for-me-wallet-row{border-color:#eceaf2}.for-me.dashboard .close-content h2,.for-me.dashboard .dashboard-block .block-title,.for-me.dashboard .dashboard-sidebar .user-image h3,.for-me.dashboard .for-me-graph-count,.for-me.dashboard .for-me-wallet-text-company{color:#1b1464}.for-me.dashboard .close-content h4,.for-me.dashboard .dashboard-sidebar .dashboard-menu ul li a,.for-me.dashboard .for-me-graph-name,.for-me.dashboard .for-me-wallet-header{color:#5b5880}.for-me.dashboard .dashboard-sidebar .dashboard-menu ul li a.active,.for-me.dashboard .dashboard-sidebar .dashboard-menu ul li a:hover{color:#110c7b}.for-me.dashboard .dashboard-sidebar .dashboard-menu ul li a:before{background:#1b1464}.for-me.dashboard .dashboard-sidebar .dashboard-menu .button .btn{border-radius:12px}.for-me.dashboard .for-me-list-nav ul li a{border-color:#e3e0ee;border-radius:999px;color:#5b5880}.for-me.dashboard .for-me-list-nav ul li a span{border-color:#e3e0ee;border-radius:999px}.for-me.dashboard .for-me-list-nav ul li .active,.for-me.dashboard .for-me-list-nav ul li a:hover{border-color:transparent;background:#1b1464;color:#fff}.for-me.dashboard .for-me-list-nav ul li .active span,.for-me.dashboard .for-me-list-nav ul li a:hover span{background:#fff;color:#1b1464}.for-me.dashboard .for-me-wallet-text-link{color:#110c7b;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-underline-offset:3px}.for-me.dashboard .for-me-wallet-text-code i:hover,.for-me.dashboard .for-me-wallet-text-gifted{color:#110c7b}.for-me.dashboard .default-form-style .form-group label,.for-me.dashboard .profile-setting-form .form-group label{color:#110c7b;font-weight:600}.for-me.dashboard .close-content .form-control,.for-me.dashboard .default-form-style .form-group input,.for-me.dashboard .profile-setting-form .form-group input{border:1px solid #e3e0ee;border-radius:12px;color:#110c7b;transition:border-color .2s,box-shadow .2s}.for-me.dashboard .close-content .form-control:focus,.for-me.dashboard .default-form-style .form-group input:focus,.for-me.dashboard .profile-setting-form .form-group input:focus{border-color:#00aeff!important;box-shadow:0 0 0 3px rgba(0,174,255,.18)!important}.for-me.dashboard .btn.btn-primary{border-radius:14px;font-weight:600}.for-me.dashboard .close-content .button .btn.btn-white{border:1px solid #e3e0ee;background:#fff;color:#5b5880}.for-me.dashboard .close-content .button .btn.btn-white:hover:not(:disabled){border-color:#c4314b;background:#fff;color:#c4314b}.page-refresh-item .item-details{background-color:#f5f4f6}.page-refresh-item .item-details .top-area:not(.top-area-featured){border:1px solid rgba(27,20,100,.07);border-radius:22px;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06)}.page-refresh-item .item-details .product-info .title{color:#110c7b;font-weight:600;letter-spacing:-.01em}.page-refresh-item .item-details .product-info .website{color:#110c7b;font-size:14px;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:4px;transition:none}.page-refresh-item .item-details .product-info .website:hover{color:#1b1464;-webkit-text-decoration-color:#1b1464;text-decoration-color:#1b1464}.page-refresh-item .item-details .product-info-description-col{color:#5b5880}.page-refresh-item .item-details .product-info-description-highlight{color:#110c7b;font-weight:600}.page-refresh-item .item-details .main-img img{border-radius:14px}.page-refresh-item .item-details .top-area-featured-label,.page-refresh-item .item-details .top-area-featured-label-right,.page-refresh-item .item-details .top-area-featured-label-right p{color:#1b1464}.next-error-h1{color:#1b1464;border-right-color:#e3e0ee!important}.next-error-h1+div h2{color:#5b5880}.for-me-graph-block{border:0!important;padding:0 5px;vertical-align:middle;height:160px;background:transparent!important}.for-me-graph-block-first{padding-left:10px}.for-me-graph-block-last{padding-right:10px}.for-me-graph-block .row{border:1px solid #eee;padding:40px 20px 0;vertical-align:middle;height:160px;width:100%;background:#fff;border-radius:6px}.for-me-wallet-block{min-height:450px;margin-left:-15px;margin-right:10px;padding-bottom:45px}.for-me-graph-icon{width:100%;min-width:60px;aspect-ratio:1/1;border-radius:50%;border:1px solid green;padding:20px}.for-me-graph-icon-1{border:1px solid #15c0b0;opacity:.8;color:#15c0b0;font-size:24px;filter:invert(60%) sepia(91%) saturate(1890%) hue-rotate(130deg) brightness(96%) contrast(84%)}.for-me-graph-icon-2{border:1px solid #5830e0;opacity:.8;color:#5830e0;filter:invert(15%) sepia(82%) saturate(4760%) hue-rotate(254deg) brightness(91%) contrast(93%)}.for-me-graph-icon-3{border:1px solid #00aeff;opacity:.8;filter:invert(58%) sepia(82%) saturate(3929%) hue-rotate(171deg) brightness(105%) contrast(103%)}.for-me-wallet-row{border-bottom:1px solid #eee;margin:0 15px 5px;padding:15px 0}.for-me-wallet-row-header{border-bottom:2px solid #eee}.for-me-wallet-row>div{padding-left:0;padding-right:0}.for-me-wallet-header{text-align:center;font-size:15px;color:#888;font-weight:500;font-family:Jost,sans-serif}.for-me-wallet-logo-wrapper{float:left;width:60px;margin-right:10px}.for-me-wallet-logo{height:60px;width:60px;border-radius:3px}.for-me-wallet-text-wrapper{float:right;width:calc(100% - 80px);padding-top:0;margin-top:-5px}.for-me-wallet-text,.for-me-wallet-text-code{text-align:center;font-size:12px;font-family:Jost,sans-serif}.for-me-wallet-text-code{font-weight:600;word-break:break-all}.for-me-wallet-text-code i{cursor:pointer;font-size:18px}.for-me-wallet-text-code i:hover{cursor:pointer;font-size:18px;color:#00aeff}.for-me-wallet-text-company{font-size:16px}.for-me-wallet-text-company,.for-me-wallet-text-link{text-align:left;font-family:Jost,sans-serif;font-weight:600;white-space:nowrap}.for-me-wallet-text-link{font-size:12px;cursor:pointer;color:#00aeff}.for-me-wallet-text-large{text-align:center;font-size:16px;font-family:Jost,sans-serif}.for-me-wallet-info-text{position:absolute;bottom:5px;right:15px;width:-moz-fit-content;width:fit-content;padding-left:12px;padding-right:12px}.for-me-wallet-text-cancelled{color:#888}.for-me-wallet-text-gifted{color:#00aeff}.for-me-wallet-text-used{color:#e8aa3d}.for-me-wallet-text-unused{color:#00d13f}.for-me-list-nav{padding-top:28px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.for-me-list-nav ul{padding:0 30px}.for-me-list-nav ul li{display:inline-block;margin-right:7px;margin-bottom:8px}.for-me-list-nav ul li:last-child{margin:0}.for-me-list-nav ul li a{border:1px solid #eee;border-radius:4px;padding:8px 12px 8px 15px;font-size:14px;font-weight:500;color:#888}.for-me-list-nav ul li a span{display:inline-block;border:1px solid #eee;font-size:11px;margin-left:3px;padding:1px 6px;border-radius:4px;font-weight:600}.for-me-list-nav ul li a:hover{color:#fff;background:#00aeff;border-color:transparent}.for-me-list-nav ul li a:hover span{color:#00aeff;background:#fff;border-color:transparent}.for-me-list-nav ul li .active{color:#fff;background:#00aeff;border-color:transparent}.for-me-list-nav ul li .active span{color:#00aeff;background:#fff;border-color:transparent}.for-me-list-nav ul li.active a{color:#fff;background:#00aeff;border-color:transparent}.for-me-list-nav ul li.active a span{color:#00aeff;background:#fff;border-color:transparent}@media only screen and (max-width:767px){.for-me-graph-block,.for-me-graph-block-first{padding-left:25px;padding-right:0}.for-me-graph-block-last{padding-right:0}.for-me-graph-block .row{border:1px solid #eee;padding:40px 20px 0;vertical-align:middle;height:160px;width:100%;background:#fff;border-radius:6px}.for-me-wallet-block{min-height:450px;margin-left:0;margin-right:0;margin-top:30px!important;padding-bottom:80px}.for-me-wallet-text,.for-me-wallet-text-large{text-align:center}.for-me-wallet-text-company{font-size:16px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.for-me-wallet-text-wrapper{padding-top:0;margin-top:0;width:100%;text-overflow:ellipsis;overflow:hidden}.for-me-wallet-text-code{font-size:11px}}.form-notice.for-me-wallet-notice{margin:12px 0 48px}.form-notice.for-me-wallet-notice--top{margin:12px 0 16px}.profile-settings-block .inner-block{padding:0 30px}.profile-settings-block .image img{height:150px;width:150px;border-radius:6px}.profile-settings-block .profile-setting-form{margin-top:45px}.profile-settings-block .profile-setting-form .form-group{margin-bottom:30px}.profile-settings-block .profile-setting-form .form-group label{font-size:14px;font-weight:500;display:block;margin-bottom:10px;color:#081828}.profile-settings-block .profile-setting-form .form-group input{height:50px;width:100%;border:1px solid #eee;border-radius:6px;color:#081828;background:#fff;padding:0 20px}.profile-settings-block .profile-setting-form .form-group textarea{height:130px;padding:20px;border:1px solid #eee;border-radius:6px;color:#081828;width:100%}.profile-settings-block .profile-setting-form .profile-setting-static{color:#081828;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.password-change-block .inner-block{padding:0 30px}@media only screen and (max-width:767px){.profile-settings-block .profile-setting-form .form-group{margin-bottom:20px!important}.close-account-button{position:absolute;bottom:20px}}.site-search-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1040;min-width:min(440px,100vw - 32px);max-height:min(72vh,580px);overflow-y:auto;overscroll-behavior:contain;padding:8px;text-align:left;font-family:Jost,sans-serif;background:linear-gradient(180deg,#fff,#f6f5fb);border:1px solid #eceaf2;border-radius:18px;box-shadow:0 22px 44px -18px rgba(17,12,123,.34),0 6px 14px -8px rgba(17,12,123,.16);animation:site-search-in .3s ease-out}@keyframes site-search-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.site-search-group+.site-search-group{margin-top:4px}.site-search-label{margin:8px 10px 4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#5b5880}.site-search-card{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 10px;border-radius:12px;color:#110c7b;text-decoration:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.site-search-card.is-active,.site-search-card:hover{color:#110c7b;background:#efedf8;box-shadow:inset 3px 0 0 #00aeff}.site-search-card__logo{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1px solid #eceaf2;border-radius:11px}.site-search-card__logo img{width:100%;height:100%;object-fit:contain}.site-search-card__text{flex:1 1;min-width:0;display:flex;flex-direction:column}.site-search-card__name{overflow:hidden;font-size:15px;font-weight:600;line-height:20px;white-space:nowrap;text-overflow:ellipsis;color:#110c7b}.site-search-card__name mark,.site-search-modal mark{padding:0;color:inherit;background:none;box-shadow:inset 0 -2px 0 #00aeff}.site-search-card__category{overflow:hidden;font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;color:#5b5880}.site-search-price{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.site-search-price__save{padding:1px 8px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap;color:#1b1464;background:linear-gradient(90deg,rgba(231,135,56,.2),rgba(240,170,32,.2));border-radius:999px}.site-search-price__amounts{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.site-search-price__offer{font-size:15px;font-weight:700;line-height:18px;color:#110c7b}.site-search-price__full{font-size:12px;line-height:16px;color:#5b5880}.site-search-chips{display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 6px}.site-search-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 14px;font-family:Jost,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#110c7b;background:#fff;border:1px solid #eceaf2;border-radius:999px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.site-search-chip.is-active,.site-search-chip:hover{background:#efedf8;border-color:#d9d5ee}.site-search-chip.is-selected{color:#fff;background:#1b1464;border-color:#1b1464}.site-search-chip__icon{flex:none;color:#5b5880}.site-search-chip__count{min-width:22px;padding:0 7px;font-size:12px;font-weight:600;line-height:20px;text-align:center;color:#5b5880;background:#f3f2f9;border-radius:999px}.site-search-chip.is-selected .site-search-chip__count{color:#fff;background:hsla(0,0%,100%,.18)}.site-search-all:focus-visible,.site-search-chip:focus-visible,.site-search-modal__clear:focus-visible,.site-search-modal__close:focus-visible,.site-search-modal__more:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,174,255,.55)}.site-search-all{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:6px;padding:12px;font-family:Jost,sans-serif;font-size:15px;line-height:20px;text-align:left;color:#110c7b;background:transparent;border:0;border-top:1px solid #eceaf2;border-radius:0 0 12px 12px;cursor:pointer;transition:background-color .2s ease}.site-search-all strong{font-weight:600}.site-search-all.is-active,.site-search-all:hover{background:#efedf8}.site-search-all svg{flex:none;transition:transform .3s ease}.site-search-all.is-active svg,.site-search-all:hover svg{transform:translateX(3px)}.site-search-notice{display:flex;align-items:flex-start;gap:12px;margin:2px 0 6px;padding:12px 14px;color:#110c7b;background:linear-gradient(180deg,#f3f1fb,#eeecf8);border:1px solid #e4e1f2;border-radius:14px}.site-search-notice__icon{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#1b1464;background:#fff;border:1px solid #eceaf2;border-radius:50%;box-shadow:inset 0 -2px 0 rgba(0,174,255,.35)}.site-search-notice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.site-search-notice__text strong{font-size:15px;font-weight:600;line-height:20px}.site-search-notice__text span{font-size:14px;line-height:20px;color:#5b5880}.site-search-loading{display:flex;flex-direction:column;gap:12px;padding:12px 10px}.site-search-loading span{display:block;height:44px;border-radius:12px;background:linear-gradient(90deg,#f1eff8,#e8e5f4 50%,#f1eff8);background-size:200% 100%;animation:site-search-shimmer 1.2s ease-in-out infinite}@keyframes site-search-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:767.98px){.site-search-panel{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px)}.site-search-card{gap:10px;padding:8px}.site-search-card__logo{width:40px;height:40px}}@media(max-width:480px){.site-search-card__name{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:359.98px){.site-search-card .site-search-price__full{display:none}}@media(min-width:576px){.modal-dialog.site-search-modal{max-width:min(1080px,100vw - 32px)}}.modal .site-search-modal__content{padding:0;overflow:hidden;font-family:Jost,sans-serif;background:linear-gradient(180deg,#fff,#f6f5fb 220px,#f6f5fb);border:1px solid #eceaf2;border-radius:22px;box-shadow:0 34px 70px -28px rgba(17,12,123,.45),0 8px 20px -12px rgba(17,12,123,.18)}@media(max-width:575.98px){.modal .modal-fullscreen-sm-down .site-search-modal__content{border:0;border-radius:0}}.modal-backdrop.site-search-backdrop{background-color:#0b0930}.modal-backdrop.site-search-backdrop.show{opacity:.55}.modal.site-search-modal-wrap{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.site-search-modal__head{flex:none;padding:18px 24px;background:radial-gradient(60% 140% at 100% 0,rgba(0,174,255,.08) 0,rgba(0,174,255,0) 60%),linear-gradient(180deg,#fff,#faf9fd);border-bottom:1px solid #eceaf2}.site-search-modal__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.site-search-modal__eyebrow{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:#5b5880}.site-search-modal__eyebrow:before{content:"";width:22px;height:3px;border-radius:2px;background:linear-gradient(90deg,#e78738,#f0aa20)}.site-search-modal__close{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#1b1464;background:#f1effa;border:0;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.site-search-modal__close:hover{background:#e6e3f5}.site-search-modal__field{position:relative;margin-top:12px}.site-search-modal__field input{width:100%;min-height:48px;padding:12px 48px 12px 46px;font-family:Jost,sans-serif;font-size:16px;color:#15173a;background:#fff;border:1px solid #eceaf2;border-radius:999px;outline:none;box-shadow:0 10px 22px -16px rgba(17,12,123,.35);transition:box-shadow .2s ease,border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-search-modal__field input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.site-search-modal__field input:focus{border-color:rgba(0,174,255,.6);box-shadow:0 0 0 3px rgba(0,174,255,.2),0 10px 22px -16px rgba(17,12,123,.35)}.site-search-modal__field input::placeholder{color:#5b5880}.site-search-modal__field-icon{position:absolute;left:16px;top:15px;color:#5b5880;pointer-events:none}.site-search-modal__clear{position:absolute;right:10px;top:9px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#1b1464;background:#f1effa;border:0;border-radius:50%;cursor:pointer}.site-search-modal__body{padding:24px 24px 28px}.site-search-modal__title{margin:0 0 14px;font-family:Jost,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#110c7b;overflow-wrap:anywhere}.site-search-modal__subtitle{margin:-8px 0 16px;font-size:15px;line-height:22px;color:#5b5880}.site-search-modal__notice{margin:0 0 16px}.site-search-modal__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.site-search-modal__section{display:flex;align-items:center;gap:10px;margin:8px 0 16px;font-family:Jost,sans-serif;font-size:19px;font-weight:600;line-height:26px;color:#110c7b}.site-search-modal__section:before{content:"";flex:none;width:22px;height:3px;border-radius:2px;background:linear-gradient(90deg,#e78738,#f0aa20)}.site-search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:24px;gap:24px;margin-bottom:24px}.site-search-results>.site-search-results__item{min-width:0;margin:0}.site-search-results>.site-search-results__item>.campaign-card{width:100%;margin:0}.site-search-results:last-child{margin-bottom:0}.site-search-top-pick{display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;margin:0 0 24px;padding:12px 20px 12px 12px;color:#110c7b;text-decoration:none;background:linear-gradient(180deg,#fff,#f6f5fb);border:1px solid rgba(240,170,32,.5);border-radius:20px;box-shadow:0 16px 30px -22px rgba(17,12,123,.45);transition:box-shadow .3s ease,transform .3s ease}.site-search-top-pick:hover{color:#110c7b;box-shadow:0 20px 34px -20px rgba(17,12,123,.5)}.site-search-top-pick__media{align-self:stretch;min-height:120px;overflow:hidden;background:#efedf8;border-radius:14px}.site-search-top-pick__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.site-search-top-pick:hover .site-search-top-pick__media img{transform:scale(1.04)}.site-search-top-pick__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.site-search-top-pick__brand{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.site-search-top-pick__logo{flex:none;width:40px;height:40px;overflow:hidden;background:#fff;border:1px solid #eceaf2;border-radius:10px}.site-search-top-pick__logo img{width:100%;height:100%;object-fit:contain}.site-search-top-pick__names{display:flex;flex-direction:column;min-width:0}.site-search-top-pick__name{overflow:hidden;font-size:18px;font-weight:600;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.site-search-top-pick__category{font-size:13px;line-height:18px;color:#5b5880}.site-search-top-pick__description{display:-webkit-box;overflow:hidden;font-size:14px;line-height:20px;color:#5b5880;-webkit-line-clamp:2;-webkit-box-orient:vertical}.site-search-top-pick__buy{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:170px}.site-search-top-pick__buy .site-search-price{align-items:center;padding:10px 14px;background:linear-gradient(180deg,rgba(240,170,32,.12),rgba(231,135,56,.1));border:1px solid rgba(240,170,32,.35);border-radius:14px}.site-search-top-pick__buy .site-search-price__offer{font-size:22px;line-height:26px}.site-search-top-pick__buy .site-search-price__full{font-size:13px}.site-search-top-pick__cta{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;font-size:15px;font-weight:600;white-space:nowrap;color:#1b1464;background:linear-gradient(90deg,#e78738,#f0aa20);border-radius:999px;box-shadow:0 10px 18px -12px rgba(231,135,56,.9)}.site-search-top-pick__cta svg{transition:transform .3s ease}.site-search-top-pick:hover .site-search-top-pick__cta svg{transform:translateX(3px)}.site-search-top-pick-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;background:#1b1464;border-radius:999px}.site-search-top-pick-badge svg{color:#f0aa20}.site-search-card__category .site-search-top-pick-badge{margin-right:6px;padding:1px 8px 1px 6px;font-size:10px;vertical-align:1px}.site-search-group--top-pick:not(.is-first){margin-top:6px;padding-top:6px;border-top:1px solid #eceaf2}@media(max-width:991.98px){.site-search-top-pick{grid-template-columns:150px minmax(0,1fr) auto;gap:16px}}@media(max-width:767.98px){.site-search-top-pick{grid-template-columns:112px minmax(0,1fr);gap:12px 14px;padding:12px}.site-search-top-pick__media{min-height:112px}.site-search-top-pick__buy{grid-column:1/-1;flex-direction:row;align-items:center;min-width:0}.site-search-top-pick__buy .site-search-price{flex:1 1;flex-direction:row;justify-content:space-between;padding:6px 12px}.site-search-top-pick__cta{flex:none}}@media(max-width:400px){.site-search-top-pick{grid-template-columns:84px minmax(0,1fr)}.site-search-top-pick__media{min-height:84px}.site-search-top-pick__description{display:none}.site-search-top-pick__name{font-size:16px}.site-search-top-pick__cta{padding:10px 14px;font-size:14px}.site-search-top-pick__buy .site-search-price__save{display:none}}.site-search-modal__more-wrap{display:flex;justify-content:center;margin-top:4px}.site-search-modal__more{min-height:44px;padding:10px 26px;font-family:Jost,sans-serif;font-size:15px;font-weight:600;color:#110c7b;background:#fff;border:1px solid #d9d5ee;border-radius:999px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.site-search-modal__more:hover{color:#fff;background:#1b1464;border-color:#1b1464}@media(max-width:991.98px){.site-search-modal__body{padding:20px 20px 24px}}@media(max-width:575.98px){.site-search-modal__head{padding:14px 16px 16px}.site-search-modal__body{padding:18px 16px 24px}.site-search-modal__title{font-size:20px;line-height:28px}.site-search-modal__chips{flex-wrap:nowrap;margin:0 -16px 18px;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}.site-search-modal__chips::-webkit-scrollbar{display:none}.site-search-modal__chips .site-search-chip{flex:none}.site-search-results{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}}@media(prefers-reduced-motion:reduce){.site-search-loading span,.site-search-panel{animation:none}.site-search-all,.site-search-all svg,.site-search-card,.site-search-chip,.site-search-modal__more,.site-search-top-pick,.site-search-top-pick__cta svg,.site-search-top-pick__media img{transition:none}}.all-vouchers-auto-load{height:1px;margin-top:-1px;pointer-events:none}.all-vouchers-end{display:flex;justify-content:center;padding:6px 0 8px;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.all-vouchers-end.all-vouchers-end--shown{opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s}.all-vouchers-end-link{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 14px;border:1px solid #eceaf2;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(27,20,100,.05);color:#1b1464;font-family:Jost,sans-serif;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.all-vouchers-end-link svg{width:16px;height:16px;fill:none;stroke:#e78738;stroke-width:2}.all-vouchers-end-link:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}@media(hover:hover){.all-vouchers-end-link:hover{border-color:rgba(27,20,100,.18);background:#f6f5fb;box-shadow:0 6px 14px rgba(27,20,100,.1)}}@media(prefers-reduced-motion:reduce){.all-vouchers-end,.all-vouchers-end.all-vouchers-end--shown{transition:none}}.all-vouchers-top{position:relative;margin-bottom:10px}.all-vouchers-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.all-vouchers-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#5b5880}.all-vouchers-eyebrow:before{content:"";width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.all-vouchers-top .all-vouchers-title{margin:0;font-size:38px;font-weight:600;line-height:1.05;letter-spacing:-.4px;color:#110c7b;white-space:nowrap}.all-vouchers-sort{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:5px;background:#fff;border:1px solid #eceaf2;border-radius:999px;box-shadow:0 6px 18px rgba(27,20,100,.07);isolation:isolate}.all-vouchers-sort:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;z-index:-1;width:calc(50% - 5px);border-radius:999px;background:linear-gradient(135deg,#2d2691,#1b1464);box-shadow:0 4px 12px rgba(27,20,100,.3);transition:transform .35s cubic-bezier(.3,1.3,.5,1)}.all-vouchers-sort[data-active=newest]:before{transform:translateX(100%)}.all-vouchers-sort-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 24px;border:0;background:none;color:#5b5880;font-family:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:color .25s ease}.all-vouchers-sort-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.all-vouchers-sort-button:focus-visible{outline:2px solid #6fc0f9;outline-offset:3px;border-radius:999px}.all-vouchers-sort-button-active,.all-vouchers-sort-button-active:hover{color:#fff}.all-vouchers-categories{position:relative;margin-top:22px}.all-vouchers-categories:after,.all-vouchers-categories:before{content:"";position:absolute;top:0;bottom:0;width:110px;pointer-events:none;z-index:1;transition:opacity .25s ease}.all-vouchers-categories:after{right:-12px;background:linear-gradient(90deg,rgba(245,244,246,0),#f5f4f6 65%)}.all-vouchers-categories:before{left:-12px;background:linear-gradient(270deg,rgba(245,244,246,0),#f5f4f6 65%);opacity:0}.all-vouchers-categories:has(.splide:not(.is-overflow)):after,.all-vouchers-categories:has(.splide__arrow--next:disabled):after{opacity:0}.all-vouchers-categories .splide:not(.is-overflow) .splide__arrow{display:none}.all-vouchers-categories:has(.is-overflow .splide__arrow--prev:not(:disabled)):before{opacity:1}.all-vouchers-categories .splide{margin-left:-12px;margin-right:-12px}.all-vouchers-categories .splide__track{padding-top:4px;padding-bottom:34px;margin-bottom:-20px}.all-vouchers-categories .splide__slide{background:transparent;box-shadow:none}.all-vouchers-categories .all-vouchers-category{display:inline-flex;align-items:center;gap:10px;padding:16px 20px;background:#fff;border:1px solid #eceaf2;border-radius:999px;color:#1b1464;box-shadow:0 2px 8px rgba(27,20,100,.04);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease,border-color .25s ease}.all-vouchers-categories .all-vouchers-category h5{margin:0;font-size:15px;font-weight:500;line-height:1;color:inherit;white-space:nowrap}.all-vouchers-categories .all-vouchers-category-all{padding:5px 20px 5px 5px}.all-vouchers-categories .all-vouchers-category .icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#8fd0fb,#52abf2);transition:background .25s ease}.all-vouchers-categories .all-vouchers-category .icon-all svg{width:48%;height:48%;fill:#fff}.all-vouchers-categories .all-vouchers-category-active,.all-vouchers-categories .all-vouchers-category-active:hover{background:#1b1464;border-color:#1b1464;color:#fff;box-shadow:0 10px 18px -6px rgba(27,20,100,.4)}.all-vouchers-categories .all-vouchers-category-active .icon{background:linear-gradient(135deg,#f0aa20,#e78738)}.all-vouchers-categories .splide__arrow{width:44px;height:44px;margin-top:-5px;background:#fff;border:1px solid #eceaf2;box-shadow:0 6px 16px rgba(27,20,100,.14);opacity:1;z-index:2;transition:transform .2s ease,box-shadow .2s ease,opacity .25s ease,visibility 0s}.all-vouchers-categories .splide__arrow--next{right:12px}.all-vouchers-categories .splide__arrow--prev{left:12px}.all-vouchers-categories .splide__arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.06)}.all-vouchers-categories .splide__arrow svg{width:14px;height:14px;fill:#1b1464}.all-vouchers-categories .splide__arrow:disabled{opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}@media(hover:hover){.all-vouchers-categories .all-vouchers-category:hover{transform:translateY(-2px);box-shadow:0 8px 16px -6px rgba(27,20,100,.16)}.all-vouchers-sort-button:hover{color:#110c7b}.all-vouchers-sort-button-active:hover{color:#fff}}@media only screen and (max-width:991px){.all-vouchers-top .all-vouchers-title{font-size:32px}}@media only screen and (max-width:767px){.all-vouchers-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:10px;column-gap:10px}.all-vouchers-header .all-vouchers-heading{display:contents}.all-vouchers-header .all-vouchers-eyebrow{grid-column:1/-1;margin-bottom:5px;font-size:11px;letter-spacing:1px}.all-vouchers-top .all-vouchers-title{font-size:25px}.all-vouchers-sort-button{gap:5px;padding:9px 13px;font-size:13px}.all-vouchers-sort-button svg{width:15px;height:15px}.all-vouchers-categories{margin-top:16px}.all-vouchers-categories:after,.all-vouchers-categories:before{width:70px}.all-vouchers-categories:before{left:-12px}.all-vouchers-categories .splide{margin-left:-12px}.all-vouchers-categories .all-vouchers-category{gap:8px;padding:13px 16px}.all-vouchers-categories .all-vouchers-category-all{padding:4px 14px 4px 4px}.all-vouchers-categories .all-vouchers-category h5{font-size:13px}.all-vouchers-categories .all-vouchers-category .icon{width:30px;height:30px}.all-vouchers-categories .splide__arrow{width:36px;height:36px}}@media only screen and (max-width:400px){.all-vouchers-top .all-vouchers-title{font-size:22px}.all-vouchers-sort-button svg{display:none}}.all-vouchers-card-wrapper{margin-top:30px;padding:0}.single-item-grid-wrapper-discovery .single-item-grid{margin-top:0;margin-bottom:0}.all-vouchers-card-wrapper .single-item-grid{margin-top:0;margin-bottom:15px}.all-vouchers-card-wrapper .campaign-card-favorite{margin-top:5px;top:0}.all-vouchers-card-wrapper .campaign-card-favorite,.all-vouchers-card-wrapper .campaign-card-share{font-size:20px;color:#fff;font-weight:500;text-align:center;width:21px;height:21px;border-radius:50%;border:0 solid #000;background:transparent;display:block;padding-top:4px;position:absolute;right:5px;display:inline-block;cursor:pointer}.all-vouchers-card-wrapper .campaign-card-share{margin-top:11px;top:33%;top:unset;bottom:5%}.all-vouchers-card-wrapper .campaign-card-favorite:hover{border:0 solid #000;color:#fff}.all-vouchers-card-wrapper .campaign-card-favorite-active{border:0 solid #000;background:#fff!important;color:#00aeff!important;padding:4px 2px 2px;width:25px;height:25px;right:3px}@media only screen and (max-width:767px){.all-vouchers-card-wrapper .campaign-card-favorite:hover{border:0 solid #000;color:#000}.all-vouchers-card-wrapper .campaign-card-favorite-active{border:0 solid #000!important;background:#fff!important;color:#00aeff!important;padding:3px 2px 2px 3px;width:25px;height:25px;right:3px}}.popular-vouchers-tab{background:transparent;background-color:transparent;padding-top:0;padding-bottom:0}.popular-vouchers-tab .choose-save-ribbon{padding:20px 5px;box-shadow:0 .5rem 2rem rgba(35,38,45,.15);margin-bottom:10px}.popular-vouchers-tab .choose-save-ribbon .splide__track{margin:0;height:31px;max-height:31px}.popular-vouchers-tab .choose-save-ribbon .splide__slide{box-shadow:none}.popular-vouchers-tab .choose-save-ribbon .splide__arrow--next{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,.1) 10%,hsla(0,0%,100%,.9) 35%,#fff 60%);width:50px;opacity:1;display:none;padding-left:10px}.popular-vouchers-tab .choose-save-ribbon span{font-size:16px;color:#000;display:inline-block;margin-left:5px;white-space:nowrap;line-height:16px;top:-5px;position:relative}.popular-vouchers-tab .tab-content{position:relative;width:100%}.popular-vouchers-tab .container>.row{margin-right:-10px}.popular-vouchers-tab .single-item-grid{box-shadow:none;margin-top:0}.popular-vouchers-tab .splide__track{margin-top:15px;overflow-x:clip;overflow-y:visible}.popular-vouchers-tab .splide__track:before{left:0;width:0;background:linear-gradient(90deg,#fdfbfa,hsla(20,43%,99%,.3) 50%,hsla(20,43%,99%,0));z-index:11}.popular-vouchers-tab .splide__track:after,.popular-vouchers-tab .splide__track:before{content:"";position:absolute;top:0;height:calc(100% + 15px);pointer-events:none;display:none}.popular-vouchers-tab .splide__track:after{right:-2px;width:5px;background:linear-gradient(90deg,hsla(20,43%,99%,0),hsla(20,43%,99%,.66) 50%,#fdfbfa)}.popular-vouchers-tab .splide__slide{box-shadow:4px 7px 15px rgba(0,0,0,.063);box-shadow:none;-webkit-box-shadow:none;border-radius:12px}.single-item-grid-wrapper{margin-top:0}.popular-vouchers-tab .splide__slide>.single-item-grid-wrapper{height:100%}.all-vouchers-wrapper>.all-vouchers-card-col{display:flex;flex-direction:column}.all-vouchers-wrapper>.all-vouchers-card-col>.all-vouchers-card-wrapper{flex:1 1 auto}.popular-vouchers-tab .single-item-grid .priority-badge{top:-15px;width:70%;margin-left:15%;margin-right:15%;font-size:13px}.popular-vouchers-tab .nav-tabs .nav-link{transition-duration:.5s;border-bottom:0!important}.popular-vouchers-tab .nav-tabs .nav-link.active{border:none;border-bottom:0!important}.popular-vouchers-tab .vouchers-carousel{padding-top:24px}.popular-vouchers-tab .vouchers-carousel>.splide{width:calc(100% - 24px);margin:0 12px;padding:24px 24px 16px;border:1px solid rgba(27,20,100,.06);border-radius:24px;background:linear-gradient(180deg,#fbfaff,#f1eff9);box-shadow:0 18px 36px -30px rgba(27,20,100,.35),inset 0 1px 0 #fff}.vouchers-carousel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:2px}.vouchers-carousel__title{margin:0;font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.3px;color:#110c7b}.vouchers-carousel__sub{margin:5px 0 0;font-size:15px;line-height:1.3;color:#5b5880}.vouchers-carousel__arrows{display:flex;flex:0 0 auto;gap:8px}.vouchers-carousel__arrows .splide__arrow{position:static;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #eceaf2;border-radius:50%;background:#fff;box-shadow:0 6px 16px rgba(27,20,100,.1);color:#1b1464;opacity:1;transform:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.vouchers-carousel__arrows .splide__arrow svg,.vouchers-carousel__arrows .splide__arrow--prev svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transform:none}.vouchers-carousel__arrows .splide__arrow:focus-visible{outline:2px solid #6fc0f9;outline-offset:2px}@media(hover:hover){.vouchers-carousel__arrows .splide__arrow:hover:not(:disabled){background:#1b1464;border-color:#1b1464;color:#fff;box-shadow:0 6px 16px rgba(27,20,100,.25);opacity:1}}.featured-vouchers .splide__pagination,.vouchers-carousel .splide__pagination{position:static;display:flex;justify-content:center;gap:6px;margin:4px 0 0;padding:0}.featured-vouchers .splide__pagination:has(>li:only-child){display:none}.featured-vouchers .splide__pagination__page,.vouchers-carousel .splide__pagination__page{display:block;width:7px;height:7px;margin:0;padding:0;border:0;border-radius:999px;background:#d5d3e3;opacity:1;transform:none;transition:width .3s ease,background .3s ease}.featured-vouchers .splide__pagination__page.is-active,.vouchers-carousel .splide__pagination__page.is-active{width:22px;background:linear-gradient(90deg,#e78738,#f0aa20);transform:none}@media only screen and (max-width:767px){.popular-vouchers-tab .vouchers-carousel{padding-top:16px}.popular-vouchers-tab .vouchers-carousel>.splide{padding:18px 14px 12px;border-radius:20px}.vouchers-carousel__head{align-items:center;gap:12px}.vouchers-carousel__title{font-size:22px}.vouchers-carousel__sub{margin-top:3px;font-size:13px}.vouchers-carousel__arrows{gap:6px}.vouchers-carousel__arrows .splide__arrow{width:36px;height:36px}.vouchers-carousel__arrows .splide__arrow svg,.vouchers-carousel__arrows .splide__arrow--prev svg{width:16px;height:16px}}@media only screen and (min-width:991px)and (max-width:1444px){.popular-vouchers-tab .choose-save-ribbon .splide__arrow--next{display:flex}.popular-vouchers-tab .choose-save-ribbon span{font-size:15px;top:-3px;position:relative}}@media only screen and (min-width:768px)and (max-width:991px){.popular-vouchers-tab .choose-save-ribbon .splide__arrow--next{display:flex}.popular-vouchers-tab .choose-save-ribbon span{font-size:15px;top:-3px;position:relative}}@media only screen and (max-width:768px){.popular-vouchers-tab{padding-bottom:0}.popular-vouchers-tab .choose-save-ribbon .splide__arrow--next{display:flex;top:17px}.popular-vouchers-tab .splide__track:after,.popular-vouchers-tab .splide__track:before{display:none}.popular-vouchers-tab .choose-save-ribbon{margin-bottom:10px;margin-top:10px}.popular-vouchers-tab .choose-save-ribbon span{font-size:14px;top:-4px;position:relative}}@media only screen and (max-width:444px){.popular-vouchers-tab .choose-save-ribbon .splide__arrow--next{display:flex;top:18px}.popular-vouchers-tab .choose-save-ribbon span{font-size:14px;top:-4px;position:relative}}.popular-vouchers-tab .choose-save-ribbon{overflow:hidden;padding:0;border:0;border-radius:12px;background:#fff;box-shadow:0 .5rem 2rem rgba(35,38,45,.1)}.steps-panel{display:grid;grid-template-columns:300px minmax(0,1fr);width:100%}.popular-vouchers-tab .choose-save-ribbon>.steps-panel{padding:0}.steps-panel__intro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 26px;background:radial-gradient(120% 90% at 100% 0,rgba(0,174,255,.22) 0,rgba(0,174,255,0) 55%),radial-gradient(90% 80% at 0 100%,rgba(240,170,32,.14) 0,rgba(240,170,32,0) 55%),linear-gradient(135deg,#251c8c,#1b1464 50%,#130e4c);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.steps-panel__eyebrow{font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#f0aa20}.steps-panel__heading{margin:2px 0 0;font-size:23px;font-weight:600;line-height:1.2;color:#fff}.steps-panel__sub{margin:6px 0 0;font-size:14px;line-height:1.45;color:#cfd0ea}.steps-panel__cta{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:#f0aa20;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.steps-panel__cta svg{width:16px;height:16px;transition:transform .2s ease}.steps-panel__cta:hover svg{transform:translateX(3px)}.steps-panel__cta:focus-visible{outline:2px solid #f0aa20;outline-offset:3px}.steps-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;align-self:center;margin:0;padding:24px 12px;list-style:none}.steps-ribbon__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 8px;text-align:center}.steps-ribbon__step:not(:last-child):after{content:"";position:absolute;top:20px;left:calc(50% + 30px);right:calc(-50% + 30px);height:2px;border-radius:2px;background:linear-gradient(90deg,#e78738,#f0aa20);opacity:.45}.steps-ribbon__marker{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 0 0 5px rgba(240,170,32,.14);color:#fff;font-size:16px;font-weight:600}.steps-ribbon__body{min-width:0;line-height:1.25}.steps-ribbon__title{font-size:17px;font-weight:600;color:#110c7b}.steps-ribbon__text{margin-top:3px;font-size:13.5px;color:#555}.steps-ribbon__text--long{display:none}@media(min-width:1200px){.steps-ribbon{padding:26px 16px}.steps-ribbon__marker{width:44px;height:44px;font-size:17px}.steps-ribbon__step:not(:last-child):after{top:22px;left:calc(50% + 32px);right:calc(-50% + 32px)}.steps-ribbon__title{font-size:18px}.steps-ribbon__text{display:none}.steps-ribbon__text--long{display:block;max-width:200px;margin:4px auto 0;font-size:14px;line-height:1.35}}@media(max-width:1199px){.steps-panel{grid-template-columns:minmax(0,1fr)}.steps-panel__intro{align-items:center;padding:20px 24px;text-align:center}}@media(max-width:767px){.steps-panel__intro{padding:18px 16px}.steps-panel__heading{font-size:21px}.steps-panel__sub{display:none}.steps-ribbon{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;padding:20px 8px 22px}.steps-ribbon__step:nth-child(2n):after{display:none}.steps-ribbon__title{font-size:16px}.steps-ribbon__text{font-size:13px}}.business-homepage-how-works-image-wrapper{flex:1 1 420px;min-width:280px}@media only screen and (min-width:991px)and (max-width:1400px){.business-homepage-how-works-image-wrapper{flex:unset}}@media only screen and (min-width:768px)and (max-width:991px){.business-homepage-how-works-image-wrapper{flex:unset}}@media only screen and (max-width:767px){.business-homepage-how-works-image-wrapper{flex:unset}}.our-achievement{background-color:#081828;padding:90px 0 20px}.our-achievement-about-us{background-color:#081828;padding:30px 0 50px}.our-achievement .single-achievement{margin-top:30px;text-align:center;padding:0 50px}.our-achievement .single-achievement h3{font-size:40px;font-weight:600;display:block;margin-bottom:5px;color:#fff}.our-achievement .single-achievement p{font-size:18px;color:#fff;font-weight:500;font-family:Jost,sans-serif}@media only screen and (min-width:768px)and (max-width:991px){.our-achievement{padding-top:30px}.our-achievement .single-achievement{padding:0}.our-achievement .single-achievement h3{font-size:30px}.our-achievement .single-achievement p{font-size:16px}}@media only screen and (max-width:767px){.our-achievement{padding-top:60px}.our-achievement .single-achievement{padding:0}.our-achievement .single-achievement h3{font-size:30px}.our-achievement .single-achievement p{font-size:16px}}.categories{background-color:transparent}.categories .tns-controls button{width:46px;height:46px;cursor:pointer;z-index:2;font-size:17px;background:#00aeff;border:none;padding:2px 5px;border-radius:50%;transition:all .3s ease-out 0s;position:absolute;z-index:99;top:50%;font-size:14px;color:#fff;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .4s ease}.categories .tns-controls button:hover{background-color:#081828;color:#fff}.categories:hover .tns-controls button{opacity:1;visibility:visible}.categories .tns-controls button:first-child{left:-23px}.categories .tns-controls button:last-child{right:-23px}.categories .cat-inner{padding:30px 40px;background:transparent;border-radius:6px;position:relative;z-index:9}.categories.style2{height:auto;padding:100px 0}.categories.style2 .cat-inner{transform:none;padding:0;border:none}.categories.style2 .single-cat{margin-top:30px;border:1px solid #eee;padding:25px 10px}.categories.style2 .single-cat:hover{box-shadow:0 10px 15px rgba(0,0,0,.071);background-color:#fff;transform:translateY(-5px)}.categories .single-cat{text-align:center;padding:15px 10px;transition:all .3s ease;display:block;border-radius:0;position:relative;overflow:hidden;z-index:2;border:none;border-radius:6px;min-width:80px;min-height:80px}.categories .single-cat .icon{justify-content:center;display:flex}.categories .single-cat .icon img{width:40px}.categories .single-cat h3{display:block;margin-top:10px;font-size:14px;line-height:26px;font-weight:500;color:#081828;transition:all .4s ease}.categories .single-cat:hover h3{color:#00aeff}.categories .single-cat .total{font-size:13px;padding:5px 10px;font-weight:500;text-align:center;background:#f9f9f9;border:1px solid #eee;border-radius:5px;color:#081828;display:inline-block;margin-top:15px;transition:all .4s ease}.categories .single-cat:hover .total{background-color:#00aeff;color:#fff;border-color:transparent}@media only screen and (min-width:768px)and (max-width:991px){.categories.style2{height:auto;padding:60px 0}.categories .single-cat .icon img{width:35px}}@media only screen and (max-width:767px){.categories.style2{height:auto;padding:60px 0}.categories .tns-controls button{width:30px;height:46px;opacity:1;visibility:visible;border-radius:0}.categories .tns-controls button:first-child{left:0;border-radius:0 6px 6px 0}.categories .tns-controls button:last-child{right:0;border-radius:6px 0 0 6px}.categories .single-cat .icon img{width:35px}.categories .cat-inner{top:10px}}.savings-calculator{position:relative;padding-bottom:0!important;padding-top:0}.savings-calculator .container,.savings-calculator-wrapper{position:relative}.savings-calculator-top-section{background-color:transparent;padding:150px 0 30px;position:relative;height:200px;color:#ff801b;text-align:left;max-width:100%;margin:0}.savings-calculator-top-section-text{font-size:28px;vertical-align:bottom;white-space:nowrap;font-weight:500}.savings-calculator-bottom-section{background-color:#00aeff;padding:10px 0 120px;position:relative;height:300px;color:#fff;max-width:100%;margin:0}.savings-calculator-bottom-section-text1{font-size:16px;font-weight:500;margin-right:25px}.savings-calculator-bottom-section-text2{font-size:14px;font-weight:400;margin-top:10px;margin-right:25px;max-width:315px}.savings-calculator-bottom-section-text3{font-size:16px;font-weight:500;margin-top:15px;margin-right:25px;max-width:315px}.savings-calculator-bottom-section-button{width:100%;font-size:16px;font-weight:500;padding:15px 30px;background-color:#fff;color:#00aeff;border:none;transition:.5s;border-radius:4px}.savings-calculator-bottom-section-button:hover{background-color:#081828;color:#fff;box-shadow:0 1rem 3rem rgba(35,38,45,.15)!important}.savings-calculator-calculator-section{position:absolute;width:60%;top:-15px;height:460px;color:#fff;margin-left:25px}.savings-calculator-calculator{box-shadow:0 .7rem .7rem rgba(35,38,45,.15)!important;box-shadow:0 1px 2px 1px hsla(227,6%,53%,.5)!important;border-radius:15px;background:#fff}.savings-calculator-calculator .savings-calculator-calculator-title{font-size:28px;color:#000;width:100%;white-space:nowrap;font-weight:500}.savings-calculator-calculator-top{height:120px;color:#000;padding-top:15px;padding-left:15px;padding-right:15px;min-width:290px}.savings-calculator-calculator-top .savings-calculator-calculator-text{padding:30px 15px 20px;font-size:18px;font-weight:500;line-height:18px}.savings-calculator-calculator-bottom{height:390px;color:#000;padding-bottom:15px;padding-left:15px;padding-right:15px;min-width:290px}.savings-calculator-calculator-bottom .savings-calculator-calculator-text{padding:10px 0 10px 15px;font-size:18px;font-weight:500}.savings-calculator-calculator-bottom .savings-calculator-calculator-text p{font-size:10px;font-weight:400}.savings-calculator-calculator-input{padding:20px 0 20px 15px;font-size:14px;font-weight:500;border-radius:4px;position:relative}.savings-calculator-calculator-input input{padding-left:18px;box-shadow:none;border-radius:8px;-moz-appearance:textfield;-webkit-appearance:none;margin:0;border:1px solid #888}.savings-calculator-calculator-input input:active,.savings-calculator-calculator-input input:focus,.savings-calculator-calculator-input input:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #ed8034!important}.savings-calculator-calculator-input-pound-sign{position:absolute;top:28px;left:23px;color:#000;font-weight:400;font-size:14px;pointer-events:none}.savings-calculator-calculator .savings-calculator-calculator-range{padding-left:0;height:10px;border:0!important;padding-bottom:0}.savings-calculator-calculator .savings-calculator-calculator-range-wrapper{padding-bottom:0}.savings-calculator-calculator .savings-calculator-calculator-range:active,.savings-calculator-calculator .savings-calculator-calculator-range:focus,.savings-calculator-calculator .savings-calculator-calculator-range:hover{box-shadow:none!important}.savings-calculator-calculator-range::-webkit-slider-thumb{border:1px solid #000;margin-top:-6px;background:#fff}.savings-calculator-calculator-range::-webkit-slider-runnable-track{background:#000;height:4px}.savings-calculator-calculator-range::-moz-range-thumb{background:#fff;border:1px solid #000;margin-top:-5px}.savings-calculator-calculator-range::-moz-range-track{background:#000}.savings-calculator-calculator-range-value{float:right;font-size:24px;color:#000;white-space:nowrap}.savings-calculator-calculator-what-you-make{font-size:22px;font-weight:500;white-space:nowrap;position:relative}.savings-calculator-calculator-what-you-make-button{border-radius:4px;background:#ff801b;color:#fff;font-weight:500;font-size:22px;text-align:center;margin-top:-5px}.savings-calculator-calculator-what-you-make-button:focus,.savings-calculator-calculator-what-you-make-button:hover{border:1px solid #ff801b;background:#fff;color:#000}.savings-calculator-calculator-what-you-make:before{position:absolute;left:calc(50% - 25px);margin-left:0;top:-15px;height:4px;width:50px;border-radius:5px;background:#fff;content:""}.savings-calculator-calculator-what-you-make-steppr{font-size:16px;white-space:nowrap}.savings-calculator-calculator-what-you-make-steppr-value{font-size:18px;font-weight:500;white-space:nowrap}.savings-calculator-calculator-what-you-make-steppr-value,.savings-calculator-calculator-what-you-make-steppr-value-regular{text-align:right}@media only screen and (max-width:768px){.savings-calculator-calculator-bottom .savings-calculator-calculator-text,.savings-calculator-calculator-top .savings-calculator-calculator-text{font-size:14px}.savings-calculator-top-section{padding:20px 0 30px;height:70px;text-align:center}.savings-calculator-top-section-text{font-size:22px}.savings-calculator-calculator-section{position:relative;width:100%;top:0;height:530px;color:#fff;margin-left:0;background-color:#00aeff}.savings-calculator-bottom-section{padding:10px 0 60px;height:240px;text-align:center}.savings-calculator-bottom-section-text1{margin-right:0}.savings-calculator-bottom-section-text2,.savings-calculator-bottom-section-text3{margin-right:0;max-width:unset}.savings-calculator-bottom-section-button{width:100%;padding:15px 30px}}@media only screen and (max-width:1200px){.savings-calculator-calculator-what-you-make-steppr-value,.savings-calculator-calculator-what-you-make-steppr-value-regular{text-align:right}.savings-calculator-calculator-what-you-make-steppr{font-size:15px}}.inflation-card{flex:none;width:350px;max-width:100%;padding:16px 16px 14px;font-family:Jost,sans-serif;color:#fff;background:radial-gradient(60% 150% at 100% 0,rgba(0,174,255,.24) 0,rgba(0,174,255,0) 62%),radial-gradient(45% 120% at 0 100%,rgba(240,170,32,.14) 0,rgba(240,170,32,0) 60%),linear-gradient(120deg,#2320ad,#1d1ca0 45%,#17147f);border-radius:20px;box-shadow:0 24px 40px -26px rgba(17,12,123,.6),inset 0 1px 0 hsla(0,0%,100%,.08)}.inflation-card__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.inflation-card__badge{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:9px}.inflation-card__badge svg{width:16px;height:16px;fill:#fff;filter:drop-shadow(0 1px 5px rgba(0,174,255,.55))}.inflation-card__title{margin:0;font-size:17px;font-weight:600;line-height:1.2;color:#fff}.inflation-card__daily{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;color:hsla(0,0%,100%,.8)}.inflation-card__daily-line{display:inline-flex;align-items:center;gap:5px}.inflation-card__checked{font-size:11px;font-weight:500;line-height:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.68)}.inflation-card__daily svg{width:14px;height:14px;fill:none;stroke:#00aeff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.inflation-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.inflation-card__stat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:78px;padding:10px 12px;color:#fff;text-decoration:none;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;transition:background-color .3s ease,border-color .3s ease}.inflation-card__stat:hover{color:#fff;background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.22)}.inflation-card__figure{display:inline-flex;align-items:center;gap:3px;font-size:30px;font-weight:600;line-height:1;letter-spacing:-.4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inflation-card__figure--inflation{color:#00aeff}.inflation-card__figure--save{min-width:2.6ch;color:#f0aa20;background:linear-gradient(90deg,#e78738,#f0aa20);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.inflation-card__figure--save.is-pending{visibility:hidden}.inflation-card__arrow{width:20px;height:20px;fill:none;stroke:#00aeff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.inflation-card__arrow.is-falling{transform:rotate(180deg)}.inflation-card__up-to{margin-bottom:3px;font-size:10px;font-weight:700;line-height:12px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.75)}.inflation-card__label{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:14px;font-weight:500;line-height:18px;color:hsla(0,0%,100%,.9)}.inflation-card__info{width:13px;height:13px;fill:none;stroke:hsla(0,0%,100%,.7);stroke-width:2;stroke-linecap:round}.inflation-card__cta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin-top:12px;padding:0 2px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.inflation-card__cta,.inflation-card__cta:hover{color:hsla(0,0%,100%,.88)}.inflation-card__cta-link{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#fff;box-shadow:inset 0 -2px 0 rgba(0,174,255,.8)}.inflation-card__cta-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.inflation-card__cta:hover .inflation-card__cta-link svg{transform:translateX(3px)}.inflation-card__cta:focus-visible,.inflation-card__stat:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,174,255,.6)}.value-gift-cards-anchor{scroll-margin-top:12px}@media(max-width:991.98px){.inflation-card{width:380px}}@media(max-width:400px){.inflation-card__figure{font-size:26px}}@media(prefers-reduced-motion:reduce){.inflation-card__cta-link svg,.inflation-card__stat{transition:none}}.info-box3{position:relative;z-index:10;top:10px;padding-top:25px;padding-bottom:15px;background-position:50%;background:url(/images/Main_hero_web_thinner-3.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;aspect-ratio:714/112;min-height:350px}.info-box3 .info-box3-title{color:#110c7b;font-size:36px;text-align:left;font-weight:600;white-space:nowrap;line-height:1.5}.info-box3 .single-info-box3-item-description{text-align:left;color:#000;font-size:18px;font-weight:600;cursor:default;float:left;margin-left:0;white-space:nowrap;margin-top:10px}.info-box3 .single-info-box3-link{color:#000;font-size:16px;text-align:center;text-decoration:none;margin-top:10px;float:left;background:linear-gradient(90deg,#e78738,#f0aa20);padding:10px;border-radius:8px;cursor:pointer}.info-box3 .single-info-box3-link:focus,.info-box3 .single-info-box3-link:hover{color:#000;text-decoration:none}@media only screen and (min-width:1200px)and (max-width:1444px){.info-box3{padding-top:15px;background-position-x:75%;background-repeat:no-repeat;aspect-ratio:2700/709;min-height:350px}.info-box3,.info-box3 .container-fluid>.row{background-size:cover}}@media only screen and (min-width:991px)and (max-width:1200px){.info-box3{min-height:350px;background-position:100%;background-position-x:90%;background-position-y:25%;padding-top:25px;background-position-x:75%;background-size:cover;background-repeat:no-repeat;aspect-ratio:2700/709;min-height:unset}}@media only screen and (min-width:768px)and (max-width:991px){.info-box3{top:0;padding-top:5px;padding-bottom:5px;min-height:280px;background:url(/images/Main_hero_mob-3.webp);background-position:100%;background-position-x:70%;background-position-y:0;background-size:cover;background-repeat:no-repeat;aspect-ratio:740/555;max-height:350px}.info-box3 .info-box3-title{font-size:32px}.info-box3 .single-info-box3-item-description{font-size:16px;margin-top:10px}}@media only screen and (max-width:768px){.info-box3{background:url(/images/Main_hero_mob-3.webp);background-position:100%;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:195/146;top:0;padding-top:25px;padding-bottom:15px;min-height:340px;max-height:380px}.info-box3 .container{width:100%;max-width:unset;padding-left:5%;padding-right:5%}.info-box3 .info-box3-left{padding-left:15px}.info-box3 .info-box3-main{width:100%}.info-box3 .info-box3-title{font-size:28px}.info-box3 .single-info-box3-item-description{font-size:15px;margin-top:10px;font-weight:400;white-space:nowrap}.info-box3 .single-info-box3-link{font-weight:600;font-size:14px;padding:8px}}@media only screen and (max-width:480px){.info-box3{background:url(/images/Main_hero_mob-3.webp);min-height:330px;margin-bottom:30px;background-size:cover}.info-box3 .info-box3-main{min-height:235px}.info-box3 .single-info-box3-item-description{font-size:12px}.info-box3 .info-box3-title{font-size:24px}.featured-vouchers-tab{margin-left:0}.featured-vouchers-tab .splide__arrow--next{right:-10px;top:120px;padding-right:0}.featured-vouchers-tab .top-pick-area{padding:0}}.info-box-cards{margin-top:-35px;margin-bottom:5px;padding:0}.info-box-cards .container>.row{margin-left:0;margin-right:-22px}@media only screen and (min-width:992px)and (max-width:1200px){.info-box-cards{margin-top:15px}}@media only screen and (min-width:768px)and (max-width:991px){.info-box-cards{margin-top:15px}}@media only screen and (max-width:768px){.info-box-cards{margin-top:-10px;margin-bottom:5px;padding:0 0 5px}}.info-box-cards.promo-cards{margin-top:0;margin-bottom:0;padding:36px 0 53px}.promo-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.promo-card{display:flex;flex-direction:row-reverse;align-items:center;gap:22px;min-width:0;padding:22px 22px 22px 26px;border:1px solid rgba(27,20,100,.07);border-radius:20px;background:radial-gradient(90% 120% at 100% 0,var(--promo-tint,rgba(111,192,249,.3)) 0,hsla(0,0%,100%,0) 60%),linear-gradient(160deg,#fff 0,#f6f5fb 100%);box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06);transition:transform .25s ease,box-shadow .25s ease}.promo-card,.promo-card__media{position:relative;overflow:hidden}.promo-card__media{flex:0 0 auto;width:120px;height:120px;border-radius:16px;box-shadow:0 8px 20px rgba(27,20,100,.1)}.promo-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0}.promo-card__eyebrow{margin-bottom:8px;padding:4px 10px;border-radius:999px;background:rgba(240,170,32,.16);font-size:11px;font-weight:600;letter-spacing:1px;line-height:1.2;text-transform:uppercase;color:#8a4a0c}.promo-card__title{margin:0;font-size:20px;font-weight:600;line-height:1.2;color:#110c7b}.promo-card__text{margin:6px 0 0;font-size:15px;line-height:1.4;color:#5b5880}.promo-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:10px 18px 10px 20px;border:0;border-radius:999px;background:hsla(0,0%,100%,.85);box-shadow:inset 0 0 0 1.5px #e78738;color:#1b1464;font-family:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.promo-card__cta:after{content:"";position:absolute;inset:0;border-radius:20px}.promo-card__cta:focus-visible{outline:2px solid #1b1464;outline-offset:3px}.promo-card__arrow{width:16px;height:16px;transition:transform .2s ease}@media(hover:hover){.promo-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(27,20,100,.04),0 18px 40px rgba(27,20,100,.1)}.promo-card:hover .promo-card__cta{background-color:#fcefdc;box-shadow:inset 0 0 0 1.5px #e78738,0 6px 14px rgba(231,135,56,.2)}.promo-card:hover .promo-card__arrow{transform:translateX(3px)}}@media(max-width:767px){.promo-cards__grid{grid-template-columns:minmax(0,1fr);gap:14px}.promo-card{gap:14px;padding:16px;border-radius:18px}.promo-card__media{width:96px;height:96px;border-radius:14px}.promo-card__eyebrow{margin-bottom:6px;font-size:10px}.promo-card__title{font-size:17px}.promo-card__text{font-size:14px}.promo-card__cta{margin-top:10px;padding:8px 14px 8px 16px;font-size:14px}.promo-card__arrow{width:14px;height:14px}}@media(max-width:400px){.promo-card__media{width:80px;height:80px}}@media(min-width:1200px){.promo-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.promo-card{flex-direction:column;align-items:stretch;gap:0;padding:0;background:radial-gradient(110% 80% at 100% 100%,var(--promo-tint,rgba(111,192,249,.3)) 0,hsla(0,0%,100%,0) 60%),linear-gradient(160deg,#fff 0,#f6f5fb 100%)}.promo-card__media{width:100%;height:auto;aspect-ratio:16/9;border-radius:0;box-shadow:none}.promo-card__body{flex:1 1 auto;padding:16px 18px 18px}.promo-card__title{font-size:18px}.promo-card__text{margin-bottom:14px;font-size:14px}.promo-card__cta{margin-top:auto;padding:9px 16px 9px 18px;font-size:14px}}@media(max-width:991px){.info-box-cards.promo-cards{padding:28px 0 45px}}@media(max-width:767px){.info-box-cards.promo-cards{padding:20px 0 37px}}.bp-section{width:100%;padding:48px 0;background:#f5f4f6}.bp-section--lilac{background:radial-gradient(50% 70% at 100% 0,rgba(0,174,255,.1) 0,rgba(0,174,255,0) 60%),radial-gradient(45% 70% at 0 100%,rgba(240,170,32,.1) 0,rgba(240,170,32,0) 60%),linear-gradient(180deg,#efedf8,#e9e6f5)}.bp-container{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,28px)}.bp-container--narrow{max-width:1180px}@media(max-width:991px){.bp-section{padding:40px 0}}@media(max-width:767px){.bp-section{padding:32px 0}}.bp-head{max-width:780px;margin:0 auto 32px;text-align:center}.bp-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:#5b5880;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.bp-eyebrow:before{content:"";width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.bp-title{margin:0;color:#110c7b;font-size:clamp(28px,4.2vw,40px);font-weight:600;line-height:1.12;letter-spacing:-.4px}.bp-highlight{padding:0 .04em;background:linear-gradient(90deg,rgba(231,135,56,.38),rgba(240,170,32,.38)) no-repeat 0 88%/100% .3em}.bp-lead{max-width:680px;margin:12px auto 0;color:#5b5880;font-size:17px;line-height:1.6}.bp-dark{background:radial-gradient(60% 90% at 100% 0,rgba(0,174,255,.18) 0,rgba(0,174,255,0) 60%),radial-gradient(50% 80% at 0 100%,rgba(240,170,32,.1) 0,rgba(240,170,32,0) 60%),linear-gradient(135deg,#251c8c,#1b1464 50%,#130e4c);color:#fff}.bp-dark .bp-eyebrow{color:#f0aa20}.bp-dark .bp-title{color:#fff}.bp-dark .bp-lead{color:#cfd0ea}.bp-btn,.btn.bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 26px;border:0;border-radius:12px;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 10px 22px -10px rgba(231,135,56,.85);color:#1b1464;font-family:inherit;font-size:17px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.bp-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.bp-btn:focus,.bp-btn:hover,.btn.bp-btn:focus,.btn.bp-btn:hover{background:linear-gradient(90deg,#e78738,#f0aa20);color:#1b1464}.bp-btn:focus-visible{outline:2px solid #00aeff;outline-offset:3px}@media(hover:hover){.bp-btn:hover,.btn.bp-btn:hover{transform:translateY(-2px);box-shadow:0 14px 26px -10px rgba(231,135,56,.95)}.bp-btn:hover svg{transform:translateX(3px)}}.bp-btn--block{width:100%}.bp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:clamp(16px,2.4vw,22px);gap:clamp(16px,2.4vw,22px)}.bp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1099px){.bp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.bp-grid--4{grid-template-columns:minmax(0,1fr)}}.bp-card{padding:28px 24px;border:1px solid rgba(27,20,100,.07);border-radius:18px;background:linear-gradient(180deg,#fff 55%,#f6f5fb);box-shadow:0 12px 26px -18px rgba(27,20,100,.45)}.bp-card--center{text-align:center}.bp-card__title{margin:0;color:#110c7b;font-size:20px;font-weight:600;line-height:1.25}.bp-card__text{margin:8px 0 0;color:#5b5880;font-size:15px;line-height:1.55}.bp-card__text a{color:#1b1464;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:3px}.bp-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto 18px;border-radius:50%;background:linear-gradient(135deg,rgba(0,174,255,.18),rgba(0,174,255,.06));box-shadow:inset 0 0 0 1px rgba(0,174,255,.28);color:#1b1464}.bp-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bp-hero{position:relative;background:radial-gradient(55% 85% at 88% 12%,rgba(0,174,255,.24) 0,rgba(0,174,255,0) 62%),radial-gradient(45% 75% at 0 100%,rgba(240,170,32,.2) 0,rgba(240,170,32,0) 62%),linear-gradient(160deg,#fbfaff,#eeecf8 50%,#e4e1f4)}.bp-hero__title{margin:0 0 20px;color:#110c7b;font-size:clamp(34px,5.6vw,58px);font-weight:700;line-height:1.06;letter-spacing:-.6px}.bp-hero__lead{max-width:560px;margin:0 0 28px;color:#5b5880;font-size:clamp(16px,2vw,19px);line-height:1.55}.bp-hero__lead strong{color:#110c7b;font-weight:600}.bp-hero__points{margin-top:34px}.bp-checks{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.bp-checks li{display:flex;align-items:center;gap:12px;color:#110c7b;font-size:16px;font-weight:500}.bp-checks li:before{content:"";flex:none;width:24px;height:24px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1464' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5,12.5 10,17 19,7'/%3E%3C/svg%3E") 50%/14px no-repeat,rgba(0,174,255,.18)}.bp-hero__sign-off{margin:20px 0 0;color:#110c7b;font-size:16px;font-weight:600}.bp-stat__value{color:#110c7b;font-size:clamp(36px,5vw,46px);font-weight:700;line-height:1;letter-spacing:-.8px;white-space:nowrap}.bp-stat__value sup{top:-.9em;font-size:.46em}.bp-stat__value:after{content:"";display:block;width:34px;height:3px;margin-top:14px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.bp-stat .bp-card__title{margin-top:16px;font-size:18px}.bp-note{color:#5b5880;font-style:italic}.bp-quote{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,5vw,56px)}.bp-quote__media{flex:1 1 300px;max-width:400px;margin:0 auto;text-align:center}.bp-quote__map{position:relative;display:flex;align-items:center;justify-content:center}.bp-quote__map img:first-child{display:block;width:100%;height:auto}.bp-quote__logo{position:absolute;top:50%;left:50%;width:min(88px,22%);height:auto;transform:translate(-50%,-50%)}.bp-quote__press{margin:18px 0 0;color:#cfd0ea;font-size:19px}.bp-quote__press a{padding-left:4px;color:#fff;font-weight:600;text-decoration:none}.bp-quote__body{flex:2 1 340px;min-width:280px}.bp-quote__mark{height:34px;color:#f0aa20;font-family:Georgia,serif;font-size:64px;line-height:.9}.bp-quote__text{margin:0 0 20px;color:#fff;font-size:clamp(19px,2.6vw,25px);line-height:1.4}.bp-quote__cite{margin:0 0 24px;color:#cfd0ea;font-size:16px}.bp-quote__cite strong{color:#fff}.bp-quote__more{max-width:640px;margin:0;color:#cfd0ea;font-size:16px;line-height:1.55}.bp-facts a,.bp-quote__more a{color:#fff;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:3px}.bp-names{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 40px;margin:36px 0 0;padding:24px 0 0;border-top:1px solid hsla(0,0%,100%,.1);list-style:none}.bp-names li{color:#cfd0ea;font-size:14px;font-weight:600;letter-spacing:1.2px}.bp-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none;text-align:center}.bp-figures li{padding:22px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:hsla(0,0%,100%,.05)}.bp-figures__value{display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:clamp(30px,4.4vw,42px);font-weight:700;line-height:1.1}.bp-figures__value span{color:#f0aa20;font-size:.6em}.bp-figures__label{margin:8px 0 0;color:#cfd0ea;font-size:15px;line-height:1.4}@media(max-width:767px){.bp-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.bp-facts{display:grid;grid-gap:12px;gap:12px;max-width:760px;margin:28px auto 0;padding:0;list-style:none;text-align:center}.bp-facts li{color:#cfd0ea;font-size:16px;line-height:1.55}.bp-facts li strong{color:#fff}.bp-facts__source{font-size:13px!important}.bp-steps{display:flex;flex:1 1 380px;flex-direction:column;gap:14px;min-width:280px;max-width:480px;margin:0 auto;padding:0;list-style:none}.bp-steps li{gap:18px;padding:18px 22px}.bp-num,.bp-steps li{display:flex;align-items:center}.bp-num{flex:none;justify-content:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#7fd6ff,#00aeff);box-shadow:0 6px 14px -6px rgba(0,174,255,.7);color:#1b1464;font-size:20px;font-weight:700}.bp-compare__head,.bp-compare__row{display:grid;grid-template-columns:1.1fr 1.3fr 1.3fr;align-items:center}.bp-compare__head{border-bottom:1px solid hsla(0,0%,100%,.14)}.bp-compare__head>div{padding:18px 20px;text-align:center}.bp-compare__head img{display:block;width:auto;height:44px;margin:0 auto}.bp-compare__them{color:#fff;font-size:20px;font-weight:600}.bp-compare__row{border-bottom:1px solid hsla(0,0%,100%,.08)}.bp-compare__label{padding:20px 6px;color:#fff;font-size:16px;font-weight:600}.bp-compare__cell{display:flex;align-items:center;gap:14px;padding:20px 24px;color:#b9bbd9;font-size:14.5px;line-height:1.45}.bp-compare__cell--us,.bp-compare__head>.bp-compare__us{background:rgba(0,174,255,.09);color:#fff}.bp-compare__cell svg,.bp-compare__item svg{flex:none;width:20px;height:20px;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bp-tick{stroke:#00aeff}.bp-cross{stroke:#ff8a73}.bp-compare__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media(max-width:639px){.bp-compare__cards{grid-template-columns:minmax(0,1fr)}}.bp-compare__card{padding:18px 20px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:hsla(0,0%,100%,.05)}.bp-compare__card .bp-compare__label{padding:0 0 12px;font-size:17px}.bp-compare__item{display:flex;align-items:flex-start;gap:10px;padding:10px 0;color:#b9bbd9;font-size:14px}.bp-compare__item+.bp-compare__item{padding-bottom:0}.bp-compare__item:first-of-type{border-top:1px solid hsla(0,0%,100%,.1)}.bp-compare__item svg{margin-top:2px;width:18px;height:18px}.bp-compare__item--us{color:#fff}.bp-compare__who{margin-bottom:3px;color:#cfd0ea;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.bp-compare__item--us .bp-compare__who{color:#7fd6ff}.bp-compare__cta{margin-top:36px;text-align:center}.bp-estimator{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:clamp(28px,5vw,48px)}.bp-estimator__panel{flex:1 1 460px;max-width:600px;min-width:280px;padding:clamp(24px,5vw,36px) clamp(20px,5vw,38px)}.bp-estimator__side{flex:1 1 320px;max-width:460px;margin:0 auto;align-self:center}.bp-roi{padding:clamp(24px,5vw,34px);border-radius:20px;box-shadow:0 18px 36px -20px rgba(27,20,100,.8);text-align:center}.bp-roi__label{color:#f0aa20;font-size:15px;font-weight:600;letter-spacing:.4px}.bp-roi__value{margin:8px 0 6px;color:#fff;font-size:clamp(48px,9vw,72px);font-weight:700;line-height:1.05;letter-spacing:-1px}.bp-roi__formula{color:#cfd0ea;font-size:13px}.bp-phones .bp-phone{border:1px solid rgba(27,20,100,.1);background:linear-gradient(165deg,#f6f4ff,#d8d3f1)!important;box-shadow:0 24px 46px -18px rgba(27,20,100,.5)!important}.bp-phones .bp-phone--feature{border-color:rgba(0,174,255,.35);background:linear-gradient(165deg,#eef9ff,#b3e3ff)!important}.bp-stage{position:relative;padding:clamp(28px,5vw,48px) clamp(16px,3vw,32px);border-radius:24px;background:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.09) 1px,transparent 1.5px) 0 0/22px 22px,radial-gradient(60% 70% at 80% 10%,rgba(0,174,255,.28) 0,rgba(0,174,255,0) 60%),radial-gradient(50% 60% at 10% 100%,rgba(240,170,32,.18) 0,rgba(240,170,32,0) 60%),linear-gradient(135deg,#251c8c,#1b1464 50%,#130e4c);box-shadow:0 26px 50px -24px rgba(27,20,100,.7)}.business-homepage-how-works-image-wrapper.bp-stage{flex:1 1 520px;min-width:280px}.bp-stage img{position:relative;filter:drop-shadow(0 18px 24px rgba(8,5,40,.45))}.bp-stage__chips{margin:0;padding:0;list-style:none}.bp-stage__chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 7px;border-radius:999px;background:hsla(0,0%,100%,.94);box-shadow:0 12px 24px -10px rgba(8,5,40,.6);color:#110c7b;font-size:13px;font-weight:600;white-space:nowrap;animation:bpChipFloat 4.5s ease-in-out infinite alternate}.bp-stage__chip svg{flex:none;width:24px;height:24px;padding:5px;border-radius:50%;background:linear-gradient(135deg,#e78738,#f0aa20);fill:none;stroke:#1b1464;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bp-stage__chip--1{top:14px;left:14px}.bp-stage__chip--2{top:44%;right:12px;animation-delay:-1.5s}.bp-stage__chip--3{bottom:14px;left:22%;animation-delay:-3s}@keyframes bpChipFloat{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@media(max-width:480px){.bp-stage__chip{padding:5px 11px 5px 5px;font-size:11.5px}.bp-stage__chip svg{width:20px;height:20px;padding:4px}.bp-stage__chip--3{left:10px}}@media(prefers-reduced-motion:reduce){.bp-btn,.bp-btn svg{transition:none}.bp-stage__chip{animation:none}.bp-btn:hover,.bp-btn:hover svg{transform:none}}.stories-page,.story-article{font-family:Jost,sans-serif;background:#f5f4f6}.stories-hero{position:relative;overflow:hidden;padding:52px 0 64px;color:#110c7b;background:radial-gradient(45% 120% at 100% 0,rgba(0,174,255,.1) 0,rgba(0,174,255,0) 65%),radial-gradient(35% 110% at 0 100%,rgba(240,170,32,.08) 0,rgba(240,170,32,0) 60%),linear-gradient(180deg,#ecebf7,#f5f4f6);border-bottom:1px solid rgba(27,20,100,.05)}.stories-hero__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px}.stories-hero__text{max-width:620px}.stories-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:#5b5880}.stories-eyebrow:before{content:"";width:22px;height:3px;border-radius:2px;background:linear-gradient(90deg,#e78738,#f0aa20)}.stories-hero__title{margin:0;font-family:Jost,sans-serif;font-size:44px;font-weight:600;line-height:1.1;letter-spacing:-.5px;color:#110c7b}.stories-hero__sub{margin:14px 0 0;font-size:18px;line-height:1.55;color:#5b5880}.stories-body{padding-top:0;padding-bottom:56px}.story-featured{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:-28px;overflow:hidden;color:#110c7b;text-decoration:none;background:linear-gradient(180deg,#fff,#f6f5fb);border:1px solid #eceaf2;border-radius:22px;box-shadow:0 26px 40px -30px rgba(17,12,123,.45);transition:box-shadow .4s ease,transform .4s ease}.story-featured:hover{color:#110c7b;box-shadow:0 30px 46px -28px rgba(17,12,123,.5)}.story-featured__media{display:block;min-height:300px;overflow:hidden;background:#efedf8}.story-featured__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.story-card:hover .story-card__media img,.story-featured:hover .story-featured__media img{transform:scale(1.04)}.story-featured__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:36px 40px}.story-featured__label{padding:4px 12px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#1b1464;background:rgba(0,174,255,.1);border-radius:999px}.story-featured__title{margin:0;font-family:Jost,sans-serif;font-size:32px;font-weight:600;line-height:1.2;letter-spacing:-.3px;color:#110c7b}.story-featured__excerpt{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.6;color:#5b5880;-webkit-line-clamp:4;-webkit-box-orient:vertical}.story-featured__cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:11px 20px;font-size:15px;font-weight:600;color:#fff;background:#1b1464;border-radius:999px;transition:background-color .3s ease}.story-featured:hover .story-featured__cta{background:#110c7b}.stories-section-head__link svg,.story-card__more svg,.story-cta__button svg,.story-featured__cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.stories-section-head__link:hover svg,.story-card:hover .story-card__more svg,.story-cta__button:hover svg,.story-featured:hover .story-featured__cta svg{transform:translateX(3px)}.stories-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:48px 0 20px}.stories-section-head__title{display:flex;align-items:center;gap:10px;margin:0;font-family:Jost,sans-serif;font-size:26px;font-weight:600;line-height:1.2;color:#110c7b}.stories-section-head__title:before{content:"";flex:none;width:22px;height:3px;border-radius:2px;background:linear-gradient(90deg,#e78738,#f0aa20)}.stories-section-head__link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#110c7b;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(0,174,255,.6)}.stories-section-head__link:hover{color:#110c7b}.stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.story-card{display:flex;flex-direction:column;overflow:hidden;color:#110c7b;text-decoration:none;background:linear-gradient(180deg,#fff,#f6f5fb);border:1px solid #eceaf2;border-radius:18px;box-shadow:0 18px 30px -26px rgba(17,12,123,.45);transition:box-shadow .4s ease}.story-card:hover{color:#110c7b;box-shadow:0 24px 36px -24px rgba(17,12,123,.5)}.story-card__media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#efedf8}.story-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.story-card__tag{position:absolute;left:12px;top:12px;padding:3px 10px;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#1b1464;border-radius:999px}.story-card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 20px 20px}.story-card__meta{display:flex;flex-wrap:wrap;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;color:#5b5880}.story-card__title{margin:0;font-family:Jost,sans-serif;font-size:19px;font-weight:600;line-height:1.3;color:#110c7b}.story-card__excerpt,.story-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.story-card__excerpt{font-size:14px;line-height:1.55;color:#5b5880}.story-card__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;color:#110c7b}.stories-more{display:flex;justify-content:center;margin-top:32px}.stories-more__button{min-height:46px;padding:11px 28px;font-family:Jost,sans-serif;font-size:15px;font-weight:600;color:#110c7b;background:#fff;border:1px solid #d9d5ee;border-radius:999px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.stories-more__button:hover{color:#fff;background:#1b1464;border-color:#1b1464}.stories-more__button:focus-visible,.stories-section-head__link:focus-visible,.story-card:focus-visible,.story-cta__button:focus-visible,.story-featured:focus-visible,.story-share__button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,174,255,.55)}.story-article{padding-bottom:56px}.story-article__header{padding:36px 0 28px;background:linear-gradient(180deg,#efedf8,#f5f4f6)}.story-article__header-inner{max-width:760px;margin:0 auto}.story-article__crumbs{display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:18px;font-size:14px;line-height:20px;color:#5b5880}.story-article__crumbs a{flex:none;font-weight:600;color:#110c7b;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(0,174,255,.5)}.story-article__crumbs svg{flex:none;width:14px;height:14px;fill:none;stroke:#5b5880;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.story-article__crumbs span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.story-article__title{margin:0;font-family:Jost,sans-serif;font-size:44px;font-weight:600;line-height:1.15;letter-spacing:-.5px;color:#110c7b}.story-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;font-size:15px;font-weight:500;line-height:20px;color:#5b5880}.story-article__byline{font-weight:600;color:#110c7b}.story-article__image{display:flex;justify-content:center;max-width:760px;margin:8px auto 0}.story-article__image img{display:block;max-width:100%;max-height:480px;width:auto;height:auto;border-radius:22px;box-shadow:0 26px 40px -30px rgba(17,12,123,.45)}.story-article__panel{max-width:760px;margin:32px auto 0;padding:40px 48px 32px;background:#fff;border:1px solid #eceaf2;border-radius:22px;box-shadow:0 20px 36px -30px rgba(17,12,123,.4)}.story-prose{font-size:18px;line-height:1.75;color:#3b3868;overflow-wrap:break-word}.story-prose>:first-child{margin-top:0}.story-prose p{margin:0 0 1.1em}.story-prose>p:first-child{font-size:20px;line-height:1.65;color:#110c7b}.story-prose b,.story-prose strong{font-weight:600;color:#110c7b}.story-prose a{font-weight:500;color:#110c7b;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:3px;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.story-prose a:hover{color:#110c7b;-webkit-text-decoration-color:#110c7b;text-decoration-color:#110c7b}.story-prose h2,.story-prose h3,.story-prose h4,.story-prose h5{margin:1.6em 0 .5em;font-family:Jost,sans-serif;font-weight:600;line-height:1.3;color:#110c7b}.story-prose h2{font-size:28px}.story-prose h3{font-size:24px}.story-prose h4,.story-prose h5{font-size:21px}.story-prose ol,.story-prose ul{margin:0 0 1.2em;padding-left:1.4em}.story-prose li{margin-bottom:.45em;padding-left:.2em}.story-prose li::marker{color:#00aeff;font-weight:600}.story-prose blockquote{margin:1.4em 0;padding:4px 0 4px 20px;font-size:20px;color:#110c7b;border-left:3px solid #f0aa20}.story-share{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-top:32px;padding-top:24px;border-top:1px solid #eceaf2}.story-share__label{font-size:15px;font-weight:600;color:#110c7b}.story-share__buttons{display:flex;flex-wrap:wrap;gap:8px}.story-share__button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-family:Jost,sans-serif;font-size:14px;font-weight:500;color:#110c7b;background:#fff;border:1px solid #eceaf2;border-radius:999px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.story-share__button:hover{background:#efedf8;border-color:#d9d5ee}.story-share__button svg{width:16px;height:16px;fill:none;stroke:#00aeff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.story-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:760px;margin:24px auto 0;padding:26px 30px;color:#fff;background:radial-gradient(55% 150% at 100% 0,rgba(0,174,255,.22) 0,rgba(0,174,255,0) 62%),radial-gradient(42% 130% at 0 100%,rgba(240,170,32,.14) 0,rgba(240,170,32,0) 60%),linear-gradient(120deg,#2320ad,#1d1ca0 45%,#17147f);border-radius:22px;box-shadow:0 24px 40px -30px rgba(17,12,123,.7)}.story-cta__eyebrow{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.78)}.story-cta__title{margin:0;font-size:22px;font-weight:600;line-height:1.25;color:#fff}.story-cta__sub{margin:6px 0 0;font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.86)}.story-cta__button{flex:none;display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;white-space:nowrap;color:#1b1464;text-decoration:none;background:linear-gradient(90deg,#e78738,#f0aa20);border-radius:999px;box-shadow:0 10px 22px -12px rgba(231,135,56,.9)}.story-cta__button:hover{color:#1b1464}.story-more{margin-top:8px}@media(max-width:991.98px){.stories-hero{padding:44px 0 52px}.stories-hero__inner{flex-direction:column;align-items:flex-start;gap:28px}.stories-hero__title,.story-article__title{font-size:36px}.story-featured{grid-template-columns:minmax(0,1fr)}.story-featured__media{min-height:0;aspect-ratio:16/9}.story-featured__body{padding:26px 28px 30px}.story-featured__title{font-size:28px}.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.stories-section-head{margin:40px 0 18px}}@media(max-width:767.98px){.stories-hero{padding:34px 0 46px}.stories-hero__title,.story-article__title{font-size:30px}.stories-hero__sub{font-size:16px}.story-featured__title{font-size:24px}.story-featured__body{padding:22px 20px 24px}.stories-grid{grid-template-columns:minmax(0,1fr);gap:16px}.stories-section-head{margin:32px 0 16px}.stories-section-head__title{font-size:22px}.story-article__header{padding:24px 0 20px}.story-article__image img{border-radius:18px}.story-article__panel{margin-top:20px;padding:26px 20px 22px;border-radius:18px}.story-prose{font-size:17px}.story-prose>p:first-child{font-size:18px}.story-cta{flex-direction:column;align-items:flex-start;padding:22px 20px;border-radius:18px}}@media(min-width:540px)and (max-width:991.98px){.story-more .stories-grid>.story-card:nth-child(n+3){display:none}}@media(max-width:575.98px){.stories-page .container,.story-article .container{padding-left:16px;padding-right:16px}}@media(min-width:540px)and (max-width:767.98px){.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.stories-more__button,.stories-section-head__link svg,.story-card,.story-card__media img,.story-card__more svg,.story-cta__button svg,.story-featured,.story-featured__cta,.story-featured__cta svg,.story-featured__media img,.story-prose a,.story-share__button{transition:none}.story-card:hover .story-card__media img,.story-featured:hover .story-featured__media img{transform:none}}.item-details.campaign-page{background-color:#f5f4f6}.item-details.campaign-page .top-area:not(.top-area-featured){padding:32px;border:1px solid rgba(27,20,100,.07);border-radius:22px;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06)}.item-details.campaign-page .campaign-title-block .title{margin-bottom:4px;color:#110c7b;font-size:32px;font-weight:600;letter-spacing:-.01em}.item-details.campaign-page .campaign-title-block .website{margin:6px 0 16px;color:#110c7b;font-size:14px;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:4px}.item-details.campaign-page .campaign-title-block .website:hover{color:#1b1464;-webkit-text-decoration-color:#1b1464;text-decoration-color:#1b1464}.item-details.campaign-page .campaign-title-block>.row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.item-details.campaign-page .campaign-title-block>.row>[class*=col]{flex:0 1 auto;width:auto;max-width:none;padding:0!important}.item-details.campaign-page .campaign-title-block>.row .website{margin:0!important;min-height:0}.item-details.campaign-page .product-info-exclusive-label{margin-top:0!important}.item-details.campaign-page .product-info-exclusive-label-text{float:none;padding:5px 11px;border-radius:999px;background:#1b1464;color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.2}.item-details.campaign-page .campaign-info-col .main-img>img,.item-details.campaign-page .campaign-info-col .main-img>span>img,.item-details.campaign-page .campaign-info-col .primary-placeholder{border-radius:18px;box-shadow:0 10px 28px rgba(27,20,100,.1)}.item-details.campaign-page .campaign-info-col .main-img>img:not(.product-info-logo){height:auto}.item-details.campaign-page .campaign-info-col .main-img .product-info-logo{box-shadow:none}.item-details.campaign-page .main-img .campaign-card-favorite,.item-details.campaign-page .main-img .campaign-card-share{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.item-details.campaign-page .campaign-headline{display:flex;align-items:flex-start;gap:12px;margin-top:16px!important;padding-bottom:0!important}.item-details.campaign-page .campaign-headline>.title{flex:1 1;min-width:0;width:auto!important;margin:0;padding-right:0!important;color:#110c7b!important;font-size:17px;font-weight:600!important;line-height:1.4}.item-details.campaign-page .campaign-headline>div{flex:0 0 auto;width:auto!important;float:none!important}.item-details.campaign-page .campaign-headline .top-area-featured-indicator{height:auto;margin:1px 0 0!important;padding:3px 10px;float:none;border-radius:999px;background:linear-gradient(90deg,#e78738,#f0aa20);color:#1b1464;font-size:11px;letter-spacing:.08em;line-height:16px}.item-details.campaign-page .campaign-headline .top-area-featured-indicator span{top:0!important}.item-details.campaign-page .campaign-headline{flex-wrap:wrap;row-gap:4px}.item-details.campaign-page .campaign-headline>.campaign-offer-note{display:inline-flex;flex:0 0 100%;align-items:center;gap:6px;color:#5b5880;font-size:13px;font-weight:500;line-height:18px}.item-details.campaign-page .campaign-offer-note:before{content:"";flex:none;width:14px;height:14px;background:linear-gradient(180deg,#f0aa20,#e78738);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 2 4 13.5h7L10 22l9.5-11.5h-7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 2 4 13.5h7L10 22l9.5-11.5h-7z'/%3E%3C/svg%3E") center/contain no-repeat}.item-details.campaign-page .campaign-details>.row{margin-left:0;margin-right:0}.item-details.campaign-page .campaign-details>.row>.product-info-description-col{display:block;width:100%;padding:0}.item-details.campaign-page .campaign-details p[itemprop=description]{--description-lines:4;display:block;margin:12px 0 0;overflow:hidden;color:#5b5880;font-size:15px;line-height:1.65;text-align:left}.item-details.campaign-page .campaign-details p[itemprop=description].campaign-description-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--description-lines)}.item-details.campaign-page .campaign-description-toggle.campaign-description-toggle-unmeasured{display:none}@media(max-width:399.98px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-xs{display:inline-flex}}@media(min-width:400px)and (max-width:575.98px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-sm{display:inline-flex}}@media(min-width:576px)and (max-width:767.98px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-md{display:inline-flex}}@media(min-width:768px)and (max-width:991.98px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-tablet{display:inline-flex}}@media(min-width:992px)and (max-width:1199.98px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-lg{display:inline-flex}}@media(min-width:1200px){.item-details.campaign-page .campaign-description-toggle-unmeasured.guess-xl{display:inline-flex}}.item-details.campaign-page .main-img .__react_component_tooltip{position:fixed}.item-details.campaign-page .main-img .__react_component_tooltip:not(.show){visibility:hidden;opacity:0}.item-details.campaign-page .campaign-description-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 0;border:0;background:none;color:#110c7b;font-size:14px;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.item-details.campaign-page .campaign-description-toggle:after,.item-details.campaign-page .campaign-facts-toggle:after{content:"";flex:none;width:8px;height:8px;margin:-4px 2px 0 4px;border-right:2px solid #110c7b;border-bottom:2px solid #110c7b;transform:rotate(45deg);transition:transform .2s,margin .2s}.item-details.campaign-page .campaign-description-toggle[aria-expanded=true]:after,.item-details.campaign-page .campaign-facts-toggle[aria-expanded=true]:after{margin-top:4px;transform:rotate(-135deg)}.item-details.campaign-page .campaign-facts{display:grid;grid-template-rows:auto 0fr;position:relative;margin-top:16px;border:1px solid rgba(27,20,100,.07);border-radius:16px;background:linear-gradient(160deg,#fff,#f6f5fb);transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.item-details.campaign-page .campaign-facts.campaign-facts-expanded{grid-template-rows:auto 1fr}.item-details.campaign-page .campaign-facts-toggle{display:flex;align-items:center;gap:4px 12px;width:100%;padding:13px 16px;border:0;border-radius:16px;background:none;text-align:left;cursor:pointer}.item-details.campaign-page .campaign-description-toggle:focus-visible,.item-details.campaign-page .campaign-facts-toggle:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.item-details.campaign-page .campaign-facts-title{flex:none;color:#110c7b;font-size:14px;font-weight:600}.item-details.campaign-page .campaign-facts-summary{flex:1 1 auto;min-width:0;color:#5b5880;font-size:13px;line-height:1.4}.item-details.campaign-page .campaign-facts-toggle:after{margin-left:auto}.item-details.campaign-page .campaign-details .product-info-description-ul{display:block;min-height:0;margin:0;padding:0 16px 6px;overflow:hidden;overflow:clip;list-style:none;border-top:1px solid rgba(27,20,100,.06);opacity:1;visibility:visible;transition:opacity .3s ease .05s,padding .4s cubic-bezier(.4,0,.2,1),border-color .4s,visibility 0s}.item-details.campaign-page .campaign-facts:not(.campaign-facts-expanded) .product-info-description-ul{padding-bottom:0;border-top-color:transparent;opacity:0;visibility:hidden;transition:opacity .2s ease,padding .4s cubic-bezier(.4,0,.2,1),border-color .4s,visibility 0s linear .4s}@media(prefers-reduced-motion:reduce){.item-details.campaign-page .campaign-details .product-info-description-ul,.item-details.campaign-page .campaign-facts,.item-details.campaign-page .campaign-facts:not(.campaign-facts-expanded) .product-info-description-ul{transition:none}}.item-details.campaign-page .campaign-details .product-info-description-ul li{display:block!important;position:relative;width:auto;max-width:none;padding:10px 0 10px 30px;color:#5b5880;font-size:14px;line-height:1.5;text-align:left}.item-details.campaign-page .campaign-details .product-info-description-ul li+li{border-top:1px solid rgba(27,20,100,.06)}.item-details.campaign-page .campaign-details .product-info-description-ul li:before{content:"";position:absolute;left:0;top:11px;width:20px;height:20px;border-radius:50%;background:rgba(0,174,255,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23110C7B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat}.item-details.campaign-page .campaign-details .product-info-description-ul li p{display:inline;margin:0;color:inherit;font-size:inherit}.item-details.campaign-page .campaign-details .product-info-description-ul li b{color:#110c7b;font-weight:600}.item-details.campaign-page .campaign-details .website .product-info-description-highlight{display:inline-block;padding-left:4px}.item-details.campaign-page .campaign-details .product-info-description-highlight{display:inline;padding:0;color:#110c7b;font-weight:600}.item-details.campaign-page .campaign-buy-col>.product-info{position:relative;padding:26px 26px 18px;border:1px solid rgba(27,20,100,.07);border-radius:22px;background:radial-gradient(90% 55% at 100% 0,rgba(0,174,255,.1) 0,hsla(0,0%,100%,0) 60%),linear-gradient(160deg,#fff,#f6f5fb);box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.08);color:#110c7b}@media(min-width:992px)and (min-height:820px){.item-details.campaign-page .campaign-info-col{align-self:flex-start}.item-details.campaign-page .campaign-buy-col>.campaign-select-panel,.item-details.campaign-page .campaign-info-col{position:-webkit-sticky;position:sticky;top:24px}}.item-details.campaign-page .campaign-select-panel>h6:first-child{margin:0}.item-details.campaign-page .campaign-select-panel>.row{width:100%!important;margin-left:0!important;margin-right:0!important}.item-details.campaign-page .campaign-select-panel>.row>[class*=col]{padding-left:0!important;padding-right:0!important}.item-details.campaign-page .campaign-step-title{display:flex!important;align-items:center;gap:10px;margin:22px 0 14px!important;color:#110c7b!important;font-size:16px!important;font-weight:600}.item-details.campaign-page .campaign-step-title.product-info-first-title{margin-top:0!important}.item-details.campaign-page .campaign-step-title .product-info-number-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;background:#00aeff;color:#110c7b;font-size:13px;font-weight:700}.item-details.campaign-page .campaign-select-panel>.campaign-who-row,.item-details.campaign-page .campaign-select-panel>.row:first-of-type{width:calc(100% + 12px)!important;margin-left:-6px!important;margin-right:-6px!important}.item-details.campaign-page .campaign-select-panel>.row>.product-info-discount-step{display:flex;margin-bottom:12px;padding-left:6px!important;padding-right:6px!important}.item-details.campaign-page .campaign-select-panel .product-info-discount-step-wrapper{width:100%;min-height:64px;margin:0;border:1px solid #eceaf2;border-radius:14px;background:#fff;color:#110c7b;box-shadow:0 1px 2px rgba(27,20,100,.04);transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.item-details.campaign-page .campaign-select-panel .product-info-discount-step-wrapper:hover{border-color:#00aeff;background:#fff;color:#110c7b;box-shadow:0 6px 16px rgba(27,20,100,.08);transform:translateY(-1px)}.item-details.campaign-page .campaign-select-panel .product-info-discount-step-wrapper-active,.item-details.campaign-page .campaign-select-panel .product-info-discount-step-wrapper-active:hover{border-color:#1b1464;background:#1b1464;color:#fff;box-shadow:0 8px 20px rgba(27,20,100,.22);transform:none}.item-details.campaign-page .campaign-select-panel .product-info-discount-step-title{font-size:20px;font-weight:600}.item-details.campaign-page .campaign-select-panel .product-info-custom-step-title{font-size:14px;line-height:1.2}.item-details.campaign-page .campaign-select-panel .product-info-custom-step-title p{margin:0;color:inherit}.item-details.campaign-page .campaign-select-panel .row>.col-1.col-md-2:empty{display:none}.item-details.campaign-page .campaign-select-panel .row>.product-info-discount-section{flex:1 1;min-width:0;width:auto;max-width:300px;margin-left:calc(var(--bs-gutter-x, 1.5rem)*.5)}.item-details.campaign-page .campaign-select-panel .row>.product-info-discount-section-right-step-wrapper{flex:0 0 auto;width:auto;max-width:none;padding-left:16px}.item-details.campaign-page .product-info-discount-section{padding-top:12px;padding-bottom:10px;border:1px solid rgba(0,174,255,.28);border-radius:14px;background:rgba(0,174,255,.07)}.item-details.campaign-page .product-info-discount-section-left{padding-top:3px;color:#5b5880}.item-details.campaign-page .product-info-discount-section-left-1{font-size:16px}.item-details.campaign-page .product-info-discount-section-left-1-cross{height:1.5px;background:#5b5880}.item-details.campaign-page .product-info-discount-section-left-2{color:#110c7b;font-size:11px;letter-spacing:.03em}.item-details.campaign-page .product-info-discount-section-right{color:#110c7b}.item-details.campaign-page .product-info-discount-section-right-1{color:#5b5880;font-size:10.5px;letter-spacing:.08em}.item-details.campaign-page .product-info-discount-section-right-2{color:#110c7b;font-size:20px;font-weight:700;line-height:22px}.item-details.campaign-page .product-info-discount-section-right-step-wrapper{display:flex;flex-direction:column;justify-content:center;gap:3px}.item-details.campaign-page .product-info-discount-section-right-step{position:relative;padding-left:15px;color:#5b5880;font-size:13px;font-weight:500;line-height:18px}.item-details.campaign-page .product-info-discount-section-right-step:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#d9d6e6}.item-details.campaign-page .product-info-discount-section-right-step-active{color:#110c7b;font-weight:700}.item-details.campaign-page .product-info-discount-section-right-step-active:before{background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 0 0 3px rgba(240,170,32,.22)}.item-details.campaign-page .campaign-offer .row{width:100%!important;margin:0!important}.item-details.campaign-page .campaign-offer [class*=col]{flex:0 0 100%;max-width:100%;margin-left:0;padding-left:0;padding-right:0}.item-details.campaign-page .campaign-offer>.row:first-child>[class*=col]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 12px;padding-top:2px}.item-details.campaign-page .campaign-offer .product-info-custom-offer-title{order:1;float:none;margin:0!important;color:#110c7b;font-size:15px;font-weight:600;line-height:22px}.item-details.campaign-page .campaign-offer .product-info-custom-offer-description{order:2;position:static;width:auto;margin:0;float:none;color:#5b5880;font-size:12px;line-height:18px;text-align:left}.item-details.campaign-page .campaign-offer .product-info-custom-face-value-wrapper{margin-top:8px}.item-details.campaign-page .campaign-buy-col .campaign-offer .product-info-custom-face-value{height:46px;margin-top:0;padding:0 116px 0 32px;color:#110c7b;font-size:18px!important;font-weight:600}.item-details.campaign-page .campaign-offer .product-info-custom-face-value-pound{top:50%;left:15px;transform:translateY(-50%);color:#110c7b;font-size:18px;font-weight:600;pointer-events:none}.item-details.campaign-page .campaign-offer .product-info-custom-face-value-discount{top:50%;right:8px;transform:translateY(-50%);padding:3px 10px;border-radius:999px;background:rgba(0,174,255,.1);color:#110c7b;font-size:13px;font-weight:600;pointer-events:none}.item-details.campaign-page .campaign-offer .row:last-child>[class*=col]:last-child{display:flex;align-items:center;gap:14px;margin-top:12px}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider-wrapper{flex:1 1 auto;width:auto;height:18px}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider{display:block;height:18px;padding:0;background:transparent;cursor:pointer}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:transparent}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7px;border:2px solid #1b1464;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(27,20,100,.25)}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider::-moz-range-track{height:4px;border-radius:4px;background:#e3e0ee}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider::-moz-range-progress{height:4px;border-radius:4px;background:#00aeff}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider::-moz-range-thumb{width:14px;height:14px;border:2px solid #1b1464;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(27,20,100,.25)}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider~.left-bar,.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider~.right-bar{top:calc(anchor(top) + 7px);height:4px;background:#00aeff}.item-details.campaign-page .campaign-offer .product-info-custom-discount-slider~.right-bar{background:#e3e0ee}@supports not (anchor-name:--a){.item-details.campaign-page .campaign-offer .left-bar,.item-details.campaign-page .campaign-offer .right-bar{display:none}}.item-details.campaign-page .campaign-offer .product-info-custom-discount-you-pay-wrapper{flex:none;width:auto;padding-left:0}.item-details.campaign-page .campaign-offer .product-info-custom-discount-you-pay{top:0}.item-details.campaign-page .campaign-offer .product-info-custom-discount-you-pay-text{color:#5b5880;font-size:13px}.item-details.campaign-page .campaign-offer .product-info-custom-discount-you-pay-amount{top:0;padding-left:4px;color:#110c7b;font-size:17px;font-weight:700}.item-details.campaign-page .campaign-who-row{align-items:stretch}.item-details.campaign-page .campaign-who-row>.d-none{display:none!important}.item-details.campaign-page .campaign-who-row>.campaign-who-option{flex:0 0 30%;max-width:30%}.item-details.campaign-page .campaign-who-option .product-info-discount-step-wrapper{min-height:68px;flex-direction:row}.item-details.campaign-page .campaign-who-option .product-info-discount-step-3-title{display:none}.item-details.campaign-page .campaign-who-option .product-info-discount-step-info{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;font-size:15px;font-weight:600}.item-details.campaign-page .campaign-who-option .product-info-discount-step-3-info-icon{display:inline-flex;margin:0;padding:0}.item-details.campaign-page .campaign-who-option .product-info-discount-step-3-info-icon i{width:auto;height:auto;font-size:18px}.item-details.campaign-page .campaign-who-myself .product-info-discount-step-info>div[style]{width:auto!important;padding-right:0!important}.item-details.campaign-page .campaign-who-option .product-info-discount-step-info span{padding-right:0}.item-details.campaign-page .campaign-who-gift .product-info-discount-step-3-gift-title{display:flex;align-items:center;gap:8px}.item-details.campaign-page .campaign-who-gift svg{flex:none;width:22px;height:22px;margin-top:0;color:#e78738;transition:color .2s}.item-details.campaign-page .campaign-select-panel .campaign-who-gift .product-info-discount-step-wrapper{border:1.5px solid transparent;background:linear-gradient(160deg,#fffdf8,#fff4e1) padding-box,linear-gradient(90deg,#e78738,#f0aa20) border-box;box-shadow:0 6px 16px rgba(231,135,56,.14)}.item-details.campaign-page .campaign-select-panel .campaign-who-gift .product-info-discount-step-wrapper:hover{border-color:transparent;background:linear-gradient(160deg,#fffdf8,#fff4e1) padding-box,linear-gradient(90deg,#e78738,#f0aa20) border-box;color:#110c7b;box-shadow:0 10px 22px rgba(231,135,56,.24)}.item-details.campaign-page .campaign-select-panel .campaign-who-gift .product-info-discount-step-wrapper-active,.item-details.campaign-page .campaign-select-panel .campaign-who-gift .product-info-discount-step-wrapper-active:hover{border-color:transparent;background:linear-gradient(160deg,#1b1464,#110c7b) padding-box,linear-gradient(90deg,#e78738,#f0aa20) border-box;color:#fff;box-shadow:0 10px 24px rgba(27,20,100,.24),0 0 0 3px rgba(240,170,32,.2);transform:none}.item-details.campaign-page .campaign-who-gift .product-info-discount-step-wrapper-active svg{color:#f0aa20}.item-details.campaign-page .campaign-who-row>.campaign-gift-perks{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:5px;max-width:none;margin-bottom:12px;padding-left:12px!important;padding-right:0!important;color:#5b5880;font-size:13px;font-weight:500;line-height:1.35;white-space:nowrap}.item-details.campaign-page .campaign-gift-perks>div{position:relative;padding-left:18px}.item-details.campaign-page .campaign-gift-perks>div:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e78738' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.item-details.campaign-page .campaign-gift-next-step{position:relative;margin:2px 0 4px;padding:10px 14px 10px 40px;border:1px solid rgba(231,135,56,.35);border-radius:12px;background:linear-gradient(160deg,#fffdf8,#fff4e1);color:#3b3868;font-size:13px;line-height:1.45;animation:campaignGiftNoteIn .25s ease-out}.item-details.campaign-page .campaign-gift-next-step strong{color:#110c7b;font-weight:600}.item-details.campaign-page .campaign-gift-next-step:before{content:"";position:absolute;left:13px;top:11px;width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e78738' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes campaignGiftNoteIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.item-details.campaign-page .campaign-gift-next-step{animation:none}}.item-details.campaign-page .campaign-anon-email{flex:0 0 100%;max-width:100%;margin-left:0!important;margin-top:6px}.item-details.campaign-page .campaign-buy-col .form-control{height:48px;padding-left:42px;border:1px solid #e3e0ee;border-radius:12px;background:#fff;color:#110c7b;font-size:15px!important;box-shadow:none;transition:border-color .2s,box-shadow .2s}.item-details.campaign-page .campaign-buy-col .form-control::placeholder{color:#6e6b8f;opacity:1}.item-details.campaign-page .campaign-buy-col .form-control:focus{border-color:#00aeff;box-shadow:0 0 0 3px rgba(0,174,255,.18)}.item-details.campaign-page .campaign-anon-email .form-control{margin-top:0!important}.item-details.campaign-page .campaign-buy-col .list-info-icon{left:14px!important;top:50%!important;transform:translateY(-50%);opacity:.5}.item-details.campaign-page .campaign-uk-confirm{margin-top:10px!important}.item-details.campaign-page .campaign-uk-confirm .list-info-input-with-icon-wrapper{width:100%!important;text-align:left!important}.item-details.campaign-page .campaign-uk-confirm-label{display:flex!important;align-items:flex-start;gap:10px;width:100%;margin:0;padding:12px 14px;border:1px solid #e3e0ee;border-radius:12px;background:#fff;color:#3b3868;font-size:13.5px!important;line-height:1.45;cursor:pointer;transition:border-color .2s,background .2s}.item-details.campaign-page .campaign-uk-confirm-label:hover{border-color:#00aeff}.item-details.campaign-page .campaign-uk-confirm-label:has(input:checked){border-color:rgba(0,174,255,.55);background:rgba(0,174,255,.06);color:#110c7b}.item-details.campaign-page .campaign-uk-confirm-label>span{flex:none;margin:0!important;line-height:0}.item-details.campaign-page .campaign-uk-confirm .form-check-input{width:18px;height:18px;margin-top:1px;border-color:#b9b5ce;border-radius:5px;cursor:pointer}.item-details.campaign-page .campaign-uk-confirm .form-check-input:checked{border-color:#1b1464;background:#1b1464 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/12px no-repeat}.item-details.campaign-page .campaign-uk-confirm .form-check-input:focus{border-color:#00aeff;box-shadow:0 0 0 3px rgba(0,174,255,.22)}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-next-button,.item-details.campaign-page .campaign-buy-col .recipient-next-button{right:0;width:100%;height:auto;min-height:56px;padding:10px 18px;line-height:1.3;margin:12px 0 0!important;border:0!important;border-radius:14px;background:linear-gradient(90deg,#e78738,#f0aa20)!important;color:#1b1464!important;font-size:16px;font-weight:600;letter-spacing:.01em;box-shadow:0 10px 24px rgba(231,135,56,.25);transition:transform .2s,box-shadow .2s,filter .2s,background .2s,color .2s}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-next-button:hover:not(:disabled),.item-details.campaign-page .campaign-buy-col .recipient-next-button:hover:not(:disabled){border:0!important;background:linear-gradient(90deg,#e78738,#f0aa20)!important;color:#1b1464!important;box-shadow:0 14px 28px rgba(231,135,56,.32);filter:brightness(1.03);transform:translateY(-1px)}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-next-button-anonymous{border:1px solid #1b1464!important;background:#1b1464!important;color:#fff!important;box-shadow:0 10px 24px rgba(27,20,100,.22)}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-next-button-anonymous:hover:not(:disabled){border:1px solid #1b1464!important;background:#fff!important;color:#1b1464!important;box-shadow:0 12px 26px rgba(27,20,100,.16);filter:none}.item-details.campaign-page .campaign-buy-col .btn:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.item-details.campaign-page .campaign-buy-col .btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.item-details.campaign-page .campaign-buy-col .row:has(>.campaign-secure-checkout){align-items:center;row-gap:8px;margin:18px 0 0!important;padding-top:14px;border-top:1px solid #eceaf2}.item-details.campaign-page .campaign-buy-col .campaign-secure-checkout{display:flex;align-items:center;gap:10px;margin-bottom:0!important;padding-left:0!important}.item-details.campaign-page .campaign-secure-checkout-label{display:inline-flex;align-items:center;gap:6px;color:#5b5880;font-size:12.5px;font-weight:500;white-space:nowrap}.item-details.campaign-page .campaign-secure-checkout-label:before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1464' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat}.item-details.campaign-page .campaign-buy-col .powered-by-stripe-icon{flex:none;width:104px!important;height:auto;margin:0}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-TandC{margin:0;padding-right:0!important;color:#5b5880;font-size:12.5px;line-height:1.4}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-TandC a{color:#110c7b!important;text-decoration:underline;-webkit-text-decoration-color:#00aeff;text-decoration-color:#00aeff;text-decoration-thickness:2px;text-underline-offset:3px}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-TandC a:hover{-webkit-text-decoration-color:#110c7b;text-decoration-color:#110c7b}@media(max-width:767.98px){.item-details.campaign-page .campaign-buy-col .campaign-secure-checkout{justify-content:center}.item-details.campaign-page .campaign-buy-col .product-info-discount-step-TandC{text-align:center}}.item-details.campaign-page .campaign-select-panel>.row:last-child>[class*=col]{margin-bottom:4px!important}.item-details.campaign-page .campaign-buy-col>.campaign-recipient-panel{background:radial-gradient(80% 45% at 100% 0,rgba(240,170,32,.12) 0,hsla(0,0%,100%,0) 60%),linear-gradient(160deg,#fff,#f6f5fb)}.item-details.campaign-page .campaign-recipient-panel:before{content:"";position:absolute;top:-1px;left:28px;right:28px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.item-details.campaign-page .campaign-recipient-panel>.row{margin-left:0;margin-right:0}.item-details.campaign-page .campaign-recipient-panel>.row>[class*=col]{padding-left:0;padding-right:0}.item-details.campaign-page .campaign-recipient-panel .list-info{margin-left:0;margin-top:16px;padding-top:0}.item-details.campaign-page .campaign-summary-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px!important}.item-details.campaign-page .campaign-summary-head>[class*=col]{flex:0 0 auto;width:auto;max-width:none}.item-details.campaign-page .campaign-summary-head h2,.item-details.campaign-page .campaign-summary-head h6{top:0;margin:0}.item-details.campaign-page .campaign-summary-head h2{color:#110c7b;font-size:16px;font-weight:600}.item-details.campaign-page .campaign-summary-head .product-info-edit-button{margin:0;padding:5px 14px;float:none;border:1px solid #eceaf2;border-radius:999px;background:#fff;color:#110c7b;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:border-color .2s,background .2s}.item-details.campaign-page .campaign-summary-head .product-info-edit-button:hover{border-color:#00aeff;background:#f6f5fb}.item-details.campaign-page .campaign-recipient-panel .campaign-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:11px 16px!important;border:1px solid #eceaf2;border-top:0;background:#fff;font-size:14px}.item-details.campaign-page .campaign-recipient-panel .campaign-summary-first{border-top:1px solid #eceaf2;border-radius:14px 14px 0 0}.item-details.campaign-page .campaign-recipient-panel .campaign-summary-last{border-radius:0 0 14px 14px}.item-details.campaign-page .campaign-summary-row>span{color:#5b5880}.item-details.campaign-page .campaign-summary-row>b{padding-left:0!important;color:#110c7b!important;font-weight:600;text-align:right}.item-details.campaign-page .campaign-recipient-heading{margin-bottom:0!important;padding-top:26px!important}.item-details.campaign-page .campaign-recipient-heading h2{display:flex;align-items:center;gap:12px;top:0;margin:0;color:#110c7b;font-size:18px;font-weight:600}.item-details.campaign-page .campaign-recipient-heading h2:before{content:"";flex:none;width:34px;height:34px;border-radius:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1464' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") 50%/18px no-repeat,linear-gradient(135deg,#e78738,#f0aa20);box-shadow:0 6px 14px rgba(231,135,56,.25)}.item-details.campaign-page .campaign-recipient-panel .campaign-recipient-intro{margin-top:8px}.item-details.campaign-page .campaign-recipient-intro span{color:#5b5880;font-size:14px;line-height:1.5}.item-details.campaign-page .campaign-recipient-panel .list-info-input-label{margin-bottom:6px;color:#110c7b;font-size:13px;font-weight:600;letter-spacing:.01em}.item-details.campaign-page .campaign-recipient-panel .list-info-textarea{height:auto;min-height:120px;padding:12px 14px 28px;resize:vertical}.item-details.campaign-page .campaign-recipient-panel .list-info-char-count{right:12px;bottom:8px;color:#5b5880;font-size:12px}.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date{border:1px solid #e3e0ee!important;border-radius:12px;background:#fff}.item-details.campaign-page .campaign-recipient-panel .list-info-date>.rw-widget-picker{height:46px;border-radius:12px;background:transparent}.item-details.campaign-page .campaign-recipient-panel .list-info-date .rw-popup-container{z-index:1005}.item-details.campaign-page .campaign-recipient-panel .list-info-date .rw-popup{border:1px solid #eceaf2;border-radius:14px;box-shadow:0 12px 32px rgba(27,20,100,.14)}.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date .rw-widget-input{padding-left:14px;color:#110c7b;font-size:15px}.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date .rw-widget-input::placeholder{color:#6e6b8f}.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date .rw-select-bordered{border-left:1px solid #eceaf2}.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date .rw-widget-picker>.rw-select .rw-btn{color:#110c7b}.item-details.campaign-page .campaign-recipient-panel .list-info:has(>.list-info-date){margin-bottom:10px}.item-details.campaign-page .campaign-recipient-panel .powered-by-stripe-icon-recipient{margin-left:0}.item-details.campaign-page .top-area-featured{padding:44px 0 8px}.item-details.campaign-page .campaign-more-header{margin-bottom:6px;padding:0 12px}.item-details.campaign-page .campaign-more-header .all-vouchers-eyebrow{margin-bottom:10px}.item-details.campaign-page .campaign-more-title{margin-bottom:4px}@media(max-width:767.98px){.item-details.campaign-page .top-area-featured{padding-top:32px}}@media(max-width:991.98px){.item-details.campaign-page .campaign-title-block{margin-top:0}.item-details.campaign-page .campaign-buy-col>.product-info{margin-top:20px}.item-details.campaign-page .campaign-details p[itemprop=description]{--description-lines:2}}@media(max-width:767.98px){.item-details.campaign-page .campaign-select-panel .product-info-discount-step-custom .product-info-discount-step-wrapper{min-height:50px}.item-details.campaign-page .campaign-who-row>.campaign-who-option{flex:0 0 50%;max-width:50%}.item-details.campaign-page .campaign-who-row>.campaign-gift-perks{flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px 16px;max-width:100%;margin-bottom:4px;padding-left:6px!important;padding-right:6px!important;white-space:normal}}@media(max-width:575.98px){.item-details.campaign-page .top-area:not(.top-area-featured){padding:18px 16px 22px;border-radius:18px}.item-details.campaign-page .top-area:not(.top-area-featured)>.row{--bs-gutter-x:0}.item-details.campaign-page .campaign-title-block .title{font-size:26px}.item-details.campaign-page .campaign-buy-col>.product-info{padding:20px 16px 14px;border-radius:18px}.item-details.campaign-page .campaign-select-panel .product-info-discount-step-title{font-size:18px}}@media(min-width:992px){.item-details.campaign-page .campaign-facts.campaign-facts-auto{grid-template-rows:auto 1fr}.item-details.campaign-page .campaign-facts.campaign-facts-auto .product-info-description-ul{padding-bottom:6px;border-top-color:rgba(27,20,100,.06);opacity:1;visibility:visible}.item-details.campaign-page .campaign-facts.campaign-facts-auto .campaign-facts-toggle:after{margin-top:4px;transform:rotate(-135deg)}}.item-details.campaign-page.campaign-page-buy-waiting .product-info-discount-step-next-button,.item-details.campaign-page.campaign-page-buy-waiting .recipient-next-button,.item-details.campaign-page.campaign-page-loading .campaign-buy-col,.item-details.campaign-page.campaign-page-loading .campaign-card-favorite{pointer-events:none}.item-details.campaign-page.campaign-page-buy-waiting .campaign-buy-col,.item-details.campaign-page.campaign-page-loading .campaign-buy-col{cursor:progress}.item-details.campaign-page.campaign-page-buy-waiting .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled,.item-details.campaign-page.campaign-page-loading .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled{position:relative;color:transparent!important;opacity:.7;cursor:progress}.item-details.campaign-page.campaign-page-buy-waiting .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled>*,.item-details.campaign-page.campaign-page-loading .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled>*{visibility:hidden}.item-details.campaign-page.campaign-page-buy-waiting .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled:after,.item-details.campaign-page.campaign-page-loading .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button):disabled:after{content:"Checking availability…";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#1b1464}.item-details.campaign-page.campaign-page-buy-waiting .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button).product-info-discount-step-next-button-anonymous:disabled:after,.item-details.campaign-page.campaign-page-loading .campaign-buy-col .btn:is(.recipient-next-button,.product-info-discount-step-next-button).product-info-discount-step-next-button-anonymous:disabled:after{color:#fff}.item-details.campaign-page .campaign-price-area{position:relative}.item-details.campaign-page .campaign-price-area>.campaign-price-row{opacity:1;transition:opacity .35s ease}.item-details.campaign-page .campaign-price-area.campaign-price-pending>.campaign-price-row{opacity:0;visibility:hidden}.item-details.campaign-page .discount-steps-loader{position:absolute;left:0;top:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;height:80px;pointer-events:none;opacity:1;transition:opacity .3s ease}.item-details.campaign-page .discount-steps-loader.discount-steps-loader-done{opacity:0}.item-details.campaign-page .discount-steps-loader-steps{display:flex;align-items:center;gap:8px;height:36px}.item-details.campaign-page .discount-steps-loader-step{display:inline-flex;align-items:center;justify-content:center;border:1px solid #eceaf2;border-radius:999px;color:#110c7b;font-weight:600;line-height:1;white-space:nowrap;opacity:0;transition:none;animation:2.6s cubic-bezier(.4,0,.2,1) infinite both}.item-details.campaign-page .discount-steps-loader-step-1{padding:6px 10px;font-size:12px;border-color:#e4e0f3;background:#f6f5fb;animation-name:discount-step-1}.item-details.campaign-page .discount-steps-loader-step-2{padding:7px 12px;font-size:14px;border-color:#d9d4ef;background:#ebe8f7;animation-name:discount-step-2}.item-details.campaign-page .discount-steps-loader-step-3{padding:8px 14px;font-size:16px;color:#fff;border-color:#1b1464;background:#1b1464;box-shadow:0 6px 14px rgba(27,20,100,.18);animation-name:discount-step-3}.item-details.campaign-page .discount-steps-loader-arrow{width:6px;height:6px;margin:0 2px 0 -1px;border-top:2px solid #b9b5d8;border-right:2px solid #b9b5d8;transform:rotate(45deg);opacity:0;transition:none;animation:2.6s ease infinite both}.item-details.campaign-page .discount-steps-loader-arrow-1{animation-name:discount-step-arrow-1}.item-details.campaign-page .discount-steps-loader-arrow-2{animation-name:discount-step-arrow-2}.item-details.campaign-page .discount-steps-loader-text{color:#5b5880;font-size:12px;font-weight:500;letter-spacing:.02em}@keyframes discount-step-1{0%{opacity:0;transform:translateY(5px) scale(.9)}12%,76%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-2px) scale(.96)}}@keyframes discount-step-2{0%,14%{opacity:0;transform:translateY(5px) scale(.9)}26%,76%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-2px) scale(.96)}}@keyframes discount-step-3{0%,28%{opacity:0;transform:translateY(5px) scale(.9)}40%,76%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-2px) scale(.96)}}@keyframes discount-step-arrow-1{0%,14%{opacity:0}26%,76%{opacity:1}90%,to{opacity:0}}@keyframes discount-step-arrow-2{0%,28%{opacity:0}40%,76%{opacity:1}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.item-details.campaign-page .discount-steps-loader-arrow,.item-details.campaign-page .discount-steps-loader-step{opacity:1;animation:none}.item-details.campaign-page .campaign-price-area>.campaign-price-row,.item-details.campaign-page .discount-steps-loader{transition:none}}.item-details.payment-success-page{background-color:#f5f4f6}.payment-success-page .payment-success-card{margin-bottom:32px;padding:32px;border:1px solid rgba(27,20,100,.07);border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(27,20,100,.04),0 12px 32px rgba(27,20,100,.06)}.payment-success-page .payment-success-visual{position:relative;height:100%;min-height:440px;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#eeecf6,#e4e1f0)}.payment-success-page .payment-success-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.payment-success-page .payment-success-panel{display:flex;flex-direction:column;height:100%;padding:4px 4px 0 20px;color:#110c7b}.payment-success-page .payment-success-brand{display:flex;align-items:center;gap:12px;min-height:44px}.payment-success-page .payment-success-brand-logo{position:relative;flex:none;width:44px;height:44px;overflow:hidden;border:1px solid rgba(27,20,100,.08);border-radius:12px;background:#fff;box-shadow:0 4px 12px rgba(27,20,100,.08);transition:none}.payment-success-page .payment-success-brand-logo img{width:100%;height:100%;padding:4px;object-fit:contain;transition:opacity .3s ease}.payment-success-page .payment-success-brand-name{color:#110c7b;font-size:16px;font-weight:600;line-height:1.3;transition:none}.payment-success-page .payment-success-loading{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:320px}.payment-success-page .payment-success-eyebrow{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:26px;padding:5px 12px 5px 6px;border-radius:999px;background:#fff4e1;color:#9a5410;font-size:13px;font-weight:600;letter-spacing:.02em}.payment-success-page .payment-success-eyebrow-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(90deg,#e78738,#f0aa20);color:#fff;transition:none}.payment-success-page .payment-success-panel-failed .payment-success-eyebrow{background:#fdeeee;color:#b42318}.payment-success-page .payment-success-panel-failed .payment-success-eyebrow-icon{background:none;color:#b42318}.payment-success-page .payment-success-panel-processing .payment-success-eyebrow{background:#eef1fb;color:#1b1464}.payment-success-page .payment-success-panel-processing .payment-success-eyebrow-icon{background:#1b1464}.payment-success-page .payment-success-title{margin:14px 0 8px;color:#110c7b;font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-.015em}.payment-success-page .payment-success-text{max-width:34em;margin:0 0 24px;color:#5b5880;font-size:16px;line-height:1.55}.payment-success-page .payment-success-box{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:164px;padding:22px 24px;overflow:hidden;border-radius:18px;background:radial-gradient(70% 90% at 100% 0,rgba(240,170,32,.22) 0,rgba(240,170,32,0) 60%),linear-gradient(150deg,#1b1464,#110c7b);box-shadow:0 14px 32px rgba(27,20,100,.22);color:#fff}.payment-success-page .payment-success-box-label{display:inline-flex;align-items:center;gap:7px;color:#f0aa20;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.payment-success-page .payment-success-code-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.payment-success-page .payment-success-code{min-width:0;color:#fff;font-size:30px;font-weight:600;line-height:1.2;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;transition:none}.payment-success-page .payment-success-copy{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:7px;min-width:112px;height:46px;padding:0 18px;border:0;border-radius:12px;background:#fff;color:#1b1464;font-size:15px;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.18);transition:transform .2s,box-shadow .2s,background .2s}.payment-success-page .payment-success-copy svg{color:#e78738}.payment-success-page .payment-success-copy span{transition:none}.payment-success-page .payment-success-copy:hover{background:#fff8ec;transform:translateY(-1px)}.payment-success-page .payment-success-box-link:focus-visible,.payment-success-page .payment-success-button:focus-visible,.payment-success-page .payment-success-copy:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.payment-success-page .payment-success-box-meta{display:flex;flex-wrap:wrap;gap:4px 8px;color:hsla(0,0%,100%,.72);font-size:14px}.payment-success-page .payment-success-box-meta:empty{display:none}.payment-success-page .payment-success-box-meta span{transition:none}.payment-success-page .payment-success-box-meta span+span:before{content:"·";margin-right:8px;color:hsla(0,0%,100%,.4)}.payment-success-page .payment-success-box-main{color:#fff;font-size:19px;font-weight:500;line-height:1.4}.payment-success-page .payment-success-box-waiting-title{display:inline-flex;align-items:center;gap:12px}.payment-success-page .payment-success-box-waiting-title .spinner-border{flex:none;border-width:.16em;color:#f0aa20}.payment-success-page .payment-success-box-note{max-width:36em;color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.5}.payment-success-page .payment-success-box-link{align-self:flex-start;padding:0;border:0;background:none;color:#fff;font-size:14px;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#f0aa20;text-decoration-color:#f0aa20;text-decoration-thickness:2px;text-underline-offset:4px}.payment-success-page .payment-success-box-link:hover{color:#f0aa20}.payment-success-page .payment-success-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.payment-success-page .payment-success-actions{margin-top:16px}.payment-success-page .payment-success-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:10px 20px;border-radius:14px;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:center;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s,background .2s,color .2s}.payment-success-page .payment-success-button-gold{background:linear-gradient(90deg,#e78738,#f0aa20);color:#1b1464;box-shadow:0 10px 24px rgba(231,135,56,.25)}.payment-success-page .payment-success-button-gold:hover{color:#1b1464;box-shadow:0 14px 28px rgba(231,135,56,.32);filter:brightness(1.03);transform:translateY(-1px)}.payment-success-page .payment-success-button-navy{border:1px solid #1b1464;background:#1b1464;color:#fff}.payment-success-page .payment-success-button-navy:hover{background:#fff;color:#1b1464}.payment-success-page .payment-success-next{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px 16px;gap:14px 16px;margin-top:16px;padding:16px 18px;border:1px solid rgba(27,20,100,.08);border-radius:16px;background:radial-gradient(90% 80% at 100% 0,rgba(0,174,255,.08) 0,hsla(0,0%,100%,0) 60%),linear-gradient(160deg,#fff,#f6f5fb);animation:payment-success-fade-in .35s ease both}.payment-success-page .payment-success-next-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#fff4e1;color:#e78738;transition:none}.payment-success-page .payment-success-next-text strong{display:block;color:#110c7b;font-size:16px;font-weight:600;line-height:1.35}.payment-success-page .payment-success-next-text span{display:block;margin-top:2px;color:#5b5880;font-size:14px;line-height:1.45;transition:none}.payment-success-page .payment-success-next .payment-success-button{width:auto;min-height:46px;padding:8px 18px;border-radius:12px;font-size:15px;white-space:nowrap}.payment-success-page .payment-success-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-top:auto;padding-top:22px}.payment-success-page .payment-success-footer-link{display:inline-flex;align-items:center;gap:6px;color:#5b5880;font-size:14px;font-weight:500;text-decoration:none}.payment-success-page .payment-success-footer-link:last-child{margin-left:auto}.payment-success-page .payment-success-footer-link:hover{color:#110c7b}@keyframes payment-success-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.payment-success-page .payment-success-next{animation:none}}@media(max-width:991px){.payment-success-page .payment-success-card{padding:24px}.payment-success-page .payment-success-visual{height:200px;min-height:0;margin-bottom:22px}.payment-success-page .payment-success-panel{padding:0}.payment-success-page .payment-success-footer-link:last-child{margin-left:0}}@media(max-width:575px){.payment-success-page .payment-success-card{margin-bottom:24px;padding:16px 16px 20px;border-radius:20px}.payment-success-page .payment-success-visual{height:160px;margin-bottom:18px;border-radius:14px}.payment-success-page .payment-success-eyebrow{margin-top:20px}.payment-success-page .payment-success-title{font-size:30px}.payment-success-page .payment-success-text{min-height:3.1em;margin-bottom:20px;font-size:15px}.payment-success-page .payment-success-box{min-height:176px;padding:20px}.payment-success-page .payment-success-code{font-size:22px;letter-spacing:.06em}.payment-success-page .payment-success-copy{min-width:96px;height:42px;padding:0 14px}.payment-success-page .payment-success-next{grid-template-columns:auto 1fr;padding:16px}.payment-success-page .payment-success-next .payment-success-button{grid-column:1/-1;width:100%}}.campaign-card-category-wrapper{display:flex;align-items:center;gap:6px;min-width:0}.campaign-card-featured-indicator{flex:none;right:0!important;height:auto;line-height:0}.campaign-card-featured-indicator .top-area-featured-indicator{display:inline-flex;align-items:center;height:auto;margin:0!important;padding:3px 8px!important;float:none;top:0;border-radius:999px;background:linear-gradient(90deg,#e78738,#f0aa20);color:#1b1464;font-size:9px;font-weight:600;letter-spacing:.08em;line-height:11px;text-transform:uppercase}.campaign-card-featured-indicator .top-area-featured-indicator span{top:0!important;font-size:9px;line-height:11px}@media(max-width:575.98px){.campaign-card-featured-indicator .top-area-featured-indicator{padding:2px 6px!important;letter-spacing:.06em}.campaign-card-featured-indicator .top-area-featured-indicator,.campaign-card-featured-indicator .top-area-featured-indicator span{font-size:8px;line-height:10px}}.campaign-card-featured-indicator .top-area-featured-card-indicator-icon,.campaign-card-featured-indicator .top-area-featured-indicator-icon{display:none!important}.featured-vouchers-tab .top-pick-area .single-item-grid{border:1.5px solid transparent;border-radius:18px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e78738,#f0aa20 45%,#f7d58f) border-box;box-shadow:0 14px 34px rgba(231,135,56,.18),0 2px 6px rgba(27,20,100,.06)}.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge{display:inline-flex;align-items:center;gap:7px;top:12px;right:auto;left:12px;width:auto;height:30px;padding:0 14px 0 11px;overflow:hidden;border:1px solid transparent;border-radius:999px;background:linear-gradient(135deg,#231a85,#1b1464 55%,#140f4f) padding-box,linear-gradient(90deg,#e78738,#f7c65a,#e78738) border-box;box-shadow:0 8px 20px rgba(20,15,79,.35),0 0 0 3px rgba(240,170,32,.18);z-index:3}.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.28) 50%,hsla(0,0%,100%,0));pointer-events:none;animation:topPickShimmer 4.5s ease-in-out 1.2s infinite}@keyframes topPickShimmer{0%{left:-60%}35%,to{left:120%}}@media(prefers-reduced-motion:reduce){.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge:after{animation:none;display:none}}.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge:before{content:"";flex:none;width:14px;height:14px;background:linear-gradient(135deg,#f7c65a,#e78738);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z'/%3E%3C/svg%3E") center/contain no-repeat}.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge a.top-pick-badge{position:static;width:auto;height:auto;padding:0;border-radius:0;background:none;box-shadow:none;color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1;white-space:nowrap}@supports(text-box:trim-both cap alphabetic){.featured-vouchers-tab .top-pick-area .single-item-grid .image>div.top-pick-badge a.top-pick-badge{text-box:trim-both cap alphabetic}}.featured-vouchers-tab .top-pick-area .single-item-grid .campaign-card-favorite{margin-top:0!important;top:12px}.item-details.campaign-page .campaign-select-panel>.row:has(>.stick-folk-psst){position:relative;container-type:inline-size}.stick-folk{position:absolute;top:0;left:0;z-index:3;width:0;max-width:none;height:0;padding:0;pointer-events:none}.stick-folk,.stick-folk span{transition:none}.stick-folk__mover{position:absolute;top:0;left:0;display:block;width:10px;height:15px;margin:-15px 0 0 -5px;opacity:0;transform-origin:50% 100%;will-change:transform,opacity}.stick-folk__hop{position:relative}.stick-folk__fig,.stick-folk__hop{display:block;width:100%;height:100%}.stick-folk__fig{overflow:visible;fill:none;stroke:#1b1464;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.stick-folk__fig .stick-folk__head{fill:#1b1464;stroke:none}.stick-folk__mover.is-fresh .stick-folk__fig{animation:stick-folk-ripen 2.4s ease-in-out both}.stick-folk__mover.is-fresh .stick-folk__head{animation:stick-folk-ripen-fill 2.4s ease-in-out both}.stick-folk__fig g{transform-box:view-box;transition:transform .16s ease-out}.stick-folk__fig .stick-folk__arm--b,.stick-folk__fig .stick-folk__leg--b{opacity:.6}.stick-folk__fig .stick-folk__body{transform-origin:7.8px 13.5px}.stick-folk__fig .stick-folk__arm{transform-origin:8.2px 8px}.stick-folk__fig .stick-folk__fore{transform-origin:8.2px 12.6px}.stick-folk__fig .stick-folk__leg{transform-origin:7.8px 13.5px}.stick-folk__fig .stick-folk__shin{transform-origin:7.8px 18.5px}.stick-folk__fig[data-pose=stand] .stick-folk__leg--a{transform:rotate(-8deg)}.stick-folk__fig[data-pose=stand] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=stand] .stick-folk__arm--a{transform:rotate(-24deg)}.stick-folk__fig[data-pose=stand] .stick-folk__arm--b{transform:rotate(24deg)}.stick-folk__fig[data-pose=run]{animation:stick-folk-bob .25s ease-in-out infinite alternate}.stick-folk__fig[data-pose=run] .stick-folk__body{transform:rotate(9deg)}.stick-folk__fig[data-pose=run] .stick-folk__fore{transform:rotate(-85deg)}.stick-folk__fig[data-pose=run] .stick-folk__leg{animation:stick-folk-thigh .5s linear infinite}.stick-folk__fig[data-pose=run] .stick-folk__shin{animation:stick-folk-shin .5s linear infinite}.stick-folk__fig[data-pose=run] .stick-folk__arm{animation:stick-folk-arm .5s ease-in-out infinite}.stick-folk__fig[data-pose=run] .stick-folk__arm--a,.stick-folk__fig[data-pose=run] .stick-folk__leg--b,.stick-folk__fig[data-pose=run] .stick-folk__leg--b .stick-folk__shin{animation-delay:-.25s}.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__body{transform:rotate(3deg)}.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__arm,.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__leg,.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__shin{animation-duration:.7s}.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__arm--a,.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__leg--b,.stick-folk__fig[data-pose=run][data-pace=walk] .stick-folk__leg--b .stick-folk__shin{animation-delay:-.35s}.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__body{transform:rotate(16deg)}.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__arm,.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__leg,.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__shin{animation-duration:.28s}.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__arm--a,.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__leg--b,.stick-folk__fig[data-pose=run][data-pace=sprint] .stick-folk__leg--b .stick-folk__shin{animation-delay:-.14s}.stick-folk__fig[data-pose=leap] .stick-folk__body{transform:rotate(10deg)}.stick-folk__fig[data-pose=leap] .stick-folk__arm--a{transform:rotate(-70deg)}.stick-folk__fig[data-pose=leap] .stick-folk__arm--b{transform:rotate(60deg)}.stick-folk__fig[data-pose=leap] .stick-folk__fore{transform:rotate(-40deg)}.stick-folk__fig[data-pose=leap] .stick-folk__leg--a{transform:rotate(-50deg)}.stick-folk__fig[data-pose=leap] .stick-folk__leg--a .stick-folk__shin{transform:rotate(25deg)}.stick-folk__fig[data-pose=leap] .stick-folk__leg--b{transform:rotate(45deg)}.stick-folk__fig[data-pose=leap] .stick-folk__leg--b .stick-folk__shin{transform:rotate(70deg)}.stick-folk__fig[data-pose=jump] .stick-folk__arm--a{transform:rotate(-135deg)}.stick-folk__fig[data-pose=jump] .stick-folk__arm--b{transform:rotate(135deg)}.stick-folk__fig[data-pose=jump] .stick-folk__leg--a{transform:rotate(-45deg)}.stick-folk__fig[data-pose=jump] .stick-folk__leg--a .stick-folk__shin{transform:rotate(75deg)}.stick-folk__fig[data-pose=jump] .stick-folk__leg--b{transform:rotate(25deg)}.stick-folk__fig[data-pose=jump] .stick-folk__leg--b .stick-folk__shin{transform:rotate(60deg)}.stick-folk__fig[data-pose=push] .stick-folk__body{transform:rotate(20deg)}.stick-folk__fig[data-pose=push] .stick-folk__arm--a{transform:rotate(-95deg)}.stick-folk__fig[data-pose=push] .stick-folk__arm--b{transform:rotate(-80deg)}.stick-folk__fig[data-pose=push] .stick-folk__leg--a{transform:rotate(-20deg)}.stick-folk__fig[data-pose=push] .stick-folk__leg--b{transform:rotate(30deg)}.stick-folk__fig[data-pose=cheer] .stick-folk__arm--a{transform:rotate(-140deg)}.stick-folk__fig[data-pose=cheer] .stick-folk__arm--b{transform:rotate(140deg)}.stick-folk__fig[data-pose=cheer] .stick-folk__leg--a{transform:rotate(-12deg)}.stick-folk__fig[data-pose=cheer] .stick-folk__leg--b{transform:rotate(12deg)}.stick-folk__fig[data-pose=cheer] .stick-folk__fore{animation:stick-folk-wave .3s ease-in-out infinite alternate}.stick-folk__fig[data-pose=peekwave] .stick-folk__arm--a,.stick-folk__fig[data-pose=wave] .stick-folk__arm--a{transform:rotate(-130deg)}.stick-folk__fig[data-pose=wave] .stick-folk__arm--b{transform:rotate(22deg)}.stick-folk__fig[data-pose=wave] .stick-folk__leg--a{transform:rotate(-8deg)}.stick-folk__fig[data-pose=wave] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=peekwave] .stick-folk__arm--a .stick-folk__fore,.stick-folk__fig[data-pose=wave] .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-wave .35s ease-in-out infinite alternate}.stick-folk__fig[data-pose=lie] .stick-folk__arm--a{transform:rotate(-150deg)}.stick-folk__fig[data-pose=lie] .stick-folk__arm--b{transform:rotate(-125deg)}.stick-folk__fig[data-pose=lie] .stick-folk__leg--b{transform:rotate(6deg)}.stick-folk__fig[data-pose=puff]{animation:stick-folk-bob .3s ease-in-out infinite alternate}.stick-folk__fig[data-pose=puff] .stick-folk__body{transform:rotate(22deg)}.stick-folk__fig[data-pose=puff] .stick-folk__arm--a{transform:rotate(-30deg)}.stick-folk__fig[data-pose=puff] .stick-folk__arm--b{transform:rotate(-18deg)}.stick-folk__fig[data-pose=puff] .stick-folk__leg--a{transform:rotate(-14deg)}.stick-folk__fig[data-pose=puff] .stick-folk__leg--b{transform:rotate(10deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__body{transform:rotate(35deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__arm--a{transform:rotate(-40deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__arm--b{transform:rotate(-25deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__leg--a{transform:rotate(-60deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__leg--a .stick-folk__shin{transform:rotate(110deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__leg--b{transform:rotate(-35deg)}.stick-folk__fig[data-pose=crouch] .stick-folk__leg--b .stick-folk__shin{transform:rotate(95deg)}.stick-folk__fig[data-pose=sit] .stick-folk__leg--a,.stick-folk__fig[data-pose=sitwave] .stick-folk__leg--a{transform:rotate(-88deg)}.stick-folk__fig[data-pose=sit] .stick-folk__leg--a .stick-folk__shin,.stick-folk__fig[data-pose=sitwave] .stick-folk__leg--a .stick-folk__shin{transform:rotate(80deg)}.stick-folk__fig[data-pose=sit] .stick-folk__leg--b,.stick-folk__fig[data-pose=sitwave] .stick-folk__leg--b{transform:rotate(-80deg)}.stick-folk__fig[data-pose=sit] .stick-folk__leg--b .stick-folk__shin,.stick-folk__fig[data-pose=sitwave] .stick-folk__leg--b .stick-folk__shin{transform:rotate(95deg)}.stick-folk__fig[data-pose=sit] .stick-folk__arm--a{transform:rotate(-30deg)}.stick-folk__fig[data-pose=sit] .stick-folk__arm--b,.stick-folk__fig[data-pose=sitwave] .stick-folk__arm--b{transform:rotate(30deg)}.stick-folk__fig[data-pose=sitwave] .stick-folk__arm--a{transform:rotate(-135deg)}.stick-folk__fig[data-pose=sit] .stick-folk__shin,.stick-folk__fig[data-pose=sitwave] .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-dangle .9s ease-in-out infinite alternate}.stick-folk__fig[data-pose=sitwave] .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-wave .35s ease-in-out infinite alternate}.stick-folk__fig[data-pose=climb] .stick-folk__arm--a{animation:stick-folk-climb-a .45s ease-in-out infinite alternate}.stick-folk__fig[data-pose=climb] .stick-folk__arm--b{animation:stick-folk-climb-b .45s ease-in-out infinite alternate}.stick-folk__fig[data-pose=climb] .stick-folk__leg--a{transform:rotate(-35deg)}.stick-folk__fig[data-pose=climb] .stick-folk__leg--a .stick-folk__shin{transform:rotate(70deg)}.stick-folk__fig[data-pose=climb] .stick-folk__leg--b{transform:rotate(10deg)}.stick-folk__fig[data-pose=swing] .stick-folk__arm--a{transform:rotate(-172deg)}.stick-folk__fig[data-pose=swing] .stick-folk__arm--b{transform:rotate(28deg)}.stick-folk__fig[data-pose=swing] .stick-folk__leg--a{transform:rotate(-12deg)}.stick-folk__fig[data-pose=swing] .stick-folk__leg--b{transform:rotate(12deg)}.stick-folk__fig[data-pose=throw] .stick-folk__body{transform:rotate(8deg)}.stick-folk__fig[data-pose=throw] .stick-folk__arm--a{transform:rotate(-125deg)}.stick-folk__fig[data-pose=throw] .stick-folk__arm--b{transform:rotate(35deg)}.stick-folk__fig[data-pose=throw] .stick-folk__leg--a{transform:rotate(-18deg)}.stick-folk__fig[data-pose=throw] .stick-folk__leg--b{transform:rotate(14deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__arm--a{transform:rotate(-155deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__arm--b{transform:rotate(-170deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__fore{transform:rotate(-10deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__leg--a{transform:rotate(-60deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__leg--b{transform:rotate(-52deg)}.stick-folk__fig[data-pose=abseil] .stick-folk__leg--b .stick-folk__shin{transform:rotate(-12deg)}.stick-folk__fig[data-pose=hang] .stick-folk__arm--a{transform:rotate(-172deg)}.stick-folk__fig[data-pose=hang] .stick-folk__arm--b{transform:rotate(172deg)}.stick-folk__fig[data-pose=hang] .stick-folk__leg--a{transform:rotate(-10deg)}.stick-folk__fig[data-pose=hang] .stick-folk__leg--a .stick-folk__shin{transform:rotate(25deg)}.stick-folk__fig[data-pose=hang] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=hang] .stick-folk__leg--b .stick-folk__shin{transform:rotate(15deg)}.stick-folk__fig[data-pose=scared] .stick-folk__body{transform:rotate(-12deg)}.stick-folk__fig[data-pose=scared] .stick-folk__arm--a{transform:rotate(-150deg)}.stick-folk__fig[data-pose=scared] .stick-folk__arm--b{transform:rotate(150deg)}.stick-folk__fig[data-pose=scared] .stick-folk__leg--a{transform:rotate(-18deg)}.stick-folk__fig[data-pose=scared] .stick-folk__leg--b{transform:rotate(18deg)}.stick-folk__fig[data-pose=scared] .stick-folk__fore{animation:stick-folk-wave .12s linear infinite alternate}.stick-folk__fig[data-pose=star] .stick-folk__arm--a{transform:rotate(-128deg)}.stick-folk__fig[data-pose=star] .stick-folk__arm--b{transform:rotate(128deg)}.stick-folk__fig[data-pose=star] .stick-folk__leg--a{transform:rotate(-30deg)}.stick-folk__fig[data-pose=star] .stick-folk__leg--b{transform:rotate(30deg)}.stick-folk__fig[data-pose=flail] .stick-folk__body{transform:rotate(-8deg)}.stick-folk__fig[data-pose=flail] .stick-folk__arm--a{animation:stick-folk-windmill .22s linear infinite}.stick-folk__fig[data-pose=flail] .stick-folk__arm--b{animation:stick-folk-windmill .22s linear infinite reverse}.stick-folk__fig[data-pose=flail] .stick-folk__fore{transform:rotate(-30deg)}.stick-folk__fig[data-pose=flail] .stick-folk__leg--a{transform:rotate(-35deg)}.stick-folk__fig[data-pose=flail] .stick-folk__leg--a .stick-folk__shin{transform:rotate(45deg)}.stick-folk__fig[data-pose=flail] .stick-folk__leg--b{transform:rotate(28deg)}.stick-folk__fig[data-pose=drill] .stick-folk__body,.stick-folk__fig[data-pose=drillprep] .stick-folk__body{transform:rotate(10deg)}.stick-folk__fig[data-pose=drill] .stick-folk__arm--a,.stick-folk__fig[data-pose=drillprep] .stick-folk__arm--a{transform:rotate(-62deg)}.stick-folk__fig[data-pose=drill] .stick-folk__arm--b,.stick-folk__fig[data-pose=drillprep] .stick-folk__arm--b{transform:rotate(-48deg)}.stick-folk__fig[data-pose=drill] .stick-folk__fore,.stick-folk__fig[data-pose=drillprep] .stick-folk__fore{transform:rotate(-35deg)}.stick-folk__fig[data-pose=drill] .stick-folk__leg--a,.stick-folk__fig[data-pose=drillprep] .stick-folk__leg--a{transform:rotate(-14deg)}.stick-folk__fig[data-pose=drill] .stick-folk__leg--b,.stick-folk__fig[data-pose=drillprep] .stick-folk__leg--b{transform:rotate(12deg)}.stick-folk__tool{position:absolute;top:4.5px;left:50%;display:none;width:6.5px;height:11px;margin-left:3px}.stick-folk__tool svg{display:block;width:100%;height:100%;overflow:visible;fill:#1b1464;stroke:#1b1464;stroke-width:1.3;stroke-linecap:round}.stick-folk__tool rect{stroke:none}.stick-folk__fig[data-pose=drill]+.stick-folk__tool,.stick-folk__fig[data-pose=drillprep]+.stick-folk__tool{display:block}.stick-folk__fig[data-pose=drill],.stick-folk__fig[data-pose=drill]+.stick-folk__tool{animation:stick-folk-judder .06s linear infinite alternate}.stick-folk__fig[data-pose=lookup] .stick-folk__body{transform:rotate(-14deg)}.stick-folk__fig[data-pose=lookup] .stick-folk__arm--a{transform:rotate(-12deg)}.stick-folk__fig[data-pose=lookup] .stick-folk__arm--b{transform:rotate(14deg)}.stick-folk__fig[data-pose=lookup] .stick-folk__leg--a,.stick-folk__fig[data-pose=shake] .stick-folk__leg--a{transform:rotate(-8deg)}.stick-folk__fig[data-pose=lookup] .stick-folk__leg--b,.stick-folk__fig[data-pose=shake] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=shake] .stick-folk__arm--a{transform:rotate(-40deg)}.stick-folk__fig[data-pose=shake] .stick-folk__arm--b{transform:rotate(40deg)}.stick-folk__fig[data-pose=shake] .stick-folk__head{transform-box:view-box;animation:stick-folk-head-shake .14s ease-in-out 6 alternate}.stick-folk__alert{position:absolute;bottom:100%;left:50%;margin:0 0 2px -2px;color:#110c7b;font-size:10px;font-weight:700;line-height:1;opacity:0}.stick-folk__alert.is-on{animation:stick-folk-alert .8s ease-out}.stick-folk__rope{width:1.2px;height:1px;margin-left:-.6px;background:rgba(27,20,100,.55);transform-origin:50% 0}.stick-folk__hook,.stick-folk__rope{position:absolute;top:0;left:0;opacity:0}.stick-folk__hook{width:8px;height:8px;margin:-4px 0 0 -4px}.stick-folk__hook svg{display:block;width:100%;height:100%;fill:none;stroke:#1b1464;stroke-width:1.3;stroke-linecap:round}.stick-folk__stage{position:absolute;overflow:hidden}.stick-folk__rocket{position:absolute;top:0;left:0;width:12px;height:24px;margin:-24px 0 0 -6px;transform-origin:50% 60%}.stick-folk__rocket svg{display:block;width:100%;height:100%;overflow:visible}.stick-folk__rocket-body{fill:#fff;stroke:#1b1464;stroke-width:1.1}.stick-folk__rocket-fin{fill:#1b1464}.stick-folk__rocket-window{fill:#00aeff;stroke:#1b1464;stroke-width:.8}.stick-folk__rocket-flame{fill:#f0aa20;opacity:0;transform-box:fill-box;transform-origin:50% 0}.stick-folk__rocket.is-firing .stick-folk__rocket-flame{opacity:1;animation:stick-folk-flame .12s linear infinite alternate}.stick-folk__rocket.is-boarded .stick-folk__rocket-window{fill:#1b1464}.stick-folk__puff{position:absolute;top:0;left:0;width:6px;height:6px;margin:-6px 0 0 -3px;border-radius:50%;background:rgba(27,20,100,.13);opacity:0;pointer-events:none;animation:stick-folk-puff .8s ease-out forwards}.stick-folk__puff:after,.stick-folk__puff:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:inherit}.stick-folk__puff:before{top:2px;left:-4px}.stick-folk__puff:after{top:1px;left:4px;width:4px;height:4px}.stick-folk__puff--dust{width:4px;height:4px;margin:-4px 0 0 -2px;background:rgba(27,20,100,.18);animation-duration:.55s}.stick-folk__puff--dust:before{top:1px;left:-3px;width:3px;height:3px}.stick-folk__puff--dust:after{top:0;left:3px;width:3px;height:3px}.stick-folk__crack{position:absolute;top:0;left:0;width:16px;height:9px;margin-left:-8px;opacity:0;animation:stick-folk-crack-in .3s ease-out .2s forwards}.stick-folk__crack svg{display:block;width:100%;height:100%;fill:none;stroke:rgba(27,20,100,.55);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.stick-folk__crack.is-fading{opacity:1;animation:stick-folk-crack-out .45s ease-in forwards}.item-details.campaign-page .campaign-step-title .product-info-number-icon.stick-folk-pop{animation:stick-folk-pop .45s ease-out}.stick-folk-psst{position:absolute;right:6px;bottom:calc(100% + 15px);z-index:2;display:inline-flex;align-items:center;gap:4px;width:auto;max-width:none;height:26px;margin:0;padding:0 10px 0 3px;border:1px solid #eceaf2;border-radius:999px;background:linear-gradient(180deg,#fff,#f6f5fb);box-shadow:0 6px 14px -8px rgba(27,20,100,.35);color:#110c7b;font-family:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.stick-folk-psst:hover{border-color:#00aeff;box-shadow:0 8px 16px -8px rgba(27,20,100,.4);transform:translateY(-1px)}.stick-folk-psst:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,174,255,.35)}.stick-folk-psst__icon{display:inline-flex;flex:none;align-items:flex-end;justify-content:center;width:20px;height:20px;padding-bottom:3px;border-radius:50%;background:rgba(0,174,255,.16)}.stick-folk-psst__icon .stick-folk__fig{width:8.6px;height:13px;stroke-width:2;animation:stick-folk-beckon-bob 4s ease-in-out infinite}.stick-folk-psst__icon .stick-folk__arm--a{animation:stick-folk-beckon 4s ease-in-out infinite}.stick-folk-psst__icon .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-beckon-hand 4s ease-in-out infinite}.stick-folk-psst:hover .stick-folk-psst__icon .stick-folk__fig{animation:stick-folk-hop .5s ease-in-out infinite}.stick-folk-psst.is-pressed{animation:stick-folk-press .3s ease-out}.stick-folk-psst.is-hooked{animation:stick-folk-wobble .5s ease-out}.stick-folk-psst.is-gulp{animation:stick-folk-press .35s ease-out}.stick-folk-psst.is-full{animation:stick-folk-shake .35s ease-in-out}@container (max-width: 309.98px){.stick-folk-psst{padding:0 2px}.stick-folk-psst__label{display:none}}@container (max-width: 279.98px){.stick-folk-psst{right:0;bottom:calc(100% + 18px);height:22px;padding:0;border:0;background:transparent;box-shadow:none}.stick-folk-psst__icon{width:22px;height:22px}}.stick-folk--home{z-index:1030}.stick-folk--home .stick-folk__mover{width:13px;height:19.5px;margin:-19.5px 0 0 -6.5px}.stick-folk--home .stick-folk__alert{font-size:12px}.stick-folk__fig .stick-folk__flag-pole,.stick-folk__loose-flag .stick-folk__flag-pole{stroke:#1b1464;stroke-width:1.4;stroke-linecap:round}.stick-folk__fig .stick-folk__flag-cloth,.stick-folk__loose-flag .stick-folk__flag-cloth{fill:#e78738;stroke:#d0702a;stroke-width:.6}.stick-folk__loose-flag .stick-folk__flag-mark{fill:#1b1464}.stick-folk__loose-flag .stick-folk__flag-mark path{fill:none;stroke:#1b1464;stroke-width:2.05;stroke-linecap:round}.stick-folk__mover.is-flagless .stick-folk__flag{display:none}.stick-folk__loose-flag{position:absolute;width:18.69px;height:19.5px;transform-origin:.81px 18.69px}.stick-folk__loose-flag svg{display:block;width:100%;height:100%;overflow:visible}.stick-folk__fig .stick-folk__flag-mark{fill:#1b1464;stroke:none;transform-box:view-box;transform-origin:18.55px 29.7px;transform:rotate(135deg)}.stick-folk__fig .stick-folk__flag-mark path{fill:none;stroke:#1b1464;stroke-width:2.05;stroke-linecap:round}.stick-folk__mover[data-dir=l] .stick-folk__fig .stick-folk__flag-mark{transform:rotate(135deg) scaleX(-1)}.stick-folk__fig[data-pose=flag] .stick-folk__leg--a{transform:rotate(-8deg)}.stick-folk__fig[data-pose=flag] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=flag] .stick-folk__arm--b{transform:rotate(24deg)}.stick-folk__fig[data-pose=flag] .stick-folk__arm--a,.stick-folk__fig[data-pose=flagrun] .stick-folk__arm--a{transform:rotate(-135deg)}.stick-folk__fig[data-pose=flag] .stick-folk__arm--a .stick-folk__fore,.stick-folk__fig[data-pose=flagrun] .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-flagwave .34s ease-in-out infinite alternate}.stick-folk__fig[data-pose=flagrun]{animation:stick-folk-bob .25s ease-in-out infinite alternate}.stick-folk__fig[data-pose=flagrun] .stick-folk__body{transform:rotate(6deg)}.stick-folk__fig[data-pose=flagrun] .stick-folk__arm--b .stick-folk__fore{transform:rotate(-85deg)}.stick-folk__fig[data-pose=flagrun] .stick-folk__leg{animation:stick-folk-thigh .5s linear infinite}.stick-folk__fig[data-pose=flagrun] .stick-folk__shin{animation:stick-folk-shin .5s linear infinite}.stick-folk__fig[data-pose=flagrun] .stick-folk__arm--b{animation:stick-folk-arm .5s ease-in-out infinite}.stick-folk__fig[data-pose=flagrun] .stick-folk__leg--b,.stick-folk__fig[data-pose=flagrun] .stick-folk__leg--b .stick-folk__shin{animation-delay:-.25s}.stick-folk__fig[data-pose=flagpeek] .stick-folk__leg--a{transform:rotate(-8deg)}.stick-folk__fig[data-pose=flagpeek] .stick-folk__leg--b{transform:rotate(8deg)}.stick-folk__fig[data-pose=flagpeek] .stick-folk__arm--b{transform:rotate(22deg)}.stick-folk__fig[data-pose=flagpeek] .stick-folk__arm--a{transform:rotate(-195deg)}.stick-folk__fig[data-pose=flagpeek] .stick-folk__arm--a .stick-folk__fore{animation:stick-folk-flagwave .34s ease-in-out infinite alternate}.stick-folk__fig[data-pose=lookback] .stick-folk__body{transform:rotate(-10deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__arm--a{transform:rotate(74deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__arm--b{transform:rotate(-28deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__arm--b .stick-folk__fore{transform:rotate(-60deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__leg--a{transform:rotate(-16deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__leg--b{transform:rotate(12deg)}.stick-folk__fig[data-pose=lookback] .stick-folk__head{animation:stick-folk-doubletake .9s ease-out both}@keyframes stick-folk-doubletake{0%{transform:translateX(0)}22%{transform:translateX(-1.8px)}42%{transform:translateX(-.2px)}62%,to{transform:translateX(-1.8px)}}.stick-folk__fig[data-pose=flagrun][data-pace=sprint] .stick-folk__arm--b,.stick-folk__fig[data-pose=flagrun][data-pace=sprint] .stick-folk__leg,.stick-folk__fig[data-pose=flagrun][data-pace=sprint] .stick-folk__shin{animation-duration:.28s}.stick-folk__fig[data-pose=flagrun][data-pace=sprint] .stick-folk__leg--b,.stick-folk__fig[data-pose=flagrun][data-pace=sprint] .stick-folk__leg--b .stick-folk__shin{animation-delay:-.14s}.stick-folk__fig[data-pose=dive] .stick-folk__body{transform:rotate(12deg)}.stick-folk__fig[data-pose=dive] .stick-folk__arm--a{transform:rotate(-120deg)}.stick-folk__fig[data-pose=dive] .stick-folk__arm--b{transform:rotate(-95deg)}.stick-folk__fig[data-pose=dive] .stick-folk__leg--a{transform:rotate(28deg)}.stick-folk__fig[data-pose=dive] .stick-folk__leg--a .stick-folk__shin{transform:rotate(30deg)}.stick-folk__fig[data-pose=dive] .stick-folk__leg--b{transform:rotate(44deg)}.stick-folk__fig[data-pose=dive] .stick-folk__leg--b .stick-folk__shin{transform:rotate(20deg)}.stick-folk__ring{position:absolute;border:2px solid rgba(0,174,255,.75);border-radius:50%;opacity:0;pointer-events:none;animation:stick-folk-ring .55s ease-out}@keyframes stick-folk-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.55)}}@keyframes stick-folk-flagwave{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes stick-folk-ripen{0%,40%{stroke:#00aeff}48%{stroke:#9fe3ff}56%{stroke:#00aeff}64%{stroke:#9fe3ff}78%{stroke:#4f63d8}to{stroke:#1b1464}}@keyframes stick-folk-ripen-fill{0%,40%{fill:#00aeff}48%{fill:#9fe3ff}56%{fill:#00aeff}64%{fill:#9fe3ff}78%{fill:#4f63d8}to{fill:#1b1464}}@keyframes stick-folk-windmill{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes stick-folk-judder{0%{transform:translate(-.5px)}to{transform:translate(.5px,-.7px)}}@keyframes stick-folk-crack-in{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes stick-folk-crack-out{0%{opacity:1}to{opacity:0}}@keyframes stick-folk-head-shake{0%{transform:translateX(-.9px)}to{transform:translateX(.9px)}}@keyframes stick-folk-bob{0%{transform:translateY(0)}to{transform:translateY(-.8px)}}@keyframes stick-folk-thigh{0%{transform:rotate(-32deg)}50%{transform:rotate(34deg)}75%{transform:rotate(0deg)}to{transform:rotate(-32deg)}}@keyframes stick-folk-shin{0%{transform:rotate(8deg)}50%{transform:rotate(18deg)}70%{transform:rotate(95deg)}to{transform:rotate(8deg)}}@keyframes stick-folk-arm{0%{transform:rotate(40deg)}50%{transform:rotate(-40deg)}to{transform:rotate(40deg)}}@keyframes stick-folk-wave{0%{transform:rotate(-30deg)}to{transform:rotate(25deg)}}@keyframes stick-folk-dangle{0%{transform:rotate(70deg)}to{transform:rotate(100deg)}}@keyframes stick-folk-climb-a{0%{transform:rotate(-165deg)}to{transform:rotate(-125deg)}}@keyframes stick-folk-climb-b{0%{transform:rotate(125deg)}to{transform:rotate(165deg)}}@keyframes stick-folk-alert{0%{opacity:0;transform:translateY(2px) scale(.4)}20%{opacity:1;transform:translateY(-1px) scale(1.25)}70%{opacity:1;transform:translateY(-2px) scale(1)}to{opacity:0;transform:translateY(-3px) scale(1)}}@keyframes stick-folk-flame{0%{transform:scaleY(.8)}to{transform:scaleY(1.25)}}@keyframes stick-folk-puff{0%{opacity:.9;transform:translateY(0) scale(.6)}to{opacity:0;transform:translateY(-6px) scale(1.3)}}@keyframes stick-folk-pop{0%{transform:scale(1)}35%{transform:scale(1.18,.86)}65%{transform:scale(.94,1.08)}to{transform:scale(1)}}@keyframes stick-folk-beckon{0%,70%,to{transform:rotate(-24deg)}76%,94%{transform:rotate(-140deg)}}@keyframes stick-folk-beckon-hand{0%,76%,94%,to{transform:rotate(0deg)}80%,88%{transform:rotate(-35deg)}84%,92%{transform:rotate(25deg)}}@keyframes stick-folk-beckon-bob{0%,70%,to{transform:translateY(0)}74%{transform:translateY(-1.5px)}78%{transform:translateY(0)}}@keyframes stick-folk-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes stick-folk-press{0%{transform:scale(1)}40%{transform:scale(.9)}to{transform:scale(1)}}@keyframes stick-folk-wobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(-6deg)}55%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}}@keyframes stick-folk-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}@media(prefers-reduced-motion:reduce){.stick-folk__fig,.stick-folk__fig .stick-folk__head,.stick-folk__fig g,.stick-folk__tool{animation:none!important;transition:none!important}.stick-folk-psst{display:none}}.info-box3{background:radial-gradient(78% 150% at 100% 0,hsla(0,0%,100%,.52) 0 47%,hsla(0,0%,100%,0) 47.25%),radial-gradient(98% 190% at 100% 0,hsla(0,0%,100%,.3) 0 50%,hsla(0,0%,100%,0) 50.2%),radial-gradient(32% 58% at 78% 40%,rgba(0,174,255,.15) 0,rgba(0,174,255,0) 70%),radial-gradient(34% 60% at 96% 100%,rgba(240,170,32,.13) 0,rgba(240,170,32,0) 70%),linear-gradient(115deg,#f4f2fd,#ebe8fa 42%,#e2eefb)}.info-box3>.container{position:relative}.info-box3 .info-box3-eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:#5b5880;font-size:12px;font-weight:600;line-height:18px;letter-spacing:1.4px;text-transform:uppercase}.info-box3 .info-box3-eyebrow:before{content:"";flex:none;width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.info-box3 .info-box3-title{line-height:1.34;letter-spacing:-.01em}.info-box3 .info-box3-title-highlight{padding:0;background:none}.info-box3 .single-info-box3-item-description{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;float:none;margin:10px 0 0;color:#110c7b;font-size:17px;font-weight:500;line-height:1.35;white-space:normal}.info-box3 .single-info-box3-offer{display:inline-flex;align-items:center;gap:10px;color:#110c7b;font-weight:700;transition:none}.info-box3 .single-info-box3-offer:after{content:"";width:4px;height:4px;border-radius:50%;background:#c3bfdc}.info-box3 .info-box3-support{max-width:400px;margin:6px 0 0;color:#5b5880;font-size:14.5px;font-weight:400;line-height:1.5}.info-box3 .info-box3-actions{display:flex;align-items:center;gap:18px;margin-top:18px}.info-box3 .single-info-box3-link{display:inline-flex;flex:none;align-items:center;gap:10px;float:none;margin:0;padding:11px 20px;border-radius:14px;color:#1b1464;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px rgba(231,135,56,.28);transition:transform .2s ease,box-shadow .2s ease}.info-box3 .single-info-box3-link:after{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1464' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;transition:transform .2s ease}.info-box3 .single-info-box3-link:focus,.info-box3 .single-info-box3-link:hover{color:#1b1464}@media(hover:hover){.info-box3 .single-info-box3-link:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(231,135,56,.34)}.info-box3 .single-info-box3-link:hover:after{transform:translateX(3px)}}.hero-how{position:relative;flex:none}.hero-how__button{display:inline-flex;align-items:center;gap:7px;padding:8px 2px;border:0;background:none;color:#1b1464;font-family:Jost,sans-serif;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:rgba(27,20,100,.22);text-decoration-color:rgba(27,20,100,.22);text-decoration-thickness:1.5px;text-underline-offset:5px;cursor:pointer;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.hero-how__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.hero-how__button.is-open,.hero-how__button:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.hero-how__button:focus-visible{border-radius:8px;outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.hero-how__panel{position:absolute;top:calc(100% + 12px);left:0;z-index:40;width:min(340px,100vw - 32px);padding:16px 18px 18px;border:1px solid #eceaf2;border-radius:18px;background:linear-gradient(180deg,#fff,#f8f7fc);box-shadow:0 26px 48px -16px rgba(27,20,100,.3),0 3px 8px rgba(27,20,100,.06);text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:var(--hero-how-caret,40px) 0;transition:opacity .25s ease,transform .3s cubic-bezier(.2,0,.2,1),visibility 0s linear .3s}.hero-how__panel.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .25s ease,transform .3s cubic-bezier(.2,0,.2,1),visibility 0s}.hero-how__panel:before{content:"";position:absolute;top:-7px;left:calc(var(--hero-how-caret, 40px) - 7px);width:14px;height:14px;border-top:1px solid #eceaf2;border-left:1px solid #eceaf2;border-radius:3px 0 0 0;background:#fff;transform:rotate(45deg)}.hero-how__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.hero-how__title{margin:0;color:#110c7b;font-size:16px;font-weight:600;line-height:1.3}.hero-how__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(27,20,100,.06);color:#1b1464;cursor:pointer;transition:background-color .2s ease}.hero-how__close svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.hero-how__close:hover{background:rgba(27,20,100,.1)}.hero-how__close:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.hero-how__steps{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.hero-how__step{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.hero-how__step:not(:last-child):before{content:"";position:absolute;top:30px;bottom:-10px;left:12.5px;width:1px;background:#e3e0ef}.hero-how__number{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#1b1464;color:#fff;font-size:13px;font-weight:600;line-height:1}.hero-how__text{margin:3px 0 0;color:#5b5880;font-size:14px;font-weight:400;line-height:1.45}.hero-how__text strong{color:#110c7b;font-weight:600}.hero-showcase,.hero-stage__scene{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-stage{position:absolute;top:0;right:15px;left:545px;height:272px}.hero-stage:before{content:"";position:absolute;top:-6px;left:50%;width:600px;height:250px;margin-left:-300px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,174,255,.18) 0,rgba(110,100,230,.08) 55%,rgba(110,100,230,0) 100%);pointer-events:none}.hero-stage__scene{position:absolute;top:14px;left:50%;width:548px;height:188px;margin-left:-274px}.hero-stage .hero-gift-card--stage{top:26px;left:0;z-index:2;width:252px;rotate:-6deg;box-shadow:0 28px 44px -22px rgba(27,20,100,.6),0 6px 14px rgba(27,20,100,.14)}.hero-stage .hero-gift-card--stage:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(118deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.08) 28%,hsla(0,0%,100%,0) 44%);pointer-events:none}.hero-gift-card__value{position:absolute;top:10px;right:12px;z-index:2;color:#fff;font-size:22px;font-weight:700;line-height:1;letter-spacing:-.3px;text-shadow:0 2px 10px rgba(17,12,123,.55)}.hero-gift-email{position:absolute;top:0;right:0;z-index:1;width:330px;overflow:hidden;border:1px solid #eceaf2;border-radius:20px;background:#fff;box-shadow:0 26px 44px -26px rgba(27,20,100,.45),0 2px 8px rgba(27,20,100,.06);color:#1b1464}.hero-gift-email__head{display:flex;align-items:center;gap:11px;padding:14px 18px 14px 62px;background:radial-gradient(60% 140% at 100% 0,rgba(0,174,255,.35) 0,rgba(0,174,255,0) 70%),radial-gradient(40% 120% at 20% 120%,rgba(240,170,32,.22) 0,rgba(240,170,32,0) 70%),linear-gradient(120deg,#2623b4,#1d1ca0 50%,#16137f);color:#fff}.hero-gift-email__icon{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 4px 10px rgba(10,8,60,.3)}.hero-gift-email__icon svg{width:18px;height:18px;fill:none;stroke:#e78738;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hero-gift-email__heading{min-width:0}.hero-gift-email__title{overflow:hidden;color:#fff;font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.hero-gift-email__from{margin-top:2px;color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.3}.hero-gift-email__body{padding:14px 18px 16px 62px;background:linear-gradient(180deg,#fff,#f8f7fc)}.hero-gift-email__message{position:relative;padding-left:16px;color:#3b3868;font-size:13.5px;font-style:italic;line-height:1.5}.hero-gift-email__message:before{content:"“";position:absolute;top:-6px;left:-2px;color:#e78738;font-size:30px;font-style:normal;font-weight:600;line-height:1}.hero-gift-email__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #eceaf2}.hero-gift-email__when{display:flex;align-items:center;gap:6px;min-width:0;color:#5b5880;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.hero-gift-email__when svg{flex:none;width:15px;height:15px;fill:none;stroke:#e78738;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hero-gift-email__open{flex:none;padding:7px 12px;border-radius:999px;background:#1b1464;color:#fff;font-size:12px;font-weight:600;line-height:1}.hero-stage__steps{position:absolute;right:0;bottom:6px;left:0;display:flex;justify-content:center;gap:30px;margin:0;padding:0;list-style:none}.hero-stage__step{display:flex;flex:0 1 158px;align-items:center;gap:8px;min-width:0;color:#3b3868;font-size:13px;font-weight:500;line-height:1.3;text-wrap:balance}.hero-stage__number{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#1b1464;color:#fff;font-size:12px;font-weight:600;line-height:1}.hero-showcase{display:none}.hero-showcase,.hero-showcase:before{position:absolute;pointer-events:none}.hero-showcase:before{content:"";z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,174,255,.16) 0,rgba(110,100,230,.08) 45%,rgba(245,244,246,0) 100%)}.hero-gift-card{position:absolute;aspect-ratio:1.586;overflow:hidden;border-radius:16px;background:#1b1464;box-shadow:0 24px 40px -20px rgba(27,20,100,.5),0 4px 12px rgba(27,20,100,.1);color:#fff;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent}.hero-gift-card:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,rgba(17,12,123,0) 42%,rgba(17,12,123,.8));pointer-events:none}.hero-gift-card--1{z-index:3;rotate:-1.5deg}.hero-gift-card--2{z-index:1;rotate:-9deg}.hero-gift-card--3{z-index:2;rotate:8deg}.hero-gift-card__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-gift-card__label{position:absolute;top:12px;left:12px;z-index:2;padding:5px 9px 4px;border-radius:999px;background:hsla(0,0%,100%,.9);color:#1b1464;font-size:10px;font-weight:600;line-height:1;letter-spacing:1.2px;text-transform:uppercase}.hero-gift-card__brand{position:absolute;right:12px;bottom:12px;left:12px;z-index:2;display:flex;align-items:center;gap:9px;min-width:0}.hero-gift-card__logo{flex:none;width:32px;height:32px;padding:2px;border-radius:9px;background:#fff;box-shadow:0 3px 8px rgba(17,12,123,.25);object-fit:contain}.hero-gift-card__name{min-width:0;overflow:hidden;color:#fff;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 6px rgba(17,12,123,.5)}@media(prefers-reduced-motion:reduce){.hero-how__panel,.hero-how__panel.is-open{transition:none}}@media only screen and (min-width:992px){.info-box3 .info-box3-main{min-height:321px}.info-box3{height:360px;min-height:0;max-height:none;aspect-ratio:auto}.hero-how{display:none}}@media only screen and (min-width:992px)and (max-width:1199.98px){.info-box3 .info-box3-title{font-size:32px}.info-box3 .info-box3-support{max-width:380px}#steppr-discovery{margin-left:-128px}.hero-stage{top:0;right:12px;left:calc(50% + 6px);height:272px}.hero-stage:before{width:460px;margin-left:-230px}.hero-stage__scene{top:16px;width:436px;height:184px;margin-left:-218px}.hero-stage .hero-gift-card--stage{top:30px;width:206px;border-radius:14px}.hero-stage .hero-gift-card__name{display:-webkit-box;font-size:13px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hero-stage .hero-gift-card__logo{width:28px;height:28px;border-radius:8px}.hero-stage .hero-gift-card__value{font-size:19px}.hero-gift-email{width:266px;border-radius:18px}.hero-gift-email__head{gap:10px;padding:12px 14px 12px 46px}.hero-gift-email__icon{width:30px;height:30px}.hero-gift-email__icon svg{width:16px;height:16px}.hero-gift-email__title{font-size:15px}.hero-gift-email__from{font-size:11.5px}.hero-gift-email__body{padding:12px 14px 14px 46px}.hero-gift-email__message{font-size:12.5px}.hero-gift-email__foot{margin-top:12px;padding-top:10px}.hero-gift-email__when{font-size:11.5px}.hero-gift-email__open{display:none}.hero-stage__steps{gap:18px}.hero-stage__step{flex-basis:132px;align-items:center;gap:7px;font-size:12px}.hero-stage__number{width:20px;height:20px;font-size:11px}}@media only screen and (max-width:991.98px){.hero-stage{display:none}.hero-showcase{display:block}}#steppr-discovery .sd-bar{border:1px solid rgba(231,135,56,.55);border-radius:16px;box-shadow:0 10px 26px rgba(27,20,100,.1),0 1px 2px rgba(27,20,100,.05)}#steppr-discovery .sd-chip{border:1px solid #eceaf2;border-radius:999px;background:#fff;color:#1b1464;font-family:Jost,sans-serif;font-weight:500;box-shadow:0 1px 2px rgba(27,20,100,.05);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}#steppr-discovery .sd-chip:hover{border-color:rgba(231,135,56,.55);background:#fffaf2;color:#1b1464;box-shadow:0 4px 10px rgba(231,135,56,.14)}#steppr-discovery .sd-chip:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}#steppr-discovery .sd-chip--active,#steppr-discovery .sd-chip--active:hover{border-color:#1b1464;background:#1b1464;color:#fff;box-shadow:0 6px 14px rgba(27,20,100,.22)}#steppr-discovery .sd-bar__picks .sd-chip--active .sd-chip__icon{color:#f0aa20}#steppr-discovery .sd-chip--finder{border-color:#dcd9ee;background:#f6f5fb;color:#1b1464;font-weight:600}#steppr-discovery .sd-chip--finder:hover{border-color:#c9c4e6;background:#eeecf8;color:#1b1464}#steppr-discovery .sd-chip--finder.sd-chip--active,#steppr-discovery .sd-chip--finder.sd-chip--active:hover{border-color:#1b1464;background:#1b1464;color:#fff}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder:first-child{border-radius:999px 0 0 999px}#steppr-discovery .sd-bar__finder-primary .sd-chip--finder+.sd-chip--finder{margin-left:-1px;border-radius:0 999px 999px 0}#steppr-discovery .sd-chip--finder-opt{border-color:#dcd9ee;color:#1b1464}#steppr-discovery .sd-chip--finder-opt:hover{border-color:#1b1464;background:#1b1464;color:#fff}.sd-results-reveal{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;opacity:0}.sd-results-reveal.is-open{grid-template-rows:1fr;opacity:1}.sd-results-reveal__inner{min-width:0;min-height:0;overflow:hidden;overflow:visible clip}.sd-results-reveal .sd-results{contain:layout style}.sd-results-reveal.is-settled .sd-results-reveal__inner{overflow:visible}.site-header{background:radial-gradient(440px 150px at 86% 0,rgba(0,174,255,.55) 0,rgba(0,174,255,.16) 50%,rgba(0,174,255,0) 100%),radial-gradient(560px 120px at 50% 86px,rgba(150,120,255,.5) 0,rgba(150,120,255,.14) 50%,rgba(150,120,255,0) 100%),radial-gradient(380px 130px at 4% 86px,rgba(240,170,32,.34) 0,rgba(240,170,32,.09) 50%,rgba(240,170,32,0) 100%),linear-gradient(104deg,hsla(0,0%,100%,0) 60%,hsla(0,0%,100%,.08) 66%,hsla(0,0%,100%,0) 73%),linear-gradient(90deg,#2522b2,#1d1ca0 46%,#17148a)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.site-header__browse:before{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;background:linear-gradient(90deg,rgba(240,170,32,0),rgba(240,170,32,.7) 28%,rgba(0,174,255,.7) 72%,rgba(0,174,255,0));pointer-events:none}@media(max-width:767.98px){.site-header:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgba(240,170,32,0),rgba(240,170,32,.7) 28%,rgba(0,174,255,.7) 72%,rgba(0,174,255,0));pointer-events:none}}@media(max-width:1023.98px){.site-header-tagline{display:none!important}}.site-header__bar{gap:26px}.site-header__actions{gap:18px}.site-header__action-icons{gap:16px}@media(max-width:767.98px){.site-header__action-icons{gap:8px}}@media only screen and (min-width:769px)and (max-width:991.98px){.info-box3 .single-info-box3-item-description{margin:8px 0 0;font-size:16px}.info-box3 .info-box3-support{max-width:380px;font-size:14px}.info-box3 .info-box3-actions{margin-top:14px}.info-box3 .single-info-box3-link{padding:9px 18px;font-size:15px}.hero-showcase{top:74px;right:18px;left:auto;width:272px;height:170px}.hero-gift-card{border-radius:12px}.hero-gift-card--1{top:16px;left:60px;width:156px}.hero-gift-card--2{top:40px;left:0;width:124px}.hero-gift-card--3{top:36px;left:148px;width:124px}.hero-showcase:before{top:-50px;left:-70px;width:360px;height:260px}.hero-gift-card__label{top:9px;left:9px;padding:4px 7px 3px;font-size:8.5px}.hero-gift-card__brand{right:9px;bottom:9px;left:9px;gap:7px}.hero-gift-card__logo{width:24px;height:24px;border-radius:7px}.hero-gift-card__name{font-size:12px}}@media only screen and (max-width:768px){.info-box3 .info-box3-eyebrow{margin-bottom:2px;font-size:11px;line-height:16px}.info-box3 .single-info-box3-item-description-wrapper{flex:0 0 100%;max-width:100%}.info-box3 .single-info-box3-item-description{gap:8px;margin:6px 0 0;font-size:14px;white-space:nowrap}.info-box3 .single-info-box3-offer{gap:8px}.info-box3 .info-box3-support{max-width:calc(100% - var(--hero-fan) - 12px);margin-top:4px;font-size:13px;line-height:1.45}.info-box3 .info-box3-actions{gap:14px;margin-top:12px}.info-box3 .single-info-box3-link{padding:9px 16px;border-radius:12px;font-size:14px}.hero-how__button{font-size:14px}.hero-how__button svg{width:17px;height:17px}.info-box3{--hero-fan:min(41vw,250px)}.hero-showcase{top:calc(18px + 3*min(28px,6.2676056338vw) + 22px);right:16px;left:auto;width:var(--hero-fan);height:calc(var(--hero-fan)*.4 + 20px)}.hero-gift-card{border-radius:9px;box-shadow:0 14px 24px -14px rgba(27,20,100,.55),0 2px 6px rgba(27,20,100,.1)}.hero-gift-card--1{top:0;left:calc(var(--hero-fan)*.2);width:calc(var(--hero-fan)*.6)}.hero-gift-card--2{top:14px;left:0;width:calc(var(--hero-fan)*.46)}.hero-gift-card--3{top:10px;left:calc(var(--hero-fan)*.54);width:calc(var(--hero-fan)*.46)}.hero-showcase:before{top:-24px;left:0;width:var(--hero-fan);height:calc(var(--hero-fan)*.4 + 60px)}.hero-gift-card__label,.hero-gift-card__name{display:none}.hero-gift-card__brand{right:auto;bottom:7px;left:7px}.hero-gift-card__logo{width:24px;height:24px;padding:1px;border-radius:6px}.hero-gift-card--2 .hero-gift-card__logo,.hero-gift-card--3 .hero-gift-card__logo{width:20px;height:20px;border-radius:5px}.hero-gift-card--3 .hero-gift-card__brand{right:7px;left:auto}}@media only screen and (max-width:991.98px){.info-box3{top:0;height:auto;min-height:0;max-height:none;aspect-ratio:auto;margin-bottom:0;padding-top:22px;padding-bottom:22px}.info-box3 .info-box3-main{min-height:0;padding-bottom:0!important}#steppr-discovery{top:0;margin-top:calc(22px + var(--sd-tab-height, 23px))}#steppr-discovery-results,#steppr-discovery-results.is-finder-open{padding-top:0}#steppr-discovery-results .sd-results{margin-top:27px;margin-bottom:5px}}@media only screen and (max-width:768px){.info-box3 .info-box3-title{font-size:min(28px,6.2676056338vw)}}@media only screen and (max-width:480px){.info-box3 .info-box3-title{font-size:min(24px,6.2676056338vw)}.info-box3 .single-info-box3-item-description{font-size:13px}.hero-showcase{top:calc(18px + 3*min(24px,6.2676056338vw) + 20px)}}@media only screen and (max-width:359.98px){.info-box3 .info-box3-actions{gap:10px}.info-box3 .single-info-box3-link{gap:8px;padding:9px 13px;font-size:13.5px}.hero-how__button{gap:5px;font-size:13.5px}}@media only screen and (min-width:768px)and (max-width:991.98px){#steppr-discovery-results .sd-results{margin-top:35px}}@media only screen and (min-width:992px){#steppr-discovery-results .sd-results{margin-bottom:-15px}}@media only screen and (min-width:1200px){#steppr-discovery-results .sd-results{margin-bottom:-16px}}.brand-strip{position:relative;padding:68px 0 28px}@media(min-width:992px){.brand-strip{padding-top:69px}}.brand-strip__panel{display:flex;align-items:center;gap:24px;padding:14px 16px 14px 24px;border:1px solid rgba(27,20,100,.06);border-radius:20px;background:linear-gradient(180deg,#fff,#f8f7fc);box-shadow:0 16px 32px -28px rgba(27,20,100,.35)}.brand-strip__label{flex:none;margin:0;color:#110c7b;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap}.brand-strip__list{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:space-between;gap:12px 10px;min-width:0;height:50px;margin:0;padding:0;overflow:hidden;list-style:none}.brand-strip__item{flex:none;min-width:0}.brand-strip__brand{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 12px 6px 6px;border:1px solid #eceaf2;border-radius:999px;background:#fff;color:#110c7b;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.brand-strip__brand:focus-visible,.brand-strip__brand:hover{border-color:rgba(27,20,100,.18);color:#110c7b;box-shadow:0 6px 14px rgba(27,20,100,.1)}.brand-strip__brand:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}.brand-strip__panel{position:relative}.brand-strip__more{font-family:Jost,sans-serif;cursor:pointer}.brand-strip__more-icon{background:#f1eff9;box-shadow:none}.brand-strip__more-icon svg{width:16px;height:16px;fill:none;stroke:#1b1464;stroke-width:2.2;stroke-linecap:round}@media(min-width:768px){.brand-strip__list{padding-right:118px}.brand-strip__item--more{position:absolute;top:50%;right:16px;margin-top:-25px}}@media(min-width:768px)and (max-width:991.98px){.brand-strip__item--more{top:auto;bottom:16px;margin-top:0}}.brand-strip__logo{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #eceaf2}.brand-strip__logo img{width:100%;height:100%;object-fit:contain}.brand-strip__name{min-width:0;overflow:hidden;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}@media(max-width:991.98px){.brand-strip{padding-top:40px;padding-bottom:20px}.brand-strip__panel{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px 16px}.brand-strip__label{flex:none}}@media(max-width:767.98px){.brand-strip{padding:32px 0}.brand-strip__panel{padding:14px 0 14px 14px;border-radius:18px}.brand-strip__label{padding-right:14px;font-size:13px}.brand-strip__list{flex-wrap:nowrap;justify-content:flex-start;gap:8px;height:auto;padding-right:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.brand-strip__list.is-at-end{-webkit-mask-image:none;mask-image:none}.brand-strip__list::-webkit-scrollbar{display:none}.brand-strip__item{flex:none;scroll-snap-align:start}.brand-strip__brand{flex-direction:column;gap:7px;width:74px;padding:0;border:0;border-radius:0;background:none;text-align:center}.brand-strip__brand:focus-visible,.brand-strip__brand:hover{box-shadow:none}.brand-strip__logo{width:54px;height:54px;box-shadow:0 0 0 1px #eceaf2,0 6px 14px -8px rgba(27,20,100,.35)}.brand-strip__more-icon{box-shadow:0 0 0 1px #eceaf2}.brand-strip__more-icon svg{width:20px;height:20px}.brand-strip__name{display:-webkit-box;width:100%;color:#110c7b;font-size:11.5px;font-weight:500;line-height:1.25;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.discover-cards{position:relative;z-index:1;padding:48px 0 40px}.discover-cards__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.discover-cards__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#5b5880;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:1.4px;text-transform:uppercase}.discover-cards__eyebrow:before{content:"";width:22px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e78738,#f0aa20)}.discover-cards__title{margin:0;color:#110c7b;font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.3px}.discover-cards__shuffle{display:inline-flex;flex:none;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border:1px solid #eceaf2;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(27,20,100,.05);color:#1b1464;font-family:Jost,sans-serif;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.discover-cards__shuffle svg{width:17px;height:17px;fill:none;stroke:#e78738;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.discover-cards__shuffle:focus-visible{outline:3px solid rgba(0,174,255,.55);outline-offset:2px}@media(hover:hover){.discover-cards__shuffle:hover{border-color:rgba(27,20,100,.18);background:#f6f5fb;box-shadow:0 6px 14px rgba(27,20,100,.1)}}.discover-cards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,214px);grid-gap:16px;gap:16px;transition:opacity .22s ease}.discover-cards__grid.is-changing{opacity:0}.discover-card{position:relative;display:block;overflow:hidden;border-radius:20px;background:#1b1464;box-shadow:0 18px 32px -24px rgba(27,20,100,.55);color:#fff;text-decoration:none;transition:box-shadow .3s ease}.discover-card--large{grid-row:span 2;grid-column:span 2}.discover-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,10,60,0) 38%,rgba(14,10,60,.45) 64%,rgba(14,10,60,.86));pointer-events:none}.discover-card:focus-visible,.discover-card:hover{color:#fff;box-shadow:0 24px 40px -22px rgba(27,20,100,.7)}.discover-card:focus-visible{outline:3px solid rgba(0,174,255,.6);outline-offset:3px}.discover-card__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale .5s ease}@media(hover:hover){.discover-card:hover .discover-card__photo{scale:1.03}}.discover-card__body{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:16px 18px}.discover-card__category{display:inline-block;margin-bottom:8px;padding:4px 9px 3px;border-radius:999px;background:hsla(0,0%,100%,.9);color:#1b1464;font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.8px;text-transform:uppercase}.discover-card__brand{display:flex;align-items:center;gap:9px;min-width:0}.discover-card__logo{flex:none;width:30px;height:30px;padding:2px;border-radius:8px;background:#fff;object-fit:contain}.discover-card__name{min-width:0;overflow:hidden;font-size:17px;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.discover-card__text{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:hsla(0,0%,100%,.86);font-size:13px;line-height:1.45;-webkit-line-clamp:1;-webkit-box-orient:vertical}.discover-card--large .discover-card__body{padding:24px 26px}.discover-card--large .discover-card__logo{width:40px;height:40px;border-radius:10px}.discover-card--large .discover-card__name{font-size:24px}.discover-card--large .discover-card__text{max-width:460px;font-size:14.5px;-webkit-line-clamp:2}@media(max-width:991.98px){.discover-cards{padding-top:40px;padding-bottom:32px}.discover-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:300px repeat(2,190px);gap:12px}.discover-card--large{grid-row:auto}}@media(max-width:767.98px){.discover-cards{padding:32px 0 28px}.discover-cards__head{align-items:center;margin-bottom:14px}.discover-cards__eyebrow{margin-bottom:5px;font-size:11px}.discover-cards__title{font-size:22px}.discover-cards__shuffle{height:36px;padding:0 12px 0 10px;font-size:13px}.discover-cards__grid{grid-template-rows:230px repeat(2,160px);gap:10px}.discover-card{border-radius:16px}.discover-card__body{padding:12px}.discover-card__category{margin-bottom:6px;font-size:9.5px}.discover-card__logo{width:24px;height:24px;border-radius:6px}.discover-card__name{font-size:14px}.discover-card:not(.discover-card--large) .discover-card__text{display:none}.discover-card--large .discover-card__body{padding:16px}.discover-card--large .discover-card__name{font-size:19px}.discover-card--large .discover-card__logo{width:32px;height:32px}.discover-card--large .discover-card__text{font-size:13px}}@media(prefers-reduced-motion:reduce){.discover-card__photo,.discover-cards__grid{transition:none}}.section-white-background-featured-vouchers-main{margin-top:0;padding-top:0}.section-white-background-featured-vouchers-main .featured-vouchers-tab-1{padding-top:0}.popular-vouchers-tab .choose-save-ribbon{margin-top:24px}.popular-vouchers-tab .vouchers-carousel.splide-wrapper-newest{padding-top:38px}.discover-cards{padding-top:46px;padding-bottom:2px}.all-vouchers-end{padding-bottom:26px}@media(max-width:991.98px){.popular-vouchers-tab .choose-save-ribbon{margin-top:16px}.popular-vouchers-tab .vouchers-carousel.splide-wrapper-newest{padding-top:30px}.discover-cards{padding-top:38px;padding-bottom:2px}.all-vouchers-end{padding-bottom:18px}}@media(max-width:767.98px){.popular-vouchers-tab .choose-save-ribbon{margin-top:27px}.popular-vouchers-tab .vouchers-carousel.splide-wrapper-newest{padding-top:22px}.discover-cards{padding-top:30px;padding-bottom:2px}.all-vouchers-end{padding-bottom:10px}.home-page .container{width:auto;max-width:none;padding-right:16px;padding-left:16px}.home-page .info-box3 .info-box3-left{padding-right:12px;padding-left:12px}.home-page .featured-vouchers-tab,.home-page .featured-vouchers-tab .top-pick-area{margin-left:0}.home-page .featured-vouchers-tab .featured-list-area{flex:0 0 100%;width:100%;max-width:100%;margin-left:0}}.home-page .popular-vouchers-tab .container>.row{margin-right:-12px}@media(min-width:768px){.home-page .featured-vouchers-tab .container>.row{margin-right:-12px}.home-page .featured-vouchers-tab .featured-list-area{padding-right:12px}}@media(min-width:576px)and (max-width:767.98px){.home-page .container{padding-right:24px;padding-left:24px}}.single-item-grid.campaign-card{--campaign-card-pad:16px;position:relative;display:flex;flex-direction:column;container-type:inline-size;overflow:hidden;border:1px solid rgba(27,20,100,.07);border-radius:18px;background:linear-gradient(180deg,#fff 55%,#f6f5fb);transition:transform .35s cubic-bezier(.2,0,.2,1),box-shadow .35s ease,border-color .35s ease}.featured-vouchers .splide__track .single-item-grid.campaign-card,.single-item-grid.campaign-card{box-shadow:0 12px 18px -18px rgba(27,20,100,.4)}@media(hover:hover){.featured-vouchers .splide__track .single-item-grid.campaign-card:hover{box-shadow:0 22px 26px -26px rgba(27,20,100,.55)}}.single-item-grid-wrapper>div:has(>.single-item-grid.campaign-card){flex:1 1 auto;min-width:0}@media(hover:hover){.single-item-grid.campaign-card:hover{transform:translateY(-4px);border-color:rgba(27,20,100,.12);box-shadow:0 22px 26px -26px rgba(27,20,100,.55)}}.single-item-grid.campaign-card .image{flex:none;position:relative}.single-item-grid.campaign-card .image .image-wrapper{position:relative;overflow:hidden;aspect-ratio:2/1;background:linear-gradient(100deg,#efedf6 30%,#f8f7fc 50%,#efedf6 70%) 0 0/300% 100%}.single-item-grid.campaign-card .image .image-wrapper>a{display:block;width:100%;height:100%}.single-item-grid.campaign-card .image .image-wrapper img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;opacity:1;transition:opacity .45s ease,transform .6s cubic-bezier(.2,0,.2,1)}@media(hover:hover){.single-item-grid.campaign-card:hover .image .image-wrapper img{transform:scale(1.04)}}.single-item-grid.campaign-card.campaign-card--loading .image .image-wrapper{animation:campaignCardShimmer 1.4s linear infinite}.single-item-grid.campaign-card.campaign-card--loading .image .image-wrapper img{opacity:0}.splide__slide--clone .single-item-grid.campaign-card.campaign-card--loading .image .image-wrapper{animation:none}.splide__slide--clone .single-item-grid.campaign-card.campaign-card--loading .image .image-wrapper img{opacity:1}.single-item-grid.campaign-card .image .primary-image-placeholder,.splide__slide--clone .single-item-grid.campaign-card .image .cross-badge .logo-placeholder{display:none}.single-item-grid.campaign-card:not(.campaign-card--skeleton) .image .image-wrapper:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(90% 110% at 0 0,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.22) 32%,hsla(0,0%,100%,0) 62%);pointer-events:none}.single-item-grid.campaign-card.campaign-card--top-pick .image .image-wrapper:after{background:radial-gradient(75% 95% at 0 0,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.2) 35%,hsla(0,0%,100%,0) 65%)}@keyframes campaignCardShimmer{0%{background-position:100% 0}to{background-position:0 0}}.single-item-grid.campaign-card .image .cross-badge{position:absolute;left:var(--campaign-card-pad);bottom:-20px;z-index:2;width:46px;height:46px;margin:0;padding:3px;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgba(27,20,100,.16);line-height:0}.single-item-grid.campaign-card .image .cross-badge a{display:block}.single-item-grid.campaign-card .image .cross-badge img{width:40px;height:40px;border-radius:9px;object-fit:contain}.single-item-grid.campaign-card .image .cross-badge .logo-placeholder{top:3px;width:40px;height:40px;border-radius:9px;background:#efedf6}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite,.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share{position:absolute;z-index:2;top:10px;right:10px;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;border-radius:50%;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px rgba(27,20,100,.14);color:#1b1464;font-size:16px;font-weight:700;line-height:1;transition:transform .25s ease,background-color .25s ease,color .25s ease}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share{top:auto;bottom:10px}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite{margin-top:0!important}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite-active{background:#1b1464;color:#fff}@media(hover:hover){.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite:hover,.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share:hover{transform:scale(1.08);font-size:16px;line-height:1}}.single-item-grid.campaign-card .content{position:relative;display:flex;flex:1 1 auto;flex-direction:column;padding:30px var(--campaign-card-pad) var(--campaign-card-pad)}.single-item-grid.campaign-card .content>.campaign-card-skeleton-body,.single-item-grid.campaign-card .content>a{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto;grid-column-gap:12px;column-gap:12px;width:100%;color:inherit;text-decoration:none}.single-item-grid.campaign-card .content .campaign-card-company-name{grid-column:1/-1;grid-row:1}.single-item-grid.campaign-card .content .campaign-card-category-wrapper{grid-column:1;grid-row:1}.single-item-grid.campaign-card .content .info{grid-column:1/-1;grid-row:2}.single-item-grid.campaign-card .content .title{grid-column:1/-1;grid-row:3}.single-item-grid.campaign-card .campaign-card-cta{grid-column:1/-1;grid-row:4}.single-item-grid.campaign-card .content>a:focus-visible{outline:none}.single-item-grid.campaign-card .content .campaign-card-company-name{margin:0;overflow:hidden;color:#110c7b;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis}.single-item-grid.campaign-card .content .campaign-card-category-wrapper{min-height:0;margin:0}.single-item-grid.campaign-card .content .campaign-card-featured-indicator{position:absolute;top:calc(42px - 50cqw);right:auto!important;left:10px;z-index:2}.single-item-grid.campaign-card .content .campaign-card-featured-indicator .top-area-featured-indicator{padding:4px 9px!important;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 6px 12px -6px rgba(231,135,56,.7);color:#1b1464}.single-item-grid.campaign-card .content .info{position:static;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:7px;width:auto;margin:6px 0 0;padding:0;border:0;list-style:none}.single-item-grid.campaign-card .content .info li{list-style:none}.single-item-grid.campaign-card .content .info p{margin:0;color:inherit;font-size:inherit;line-height:1}.single-item-grid.campaign-card .content .info .price-discount,.single-item-grid.campaign-card .content .info .price-discounted,.single-item-grid.campaign-card .content .info .price-full{position:static;top:auto;float:none;display:flex;align-items:center;height:auto;margin:0}.single-item-grid.campaign-card .content .info .price-discounted{order:0;color:#110c7b;font-size:26px;font-weight:700;letter-spacing:-.4px}.single-item-grid.campaign-card .content .info .price-discounted p{font-size:26px}.single-item-grid.campaign-card .content .info .price-full{order:1;color:#5b5880;font-size:15px;font-weight:500}.single-item-grid.campaign-card .content .info .price-full span{font-size:15px;text-decoration:line-through;-webkit-text-decoration-color:rgba(91,88,128,.8);text-decoration-color:rgba(91,88,128,.8)}.single-item-grid.campaign-card .content .info .price-discount{position:absolute;top:calc(10px - 50cqw);left:10px;z-index:2;order:2;flex:none;padding:5px 10px 5px 9px;border-radius:999px;background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 6px 12px -6px rgba(231,135,56,.7);color:#1b1464;white-space:nowrap}.single-item-grid.campaign-card .content .info .price-discount p{display:flex;align-items:baseline;color:#1b1464;font-size:12px}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-1,.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-2,.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-3{position:static;top:auto;margin:0;color:#1b1464;font-size:12px;font-weight:600}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-1{margin-right:4px;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-2{font-size:17px;font-weight:700;letter-spacing:-.2px}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-3{margin-left:1px;font-size:12px;font-weight:700}.single-item-grid.campaign-card .content .title{margin:12px 0 14px;padding:12px 0 0;border-top:1px solid #eceaf2}.single-item-grid.campaign-card .content .title>a,.single-item-grid.campaign-card .content .title>span{display:block}.single-item-grid.campaign-card .content .title a div,.single-item-grid.campaign-card .content .title span p{height:2.9em;margin:0;color:#5b5880;font-size:13px;font-weight:400;line-height:1.45em;text-align:left}.single-item-grid.campaign-card.campaign-card--top-pick .content .campaign-card-featured-indicator{display:none}.single-item-grid.campaign-card.campaign-card--top-pick .content,.single-item-grid.campaign-card.campaign-card--top-pick .content>.campaign-card-skeleton-body,.single-item-grid.campaign-card.campaign-card--top-pick .content>a{position:static}.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discount{top:13px;left:133px}@container (max-width: 340px){.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discount{top:51px;left:13px}}.single-item-grid.campaign-card.campaign-card--top-pick .content{padding-top:16px}.single-item-grid.campaign-card.campaign-card--top-pick .image .cross-badge{bottom:-71px}.single-item-grid.campaign-card.campaign-card--top-pick .image .image-wrapper{inset:0;height:auto;aspect-ratio:auto}.single-item-grid.campaign-card.campaign-card--top-pick .image .image-wrapper>a{height:100%}.single-item-grid.campaign-card.campaign-card--top-pick .content .campaign-card-company-name{grid-column:1;display:-webkit-box;align-self:center;margin-top:0;padding-left:58px;font-size:20px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-item-grid.campaign-card.campaign-card--top-pick .content .info{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-end;justify-content:center;align-self:center;box-sizing:border-box;height:64px;margin-top:0;gap:3px;padding:0 14px;border:1px solid rgba(231,135,56,.28);border-radius:14px;background:linear-gradient(135deg,#fff8ee,#fdefdb)}.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discounted,.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discounted p{font-size:28px;letter-spacing:-.5px}.single-item-grid.campaign-card.campaign-card--top-pick .content .title a div,.single-item-grid.campaign-card.campaign-card--top-pick .content .title span p{height:4.35em;max-height:none;-webkit-line-clamp:3}@container (max-width: 340px){.single-item-grid.campaign-card.campaign-card--top-pick .image .cross-badge{bottom:-67px;width:38px;height:38px;border-radius:10px}.single-item-grid.campaign-card.campaign-card--top-pick .image .cross-badge .logo-placeholder,.single-item-grid.campaign-card.campaign-card--top-pick .image .cross-badge img{width:32px;height:32px;border-radius:8px}.single-item-grid.campaign-card.campaign-card--top-pick .content .campaign-card-company-name{padding-left:48px;font-size:16px}.single-item-grid.campaign-card.campaign-card--top-pick .content>.campaign-card-skeleton-body,.single-item-grid.campaign-card.campaign-card--top-pick .content>a{column-gap:10px}.single-item-grid.campaign-card.campaign-card--top-pick .content .info{padding:0 10px}.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discounted,.single-item-grid.campaign-card.campaign-card--top-pick .content .info .price-discounted p{font-size:23px}}.single-item-grid.campaign-card .campaign-card-cta{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border-radius:12px;background:rgba(27,20,100,.06);color:#110c7b;font-size:14px;font-weight:600;line-height:1;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.single-item-grid.campaign-card .campaign-card-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}@media(hover:hover){.single-item-grid.campaign-card:hover .campaign-card-cta{background:#1b1464;color:#fff}.single-item-grid.campaign-card:hover .campaign-card-cta svg{transform:translateX(3px)}}.single-item-grid.campaign-card .content>a:focus-visible .campaign-card-cta{outline:2px solid #00aeff;outline-offset:2px}.single-item-grid.campaign-card.campaign-card--top-pick .campaign-card-cta{background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 8px 18px -10px rgba(231,135,56,.9);color:#1b1464}@media(hover:hover){.single-item-grid.campaign-card.campaign-card--top-pick:hover .campaign-card-cta{background:linear-gradient(90deg,#e78738,#f0aa20);box-shadow:0 10px 22px -8px rgba(231,135,56,.95);color:#1b1464}}@container (max-width: 240px){.single-item-grid.campaign-card .content{padding:28px 12px 12px}.single-item-grid.campaign-card .image .cross-badge{left:12px;width:40px;height:40px;border-radius:10px}.single-item-grid.campaign-card .image .cross-badge .logo-placeholder,.single-item-grid.campaign-card .image .cross-badge img{width:34px;height:34px;border-radius:8px}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite,.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share{width:30px;height:30px;font-size:14px}.single-item-grid.campaign-card .content .campaign-card-company-name{font-size:15px}.single-item-grid.campaign-card .content .campaign-card-featured-indicator{top:calc(38px - 50cqw)}.single-item-grid.campaign-card .content>.campaign-card-skeleton-body,.single-item-grid.campaign-card .content>a{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto}.single-item-grid.campaign-card .content .info{grid-column:1;grid-row:2;align-items:baseline;gap:6px;margin-top:4px}.single-item-grid.campaign-card .content .info .price-discounted,.single-item-grid.campaign-card .content .info .price-discounted p{font-size:21px}.single-item-grid.campaign-card .content .info .price-full,.single-item-grid.campaign-card .content .info .price-full span{font-size:13px}.single-item-grid.campaign-card .content .info .price-discount{padding:4px 8px 4px 7px}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-1{margin-right:3px;font-size:9px}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-2{font-size:15px}.single-item-grid.campaign-card .content .info .price-discount .price-discount-text-3{font-size:11px}.single-item-grid.campaign-card .content .title{grid-row:4;margin:10px 0 12px;padding-top:9px}.single-item-grid.campaign-card .content .title a div,.single-item-grid.campaign-card .content .title span p{font-size:12px}.single-item-grid.campaign-card .campaign-card-cta{grid-row:5;height:34px;border-radius:10px;font-size:13px}}@container (max-width: 150px){.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite,.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share{width:26px;height:26px;font-size:13px}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-favorite{top:6px;right:6px}.single-item-grid.campaign-card .image .image-wrapper .campaign-card-share{right:6px;bottom:6px}.single-item-grid.campaign-card .content .info .price-discount{top:calc(6px - 50cqw);left:6px;padding:4px 7px}.single-item-grid.campaign-card .content .campaign-card-featured-indicator{top:calc(33px - 50cqw);left:6px}.single-item-grid.campaign-card .content .campaign-card-featured-indicator .top-area-featured-indicator{padding:3px 7px!important}.single-item-grid.campaign-card .campaign-card-cta{gap:4px;font-size:12px;white-space:nowrap}.single-item-grid.campaign-card .campaign-card-cta svg{width:14px;height:14px}}.single-item-grid .content .info .price-discount,.single-item-grid .content .info .price-discount *{transition:none}.single-item-grid.campaign-card.campaign-card--skeleton,.single-item-grid.campaign-card.campaign-card--skeleton:hover{cursor:default;transform:none;border-color:rgba(27,20,100,.07);box-shadow:0 12px 18px -18px rgba(27,20,100,.4)}.single-item-grid.campaign-card.campaign-card--skeleton .campaign-card-cta,.single-item-grid.campaign-card.campaign-card--skeleton .content .campaign-card-company-name span,.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discount,.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discounted span,.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-full span,.single-item-grid.campaign-card.campaign-card--skeleton .content .title span p,.single-item-grid.campaign-card.campaign-card--skeleton .image .cross-badge .logo-placeholder{border-radius:6px;background:linear-gradient(100deg,#efedf6 30%,#f8f7fc 50%,#efedf6 70%) 0 0/300% 100%;box-shadow:none;color:transparent;text-decoration:none;animation:campaignCardShimmer 1.4s linear infinite}.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discount,.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discount p,.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discount span{color:transparent}.single-item-grid.campaign-card.campaign-card--skeleton .content .info .price-discount{border-radius:999px}.single-item-grid.campaign-card.campaign-card--skeleton .campaign-card-cta{border-radius:12px}.single-item-grid.campaign-card.campaign-card--skeleton .content .title span p{width:100%}@media(prefers-reduced-motion:reduce){.single-item-grid.campaign-card.campaign-card--skeleton *{animation:none!important}.single-item-grid.campaign-card,.single-item-grid.campaign-card .campaign-card-cta,.single-item-grid.campaign-card .campaign-card-cta svg,.single-item-grid.campaign-card .image .image-wrapper img{transition:none}.single-item-grid.campaign-card:hover,.single-item-grid.campaign-card:hover .campaign-card-cta svg,.single-item-grid.campaign-card:hover .image .image-wrapper img{transform:none}.single-item-grid.campaign-card.campaign-card--loading .image .image-wrapper{animation:none}}.featured-vouchers .splide__track,.sd-results .splide__track,.vouchers-carousel .splide__track{--carousel-edge-fade:0px;padding-top:8px;padding-bottom:40px;margin-bottom:-40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--carousel-edge-fade)),rgba(0,0,0,.45) calc(100% - var(--carousel-edge-fade) * .45),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--carousel-edge-fade)),rgba(0,0,0,.45) calc(100% - var(--carousel-edge-fade) * .45),transparent)}#steppr-discovery-results .sd-results .splide__track{margin-top:-8px;margin-bottom:0}.popular-vouchers-tab .vouchers-carousel .splide__track{--carousel-edge-fade:70px;margin-top:7px}@media(max-width:768px){.popular-vouchers-tab .vouchers-carousel .splide__track{--carousel-edge-fade:7px}}.section-white-background-featured-vouchers-main .featured-vouchers .splide__track{--carousel-edge-fade:min(calc(10% - 15px),96px)}@media(max-width:1399px){.section-white-background-featured-vouchers-main .featured-vouchers .splide__track{--carousel-edge-fade:min(calc(22% - 15px),96px)}}@media(max-width:1200px){.section-white-background-featured-vouchers-main .featured-vouchers .splide__track{--carousel-edge-fade:min(calc(42% - 15px),96px)}}@media(max-width:992px){.section-white-background-featured-vouchers-main .featured-vouchers .splide__track{--carousel-edge-fade:min(calc(40% - 15px),96px)}}@media(max-width:768px){.section-white-background-featured-vouchers-main .featured-vouchers .splide__track{--carousel-edge-fade:0px}}.section-white-background-featured .row.featured-vouchers{padding-bottom:40px;margin-bottom:-40px}.section-white-background-featured .featured-vouchers.featured-vouchers-skeleton{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 45px)/4);grid-gap:15px;gap:15px;padding-top:8px}.section-white-background-featured .featured-vouchers.featured-vouchers-skeleton>.single-item-grid-wrapper{width:auto;margin:0;padding:0}@media(max-width:1200px){.section-white-background-featured .featured-vouchers.featured-vouchers-skeleton{grid-auto-columns:calc((100% - 30px)/3);margin-bottom:-29px}}@media(max-width:992px){.section-white-background-featured .featured-vouchers.featured-vouchers-skeleton{grid-auto-columns:calc((100% - 15px)/2)}}@media(max-width:768px){.section-white-background-featured .featured-vouchers.featured-vouchers-skeleton{grid-auto-columns:calc(100% - 70px)}.section-white-background-featured .featured-vouchers .splide__track{--carousel-edge-fade:55px}}.__react_component_tooltip.tt-campaign-share{z-index:1060}.form-notice{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 14px;border-radius:12px;font-family:Jost,sans-serif;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:.005em;text-align:left}.form-notice span{transition:none}.form-notice__icon{flex:none;display:inline-flex;width:16px;height:16px;margin-top:2px}.form-notice__icon svg{width:100%;height:100%}.form-notice__text{flex:1 1 auto;min-width:0}.form-notice--error{background:#fcf1ee;box-shadow:inset 0 0 0 1px rgba(168,56,31,.1);color:#a8381f}.form-notice--success{background:#eef7f2;box-shadow:inset 0 0 0 1px rgba(31,110,78,.1);color:#1f6e4e}.form-notice--info{background:#f3f2fa;box-shadow:inset 0 0 0 1px rgba(17,12,123,.08);color:#110c7b}.form-notice--inline{gap:6px;margin-top:7px;padding:0 2px;background:none;box-shadow:none;font-size:13.5px}.form-notice--inline .form-notice__icon{width:15px;height:15px;margin-top:2px}.form-control.form-field-error,.item-details.campaign-page .campaign-buy-col .form-control.form-field-error,.login .form-head form .form-group input.form-field-error,.profile-settings-block .profile-setting-form .form-group input.form-field-error{border-color:#e2a596;box-shadow:0 0 0 3px rgba(168,56,31,.08)}.form-control.form-field-error:focus,.item-details.campaign-page .campaign-buy-col .form-control.form-field-error:focus,.login .form-head form .form-group input.form-field-error:focus,.profile-settings-block .profile-setting-form .form-group input.form-field-error:focus{border-color:#d98a78;box-shadow:0 0 0 3px rgba(168,56,31,.14)}.item-details.campaign-page .campaign-uk-confirm-label.form-field-error{border-color:#e2a596;background:#fffaf8}.item-details.campaign-page .campaign-uk-confirm-label.form-field-error .form-check-input{border-color:#d98a78}.form-control::placeholder,.item-details.campaign-page .campaign-buy-col .form-control::placeholder,.item-details.campaign-page .campaign-recipient-panel .list-info .list-info-date .rw-widget-input::placeholder,.login .form-head form .form-group input::placeholder,.profile-settings-block .profile-setting-form .form-group input::placeholder{color:#8b88a5;opacity:1}.form-notice.form-notice--lead{margin:0 0 16px}.auth-card--centred .form-notice:not(.form-notice--inline){margin:12px 0 16px}.btn-link{text-decoration:none}.btn.btn-secondary,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#fff;box-shadow:none}.btn.btn-primary{background-color:#1b1464;border:1px solid #1b1464;color:#fff}.btn.btn-primary:hover{background-color:#110c7b;border:1px solid #110c7b;color:#fff}.btn.btn-primary:focus{background-color:#1b1464;border:1px solid #1b1464;color:#fff}body{padding-right:0!important}.case-study{background-color:#003800!important;position:relative;padding-bottom:0!important;padding-top:50px!important}.case-study-left{padding:0;position:relative;min-height:382px}.case-study-left-image{position:relative;width:100%;height:auto;opacity:.2;aspect-ratio:988/494}.case-study-left-logo{width:13%;height:auto;position:absolute;top:10px;left:55%;aspect-ratio:1/1.46}.case-study-left-text{position:absolute;top:160px;left:18%;color:#fff;font-size:24px;text-align:justify}.case-study-left-text p{font-size:24px}.case-study-left-text a{font-size:24px;color:#fff}@media(max-width:992px){.case-study-left-text{top:160px;left:13%;font-size:18px}.case-study-left-text a,.case-study-left-text p{font-size:18px}}@media(max-width:768px){.case-study-left-text{top:120px;left:11%;font-size:22px}.case-study-left-text a,.case-study-left-text p{font-size:22px}}.case-study-right{position:relative;min-height:382px}.case-study-right-text{color:#fff;font-size:24px;text-align:justify}.case-study-right-text p{font-size:24px}.case-study-right-text2,.case-study-right-text3{color:#fff;font-size:18px;text-align:justify;margin-top:20px}.case-study-right-text3{padding-top:16px}.case-study-right-text3 p{font-size:18px}.case-study-right-quotetion{position:absolute;top:-60px;left:-60px;font-size:144px;font-weight:500;color:#00521d;font-family:LineIcons}.case-study-right-quotetion img{width:144px;height:144px;position:relative;top:-50px;left:-65px}.case-study-right-quotetion-mobile,.case-study-right-quotetion-mobile img{display:none}.case-study-logos{position:absolute;bottom:35px;right:10px;width:65%}.case-study-logos-logo{width:12.5%;padding-left:2px;padding-right:2px;height:55px;position:relative}@media(max-width:1200px){.case-study-right{min-height:472px}}@media(max-width:768px){.case-study{padding-bottom:20px!important;padding-top:50px!important}.case-study-logos{position:absolute;bottom:15px;right:0;width:100%}.case-study-logos-logo{width:12.5%;padding-left:2px;padding-right:2px;height:30px;position:relative}.case-study-left{min-height:unset}.case-study-left-logo{width:11%}.case-study-right{min-height:432px}.case-study-right-text{font-size:18px}.case-study-right-text-1{display:flex;align-items:flex-start}.case-study-right-text-1 p{font-size:20px}.case-study-right-quotetion,.case-study-right-quotetion img{display:none}.case-study-right-quotetion-mobile{display:inline-block;position:relative;font-size:144px;font-weight:500;color:#00521d;font-family:LineIcons;height:50px;line-height:27px;float:left;width:70px;padding-top:5px}.case-study-right-quotetion-mobile img{display:inline-block;width:120px;min-width:120px;height:120px;position:relative;top:-50px;left:-45px}}.product-info .powered-by-stripe-icon{width:120px;display:block;margin-left:10px}.product-info .powered-by-stripe-icon-recipient{margin-left:14px}.product-info-first-title{margin-top:55px!important}@media(max-width:768px){.product-info-first-title{margin-top:30px!important}}.product-info-number-icon{width:24px;height:24px;background:#00aeff;border-radius:50px;color:#fff;font-size:15px;text-align:center;font-weight:600;margin-right:4px;padding-top:3px}.product-info-custom-step-title{font-size:16px}.product-info-custom-step-title-first,.product-info-custom-step-title-second{display:block}.product-info-custom-offer-title{margin-top:2px!important;float:left}.product-info-custom-offer-description{margin-top:2px;position:absolute;right:0;top:4px;text-align:right;font-size:11px;float:right}.product-info-custom-face-value{position:relative;padding-left:22px;font-size:16px;margin-top:4px}.product-info-custom-face-value::-webkit-inner-spin-button{display:none}.product-info-custom-face-value-wrapper{position:relative}.product-info-custom-face-value-pound{position:absolute;top:5px;left:8px;font-size:18px}.product-info-custom-face-value-discount{position:absolute;top:5px;right:8px;font-size:16px}.product-info-custom-discount-slider-wrapper{position:relative;width:100%;display:inline-block;width:calc(100% - 110px)}.product-info-custom-discount-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px}.product-info-custom-discount-slider::-webkit-slider-runnable-track{height:0}.product-info-custom-discount-slider::-webkit-slider-thumb{anchor-name:--myAnchor;position:relative;z-index:2;background:#00aeff;border:1px solid #fff}.product-info-custom-discount-slider~.left-bar,.product-info-custom-discount-slider~.right-bar{position-anchor:--myAnchor;left:0;right:calc(anchor(right) + anchor-size(width)/2);top:calc(anchor(top) + 6px);position:absolute;background:#00aeff;height:4px;border-radius:4px}.product-info-custom-discount-slider~.right-bar{right:0;left:calc(anchor(right) - anchor-size(width)/2);background:#888}.product-info-custom-discount-you-pay{position:relative;top:4px;white-space:nowrap}.product-info-custom-discount-you-pay-wrapper{padding-left:4px;text-align:right;display:inline-block;width:110px}.product-info-custom-discount-you-pay-text{font-size:14px;text-align:right}.product-info-custom-discount-you-pay-amount{font-size:16px;color:#00aeff;padding-left:3px;position:relative;top:1px}.product-info .location{color:#081828;font-weight:600}.product-info-exclusive-label{text-transform:uppercase;color:#fff;font-size:14px;text-align:right;padding-left:0!important;margin-top:10px!important}.product-info-exclusive-label-text{color:#fff;font-size:14px;font-weight:600;text-align:right;background:#00aeff;width:-moz-fit-content;width:fit-content;float:right;padding-left:4px;padding-right:4px;border-radius:6px;white-space:nowrap}@media(max-width:768px){.product-info .powered-by-stripe-icon{width:120px;margin-left:auto;margin-right:auto;display:block}.product-info-exclusive-label-text{font-size:13px}.product-info-custom-step-title-first,.product-info-custom-step-title-second{display:inline-block}.product-info-custom-offer-title{float:left}.product-info-custom-offer-description{position:relative;top:0;text-align:center;width:100%;float:left;margin-top:-3px;margin-bottom:10px}}.product-info-logo{border-radius:2px;padding:10px 10px 10px 0}.product-info-description-col{display:inline-block;width:max-content;padding-top:10px;max-width:100%;text-align:justify;padding-right:10px}.product-info-description-highlight{color:#00aeff;font-weight:600;padding-left:3px;padding-right:4px}.product-info-description-ul{margin-left:15px;list-style-type:disc;display:inline-block;vertical-align:middle;max-width:100%}.product-info-description-ul li::marker{position:relative;top:0}.product-info-discount-section{background:rgba(0,178,255,.09);border-radius:8px;padding-top:18px;padding-bottom:15px;font-weight:600}.product-info-discount-section-left{color:#081828;text-align:center;white-space:nowrap;padding-top:2px}.product-info-discount-section-left-1{position:relative;font-size:18px;line-height:18px}.product-info-discount-section-left-1-text{position:relative;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.product-info-discount-section-left-1-cross{width:130%;height:2px;transform:rotate(20deg);background:#081828;position:absolute;top:5px;left:-10%}.product-info-discount-section-left-2{font-size:11px;line-height:18px}.product-info-discount-section-right{color:#00aeff;text-align:center;white-space:nowrap}.product-info-discount-section-right-1{font-size:11px;line-height:18px}.product-info-discount-section-right-2{font-size:18px;line-height:18px}.product-info-discount-section-right-step-crossed{text-decoration:line-through}.product-info-discount-section-right-step-active{color:#00aeff;font-weight:600}.product-info-discount-section-right-step-wrapper{color:#081828;font-size:14px;white-space:nowrap;font-weight:600}.product-info-discount-step{font-size:14px;text-align:center;padding-left:6px!important;padding-right:6px!important;min-height:33px;margin-bottom:15px}.product-info-discount-step-custom{margin-bottom:15px}.product-info-discount-step-TandC{margin-bottom:25px;text-align:right}@media(max-width:768px){.product-info-discount-step-TandC{text-align:center}}.product-info-discount-step-next-button{margin-top:30px;margin-left:0;width:100%;height:67px;color:#fff;font-size:15px;font-weight:600;background:#00aeff!important;background-color:#00aeff!important}.product-info-discount-step-next-button:hover{border:1px solid #00aeff!important;background:#fff!important;color:#00aeff!important;transition:background .5s,border .5s,color .5s}.product-info-discount-step-next-button-anonymous{margin-top:15px!important;background:#110c7b!important;background-color:#110c7b!important;border-color:#110c7b!important}.product-info-discount-step-next-button-anonymous:hover{border-color:#110c7b!important;color:#110c7b!important}.product-info-discount-step-next-button-anonymous:focus{border-color:#110c7b!important}.product-info-discount-step-next-button-anonymous-buy{background:#ff801b!important;background-color:#ff801b!important;border-color:#ff801b!important}.product-info-discount-step-next-button-anonymous-buy:hover{border-color:#ff801b!important;color:#ff801b!important}.product-info-discount-step-disabled{color:#fff;border:1px solid #fff;cursor:default;opacity:.8}.product-info-discount-step-disabled .product-info-discount-step-wrapper{background:#ddd!important;border:1px solid transparent}.product-info-discount-step img{cursor:pointer}.product-info-discount-step-wrapper{color:#00aeff;border:1px solid #9de1ff;font-size:14px;text-align:center;min-height:75px;width:98%;margin-left:6px;margin-right:6px;padding:5px 10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;flex:1 3 100%;justify-content:center;flex-direction:column}.product-info-discount-step-wrapper-active,.product-info-discount-step-wrapper:hover{color:#fff;border:1px solid #fff;background:#00aeff;transition:background .5s,border .5s,color .5s}.product-info-discount-step-title{font-size:22px;font-weight:600}.product-info-discount-step-info{font-size:16px}.product-info-discount-step-info svg{width:24px;height:24px;margin-top:-5px}.product-info-discount-step-info i{width:24px;height:24px;display:inline-block}.product-info-discount-step-info div{display:inline-block}.product-info-discount-step-3-wrapper{display:flex;align-items:center}.product-info-discount-step-3-title{font-size:22px;font-weight:600}.product-info-discount-step-3-info{font-size:16px;padding-left:0;padding-right:0;display:flex;align-items:center;flex:1 1 100%;justify-content:center}.product-info-discount-step-3-info div{display:inline-block}.product-info-discount-step-3-info span{padding-right:5px}.product-info-discount-step-3-info-icon{display:inline-block;margin-top:5px;margin-left:5px;padding-left:10px}@media(max-width:768px){.product-info-discount-step-title{font-size:20px;font-weight:600}.product-info-discount-step-3-wrapper{min-height:102px}.product-info-discount-step-3-info-icon{padding-left:2px}}@media(max-width:1200px){.product-info-discount-step-3-wrapper{min-height:86px}}.row-cols-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-8>*{flex:0 0 auto;width:12.5%}@media(min-width:768px){.row-cols-md-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-md-8>*{flex:0 0 auto;width:12.5%}}@media(min-width:992px){.row-cols-lg-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-lg-8>*{flex:0 0 auto;width:12.5%}}@media(max-width:992px){.product-info-discount-step-wrapper{min-height:74px}}@media(max-width:767px){.product-info-discount-step-1{padding-left:0!important}.product-info-discount-step-3{padding-right:0!important}.product-info-discount-step-wrapper{min-height:59px;margin-top:10px;margin-left:0;margin-right:0}.product-info-discount-step-custom{margin-bottom:10px;padding-right:0!important;margin-top:0}.product-info-discount-step-custom .product-info-discount-step-wrapper{margin-top:0}}.stripe-pay-modal{margin-top:15%}.stripe-pay-modal .modal-dialog{border-radius:6px}.stripe-pay-modal .modal-content{padding:32px}.stripe-pay-button{padding:10px 30px;border-radius:5px;border:1px solid #00b2ff;background:#00b2ff;display:block;position:relative;color:#fff;height:50px;margin:15px auto 0;width:100%}.stripe-pay-button:disabled{opacity:.55;cursor:not-allowed}.stripe-pay-button-title{font-size:14px;color:#fff;vertical-align:baseline;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}.rdw-link-decorator-wrapper{position:relative}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
/* steppr-2026-10 */
