: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}}.column{float:left}.column .cctor_coupon_container{margin:0 auto 20px}.size-1of6{margin-left:1.5%;width:15.42%}.size-1of6:first-child{margin-left:0}.size-1of5{margin-left:1.5%;width:18.8%}.size-1of5:first-child{margin-left:0}.size-1of4{margin-left:1.5%;width:23.8%}.size-1of4:first-child{margin-left:0}.size-1of3{margin-left:2%;width:32%}.size-1of3:first-child{margin-left:0}.size-1of2{margin-left:2%;width:49%}.size-1of2:first-child{margin-left:0}.size-1of1{margin:0;width:100%}.cctor-pro-filter-item input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select,textarea{background-color:#fff;background-image:none;border:1px solid #d2d2d2;display:block;font-size:14px;height:42px;line-height:1.42857143;padding:8px 12px;min-width:210px;outline:none;width:100%}.user-is-tabbing .cctor-pro-filter-item input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.user-is-tabbing select:focus,.user-is-tabbing textarea:focus{border:4px solid #048c7f}@media screen and (max-width: 576px){.cctor-pro-filter-item input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select,textarea{margin:10px 0}}.cctor-pro-filters-wrapper .cctor-pro-filter-label{height:42px;line-height:1.42857143;padding:5px 12px}@media screen and (max-width: 576px){.cctor-pro-filters-wrapper .cctor-pro-filter-label{margin:10px 0}}.cctor-pro-filters-wrapper,.cctor-pro-filters-wrapper h3,.cctor-pro-filters-wrapper h4,.cctor-pro-filters-wrapper ul,.cctor-pro-filters-wrapper input,.cctor-pro-filters-wrapper select,.cctor-pro-filters-wrapper label{font-size:14px;margin:0;padding:0}.cctor-pro-filters-wrapper input,.cctor-pro-filters-wrapper .cctor-pro-filter-select{font-size:16px}.cctor-pro-filters-wrapper{background:#f4f4f4;padding:2%;width:auto}.cctor-pro-filters-wrapper .cctor-pro-filter-group:hover:after{background:rgba(0,0,0,0)}.cctor-pro-filters-wrapper ul,.cctor-pro-filters-wrapper ul li{list-style-type:none}.cctor-pro-filters-wrapper ul li{margin:0;padding:0}.cctor-pro-filter-item.closed .cctor-pro-filter-group{display:none}.cctor-pro-filter-item{border:none;border-bottom:1px solid #ccc;margin-bottom:8px;padding-bottom:0;position:relative}.cctor-pro-filter-item .cctor-pro-filter-select{text-align:left}.pngx-filters-filter-item.keyword{border:none;display:inline-block;padding:0}.pngx-filters-filter-item.keyword .pngx-filters-filter-keyword{max-width:180px;padding:4px 8px;border-radius:4px;line-height:16px}.cctor-pro-filters-wrapper .cctor-pro-filters-match-heading,.cctor-pro-filters-wrapper .cctor-pro-filters-group-heading{background:none;border:none;color:#000;cursor:pointer;font-weight:bold;line-height:1;margin:0;padding:12px 0;position:relative;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-is-tabbing .cctor-pro-filters-wrapper .cctor-pro-filters-match-heading:focus,.user-is-tabbing .cctor-pro-filters-wrapper .cctor-pro-filters-group-heading:focus{border:4px solid #048c7f}.cctor-pro-filters-wrapper .cctor-pro-filters-legend button .horizontal-drop-indicator:before{border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:4px;content:"";display:inline-block;height:0;margin:5px 0 0 4px;position:absolute;transform:rotate(0);transform-origin:50% 25%;transition:.25s ease-in-out;width:0}.cctor-pro-filter-group{max-height:380px;position:relative;z-index:2}.cctor-pro-filters-wrapper .cctor-pro-filter-match label,.cctor-pro-filters-wrapper .cctor-pro-filter-group label{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:auto;min-width:80px;margin:0 0 5px}.cctor-pro-filter-group ul{max-height:250px;overflow-y:auto}.cctor-pro-filter-group ul li{border-bottom:1px solid #f4f4f4;padding:15px}.cctor-pro-filters-wrapper .control-label.hidden,.cctor-pro-filters-wrapper .cctor-pro-filter-group .control-label{display:none}.cctor-pro-filters-wrapper label{cursor:pointer;line-height:16px;display:block;white-space:nowrap}.cctor-pro-filters-wrapper label input[type=checkbox],.cctor-pro-filters-wrapper label input[type=radio]{display:inline-block;margin-right:5px;vertical-align:middle;width:auto}.cctor-pro-filter-status{color:#666;display:block;font-size:12px;font-style:italic;font-weight:400;margin:5px 0 0;text-transform:none}.cctor-pro-filter-count{background:#e6e6e6;border-radius:50%;color:#666;display:inline-block;font-size:11px;height:18px;line-height:18px;margin:0 3px -5px;position:relative;width:18px}.cctor-pro-filters-wrapper input[type=checkbox],.cctor-pro-filters-wrapper input[type=radio]{margin:0 0 3px 0;border:1px solid #000;box-shadow:none}.cctor-pro-filters-wrapper select{background-color:#fff;background-image:linear-gradient(top, #eeeeee 1%, #ffffff 15%);border:1px solid #aaa;height:auto !important;height:1%;overflow:hidden;padding:2%;position:relative;width:100%}.cctor-pro-filters-wrapper select:focus{outline:none}.cctor-pro-filter-group.cctor-pro-filter-select,.cctor-pro-filter-group.cctor-pro-filter-multiselect,.cctor-pro-filter-group.cctor-pro-filter-autocomplete{background:#f9fafa;padding:15px}.cctor-pro-filters-wrapper .cctor-pro-filter-group ul.chosen-results li:hover,.cctor-pro-filters-wrapper .cctor-pro-filter-group ul.chosen-results li.highlighted,.cctor-pro-filters-wrapper .cctor-pro-filter-group li:hover{background-color:#7db4df;background-image:linear-gradient(#9dd3df 20%, #7DB4DF 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd3df', endColorstr='#7DB4DF', GradientType=0)}.cctor-pro-filters-wrapper .cctor-pro-filter-match ul li{display:inline-block;width:49%;padding:12px 8px;border:none}.cctor-pro-filters-wrapper .cctor-pro-filter-match ul li label{padding:0;width:70%;display:inline-block;margin:0 0 5px;min-width:0}.cctor-pro-filter-label{font-family:"Open Sans",sans-serif;font-size:17px;font-weight:700;line-height:17px;display:inline-block;width:auto}@media screen and (max-width: 768px){.cctor-pro-filter-label{margin-top:10px}}.cctor-pro-filters-wrapper input[type=submit]{background:#555;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:block;float:right;font-size:12px;font-weight:bold;height:30px;margin:2px 5px 5px;padding:0 10px;text-transform:uppercase;transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out}.cctor-pro-filters-wrapper .cctor-pro-filter-reset{font-size:12px;margin:0;line-height:37px;background:none;border:none;padding:5px 6px}.cctor-pro-filters-wrapper input[type=submit]:hover{background:#999}.cctor-pro-filters-wrapper .cctor-pro-filter-match{border-top-color:rgba(0,0,0,0)}.entry-content .cctor-pro-coupon-sub-nav,.cctor-pro-coupon-sub-nav{font-size:14px;line-height:normal;list-style-type:none;margin:10px 0 15px;overflow:hidden;padding:0;text-align:center}.cctor-pro-coupon-sub-nav .cctor-pro-coupons-nav-next,.cctor-pro-coupon-sub-nav .cctor-pro-coupons-nav-previous{border:medium none;display:inline-block;float:left;list-style-type:none;margin:0 5px 0 0;padding:3px 0;text-align:left}.cctor-pro-coupon-sub-nav .cctor-pro-coupons-nav-next{float:right;margin:0 0 0 5px;text-align:right}.highlight .pngx-image img{max-width:100%}.lower-third{padding-top:65%}.coupon-border .cctor-coupon.cctor-coupon-modern{border:none}.cctor-modern-content{position:relative}.cctor-title.modern-discount{font-size:14px;font-weight:400;left:0;min-height:0;padding:1% 2%;position:absolute;top:0}.modern .pngx-image{align-items:center;display:flex;height:140px;justify-content:center;padding:30px 0}.modern .pngx-image img{height:120px}.cctor-title.modern-title{font-size:18px;line-height:20px;font-weight:400;margin:5px 0 8px;min-height:0;padding:0;text-align:center}.modern-offer{border-bottom:1px solid #eee;text-align:center}.modern-offer p{margin:0 0 8px}.cctor-overlay #cboxPrevious,.cctor-overlay #cboxNext,.cctor-overlay #cboxClose{font-size:22px;line-height:25px}.cctor-overlay #cboxNext{left:16px}.cctor-overlay #cboxCurrent{left:35px}.cctor-print-only{display:none}@media print{.cctor-print-only{display:block}}.coupon-code-reveal{position:relative}.cctor-btn-reveal-wrap{background-color:#2a5a8a;color:#fff;cursor:pointer;display:inline-block;margin:0 auto;max-width:100%;outline:1px dashed #d5d8db;overflow:hidden;padding:8px 5px;position:relative;transition:all 600ms linear;width:250px}.cctor-btn-reveal-wrap:hover{background-color:#4196ea}.cctor-btn-reveal-wrap:before,.cctor-btn-reveal-wrap:after{bottom:0;box-sizing:border-box;content:"";display:block;height:12px;position:absolute;right:0;width:12px}.cctor-btn-reveal-wrap:before{border-bottom:solid 6px #f7f7f7;border-left:solid 6px rgba(0,0,0,0);border-right:solid 6px #f7f7f7;border-top:solid 6px rgba(0,0,0,0)}.cctor-btn-reveal-wrap:after{border-bottom:solid 6px rgba(0,0,0,0);border-left:solid 6px #2a5a8a;border-right:solid 6px rgba(0,0,0,0);border-top:solid 6px #2a5a8a;box-shadow:-1px 1px 6px #212835}.cctor-btn-reveal-wrap.revealed,.cctor-btn-reveal-wrap.revealed:before,.cctor-btn-reveal-wrap.revealed:after{background:none;border:none;box-shadow:none}.reveal-text{cursor:pointer;font-size:25px;font-weight:700;line-height:28px;margin:0;min-height:26px;text-align:center;width:100%}.main-coupon-content .reveal-text{font-size:20px}.revealed .reveal-text{opacity:0}.reveal-code{background:#f7f7f7;color:#333;font-size:25px;font-weight:700;height:46px;left:50%;max-width:100%;opacity:0;padding:0;position:absolute;top:0;transform:translate(-50%, 0);transition:all 600ms linear;width:250px}.revealed .reveal-code{opacity:1}.reveal-code .code{display:inline-block;line-height:46px;overflow:hidden;word-wrap:break-word}.cctor-btn-reveal .copy-status{left:10px;margin-top:-10px;position:absolute;top:50%}.cctor-btn-reveal .copy-status .fa{font-size:14px;vertical-align:top}.cctor-copy-msg{height:50px;left:50%;max-width:100%;padding:15px;position:absolute;text-shadow:2px 2px 2px rgba(150,150,150,.7);top:50%;transform:translate(-50%, -50%);width:200px}.cctor-success{color:green}.cctor-fail{color:darkred}.cctor-coupons-addons-multiple-print-actions{position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100px;z-index:20}.cctor-coupons-addons-multiple-print-actions .cctor-coupons-addons-multiple-print-button__remove-coupon{display:none;visibility:hidden}.cctor-coupons-addons-multiple-print-actions.cctor-in-cart .cctor-coupons-addons-multiple-print-button__add-coupon{display:none;visibility:hidden}.cctor-coupons-addons-multiple-print-actions.cctor-in-cart .cctor-coupons-addons-multiple-print-button__remove-coupon{display:inline;display:initial;visibility:visible}.cctor-coupons-addons-multiple-print-button{background-color:#2a5a8a;color:#fff}.cctor-coupons-addons-multiple-print-button:focus,.cctor-coupons-addons-multiple-print-button:hover{background-color:#950402;color:#fff}.type-cctor_coupon{position:relative}.type-cctor_coupon .cctor-coupons-addons-multiple-print-button__link{text-decoration:none}.type-cctor_coupon button.cctor-coupons-addons-multiple-print-button{border:0;border-radius:50%;cursor:pointer;font-size:1.6rem;font-weight:400;margin:0 1%;opacity:0;padding:10px;text-decoration:none;height:40px;width:40px}.type-cctor_coupon:hover button.cctor-coupons-addons-multiple-print-button{opacity:1}.type-cctor_coupon button:focus.cctor-coupons-addons-multiple-print-button{opacity:1}.cctor-coupons-addons-multi-print-message__wrap{align-items:start;background:hsla(0,0%,100%,.8);bottom:0;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:absolute;right:0;top:0;width:100%;z-index:50}.cctor-coupons-addons-multi-print-message__wrap.error{color:#dd3d36}.cctor-coupons-addons-multi-print-message__wrap.updated{color:#000}.print-coupon .cctor-coupons-addons-multi-print-message__wrap{background:#cecece;border-radius:5px;margin:20px auto;max-width:100%;padding:5px;position:relative;width:400px}.cctor-coupons-addons-multiple-print-container .type-cctor_coupon{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.cctor-coupons-addons-multiple-print-container .cctor-print-only{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.cctor-coupons-addons-multiple-print-container .type-cctor_coupon+.cctor-print-only{margin-top:-30px}.cctor-coupons-addons-multiple-print-bar{background:#f4f4f4;background-image:none;border-radius:5px;display:flex;justify-content:center;margin:20px auto;max-width:100%;padding:8px;width:900px}@media print{.cctor-coupons-addons-multiple-print-bar{display:none}}.cctor-coupons-addons-multiple-print-bar .cctor-coupons-addons-multiple-print-bar__link{background:#555;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;height:30px;line-height:30px;margin:0 5px;padding:0 10px;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out}.cctor-coupons-addons-multiple-print-bar .cctor-coupons-addons-multiple-print-bar__link:hover{background:#999}.cctor-coupons-addons-multiple-print-bar .coupon-main-link{align-self:center;margin-right:auto}.cctor-coupons-addons-multiple-print__loop-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%;width:900px}.cctor-coupons-addons-multiple-print__loop-wrap .cctor-coupons-addons-multiple-print__single-container{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;max-width:50%}@media print{.cctor-coupons-addons-multiple-print__loop-wrap .cctor-coupons-addons-multiple-print__single-container{max-width:48%;margin:0 1% 20px}}.cctor-coupons-addons-multiple-no-coupons__wrap{font-size:20px;font-weight:700;text-align:center}.cctor-coupons-addons-multi-print-header-message__wrap{margin:0 auto;max-width:100%;width:800px}
