:root{--pngx-white: #fff;--pngx-grey-1: #FAFAFA;--pngx-grey-2: #F5F5F5;--pngx-grey-3: #EEEEEE;--pngx-grey-4: #E0E0E0;--pngx-grey-5: #BDBDBD;--pngx-grey-6: #9E9E9E;--pngx-grey-7: #757575;--pngx-grey-8: #616161;--pngx-grey-9: #424242;--pngx-grey-10: #212121;--pngx-black: #000;--pngx-error: #dd3d36;--pngx-success: #3ca900;--pngx-dark-red: #950402;--pngx-blue: #2A5A8A;--pngx-color-text-primary: #1f0808;--pngx-color-text-primary-light: rgba(30, 5, 5, 0.62);--pngx-color-text-secondary: #605c5c;--pngx-color-text-disabled: #c2c2c2;--pngx-color-background: #ffffff;--pngx-color-background-secondary: #e4eeec;--pngx-color-background-grey: rgb(249 250 251);--pngx-color-accent-primary: #2271b1;--pngx-color-accent-primary-hover: rgba(34, 113, 177, 0.81);--pngx-color-shadow-primary: rgba(0, 0, 0, 0.8);--pngx-color-border-default: #d5d5d5;--pngx-color-border-primary: #1b700c;--pngx-color-button-primary: var(--pngx-color-accent-primary);--pngx-color-button-primary-hover: var(--pngx-color-accent-primary-hover);--pngx-ring-offset-shadow: 0 0 #0000;--pngx-ring-shadow: 0 0 #0000;--pngx-shadow: 0 0 #0000;--pngx-defualt-opacity: 1;--pngx-disable-opacity: .4}:root{--pngx-spacer-0: 4px;--pngx-spacer-1: 8px;--pngx-spacer-2: 12px;--pngx-spacer-3: 16px;--pngx-spacer-4: 20px;--pngx-spacer-5: 24px;--pngx-spacer-6: 28px;--pngx-spacer-7: 32px;--pngx-spacer-8: 40px;--pngx-spacer-9: 48px;--pngx-spacer-10: 56px;--pngx-spacer-11: 64px;--pngx-spacer-12: 80px;--pngx-spacer-13: 96px;--pngx-spacer-14: 160px}.cctor-tokens,.cctor-ticket{--cc-accent: #1d4ed8;--cc-accent-ink: #ffffff;--cc-accent-readable: #1d4ed8;--cc-ink: #16181d;--cc-muted: #6b7280;--cc-surface: #ffffff;--cc-line: #e5e7eb;--cc-line-strong: #cfd4db;--cc-edge: #c3c9d2;--cc-radius: 14px;--cc-w: 340px;--cc-pad: 20px;--cc-notch: 13px;--cc-font: inherit;--cc-deal-size: clamp(1.75rem, 1.35rem + 1.7vw, 2.375rem)}.cctor-coupon-container,.cctor_coupon_container{margin:10px 10px 15px;max-width:100%;overflow:hidden;text-align:center;width:317px}.cctor-coupon-container.cctor-image,.cctor_coupon_container.cctor-image{width:auto}.cctor-coupon-container,.cctor-coupon-container *,.cctor_coupon_container,.cctor_coupon_container *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-print-color-adjust:exact}.cctor-wrap-link,.cctor_wrap_link{text-decoration:none}.coupon-inline-fields{display:inline-block;vertical-align:top;width:auto}.coupon-text-left{text-align:left}.coupon-text-center{text-align:center}.coupon-text-right{text-align:right}.coupon-overflow{overflow:hidden}.cctor-coupon,.cctor_coupon{padding:5px;width:100%}.cctor-coupon-image,.cctor_coupon_image{height:auto;max-width:100%;padding:1%}.sawtooth-border .cctor-coupon-image,.coupon-border .cctor-coupon-image,.coupon-border .cctor-coupon,.sawtooth-border .cctor_coupon_image,.coupon-border .cctor_coupon_image,.coupon-border .cctor_coupon{border:3px dashed #000}.stitched-border .cctor-coupon-image,.stitched-border .cctor-coupon,.stitched-border .cctor_coupon_image,.stitched-border .cctor_coupon{outline:1px dashed #000;outline-offset:-3px;padding:6px}.dotted-border .cctor-coupon-image,.dotted-border .cctor-coupon,.dotted-border .cctor_coupon_image,.dotted-border .cctor_coupon{border:2px dotted #000;padding:2px}.sawtooth-border .cctor-coupon,.sawtooth-border .cctor_coupon{position:relative}.sawtooth-border .sawtooth-top-bottom{background:linear-gradient(135deg, transparent 75%, #000000 75%) 0 0,linear-gradient(-135deg, transparent 75%, #000000 75%) 0 0,linear-gradient(-45deg, transparent 75%, #000000 75%) 100% 100%,linear-gradient(45deg, transparent 75%, #000000 75%) 100% 100%;background:-webkit-linear-gradient(-135deg, transparent 75%, #000000 75%) 0 0,-webkit-linear-gradient(-45deg, transparent 75%, #000000 75%) 0 0,-webkit-linear-gradient(135deg, transparent 75%, #000000 75%) 0 100%,-webkit-linear-gradient(45deg, transparent 75%, #000000 75%) 0 100%;background-repeat:repeat-x;background-size:8px 5px,8px 5px;bottom:0;left:10px;position:absolute;right:10px;top:0}.sawtooth-border .sawtooth-left-right{background:linear-gradient(45deg, transparent 75%, #000000 75%) 0 50%,linear-gradient(135deg, transparent 75%, #000000 75%) 0 50%,linear-gradient(-45deg, transparent 75%, #000000 75%) 100% 50%,linear-gradient(-135deg, transparent 75%, #000000 75%) 100% 50%;background:-webkit-linear-gradient(45deg, transparent 75%, #000000 75%) 0 50%,-webkit-linear-gradient(-45deg, transparent 75%, #000000 75%) 0 50%,-webkit-linear-gradient(135deg, transparent 75%, #000000 75%) 100% 50%,-webkit-linear-gradient(-135deg, transparent 75%, #000000 75%) 100% 50%;background-repeat:repeat-y;background-size:7px 8px,7px 8px;border:none;padding:0 7px}.cctor-coupon-content,.cctor_coupon_content{background:#fff;border:2px solid #0030ff;position:relative;width:100%}.cctor-title{font-size:24px;font-weight:bold;margin:0px;min-height:45px;padding:2%}.cctor-deal,.cctor_deal{background:#ffa300;color:#000;font-size:24px;font-weight:bold;margin:0px;min-height:45px;padding:2%;width:100%}.main-coupon-content,.cctor-terms,.cctor_terms{color:#000;font-size:14px;font-weight:bold;line-height:1.2;min-height:90px;overflow:hidden;padding:2% 3%;width:100%}.main-coupon-content .wp-caption,.main-coupon-content img,.cctor-terms .wp-caption,.cctor_terms .wp-caption,.cctor-terms img,.cctor_terms img{height:auto;max-width:100%}.cctor-expiration,.cctor_expiration{font-size:10px;font-weight:bold;min-height:15px;width:100%}.cctor-expiration,.cctor_expiration{padding:0 2%}.cctor-opencoupon,.cctor_opencoupon{font-size:14px;height:20px;line-height:20px;margin-top:2px;width:100%}.cctor_coupon_container a:hover{opacity:.8;text-decoration:none}.cctor_coupon_container a.cctor-wrap-link:hover,.cctor_coupon_container a.cctor_wrap_link:hover,.cctor_coupon_container a.coupon_link:hover{opacity:1}.cctor_coupon_container a.cctor-wrap-link:hover .cctor-coupon-image,.cctor_coupon_container a.cctor-wrap-link:hover .cctor_coupon_image,.cctor_coupon_container a.cctor-wrap-link:hover .cctor-coupon,.cctor_coupon_container a.cctor-wrap-link:hover .cctor_coupon,.cctor_coupon_container a.cctor_wrap_link:hover .cctor-coupon-image,.cctor_coupon_container a.cctor_wrap_link:hover .cctor_coupon_image,.cctor_coupon_container a.cctor_wrap_link:hover .cctor-coupon,.cctor_coupon_container a.cctor_wrap_link:hover .cctor_coupon,.cctor_coupon_container a.coupon_link:hover .cctor-coupon-image,.cctor_coupon_container a.coupon_link:hover .cctor_coupon_image,.cctor_coupon_container a.coupon_link:hover .cctor-coupon,.cctor_coupon_container a.coupon_link:hover .cctor_coupon{opacity:.8}.print_coupon .cctor_coupon_container a:hover{opacity:1}.print_coupon .cctor_coupon_container a:hover .cctor-coupon-image,.print_coupon .cctor_coupon_container a:hover .cctor_coupon_image,.print_coupon .cctor_coupon_container a:hover .cctor-coupon,.print_coupon .cctor_coupon_container a:hover .cctor_coupon{opacity:1}a .cctor_expiration{color:#000}.main-coupon-content p,.cctor_terms p{margin:0}.cctor-ticket{font-family:var(--cc-font);margin:10px 10px 15px;max-width:100%;overflow:visible;text-align:left;vertical-align:top;width:var(--cc-w)}.cctor-ticket,.cctor-ticket *{box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cctor-ticket p{margin:0}.cctor-ticket-shadow{filter:drop-shadow(1px 0 0 var(--cc-edge)) drop-shadow(-1px 0 0 var(--cc-edge)) drop-shadow(0 1px 0 var(--cc-edge)) drop-shadow(0 -1px 0 var(--cc-edge)) drop-shadow(0 8px 18px rgba(16, 24, 40, 0.12))}.cctor-ticket-card{border-radius:var(--cc-radius);overflow:hidden}.cctor-ticket-head{background:var(--cc-accent);color:var(--cc-accent-ink);padding:22px var(--cc-pad) 24px;-webkit-mask-image:radial-gradient(circle var(--cc-notch) at left bottom, transparent 97%, #000 100%),radial-gradient(circle var(--cc-notch) at right bottom, transparent 97%, #000 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle var(--cc-notch) at left bottom, transparent 97%, #000 100%),radial-gradient(circle var(--cc-notch) at right bottom, transparent 97%, #000 100%);-webkit-mask-composite:source-in, xor;mask-composite:intersect}.cctor-ticket-body{background:var(--cc-surface);border-top:2px dashed var(--cc-line-strong);display:grid;grid-gap:14px;gap:14px;padding:20px var(--cc-pad) 18px;-webkit-mask-image:radial-gradient(circle var(--cc-notch) at left top, transparent 97%, #000 100%),radial-gradient(circle var(--cc-notch) at right top, transparent 97%, #000 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle var(--cc-notch) at left top, transparent 97%, #000 100%),radial-gradient(circle var(--cc-notch) at right top, transparent 97%, #000 100%);-webkit-mask-composite:source-in, xor;mask-composite:intersect}@supports not ((-webkit-mask-composite: source-in, xor) or (mask-composite: intersect)){.cctor-ticket-card{background:var(--cc-surface);border:1px solid var(--cc-line)}.cctor-ticket-head,.cctor-ticket-body{-webkit-mask-image:none;mask-image:none}.cctor-ticket-shadow{filter:drop-shadow(0 8px 18px rgba(16, 24, 40, 0.12))}}.cctor-ticket .cctor-ticket-eyebrow{color:var(--cc-accent-ink);font-size:.6875rem;font-weight:600;letter-spacing:.09em;margin:0 0 6px;opacity:.72;text-transform:uppercase}.cctor-ticket .cctor-deal{background:none;color:var(--cc-accent-ink);font-size:var(--cc-deal-size);font-weight:700;letter-spacing:-0.022em;line-height:1;margin:0;min-height:0;padding:0;text-transform:none;text-wrap:balance;width:auto}.cctor-ticket .cctor-terms{color:var(--cc-muted);font-size:.875rem;font-weight:400;line-height:1.5;min-height:0;overflow:visible;padding:0;width:auto}.cctor-ticket .cctor-terms p{margin:0 0 .6em}.cctor-ticket .cctor-terms p:last-child{margin-bottom:0}.cctor-ticket .cctor-terms img,.cctor-ticket .cctor-terms .wp-caption{height:auto;max-width:100%}.cctor-ticket-foot{align-items:center;border-top:1px solid var(--cc-line);display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;padding-top:12px}.cctor-ticket .cctor_expiration,.cctor-ticket .cctor-expiration{color:var(--cc-muted);font-size:.75rem;font-weight:500;min-height:0;padding:0;width:auto}.cctor-ticket .cctor_opencoupon,.cctor-ticket .cctor-opencoupon{font-size:.8125rem;height:auto;line-height:1.4;margin:0;width:auto}.cctor-ticket .cctor_opencoupon a,.cctor-ticket .cctor_opencoupon .print-link,.cctor-ticket .cctor-opencoupon a,.cctor-ticket .cctor-opencoupon .print-link{background:none;border:0;color:var(--cc-accent-readable);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none;text-underline-offset:3px}.cctor-ticket .cctor_opencoupon a:hover,.cctor-ticket .cctor_opencoupon .print-link:hover,.cctor-ticket .cctor-opencoupon a:hover,.cctor-ticket .cctor-opencoupon .print-link:hover{text-decoration:underline}.cctor-ticket a.cctor_wrap_link:hover,.cctor-ticket a.cctor-wrap-link:hover{opacity:1}.cctor-ticket .coupon-code-reveal,.cctor-ticket .coupon-code-dynamic-wrap{margin:0;text-align:center;width:100%}.cctor-ticket .cctor-btn-reveal-wrap{display:block;width:100%}.cctor-ticket .cctor-dynamic-code{border:1px dashed var(--cc-line-strong);border-radius:6px;color:var(--cc-ink);font-size:1rem;font-weight:700;letter-spacing:.08em;padding:10px 12px}.print-coupon .cctor-oupon-container,.print_coupon .cctor_coupon_container{margin:10px auto;width:420px}.print-coupon .cctor-coupon-container.cctor-image,.print_coupon .cctor_coupon_container.cctor-image{width:auto}.print-coupon .sawtooth-border .cctor-coupon .sawtooth-top-bottom,.print_coupon .sawtooth-border .cctor_coupon .sawtooth-top-bottom{left:12px;right:12px}.print-coupon .cctor-coupon-content h3,.print_coupon .cctor_coupon_content h3{font-size:30px}.print-coupon .main-coupon-content,.print-coupon .cctor-terms,.print_coupon .cctor_terms{font-size:20px;line-height:1.2;min-height:150px}button.print-link{background:none;border:0;color:#00e;color:LinkText;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.print-coupon .cctor-ticket,.print_coupon .cctor-ticket{--cc-w: 420px;--cc-deal-size: 2.25rem;--cc-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;margin:10px auto}.print-coupon .cctor-ticket .cctor-terms,.print_coupon .cctor-ticket .cctor-terms{font-size:1rem;line-height:1.45;min-height:0}.print-coupon .cctor-ticket-shadow,.print_coupon .cctor-ticket-shadow{filter:drop-shadow(1px 0 0 var(--cc-edge)) drop-shadow(-1px 0 0 var(--cc-edge)) drop-shadow(0 1px 0 var(--cc-edge)) drop-shadow(0 -1px 0 var(--cc-edge))}@supports not ((-webkit-mask-composite: source-in, xor) or (mask-composite: intersect)){.print-coupon .cctor-ticket-shadow,.print_coupon .cctor-ticket-shadow{filter:none}}@media print{.cctor-opencoupon,.cctor_opencoupon{display:none !important}.cctor-ticket-foot{border-top:0;padding-top:0}}.cctor-clear{clear:both}.pngx-a11y-hidden{display:none !important;visibility:hidden}.cctor-screen-reader-text,.cctor-pro-coupons-visuallyhidden{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.cctor-pro-overflow:after{clear:both;content:"";display:block}.cctor-print-only .alignnone,.cctor-alignnone,.cctor_alignnone{display:inline-block;margin:0 0 10px}.cctor-print-only .cctor-alignleft,.cctor-alignleft,.cctor_alignleft{display:inline;float:left;margin:0 10px 10px 0}.cctor-print-only .alignright,.cctor-alignright,.cctor_alignright{display:inline;float:right;margin:0 0 10px 10px}.cctor-print-only .aligncenter,.cctor-aligncenter,.cctor_aligncenter{display:block;margin:10px auto}.cctor-row{min-height:1px;width:100%}.cctor-one-fourth,.cctor-one-half,.cctor-one-third,.cctor-one-fifth,.cctor-three-fourths,.cctor-three-fifths,.cctor-two-fifths,.cctor-two-fourths,.cctor-two-thirds{float:left;margin-left:2.5641025641%;min-height:1px}.cctor-one-half,.cctor-two-fourths{width:48.7179487179%}.cctor-one-third{width:31.6239316239%}.cctor-two-thirds{width:65.811965812%}.cctor-one-fourth{width:23.0769230769%}.cctor-three-fourths{width:74.358974359%}.cctor-two-fifths{width:38.4615384615%}.cctor-one-fifth{width:17.9487179487%}.cctor-three-fifths{width:58.9743589744%}.cctor-first{clear:both;margin-left:0}.cctor-clear:after{clear:both;content:"";display:table}.cctor_coupon{*width:300px}.cctor_coupon_content h3,.main-coupon-content,.cctor-terms,.cctor_terms,.cctor_expiration{*width:96%}.cctor-pro-coupon-default-wrapper{position:relative}.cctor-pro-coupon-default-wrapper .pngx-loader{align-items:start;background:hsla(0,0%,100%,.8);bottom:0;display:flex;height:100%;justify-content:center;left:0;padding:0;padding-top:192px;position:absolute;right:0;top:0;width:100%;z-index:10}.cctor-pro-coupon-default-wrapper .pngx-loader__dot{width:15px}.cctor-pro-coupon-default-wrapper .pngx-loader__dot:not(:first-of-type){margin-left:8px}.cctor-pro-coupon-default-wrapper .pngx-loader__dot circle{fill:currentColor}.cctor-pro-coupon-default-wrapper .pngx-loader__dot circle{animation-direction:normal;animation-duration:2.24s;animation-iteration-count:infinite;animation-name:pngx-loader-bounce;fill:#950402;opacity:.3}.cctor-pro-coupon-default-wrapper .pngx-loader__dot--first circle{animation-delay:.45s}.cctor-pro-coupon-default-wrapper .pngx-loader__dot--second circle{animation-delay:1.05s}.cctor-pro-coupon-default-wrapper .pngx-loader__dot--third circle{animation-delay:1.35s}@keyframes pngx-loader-bounce{50%{opacity:1}}
