-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfstyle.css
More file actions
93 lines (93 loc) · 26.8 KB
/
fstyle.css
File metadata and controls
93 lines (93 loc) · 26.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
strong{font-weight:600}ol,p,ul{margin:0 0 1.5em}
p.meta{color:#555;font-size:12px;line-height:1}body{color:#555;font-family:Avenir Next,Calibri,Helvetica,Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.6}a{color:#259fc4;text-decoration:none}a:hover{text-decoration:underline}@media (min-width:740px){}
.comments .close-wrapper,.csat-survey-callout,.csat-survey-header,.notification-alert,.offer-redemption-actions .action-success,.show-coupon-savings,.tooltip-container{position:relative}.comments .close-wrapper .button-close,.csat-survey-callout .button-close,.csat-survey-header .button-close,.notification-alert .button-close,.offer-redemption-actions .action-success .button-close,.show-coupon-savings .button-close,.tooltip-container .button-close{position:absolute;top:5px;right:5px;padding:0;border:0;background:transparent;fill:#259fc4;font-size:15px;cursor:pointer}@media (min-width:500px){}
.button-primary,.button-show-code{display:inline-block;width:100%;min-width:2em;padding:1em .75em;-webkit-transition:background-color .5s ease,border-color .5s ease,color .5s ease,fill .5s ease;transition:background-color .5s ease,border-color .5s ease,color .5s ease,fill .5s ease;border:1px;background:#259fc4;color:#fff;font-family:Avenir Next,Calibri,Helvetica,Roboto,sans-serif;font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;border-color:#259fc4;border-radius:3px}@media (min-width:500px){.button-primary,.button-show-code{width:auto}}.button-primary:focus,.button-primary:hover,.button-show-code:focus,.button-show-code:hover{border-color:#1d7c99;background-color:#1d7c99;color:#fff;text-decoration:none}@media (min-width:500px){}@media (min-width:500px){}
.button--code,.button-code,.button-show-code:after{display:inline-block;width:100%;min-width:2em;padding:1em .75em;-webkit-transition:background-color .5s ease,border-color .5s ease,color .5s ease,fill .5s ease;transition:background-color .5s ease,border-color .5s ease,color .5s ease,fill .5s ease;border:1px;background:#fff;color:#222;font-family:Avenir Next,Calibri,Helvetica,Roboto,sans-serif;font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;border-color:#ddd;border-radius:3px}@media (min-width:500px){.button--code,.button-code,.button-show-code:after{width:auto}}.button--code:focus,.button--code:hover,.button-code:focus,.button-code:hover,.button-show-code:focus:after,.button-show-code:hover:after{border-color:#ddd;background-color:#fff;color:#222;text-decoration:none}
.comment-posted,.csat-survey-content,.dancing-dollar,.grid-fixed-fluid,.grid-padded-row,.grid-row,.merchant-header,.merchant-links-container,.modal-body,.modal-body .modal-body-with-padding,.modal-footer,.newsletter-subscribe,.newsletter-subscribe-form,.notification-alert,.offer-feedback,.offer-item-conquested .conquest-content-container,.offer-item-conquested .merchant-cta,.offer-item-in-list .offer-item-content,.offer-redemption-actions,.offer-redemption-actions .action-success,.offer-redemption-actions .offer-actions,.search-controls-title,.site-header,.tabs-header,.with-bottom-separator{*zoom:1}.comment-posted:after,.comment-posted:before,.csat-survey-content:after,.csat-survey-content:before,.dancing-dollar:after,.dancing-dollar:before,.grid-fixed-fluid:after,.grid-fixed-fluid:before,.grid-padded-row:after,.grid-padded-row:before,.grid-row:after,.grid-row:before,.merchant-header:after,.merchant-header:before,.merchant-links-container:after,.merchant-links-container:before,.modal-body .modal-body-with-padding:after,.modal-body .modal-body-with-padding:before,.modal-body:after,.modal-body:before,.modal-footer:after,.modal-footer:before,.newsletter-subscribe-form:after,.newsletter-subscribe-form:before,.newsletter-subscribe:after,.newsletter-subscribe:before,.notification-alert:after,.notification-alert:before,.offer-feedback:after,.offer-feedback:before,.offer-item-conquested .conquest-content-container:after,.offer-item-conquested .conquest-content-container:before,.offer-item-conquested .merchant-cta:after,.offer-item-conquested .merchant-cta:before,.offer-item-in-list .offer-item-content:after,.offer-item-in-list .offer-item-content:before,.offer-redemption-actions .action-success:after,.offer-redemption-actions .action-success:before,.offer-redemption-actions .offer-actions:after,.offer-redemption-actions .offer-actions:before,.offer-redemption-actions:after,.offer-redemption-actions:before,.search-controls-title:after,.search-controls-title:before,.site-header:after,.site-header:before,.tabs-header:after,.tabs-header:before,.with-bottom-separator:after,.with-bottom-separator:before{display:table;clear:both;content:" "}.button-code{width:auto;font-size:26px}
.code-attached-copy .button-code{padding:.5em 1em;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;vertical-align:middle}.code-attached-copy .button{display:inline-block;width:auto;padding:1.2em .75em;border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:middle}.code-attached-copy .button:focus{outline:0}@media (min-width:500px){}
@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;background:#f1f1f1;-webkit-text-size-adjust:100%}body>iframe{position:absolute;width:0;height:0;border:none}audio,img,video{max-width:100%;height:auto}a img{border:none}.pill{display:inline-block;padding:0 .6em;border-radius:100px;background:transparent;color:#259fc4;text-decoration:none;border:1px solid #259fc4}
.pill .icon{fill:#259fc4}.pill .pill-text{font-size:.9em}.pill .icon-x{margin-left:.4em;font-size:.4em;vertical-align:middle}
ol,ul{padding-left:0;list-style-type:none}.form .error,form .error{color:#ea4545}.form .success,form .success{color:#10b48a}.form .error-wrap input[type=date],.form .error-wrap input[type=email],.form .error-wrap input[type=number],.form .error-wrap input[type=password],.form .error-wrap input[type=range],.form .error-wrap input[type=search],.form .error-wrap input[type=tel],.form .error-wrap input[type=text],.form .error-wrap input[type=url],form .error-wrap input[type=date],form .error-wrap input[type=email],form .error-wrap input[type=number],form .error-wrap input[type=password],form .error-wrap input[type=range],form .error-wrap input[type=search],form .error-wrap input[type=tel],form .error-wrap input[type=text],form .error-wrap input[type=url]{border:2px solid #ea4545}.form .input-error,form .input-error{margin:.5em 0;color:#ea4545;font-weight:700}.form input.is-error,.form textarea.is-error,form input.is-error,form textarea.is-error{margin-bottom:0;border-width:2px;border-color:#ea4545}.form .is-error,form .is-error{margin-bottom:1em;color:#ea4545}.form input.is-valid,.form textarea.is-valid,form input.is-valid,form textarea.is-valid{margin-bottom:0;border-width:2px;border-color:#10b48a}.form .is-valid,form .is-valid{margin-bottom:1em;color:#10b48a}
.inline-form-elements .button,.inline-form-elements button{width:auto;margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.form--centered .form,.form--centered form{max-width:500px}.modal .form--centered .section-padding{padding:20px 0}@media (min-width:500px){}
.fade{opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}
@-webkit-keyframes fade-halfway-in{0%{opacity:0}to{opacity:.4}}@keyframes fade-halfway-in{0%{opacity:0}to{opacity:.4}}@-webkit-keyframes bounce{25%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}75%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{25%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}75%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}
@-webkit-keyframes flash-background{0%{opacity:1;background-color:#f1f1f1}to{background-color:transparent}}@keyframes flash-background{0%{opacity:1;background-color:#f1f1f1}to{background-color:transparent}}
.modal .form--constrained.form,.modal form.form--constrained{padding:1em 2em}.centered .form,.centered form,.form--centered.form,.form--centered .form,.form--centered form,form.form--centered{margin:0 auto}@media (min-width:900px){
.grid-fixed-fluid .fixed{float:left;width:220px}}@media (min-width:600px){}@media (min-width:800px){}@media (min-width:320px){}@media (min-width:800px){}@media (min-width:320px){}@media (min-width:600px){}
.button-show-code{position:relative;margin-right:23px}.button-show-code.offer-button{width:11.5em;min-width:11.5em}.button-show-code:after{position:absolute;top:-1px;right:-23px;z-index:-1;min-width:28px;height:47px;padding:0 .25em;content:attr(data-revealed-code);font-weight:400;line-height:47px}@media (min-width:500px){}@media (max-width:499px){}@media (min-width:500px){}@media (min-width:500px){}@media (min-width:900px){}
.hidden{display:none!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:740px){}@media (min-width:1000px){}
.coupon-anchor-circular,.coupon-anchor-code,.coupon-anchor-combo,.coupon-anchor-expired,.coupon-anchor-giftcard,.coupon-anchor-instore,.coupon-anchor-merchant,.coupon-anchor-rebate,.coupon-anchor-sale,.coupon-anchor-showcase{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:70px;border-radius:4px;background:#555;-webkit-box-shadow:1px 1px 4px rgba(34,34,34,.2);box-shadow:1px 1px 4px rgba(34,34,34,.2);color:#fff;text-align:center}.coupon-anchor-circular .coupon-anchor-label,.coupon-anchor-code .coupon-anchor-label,.coupon-anchor-combo .coupon-anchor-label,.coupon-anchor-expired .coupon-anchor-label,.coupon-anchor-giftcard .coupon-anchor-label,.coupon-anchor-instore .coupon-anchor-label,.coupon-anchor-merchant .coupon-anchor-label,.coupon-anchor-rebate .coupon-anchor-label,.coupon-anchor-sale .coupon-anchor-label,.coupon-anchor-showcase .coupon-anchor-label{padding:7px 6px;color:#fff;font-size:12px;font-weight:700;line-height:2em}.coupon-anchor-multiline.coupon-anchor-circular .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-code .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-combo .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-expired .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-giftcard .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-instore .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-merchant .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-rebate .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-sale .coupon-anchor-label,.coupon-anchor-multiline.coupon-anchor-showcase .coupon-anchor-label{line-height:1em}.coupon-anchor-circular .icon,.coupon-anchor-code .icon,.coupon-anchor-combo .icon,.coupon-anchor-expired .icon,.coupon-anchor-giftcard .icon,.coupon-anchor-instore .icon,.coupon-anchor-merchant .icon,.coupon-anchor-rebate .icon,.coupon-anchor-sale .icon,.coupon-anchor-showcase .icon{width:30px;height:50px;fill:#fff}.coupon-anchor-code{background:#fff;color:#10b48a}.coupon-anchor-code .coupon-anchor-label{background:#10b48a}.coupon-anchor-code .icon{fill:#10b48a}
.coupon-anchor-circular .coupon-anchor-label{background:#c22b72}
.coupon-anchor-giftcard .coupon-anchor-label{background:#c22b72}
.coupon-anchor-instore .coupon-anchor-label{background:#c22b72}
.coupon-anchor-rebate .coupon-anchor-label{background:#f16c3d}
.coupon-anchor-showcase .coupon-anchor-label{background:#c22b72}
.coupon-anchor-sale .coupon-anchor-label{background:#602d6c}
.coupon-anchor-combo .coupon-anchor-label{background:#e7b120}
.coupon-anchor-expired .coupon-anchor-label{background:#555}
.coupon-anchor-amount{min-height:50px;margin:0 auto;padding:4px 3px 0;font-size:18px;font-weight:700;line-height:1.2}@media (min-width:500px){.coupon-anchor-amount{min-height:58px;font-size:20px}}@media (min-width:900px){}
.coupon-anchor-shipping .coupon-anchor-amount{padding-top:10px;font-size:12px}@media (min-width:500px){.coupon-anchor-shipping .coupon-anchor-amount{font-size:15px}}.coupon-anchor-bogo .coupon-anchor-amount{padding-top:13px}@media (min-width:500px){.coupon-anchor-bogo .coupon-anchor-amount{padding-top:16px}}.coupon-anchor-expired .coupon-anchor-amount{padding-top:19px;font-size:12px}@media (min-width:500px){.coupon-anchor-expired .coupon-anchor-amount{padding-top:23px}}
.coupon-anchor-rebate .coupon-anchor-label{padding:7px 4px}h1,h2,h3,h4,h5,h6{margin:0;margin-bottom:.5em;padding:0;color:#222;font-size:15px;font-weight:400;line-height:1.25}@media (min-width:500px){}@media (min-width:900px){}@media (min-width:1000px){}@media (min-width:500px){}@media (min-width:900px){}
.h4,.modal-title{margin-bottom:.5em;font-size:20px;line-height:1.2}@media (min-width:500px){.h4,.modal-title{font-size:26px}}@media (min-width:900px){.h4,.modal-title{font-size:32px}}@media (min-width:500px){}@media (min-width:500px){}@media (min-width:500px){}@media (min-width:600px){}@media (min-width:600px){}
.offer-drawer{border:1px solid #d3d3d3;display:block;position:relative;margin-top:.25em;padding:.5em .5em .5em 1em;border-right:0;border-bottom:0;border-left:0;font-size:12px;line-height:18px}@media (min-width:740px){.offer-drawer{padding:.5em .5em .5em 3%;font-size:15px;line-height:20px}}.offer-drawer:after{border:solid transparent;border-bottom-color:#fff;border-width:8px;margin-left:-8px}.offer-drawer:after,.offer-drawer:before{content:" ";height:0;width:0;position:absolute;bottom:100%;left:4.5%}.offer-drawer:before{border:solid transparent;margin-left:-9px;border-bottom-color:#d3d3d3;border-width:9px}@media (min-width:740px){}
.offer-drawer-content-type{margin-right:.25em;font-weight:600}@media (min-width:740px){.offer-drawer-content-type{margin-right:.5em}}.offer-drawer-exclusive .offer-drawer-content-type{color:#602d6c}
.offer-title{display:block;margin-bottom:5px;color:#222;font-size:15px;font-weight:400;line-height:1.2;text-decoration:none}@media (min-width:740px){.offer-title{font-size:24px}}.offer-title:hover{text-decoration:none}@media (min-width:600px){}
.comments{clear:both}.comments .close-wrapper{text-align:right}.comments .close-wrapper .button-close{position:relative;top:0}@media (min-width:600px){}@media (min-width:740px){}@media (min-width:740px){}@media (min-width:500px){}
.offer-item-conquested .offer-anchor,.offer-item-conquested .offer-feedback,.offer-item-conquested .offer-meta-details,.offer-item-conquested .save-offer{display:none}
.offer-item-conquested .offer-content{margin-left:0}.offer-item-conquested .offer-actions .offer-button:first-of-type{margin-top:0}.offer-item-conquested .offer-description-exclusions{margin-bottom:0}@media (min-width:500px){}@media (min-width:500px){}
.offer-item .comments{display:none}.comments{margin-top:20px}
.modal .comment-list{overflow-y:scroll}
.offer-item{min-width:250px;margin-bottom:6px;background-color:#fff}.offer-item-in-list{border:1px solid #d3d3d3}.offer-item-in-list .offer-item-content{overflow:hidden;padding:10px}@media (min-width:740px){.offer-item-in-list .offer-item-content{padding:15px}}.offer-anchor{float:left}.offer-content{margin-left:90px;word-wrap:break-word}@media (min-width:740px){.offer-content{margin-right:220px}}.offer-details{display:none}@media (min-width:740px){.offer-details{display:block}}.offer-description-exclusions{position:relative;margin-bottom:5px;padding-right:2.5em;cursor:pointer}.offer-description-exclusions .offer-description-exclusions-title{margin-right:5px;font-weight:500}.offer-description-exclusions .offer-description,.offer-description-exclusions .offer-exclusions{display:inline}.offer-description-exclusions.truncated:before{display:block;float:right;position:absolute;top:1px;right:0;height:100%;content:"More";color:#259fc4;text-decoration:none}.offer-description-exclusions.truncated{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:740px){
.offer-expiration,.offer-submitted-by{display:inline-block;margin-right:5px}}@media (min-width:740px){}@media (min-width:740px){}@media (min-width:740px){}
.offer-item-in-list .offer-actions{float:right;position:relative;z-index:1;text-align:right}@media (min-width:740px){.offer-item-in-list .offer-actions{width:220px}}.offer-button{display:none;min-width:13em;margin-top:1em}@media (min-width:740px){.offer-button{display:inline-block}}.coupon-list{min-width:288px;-webkit-transform:translateZ(0);transform:translateZ(0)}.coupon-list,.coupon-list li:last-child .offer-item-in-list{margin-bottom:0}@media (min-width:600px){}@media (min-width:900px){
input.query{padding:13px;-webkit-appearance:none}}@media (min-width:500px){}
.button-search .text{display:none}@media (min-width:900px){
.button-search .text{display:inline!important}}@media (min-width:1160px){}
.instant-results.hide,.instant-results .hide{display:none}@media (min-width:740px){}
.instant-results .query .result-thumb-icon{fill:#784c82}
.list-checkboxes .active{font-weight:500}.list-checkboxes .active label{line-height:1.4em}@media (min-width:500px){}@media (min-width:900px){
.fixed .list-multicol{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (min-width:1000px){}
.list-overflow a.show-all{display:block;clear:both;margin:1em 0 0;cursor:pointer}
.newsletter-subscribe-in-panel,.panel{margin-bottom:1.5em;padding:1.5em 1em 2em;border:1px solid #d3d3d3;background:#e7e7e7;color:#222;line-height:1.2}.panel-title{margin-bottom:.5em;font-size:18px;font-weight:700}@media (max-width:499px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:1000px){}@media (min-width:600px){}@media (min-width:1000px){}@media (min-width:740px){}@media (min-width:740px){}
.tooltip-container .tooltip{position:absolute;z-index:1;padding:15px;border-radius:2px;background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:-1px 6px 14px -6px;box-shadow:-1px 6px 14px -6px;pointer-events:auto;color:#555;font-size:12px;line-height:1;text-align:center}.tooltip-container .tooltip-arrow{display:block;overflow:visible;position:absolute;z-index:2;width:0;height:0;pointer-events:none}.tooltip-container .tooltip-arrow-fill{position:absolute;top:2px;left:0;width:0;height:0}
@-webkit-keyframes fade-out-and-hide{0%{height:100%;opacity:1}99%{height:100%;opacity:0}to{height:0;opacity:0}}@keyframes fade-out-and-hide{0%{height:100%;opacity:1}99%{height:100%;opacity:0}to{height:0;opacity:0}}[class*=surl-load-stage-]{display:none;position:absolute;top:0;left:0;width:100%;height:100%}
.comment-form{position:relative;padding:2em;background:#f1f1f1}.comment-form .icon-close{position:absolute;top:10px;right:10px;fill:#259fc4;cursor:pointer}.comment-form .live-chat-launcher{margin-top:-25px}.comment-form .comment-location{display:block;position:relative;padding-left:25px;font-size:15px;line-height:15px}.comment-form .comment-location .loc-cb{position:absolute;top:0;left:0;margin:0;margin-top:2px}.comment-form .captcha-block{margin-top:10px}.comment-form .captcha-block p{margin:0}.comment-form .g-recaptcha{padding:15px 0}.comment-form .comment-author{margin:10px 0}@media (min-width:600px){}@media (min-width:600px){}
.modal-open{overflow:hidden}.modal{z-index:11;display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:top .15s ease-out;transition:top .15s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-dialog{z-index:12;width:94%;margin-right:auto;margin-left:auto;padding:10px}.modal-content{overflow:hidden;position:relative;min-width:280px;border-radius:3px;outline:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}@media (min-width:800px){
.modal-dialog{right:auto;left:50%;width:100%;max-width:820px;padding-top:2.5%;padding-bottom:5%}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}
.modal-header{min-height:2em;padding:1em}.modal-close,.modal-header .close{z-index:13;display:block;position:absolute;top:.5em;right:.5em;color:#259fc4;fill:#259fc4;font-size:20px;cursor:pointer}
.modal-title{line-height:1.2}.modal-body{position:relative;margin:0 auto;padding:0}@media (min-width:800px){.modal-body p{margin-bottom:1.5em}}@media (min-width:800px){}
.modal-body p{margin-bottom:1em;line-height:1.2}.modal-footer{padding:1em;border-top:1px solid #d3d3d3;text-align:center}
.modal .show-modal{display:block}.modal .hide-modal{display:none}@media (min-width:740px){}@media (min-width:740px){}@media (min-width:1160px){}@media (min-width:1160px){}@media (min-width:740px){}@media (min-width:740px){}@media (min-width:600px){}@media (min-width:1160px){}@media (min-width:1160px){}@media (min-width:1160px){}
.container{position:relative;width:90%;max-width:1140px;margin:0 auto}@media (min-width:740px){}@media (min-width:1160px){}@media (min-width:500px){}
.site-header .toggle{position:absolute;top:-.25em;padding:.5em .5em 0;fill:#fff;font-size:20px}@media (min-width:740px){}@media (min-width:1160px){}@media (min-width:740px){
.site-header .toggle,.site-header div.full-search-toggle{display:none}}@media (min-width:1160px){}@media (min-width:1000px){}@media (min-width:900px){}@media (min-width:900px){}@media (min-width:900px){}@media (min-width:900px){}@media (min-width:900px){}@media (min-width:900px){}@media (min-width:500px){}
.tooltip .voting-feedback{width:400px;text-align:left;display:block;margin:0 auto;text-align:center}.tooltip .voting-feedback .savings-subtext,.tooltip .voting-feedback .voting-feedback-subtext{margin-top:15px;font-size:15px}.tooltip .voting-feedback .savings-title,.tooltip .voting-feedback .voting-feedback-title{font-size:15px;padding-right:5px}@media (min-width:740px){}@media (min-width:900px){}@media (min-width:900px){}@media print{
#admin-toolbar,.about-merchant,.csat-survey,.facet,.live-chat-launcher,.mobile-dropdown,.modal-backdrop,.newsletter-subscribe,.pagination,.perf-bar,.related-categories,.search-suggestions,.sidebar,.site-footer,.site-header,.store-footer,.toggle-perf-bar,iframe{display:none}
.modal-open{background-color:#fff}.modal-open .bucket-title,.modal-open .coupon-list,.modal-open .page-header-fullwidth{display:none}
.bottom-drawer,.continue-to-store,.modal .coupon-list,.modal .modal-header,.modal .show-coupon-voting,.modal .slideshow-nav-wrapper,.offer-comments,.offer-expiration,.offer-redemption-actions,.offer-success-rate,.offer-type,.printable-expand-icon{display:none}.modal .modal-content,.modal .modal-dialog,.modal .offer-redemption-block,.modal .printable-image{margin:0 auto;padding:0;background:#fff;-webkit-box-shadow:none;box-shadow:none}.modal .offer-item[data-offer-type=printable] .offer-item-content{display:none}}
.offer-redemption-block{position:relative;margin-bottom:15px;padding:1.5em 1em 2em;background-color:#f1f1f1;text-align:center}@media (min-width:800px){}@media (min-width:320px){}@media (min-width:600px){}
.offer-redemption-block .offer-tip{margin-bottom:15px;font-size:12px;font-weight:600}
@-webkit-keyframes ring-0{to{stroke-dashoffset:366px}}@keyframes ring-0{to{stroke-dashoffset:366px}}
@-webkit-keyframes ring-1{to{stroke-dashoffset:351.55px}}@keyframes ring-1{to{stroke-dashoffset:351.55px}}
@-webkit-keyframes ring-2{to{stroke-dashoffset:337.1px}}@keyframes ring-2{to{stroke-dashoffset:337.1px}}
@-webkit-keyframes ring-3{to{stroke-dashoffset:322.65px}}@keyframes ring-3{to{stroke-dashoffset:322.65px}}
@-webkit-keyframes ring-4{to{stroke-dashoffset:308.2px}}@keyframes ring-4{to{stroke-dashoffset:308.2px}}
@-webkit-keyframes ring-5{to{stroke-dashoffset:293.75px}}@keyframes ring-5{to{stroke-dashoffset:293.75px}}
@-webkit-keyframes ring-6{to{stroke-dashoffset:279.3px}}@keyframes ring-6{to{stroke-dashoffset:279.3px}}
@-webkit-keyframes ring-7{to{stroke-dashoffset:264.85px}}@keyframes ring-7{to{stroke-dashoffset:264.85px}}
@-webkit-keyframes ring-8{to{stroke-dashoffset:250.4px}}@keyframes ring-8{to{stroke-dashoffset:250.4px}}
@-webkit-keyframes ring-9{to{stroke-dashoffset:235.95px}}@keyframes ring-9{to{stroke-dashoffset:235.95px}}
@-webkit-keyframes ring-10{to{stroke-dashoffset:221.5px}}@keyframes ring-10{to{stroke-dashoffset:221.5px}}
@-webkit-keyframes ring-11{to{stroke-dashoffset:207.05px}}@keyframes ring-11{to{stroke-dashoffset:207.05px}}
@-webkit-keyframes ring-12{to{stroke-dashoffset:192.6px}}@keyframes ring-12{to{stroke-dashoffset:192.6px}}
@-webkit-keyframes ring-13{to{stroke-dashoffset:178.15px}}@keyframes ring-13{to{stroke-dashoffset:178.15px}}
@-webkit-keyframes ring-14{to{stroke-dashoffset:163.7px}}@keyframes ring-14{to{stroke-dashoffset:163.7px}}
@-webkit-keyframes ring-15{to{stroke-dashoffset:149.25px}}@keyframes ring-15{to{stroke-dashoffset:149.25px}}
@-webkit-keyframes ring-16{to{stroke-dashoffset:134.8px}}@keyframes ring-16{to{stroke-dashoffset:134.8px}}
@-webkit-keyframes ring-17{to{stroke-dashoffset:120.35px}}@keyframes ring-17{to{stroke-dashoffset:120.35px}}
@-webkit-keyframes ring-18{to{stroke-dashoffset:105.9px}}@keyframes ring-18{to{stroke-dashoffset:105.9px}}
@-webkit-keyframes ring-19{to{stroke-dashoffset:91.45px}}@keyframes ring-19{to{stroke-dashoffset:91.45px}}
@-webkit-keyframes ring-20{to{stroke-dashoffset:77px}}@keyframes ring-20{to{stroke-dashoffset:77px}}@media (max-width:499px){}@media (min-width:500px){}@media (min-width:740px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:500px){}@media (min-width:740px){}@media (min-width:500px){}@media (min-width:1000px){}@media (min-width:740px){}@media (min-width:500px){}@media (min-width:500px){}
.offer-redemption-wrapper .offer-details{margin-top:10px;padding:20px}.offer-redemption-wrapper .offer-details .offer-details-header{margin:0}.offer-redemption-wrapper .offer-details .offer-details-info{margin:0;color:#222}@media (min-width:740px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:800px){}@media (min-width:600px){}@media (min-width:800px){}
.offer-item-contextual-voting .offer-content{margin-right:0}@media (min-width:600px){}@media (min-width:600px){}@media (max-width:499px){}@media (max-width:499px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:600px){}@media (min-width:600px){}
.newsletter-subscribe.newsletter-subscribe-in-panel,.panel.newsletter-subscribe{margin-bottom:0}@media (min-width:900px){}