@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap);.gsap-carousel{display:grid;position:relative;width:100%}.gsap-carousel.gsap-carousel--with-pagination{gap:.8rem;grid-template-rows:1fr auto}.gsap-carousel__inline-layout{align-items:center;display:grid;gap:.8rem;gap:var(--gsap-carousel--inline-gap,.8rem);grid-row:1;grid-template-columns:auto minmax(0,1fr) auto}.gsap-carousel__inline-control{align-items:center;display:flex;justify-content:center}.gsap-carousel__container{overflow:hidden}@supports(overflow:clip){.gsap-carousel__container{overflow:initial;overflow-x:clip}}.gsap-carousel__container{scrollbar-width:none;-ms-overflow-style:none}.gsap-carousel__container::-webkit-scrollbar,.gsap-carousel__container::-webkit-scrollbar-button{display:none}.gsap-carousel__container{container-type:inline-size;display:flex;grid-column:1/2;grid-row:1/2;min-width:0;position:relative;z-index:1}.gsap-carousel--controls-inline .gsap-carousel__container{grid-column:2/3;grid-row:1}.gsap-carousel--one-per-view.gsap-carousel--controls-inline .gsap-carousel__inner>*,.gsap-carousel--one-per-view.gsap-carousel--native-fallback .gsap-carousel__inner>*{flex:0 0 100cqw;min-width:100cqw}.gsap-carousel--native-fallback .gsap-carousel__container{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gsap-carousel__inner{--carousel-item-width:var(--gsap-carousel--slide-basis,100%);display:grid;gap:8px;gap:var(--gsap-carousel--gap,8px);grid-template-columns:repeat(auto-fit,100%);grid-template-columns:repeat(var(--gsap-carousel--slides,auto-fit),var(--carousel-item-width));justify-content:var(--gsap-carousel--justify-content);width:100%}.category__header-top-blocks .gsap-carousel__inner{margin-top:.8rem;padding-left:2.8rem}.cms-carousel-images--style--text_only .gsap-carousel__inner{margin-top:0}.gsap-carousel--auto-slides .gsap-carousel__inner{display:flex;flex-wrap:nowrap;grid-template-columns:unset}.cms-carousel-images--style--text_only .gsap-carousel__inner{align-items:center}@media(min-width:768px){.gsap-carousel--is-draggable .gsap-carousel__inner{justify-content:unset}}.gsap-carousel--controls-inline .gsap-carousel__inner{display:flex;flex-wrap:nowrap;grid-template-columns:unset;min-width:100%;width:auto}.gsap-carousel--controls-inline .gsap-carousel__inner>*{flex:0 0 var(--carousel-item-width);min-width:0}.gsap-carousel--native-fallback .gsap-carousel__inner{display:flex;flex-wrap:nowrap;grid-template-columns:unset;min-width:100%;width:max-content}.gsap-carousel--native-fallback .gsap-carousel__inner>*{flex:0 0 var(--carousel-item-width);min-width:0;scroll-snap-align:start}.gsap-carousel--native-fallback.gsap-carousel--auto-slides .gsap-carousel__inner>*{flex:0 0 auto}.gsap-carousel--native-fallback.gsap-carousel--native-center.gsap-carousel--one-per-view .gsap-carousel__container{scroll-padding-inline:0}.gsap-carousel--native-fallback.gsap-carousel--native-center .gsap-carousel__inner>*{scroll-snap-align:center}.gsap-carousel--center-insufficient-slides:not(.gsap-carousel--is-insufficient) .gsap-carousel__inner{justify-content:flex-start}.gsap-carousel--center-insufficient-slides.gsap-carousel--is-insufficient .gsap-carousel__inner{justify-content:center}.gsap-carousel__nav{align-items:center;display:flex;grid-column:1/2;grid-row:1/2;inset:0;justify-content:space-between;padding:1.6rem;pointer-events:none;position:absolute}.gsap-carousel--nav-size-small .gsap-carousel__nav,.gsap-carousel-v2.gsap-carousel--nav-size-small .gsap-carousel__nav{margin-top:-.1rem}.feat-set__main .gsap-carousel__nav{position:relative;z-index:10}.gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel__arrow{--tw-i--size:var(--tw-i--size-default);--gsap-carousel__arrow-width:2.8rem;--gsap-carousel__arrow-height:6.8rem;align-items:center;background:var(--tw-c-app_background);border:var(--simulatedOnePx) solid var(--tw-c-300);display:flex;height:6.8rem;height:var(--gsap-carousel__arrow-height);justify-content:center;max-height:100%;pointer-events:all;width:2.8rem;width:var(--gsap-carousel__arrow-width);z-index:1}@container product-tile (max-width: 13rem){.gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel__arrow{--tw-i--size:2rem;--gsap-carousel__arrow-width:3rem;--gsap-carousel__arrow-height:3rem;pointer-events:none}}.gsap-carousel-v2 .gsap-carousel__arrow.gsap-carousel__arrow--disabled,.gsap-carousel__arrow.gsap-carousel__arrow--disabled{cursor:not-allowed;opacity:0}.gsap-carousel--nav-size-default .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-size-default .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-default .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-default .gsap-carousel__arrow{--gsap-carousel__arrow-width:4.8rem;--gsap-carousel__arrow-height:6.8rem}.gsap-carousel--nav-size-small .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-size-small .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-small .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-small .gsap-carousel__arrow{--gsap-carousel__arrow-width:2.8rem;--gsap-carousel__arrow-height:6.8rem;--tw-i--size:initial;align-self:center}.gsap-carousel--nav-size-big .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-size-big .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-big .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-big .gsap-carousel__arrow{--gsap-carousel__arrow-width:5.6rem;--gsap-carousel__arrow-height:6.8rem}.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-shape-square .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-shape-square .gsap-carousel__arrow{--gsap-carousel__arrow-width:2.8rem;--gsap-carousel__arrow-height:2.8rem}.gsap-carousel--nav-shape-rectangle .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-shape-rectangle .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-shape-rectangle .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-shape-rectangle .gsap-carousel__arrow{--gsap-carousel__arrow-width:2.8rem;--gsap-carousel__arrow-height:6.8rem}.gsap-carousel--nav-size-default.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-size-default.gsap-carousel--nav-shape-square .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-default.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-default.gsap-carousel--nav-shape-square .gsap-carousel__arrow{--gsap-carousel__arrow-width:3.4rem;--gsap-carousel__arrow-height:3.4rem}.gsap-carousel--nav-size-big.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-size-big.gsap-carousel--nav-shape-square .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-big.gsap-carousel--nav-shape-square .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-size-big.gsap-carousel--nav-shape-square .gsap-carousel__arrow{--gsap-carousel__arrow-width:4rem;--gsap-carousel__arrow-height:4rem}.gsap-carousel--nav-style-white .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-style-white .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-white .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-white .gsap-carousel__arrow{background:var(--tw-c-app_background);border-color:var(--tw-c-300)}.gsap-carousel--nav-style-black .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-style-black .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-black .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-black .gsap-carousel__arrow{background:var(--tw-c-900);border-color:var(--tw-c-900);color:var(--tw-c-white)}.gsap-carousel--nav-style-transparent .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-style-transparent .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-transparent .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-transparent .gsap-carousel__arrow{background:#0000;border-color:#0000}.gsap-carousel--nav-style-transparent .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel--nav-style-transparent .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-transparent .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-transparent .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover{background:rgba(var(--tw-c-app-background-rgb),.4)}.gsap-carousel--nav-style-outline .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel--nav-style-outline .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-outline .gsap-carousel-v2 .gsap-carousel__arrow,.gsap-carousel-v2.gsap-carousel--nav-style-outline .gsap-carousel__arrow{background:#0000;border-color:var(--tw-c-500);color:var(--tw-c-900)}.gsap-carousel--nav-style-outline .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel--nav-style-outline .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-outline .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-outline .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover{background:rgba(var(--tw-c-900-rgb),.08)}.gsap-carousel--nav-style-black .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel--nav-style-black .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel--nav-style-white .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel--nav-style-white .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-black .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-black .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-white .gsap-carousel-v2 .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover,.gsap-carousel-v2.gsap-carousel--nav-style-white .gsap-carousel__arrow:not(.gsap-carousel__arrow--disabled):hover{background:var(--tw-c-app_background)}.gsap-carousel__arrow--inline{max-height:none}.gsap-carousel__arrow-handle{align-items:center;color:inherit;display:flex;justify-content:center}.gsap-carousel-v2 .gsap-carousel__arrow--next .gsap-carousel__arrow-handle,.gsap-carousel__arrow--next .gsap-carousel__arrow-handle{rotate:180deg}.gsap-carousel--nav-size-small .gsap-carousel__arrow--prev .gsap-carousel__arrow-handle,.gsap-carousel-v2.gsap-carousel--nav-size-small .gsap-carousel__arrow--prev .gsap-carousel__arrow-handle{rotate:90deg}.gsap-carousel--nav-size-small .gsap-carousel__arrow--next .gsap-carousel__arrow-handle,.gsap-carousel-v2.gsap-carousel--nav-size-small .gsap-carousel__arrow--next .gsap-carousel__arrow-handle{rotate:-90deg}.gsap-carousel__pagination{background:#0000;bottom:2rem;display:flex;gap:.4rem;grid-row:2;justify-self:center;padding:0;position:absolute;z-index:2}@media(max-width:767px){.gsap-carousel--pagination-minimal .gsap-carousel__pagination{bottom:3.2rem}}.gsap-carousel--controls-inline .gsap-carousel__pagination{bottom:auto;margin-top:.8rem;position:static}.gsap-carousel--pagination-white .gsap-carousel__pagination{background:#fff;padding:.4rem}.gsap-carousel--pagination-minimal .gsap-carousel__pagination{background:#0000;padding:0}.gsap-carousel__pagination-bullet{background:#00000073;border:none;cursor:pointer;height:.8rem;overflow:hidden;padding:0;position:relative;transition:width .3s ease;width:.8rem}.gsap-carousel__pagination-bullet--active{background:#000;width:.8rem}.gsap-carousel--pagination-white .gsap-carousel__pagination-bullet{background:#ffffff73}.gsap-carousel--pagination-white .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#fff}.gsap-carousel--pagination-black .gsap-carousel__pagination-bullet{background:#00000073}.gsap-carousel--pagination-black .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#000}.gsap-carousel--pagination-minimal .gsap-carousel__pagination-bullet{height:.4rem;width:.4rem}.gsap-carousel--pagination-minimal.gsap-carousel--pagination-white .gsap-carousel__pagination-bullet{background:#ffffff73}.gsap-carousel--pagination-minimal.gsap-carousel--pagination-white .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#fff}.gsap-carousel--pagination-minimal.gsap-carousel--pagination-black .gsap-carousel__pagination-bullet{background:#00000073}.gsap-carousel--pagination-minimal.gsap-carousel--pagination-black .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#000}.gsap-carousel__pagination-progress{display:none}.gsap-carousel--autoplay-pagination .gsap-carousel__pagination-bullet{background:#00000073}.gsap-carousel--autoplay-pagination .gsap-carousel__pagination-bullet--active{background:#000;width:6rem}.gsap-carousel--autoplay-pagination .gsap-carousel--pagination-white .gsap-carousel__pagination-bullet{background:#ffffff73}.gsap-carousel--autoplay-pagination .gsap-carousel--pagination-white .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#fff}.gsap-carousel--autoplay-pagination .gsap-carousel--pagination-black .gsap-carousel__pagination-bullet{background:#00000073}.gsap-carousel--autoplay-pagination .gsap-carousel--pagination-black .gsap-carousel__pagination-bullet.gsap-carousel__pagination-bullet--active{background:#000}.gsap-carousel--autoplay-pagination .gsap-carousel__pagination-progress{background:#000;border-radius:.1rem;display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;width:100%}.gsap-carousel--autoplay-pagination .gsap-carousel--pagination-white .gsap-carousel__pagination-progress{background:#fff}.tally-ticket{display:inline-grid;font-size:1.1rem;justify-content:flex-start;--ticket-color:var(--tw-c-main);--ticket-color--right:var(--ticket-color);--ticket-background:var(--tw-c-white);--ticket-ornament-shadow-size:0.0625em;--ticket-height:8em;--ticket-r:calc(var(--ticket-height) * 0.05);--ticket-r-small:calc(var(--ticket-height) * 0.03);--ticket-r-corner:calc(var(--ticket-height) * 0.18);--ticket-r-gap:calc(var(--ticket-height) * 0.02);--ticket-r-small-gap:calc(var(--ticket-height) * 0.015);filter:drop-shadow(0 0 2em #dcdcdc);filter:drop-shadow(0 0 .5rem rgba(169,130,148,.1607843137)) drop-shadow(6px 6px 2rem #ffcde4);filter:drop-shadow(0 0 .5rem rgba(var(--tw-c-main-rgb),.13)) drop-shadow(6px 6px 2rem rgba(var(--tw-c-main-rgb),.0901961));grid-template-columns:min-content min-content;grid-template-rows:8em;grid-template-rows:var(--ticket-height);width:max-content}.tally-ticket__left{align-items:center;background:var(--ticket-background);display:grid;justify-items:center;min-width:13em;padding:1.6em;position:relative;--r:var(--ticket-r);--r--small:var(--ticket-r-small);--r-big-corners:var(--ticket-r-corner);--r-gap:var(--ticket-r-gap);--r--small-gap:var(--ticket-r-small-gap);mask:linear-gradient(#000 0 0) intersect,radial-gradient(var(--r-big-corners) at 0 var(--r-big-corners),#0000 calc(100% - 1px),#000) 0 calc(-1*var(--r-big-corners)) intersect,radial-gradient(var(--r) at 0 calc(50% + (-1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 0 calc(50% + (-.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 0 calc(50% + (.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 0 calc(50% + (1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r--small) at 100% var(--r--small),#0000 calc(100% - 1px),#000) 0 calc(-1 * var(--r--small))/100% calc(2*var(--r--small) + var(--r--small-gap)) repeat-y intersect;-webkit-mask:linear-gradient(#000 0 0),radial-gradient(var(--r-big-corners) at 0 var(--r-big-corners),#0000 calc(100% - 1px),#000) 0 calc(-1*var(--r-big-corners)),radial-gradient(var(--r) at 0 calc(50% + (-1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 0 calc(50% + (-.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 0 calc(50% + (.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 0 calc(50% + (1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r--small) at 100% var(--r--small),#0000 calc(100% - 1px),#000) 0 calc(-1 * var(--r--small))/100% calc(2*var(--r--small) + var(--r--small-gap)) repeat-y;mask-composite:intersect}@supports(corner-shape:scoop){.tally-ticket__left{border-bottom-left-radius:1.3em;border-top-left-radius:1.3em;corner-shape:scoop}}.tally-ticket__left-ornament{border:.14em dotted var(--ticket-color--right);height:80%;left:calc(var(--ticket-height)/6.8);opacity:.36;position:absolute;width:calc(100% - var(--ticket-height)/3.4);corner-shape:scoop;border-bottom-left-radius:1.1em;border-top-left-radius:1.1em}.tally-ticket__right{align-items:center;background:var(--ticket-color--right);display:grid;justify-items:center;min-width:5em;--r:var(--ticket-r);--r--small:var(--ticket-r-small);--r-big-corners:var(--ticket-r-corner);--r-gap:var(--ticket-r-gap);--r--small-gap:var(--ticket-r-small-gap);mask:linear-gradient(#000 0 0) intersect,radial-gradient(var(--r-big-corners) at 100% var(--r-big-corners),#0000 calc(100% - 1px),#000) 0 calc(-1*var(--r-big-corners)) intersect,radial-gradient(var(--r) at 100% calc(50% + (-1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 100% calc(50% + (-.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 100% calc(50% + (.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r) at 100% calc(50% + (1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000) intersect,radial-gradient(var(--r--small) at 0 var(--r--small),#0000 calc(100% - 1px),#000) 0 calc(-1 * var(--r--small))/100% calc(2*var(--r--small) + var(--r--small-gap)) repeat-y intersect;-webkit-mask:linear-gradient(#000 0 0),radial-gradient(var(--r-big-corners) at 100% var(--r-big-corners),#0000 calc(100% - 1px),#000) 0 calc(-1*var(--r-big-corners)),radial-gradient(var(--r) at 100% calc(50% + (-1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 100% calc(50% + (-.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 100% calc(50% + (.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r) at 100% calc(50% + (1.5 * ((2 * var(--r)) + var(--r-gap)))),#0000 calc(100% - 1px),#000),radial-gradient(var(--r--small) at 0 var(--r--small),#0000 calc(100% - 1px),#000) 0 calc(-1 * var(--r--small))/100% calc(2*var(--r--small) + var(--r--small-gap)) repeat-y;mask-composite:intersect}@supports(corner-shape:scoop){.tally-ticket__right{border-bottom-right-radius:1.3em;border-top-right-radius:1.3em;corner-shape:scoop}}.tally-ticket__left-main{position:relative;z-index:1}.tally-ticket__main-wrap{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.tally-ticket__main-text{color:var(--ticket-color);font-size:var(--tally-ticket-main-font-size);font-weight:var(--tw-f-extrabold);line-height:1.15;text-align:center;text-transform:uppercase;white-space:nowrap}.tally-ticket__main-text--long{hyphens:none;overflow-wrap:normal;white-space:normal;word-break:normal}.tally-ticket__ornament-text{background:var(--ticket-background);color:var(--ticket-color);font-family:Roboto Mono,monospace;font-size:.92em;font-weight:var(--tw-f-semibold);letter-spacing:.03em;line-height:1.05;max-width:calc(100% - var(--ticket-height)*.44);overflow:hidden;padding:0 .25em;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.tally-ticket__ornament-text-value{display:block;opacity:.36}.tally-ticket__ornament-text--top-left{left:calc(var(--ticket-height)*.4);text-align:left;top:calc(var(--ticket-height)*.05);transform-origin:center}.tally-ticket__ornament-text--bottom-right{bottom:calc(var(--ticket-height)*.05);right:calc(var(--ticket-height)*.26);text-align:right;transform:rotate(180deg);transform-origin:center}.tally-ticket__accent-default{align-items:center;align-self:center;color:var(--tw-c-white);display:inline-flex;flex-direction:column;font-size:1.2em;font-weight:var(--tw-f-extrabold);gap:.35em;justify-content:center;justify-self:center;line-height:1.1;padding:0 calc(var(--ticket-height)*.08)}.tally-ticket__accent-default-icon{flex-shrink:0;--tw-i--color:var(--tw-c-white);--tw-i--outer-height:0.8em;--tw-i--size:1.5em}.tally-ticket__accent-default-label{font-size:.6em;font-weight:var(--tw-f-semibold);max-width:100%;text-align:center;text-transform:uppercase}.loyalty-offers{background-color:var(--tw-c-app_background)}.loyalty-offers--loading{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;width:100%}.loyalty-offers__offers{display:flex;flex-direction:column;overflow:visible}.loyalty-offers__offer{align-items:center;border-bottom:1px solid var(--tw-c-200);display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) 14rem;overflow:visible;padding:1.2rem 2rem 1.6rem 0;width:100%}.loyalty-offers__carousel{min-width:0;overflow:visible}.loyalty-offers__offer-slide{align-items:center;display:flex;justify-content:center;width:100%}.loyalty-offers__offer-ticket{font-size:1.1rem;width:fit-content;--ticket-ornament-shadow-size:0.12em}.loyalty-offers__offer-slide--disabled .loyalty-offers__offer-ticket{filter:brightness(1.1) grayscale(1)}.loyalty-offers__offer-actions{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;margin-bottom:2rem}.loyalty-offers--single-offer .loyalty-offers__offer-actions{margin-bottom:0}.loyalty-offers__offer-requirements{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1rem;gap:.2rem;text-align:left}.loyalty-offers__offer-actions--disabled .loyalty-offers__offer-requirements{color:var(--tw-c-400)}.loyalty-offers__offer-requirements-label{color:#333;font-size:1.2rem;font-weight:var(--tw-f-medium);text-transform:capitalize}.loyalty-offers__offer-requirements-list{list-style:none;margin:0;padding-left:0}.loyalty-offers__offer-requirement-status-value{text-transform:uppercase}.loyalty-offers__offer-requirement-item{margin-bottom:.2rem;padding-left:1.2em;position:relative}.loyalty-offers__offer-requirement-item:before{background:currentColor;content:"";height:.35em;left:0;position:absolute;top:.45em;width:.35em}.loyalty-offers__offer-requirement-item:last-child{margin-bottom:0}.loyalty-offers__offer-points{font-size:1.4rem;font-weight:var(--tw-f-extrabold)}.loyalty-offers__offer-status{text-transform:uppercase}.loyalty-offers__offer-missing-points,.loyalty-offers__offer-status{font-size:1.1rem;font-weight:var(--tw-f-semibold)}.loyalty-offers__greetings{font-weight:var(--tw-f-medium);margin:0 0 2rem}.loyalty-offers__greetings-see-offers{background:var(--tw-c-app_background);border:none;cursor:pointer;display:block;margin:0;padding:1rem 2rem .8rem;text-align:left;width:100%}.loyalty-offers__greetings-no-offers{color:var(--tw-c-app_font--main);display:block;font-size:1.2rem;margin:1rem 2rem 1.6rem}.loyalty-offers__offer-cta{min-width:12rem}.loyalty-offers__offer-cta--hidden{height:1px;opacity:0;pointer-events:none}