.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;list-style:none;margin:0;font-size:.75rem;overflow:hidden;padding:1.25rem 0}.breadcrumb li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb li:not(:last-child)::after{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6 .1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z%27 fill=%27%23CCCCCC%27/%3E%3C/svg%3E");margin:0 .5rem;width:.75rem;height:.75rem;display:inline-block}.breadcrumb li a{text-decoration:none;color:#4caf50;-webkit-transition:color .2s;transition:color .2s}.breadcrumb li a:hover{opacity:.8}.breadcrumb li:last-child{color:#333}.promo-grid{display:grid;grid-template-columns:repeat(2,1fr)}.promo-card{border-radius:.75rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.08);box-shadow:0 .25rem .75rem rgba(0,0,0,.08);padding:1.25rem;border:1px solid #e4e4e4;gap:1.25rem;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative}.promo-card--expired{background:linear-gradient(135deg,#f5f5f5 0,#e0e0e0 100%);opacity:.7;cursor:default}.promo-card__flip-container{display:none;position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer}.promo-card--flipped .promo-card__flip-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.promo-card__back,.promo-card__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.promo-card__front{z-index:2;cursor:pointer}.promo-card__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;height:100%;width:100%}.promo-card__desktop{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;gap:1.25rem}.promo-card__image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;position:relative;overflow:hidden;border-radius:.625rem}.promo-card--expired .promo-card__image-wrapper{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.promo-card__image{width:100%;-o-object-fit:cover;object-fit:cover}.promo-card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo-card__title{font-size:1rem;font-weight:600;margin:0 0 .625rem 0;line-height:1.3}.promo-card--expired .promo-card__title{color:#666}.promo-card__description{color:#424242;line-height:1.5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.promo-card--expired .promo-card__description{color:#666}.promo-card__action{margin-top:auto;width:100%}.promo-card__button{-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.promo-card__button--disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important}.promo-carousel{height:100%}.promo-carousel__item{height:100%;position:relative}.promo-carousel__link{display:block;height:100%;position:relative;text-decoration:none}.promo-carousel__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.countdown__header{color:#50a061;font-size:.875rem;margin-bottom:.5rem}.countdown__item{text-align:center;background-color:rgba(255,255,255,.8);min-width:3.125rem;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.375rem}.countdown__label{display:block;font-size:.875rem;font-weight:500}.countdown__number{font-size:1rem;font-weight:700;line-height:1;-webkit-transition:color .3s ease;transition:color .3s ease;width:2.5rem;height:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #50a061;border-radius:.375rem}.action-buttons__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.action-buttons__button{display:inline-block;text-decoration:none;border-radius:.375rem;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.875rem}.action-buttons__button--primary{background-color:#50a061;color:#fff}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;margin:0;gap:.3125rem}.pagination li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagination li a,.pagination li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .625rem;border:1px solid #e4e4e4;border-radius:.5rem;text-decoration:none;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.75rem;color:#50a061}.pagination li a:hover,.pagination li span:hover{background-color:#f5f5f5;border-color:#ddd}.pagination li.active span{background-color:#50a061;border-color:#50a061;color:#fff;cursor:default}.pagination li.disabled span{color:#999;background-color:#f5f5f5;border-color:#e4e4e4;cursor:not-allowed;opacity:.7}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{padding:0 .75rem}.pagination-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.pagination-results__pagination{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.pagination-results__results{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right;color:#b1b5b8;font-size:.75rem;text-align:center}@media (max-width:62em){.countdown__item{gap:.3125rem}.countdown__label{font-size:.625rem}.countdown__number{font-size:.625rem}.countdown__number{width:1.875rem}.countdown__number{height:1.5rem}}@media (max-width:61.99875em){.breadcrumb{padding:.625rem 0}.promo-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.breadcrumb li{font-size:.75rem}}@media (max-width:47.99875em){.promo-card{padding:.625rem;gap:0;-webkit-perspective:1000px;perspective:1000px}.promo-card__content{height:100%;width:100%}.action-buttons__button{font-size:.75rem}}@media (max-width:29.99875em)and (any-hover:hover){.promo-card__button--back:hover{background-color:#3f7e4c}}@media (max-width:29.99875em){.promo-card__flip-container{display:block}.promo-card__front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.promo-card__desktop{display:none}.promo-card__button--back{background-color:#50a061;color:#fff;border:none;cursor:pointer}}@media (max-width:29.9375em){.countdown__item{gap:.3125rem}.countdown__label{font-size:.625rem}.countdown__number{font-size:.625rem}.countdown__number{width:1.875rem}.countdown__number{height:1.5rem}}@media (max-width:20em){.promo-grid{gap:1rem}.promo-grid{margin-bottom:1.5rem}.promo-card__description{font-size:.75rem}.promo-card__description{margin-bottom:.75rem}.promo-card__countdown{margin-bottom:.75rem}.countdown{gap:.5rem}.countdown__item{gap:.3125rem}.countdown__label{font-size:.625rem}.countdown__number{font-size:.625rem}.action-buttons{margin-top:1.5rem}.action-buttons__button{padding-top:.5rem}.action-buttons__button{padding-bottom:.5rem}.action-buttons__button{padding-left:1rem}.action-buttons__button{padding-right:1rem}}@media (min-width:20em)and (max-width:83.125em){.promo-grid{gap:clamp(1rem ,.9207920792rem + .396039604vw ,1.25rem)}.promo-grid{margin-bottom:clamp(1.5rem ,1.3415841584rem + .7920792079vw ,2rem)}.promo-card__description{font-size:clamp(.75rem ,.7103960396rem + .198019802vw ,.875rem)}.promo-card__description{margin-bottom:clamp(.75rem ,.6707920792rem + .396039604vw ,1rem)}.promo-card__countdown{margin-bottom:clamp(.75rem ,.6707920792rem + .396039604vw ,1rem)}.countdown{gap:clamp(.5rem ,.4207920792rem + .396039604vw ,.75rem)}.action-buttons{margin-top:clamp(1.5rem ,1.3415841584rem + .7920792079vw ,2rem)}.action-buttons__button{padding-top:clamp(.5rem ,.4207920792rem + .396039604vw ,.75rem)}.action-buttons__button{padding-bottom:clamp(.5rem ,.4207920792rem + .396039604vw ,.75rem)}.action-buttons__button{padding-left:clamp(1rem ,.8415841584rem + .7920792079vw ,1.5rem)}.action-buttons__button{padding-right:clamp(1rem ,.8415841584rem + .7920792079vw ,1.5rem)}}@media (min-width:20em)and (max-width:29.9375em){.countdown__item{gap:clamp(.3125rem ,-.3164308176rem + 3.1446540881vw ,.625rem)}.countdown__label{font-size:clamp(.625rem ,.1218553459rem + 2.5157232704vw ,.875rem)}.countdown__number{font-size:clamp(.625rem ,-.1297169811rem + 3.7735849057vw ,1rem)}}@media (min-width:29.9375em)and (max-width:62em){.countdown__item{gap:clamp(.3125rem ,.020711501rem + .9746588694vw ,.625rem)}.countdown__label{font-size:clamp(.625rem ,.3915692008rem + .7797270955vw ,.875rem)}.countdown__number{font-size:clamp(.625rem ,.2748538012rem + 1.1695906433vw ,1rem)}.countdown__number{width:clamp(1.875rem ,1.2914230019rem + 1.9493177388vw ,2.5rem)}.countdown__number{height:clamp(1.5rem ,.9164230019rem + 1.9493177388vw ,2.125rem)}}@media (min-width:62em)and (max-width:90em){.countdown__item{gap:clamp(.3125rem ,-.3794642857rem + 1.1160714286vw ,.625rem)}.countdown__label{font-size:clamp(.625rem ,.0714285714rem + .8928571429vw ,.875rem)}.countdown__number{font-size:clamp(.625rem ,-.2053571429rem + 1.3392857143vw ,1rem)}.countdown__number{width:clamp(1.875rem ,.4910714286rem + 2.2321428571vw ,2.5rem)}.countdown__number{height:clamp(1.5rem ,.1160714286rem + 2.2321428571vw ,2.125rem)}}@media (min-width:83.125em){.promo-grid{gap:1.25rem}.promo-grid{margin-bottom:2rem}.promo-card__description{font-size:.875rem}.promo-card__description{margin-bottom:1rem}.promo-card__countdown{margin-bottom:1rem}.countdown{gap:.75rem}.action-buttons{margin-top:2rem}.action-buttons__button{padding-top:.75rem}.action-buttons__button{padding-bottom:.75rem}.action-buttons__button{padding-left:1.5rem}.action-buttons__button{padding-right:1.5rem}}@media (any-hover:hover){.promo-card--expired:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.08);box-shadow:0 .25rem .75rem rgba(0,0,0,.08)}.promo-card__button:hover{background-color:#3f7e4c;text-decoration:none;color:#fff;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}.promo-card__button--disabled:hover{background-color:#ccc!important;color:#666!important;-webkit-transform:none!important;transform:none!important}.action-buttons__button--primary:hover{background-color:#3f7e4c;text-decoration:none;color:#fff;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}}