-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyle.css
244 lines (241 loc) · 32.9 KB
/
style.css
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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
*,:after,:before{padding:0;margin:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-family:"Open Sans",-system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,sans-serif;scroll-behavior:smooth;overflow-x:hidden;width:100vw}body{overflow-x:hidden;width:100vw}.main-navbar{background-color:#01a3b2;padding:.5rem .375rem;color:#fff;display:grid;grid-gap:.25rem 1.5rem;align-items:center;position:relative;z-index:3;grid-template-columns:1fr 80px}@media (min-width:940px){.main-navbar{background-color:#23303e;grid-template-columns:190px 1fr 320px}}.trim-nav{height:100px;overflow:hidden}.nav-logo{height:2.85rem}@media (min-width:940px){.nav-logo{filter:none}}@media (max-width:939px){.nav-search{grid-column:1/2}}.nav-search-input-group{position:relative;display:flex}.nav-search-input-group select{display:none;border-radius:.3125rem 0 0 .3125rem;-webkit-appearance:none;padding:0 1rem;border-right:1px solid rgba(0,0,0,.15);font-size:.75rem;background-color:#f2f2f2}.nav-search-input-group form{width:100%}.nav-search-input-group input{-webkit-appearance:none;border-radius:0;width:100%;height:100%;border:none;padding:.5rem .5rem;font-size:1rem}@media (max-width:939px){.nav-search-input-group input{background:url(/assets/images/63a95f9bc77a27823b15d555ce322d3918f145ea/search-icon-mobile.png) 4px center no-repeat #fff;background-size:1.25rem;padding-left:2rem}}.nav-search-input-group a{background-color:#febf6d;border:none;width:3.7rem;border-radius:0 .3125rem .3125rem 0;position:relative;display:none}@media (min-width:940px){.nav-search-input-group a,.nav-search-input-group select{display:inline-block}}.nav-account{display:none}@media (min-width:940px){.nav-account{display:flex;align-items:center;justify-content:space-between;max-width:19rem}}.nav-account small{opacity:.65;display:block}.nav-account a,.nav-account p{font-size:.875rem;color:#fff!important;text-decoration:none!important}.nav-account a{cursor:pointer;padding:6px 8px;border:1px solid transparent}.nav-account a:hover{border:1px solid rgba(255,255,255,.2);border-radius:2px;box-shadow:none;outline:0}.nav-account-mobile{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;justify-content:space-between;position:absolute;right:.325rem;top:1.5rem;width:84px}@media (min-width:940px){.nav-account-mobile{display:none}}.nav-account-mobile .question-mark{position:relative;left:9px}.nav-cart{padding-left:2.75rem!important;position:relative}.nav-cart:hover{border-color:transparent!important}.nav-cart small{font-weight:700;color:#fff;font-size:16px;font-weight:700;left:12px;line-height:16px;position:absolute;text-align:center;top:0;width:19px;opacity:1}@media (min-width:940px){.nav-cart small{color:#f08804}}.cart-icon{background-image:url(/assets/images/395c7c89f97f4dea41067da2de9df50c6c3130ba/nav-sprite-global_bluebeacon-2x_optimized_layout1._cb468502409_.png);background-position:-10px -340px;background-repeat:repeat no-repeat;background-size:350px;display:block;height:26px;overflow:hidden;position:absolute;top:3px;left:0;width:38px}.small-cart-icon{position:relative;top:-4px}.small-cart-icon .cart-icon{transform:scale(.75)}.nav-deliver-to{font-size:.875rem;position:relative;padding-left:1.75rem;white-space:nowrap}@media (max-width:939px){.nav-deliver-to{position:absolute;top:140px;left:0;width:100%;height:36px;background-color:#01626f;display:flex;align-items:center}.nav-deliver-to p,.nav-deliver-to small,.nav-deliver-to strong{font-size:.7rem!important}.nav-deliver-to strong{margin-left:.25em}}@media (max-width:939px){.nav-categories{grid-column:1/-1;padding-top:.65rem;padding-bottom:1rem;width:100vw;overflow-x:auto;margin-left:-.375rem;-webkit-overflow-scrolling:touch}}@media (min-width:940px){.nav-categories{grid-column:2/-1;padding-top:1rem;margin-bottom:.25rem}}.nav-categories ul{list-style:none;display:flex;white-space:nowrap}.nav-categories ul li a{text-decoration:none!important;color:#fff;cursor:pointer;font-size:13px;font-weight:500;margin:1px 2px 12px 1px;padding:6px 8px;border:1px solid transparent}@media (min-width:940px){.nav-categories ul li a{color:#ccc!important}}.nav-categories ul li a:hover{border:1px solid rgba(255,255,255,.2);border-radius:2px;box-shadow:none;outline:0}.nav-dropdown{border-width:0;color:#111;display:block;font-size:.875rem;height:2.25rem;line-height:2.25rem}aside{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-shadow:#ddd 0 0 10px;font-size:13px;font-weight:400;line-height:19px;margin:0 0 14px;padding:1rem;position:relative;z-index:2;margin-top:23px}@media (min-width:940px){aside{margin-top:0}}aside strong{color:#c45500}main{padding:1rem;padding-bottom:2rem}.product-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media (min-width:536px){.product-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.product-tile{display:flex;flex-direction:column;width:100%;position:relative;border-bottom:2px solid #dedede;padding-bottom:1rem}@media (max-width:939px){.product-tile{text-align:center}.product-tile>*{margin-left:auto;margin-right:auto}.product-tile .grid-prime{justify-content:center}}.product-tile img{width:100%}.product-tile a{font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none;text-transform:none}.product-tile a:hover{color:#c45500}.product-tile .product-name{color:#111!important;text-decoration:none!important}.product-tile .product-badge{position:absolute}.grid-prime{flex-wrap:wrap}.grid-prime small{margin-top:0!important;padding-left:.5em}.product-badge{display:flex;align-items:center;justify-content:center;background-color:#e67a00;color:#fff;font-size:.8rem;line-height:1.5;height:1.625rem;width:100%;max-width:5.5rem;padding-right:.5rem;position:relative;z-index:1;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.product-badge.choice{background-color:#23303e;color:#fff;max-width:8rem;margin-right:.25rem}.product-badge.choice>span{color:#e58f34}.product-badge.choice sup{position:relative;font-size:.5rem}.product-rating{display:flex;align-items:center;margin-top:.25rem}.product-rating a{font-size:.875rem;color:#0066c0;display:inline-block;margin-left:.25rem}.stars{background-image:url(/assets/images/4354cad2bf3bafdf9f62493037236529636737cb/amazonuiicon-sprite_2x-c5d99e3ff59fde7b73c3a6270cadf470da4d9f64._v2_.png);background-position:-5px -368px;background-repeat:no-repeat no-repeat;background-size:400px 900px;display:inline-block;font-style:italic;height:18px;position:relative;vertical-align:bottom;width:80px;flex-shrink:0}.stars.star-4-5{background-position:-175px -368px}.stars.star-4{background-position:-21px -368px}.stars.star-3-5{background-position:-191px -368px}.stars.star-3{background-position:-37px -368px}.stars.star-2-5{background-position:-207px -368px}.stars.star-2{background-position:-53px -368px}.stars.star-1-5{background-position:-223px -368px}.stars.star-1{background-position:-69px -368px}.product-price{margin-top:.5rem;margin-bottom:.25rem}.product-price p:first-child{font-weight:500}.product-price .msg,.product-price s{font-size:.75rem;opacity:.6;font-weight:400}.product-price .msg.red{font-weight:700;opacity:1;color:#d9262f}.product-price small{display:block;font-size:.75rem;margin-top:.5rem;opacity:.6}.prime-badge{display:inline-block;background-size:512px 256px;background-repeat:no-repeat;background-image:url(https://m.media-amazon.com/images/G/01/AUIClients/AmazonUIIcon-beacon_light_2x-f21f15607b8bab8880f1efe348e5af00a6db5671._V2_.png);width:53px;height:15px;background-position:-84px -2px;vertical-align:baseline;flex-shrink:0}.search-button-sprite{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/gno/sprites/nav-sprite-global_bluebeacon-2x_optimized_layout1._CB468670774_.png);background-position:-10px -290px;background-repeat:repeat no-repeat;background-size:350px;color:#111;font-size:13px;font-weight:700;height:21px;left:12px;line-height:13px;position:absolute;text-align:center;text-indent:-500px;text-shadow:none;top:7px;vertical-align:middle;width:21px}.center-flex{display:flex;align-items:center;position:relative}.muted{font-size:.875rem;color:#666}.single-product{display:grid;grid-gap:2rem;align-items:start;padding-top:1.5rem}@media (min-width:520px){.single-product{grid-template-columns:1fr 245px}}@media (min-width:860px){.single-product{grid-template-columns:1fr 1.5fr 245px}}.single-product h1{font-size:1.5rem;font-weight:400}.link-style,a,a:visited{text-decoration:none;color:#0066c0;font-size:.875rem}.link-style:hover,a:hover,a:visited:hover{color:#c45500;cursor:pointer;outline:0;text-decoration:underline}.link-style:hover{color:#0066c0!important;text-decoration:none!important}.product-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);grid-auto-flow:dense;grid-gap:.5rem}@media (min-width:860px){.product-gallery{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr)}}.product-gallery div img,.product-gallery img{max-height:370px;object-fit:cover;background-color:#fff;border-radius:2px;box-shadow:rgba(0,0,0,.3) 0 0 0 1px;position:relative;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}@media (min-width:600px){.product-gallery div img,.product-gallery img{max-height:600px}}.product-gallery div img{max-width:100%}.product-gallery div,.product-gallery img:last-child{width:100%;grid-column:2/-1;grid-row:1/-1;box-shadow:none;border-radius:0;object-fit:scale-down}@media (max-width:520px){.product-gallery div,.product-gallery img:last-child{grid-column:1/-1}}.product-gallery .selected{box-shadow:0 0 0 2px #e47a11}.in-stock{color:#007600;font-size:1.0625rem}.add-to-cart{width:206px;height:31px;background:url(/assets/images/448cb58de1043cc4caf8f8c5b80df9ac8e8431ad/button-cart.png) no-repeat center;background-size:100%;border:none;box-shadow:none;outline:0;text-indent:-9999rem;overflow:hidden;margin:1rem 0 .5rem;display:block;border-radius:3px;cursor:pointer}.add-to-cart:hover{opacity:.85}.add-to-cart:active{box-shadow:0 0 3px 2px rgba(228,121,17,.5);opacity:1}.buy-now{width:206px;height:31px;background:url(/assets/images/74dfd1c115b884f8e82d32f9595ae1bfad1c1165/button-buy.png) no-repeat center;background-size:100%;border:none;box-shadow:none;outline:0;text-indent:-9999rem;overflow:hidden;margin-bottom:1rem;display:block;border-radius:3px;cursor:pointer}.buy-now:hover{opacity:.85}.buy-now:active{box-shadow:0 0 3px 2px rgba(228,121,17,.5);opacity:1}.block{display:block}hr{background-color:#e7e7e7;border:none;display:block;height:1px;line-height:1;margin:1rem 0}.product-description{font-size:.875rem}.product-description ul{padding-left:1.25rem;font-size:1rem;margin-top:2rem}.product-description li{margin:.5rem 0}.product-info{order:3;grid-column:1/-1}@media (min-width:860px){.product-info{order:2;grid-column:2/3}}.product-order{border-radius:4px;position:relative;background-color:#fff;border-radius:4px;display:block;margin-bottom:0;margin-top:0}@media (min-width:520px){.product-order{padding:14px 18px;border:1px solid #ddd;max-width:245px;order:2;justify-self:end}}@media (min-width:860px){.product-order{order:3}}@media (max-width:519px){.product-order{display:flex;align-items:center;flex-wrap:wrap}.product-order .baseline,.product-order .center-flex,.product-order .product-price,.product-order hr,.product-order p{display:none}.product-order button{margin:.25rem;margin-left:0;width:236px;height:36px}}.product-order select{display:block}main select{border:1px solid #ddd;border-radius:4px;color:#111;display:inline;font-size:13px;font-weight:400;left:0;line-height:19px;margin:0;max-width:100%;opacity:1;padding:3px;position:static;transition-delay:0s;transition-duration:.1s;transition-property:all;transition-timing-function:linear;vertical-align:middle;z-index:auto}.interests{display:block;margin-top:.25rem}.interests .interest-button{display:inline-block;margin:4px 6px 4px 0;cursor:pointer;font-size:12px;height:auto;line-height:19px;outline:0;padding:5px 10px 5px 11px;vertical-align:middle;background-color:#fff;border:1px dotted #e0e0e0;color:#999}.interests .interest-button:hover{background-color:#f3f3f3}.interests .selected{border:1px solid #e47a11;background-color:#fefaf6;font-weight:700;color:#111}.special-price{color:#b12704;font-size:1.0625rem;line-height:1.255}.baseline{display:block;padding:.125rem 0}.mr{margin-right:.25rem}.center-baseline{display:flex;align-items:baseline}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:4}.modal__container{background-color:#fff;width:100%;min-height:100vh;overflow-y:auto;box-sizing:border-box;z-index:4}.modal__header{background:linear-gradient(180deg,#fff,#f5f5f5);border-bottom:1px solid #ddd;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.modal__header--wrap{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;max-width:1024px;margin:0 auto}.amzn-logo-checkout{background-image:url(/assets/images/c3fa7c381f9d8a58a1cd198169e88b02f3c6bc33/checkout-logo.png);display:block;background-position:center;background-repeat:no-repeat;background-size:100%;height:32px;position:relative;left:-10px;width:100px;mix-blend-mode:multiply}.modal__close{background:0 0;border:0;outline:0}.modal__header .modal__close:before{content:"\2715";font-size:1.5rem}.modal__content{max-width:1024px;margin:1rem auto;padding:0 .5rem}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(0)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(0)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn 0s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn 0s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut 0s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut 0s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.ugly-amazon-btn-1{font-size:1rem}.amazon-button{cursor:pointer;text-align:center;color:#111;box-sizing:border-box;display:block;position:relative;padding:.5rem 1rem;font-size:1rem;border-radius:4px;background:linear-gradient(to bottom,#f7dfa5,#f0c14b);box-shadow:0 1px 0 rgba(255,255,255,.4) inset;border-color:#997a33}.amazon-button:hover{background-image:linear-gradient(#f5d78e,#eeb933)}.modal h3{display:flex;align-items:center;font-size:1.25rem;font-weight:700}.modal h4{font-size:1.25rem;font-weight:400;max-width:360px;margin-bottom:.5rem}.checkmark{background-image:url(/assets/images/4354cad2bf3bafdf9f62493037236529636737cb/amazonuiicon-sprite_2x-c5d99e3ff59fde7b73c3a6270cadf470da4d9f64._v2_.png);background-position:-318px -35px;background-repeat:no-repeat no-repeat;background-size:400px 900px;display:inline-block;font-style:italic;height:27px;left:8px;position:absolute;top:1px;vertical-align:top;width:30px}@media (min-width:940px){.checkmark{left:-32px}}.order-placed{display:none;padding:1rem;margin-top:-2rem}.order-placed-box{background:#fff;border:1px solid #7ec87e;box-shadow:inset 0 0 0 4px #dff7de;padding:1rem;border-radius:4px;font-size:.875rem;line-height:1.35;max-width:1024px;min-height:340px}@media (min-width:940px){.order-placed-box{padding:50px 100px}}.order-placed-box h2{color:#007600;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;padding-left:48px}@media (min-width:940px){.order-placed-box h2{padding-left:0;font-size:1.5rem}}.order-placed-box h4{font-size:1.5rem}.order-placed-box .order-placed-thumb{width:100%;object-fit:contain}.order-placed-box ul{line-height:1.5;padding-left:1.5rem;margin-top:.5rem;max-width:500px}.order-placed-box li{margin-bottom:.25em}@media (min-width:700px){.confirmation-grid{display:grid;grid-template-columns:260px 1fr;grid-gap:1rem}}.green{color:#007600;font-weight:700}.order-placed-share-mobile{display:flex;align-items:center;justify-content:center;padding:1rem}@media (min-width:1024px){.order-placed-share-mobile{display:none}}.order-loading{padding:2rem;display:none}.lds-spinner{color:gray;display:inline-block;position:fixed;left:50%;top:50%;width:80px;height:80px;transform:scale(.8) translateY(-50%) translateX(-50%)}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#ccc}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.location-pin{background-image:url(https://m.media-amazon.com/images/G/01/AUIClients/DeliveryStaticPackard-pin_desktop_2x-180f59a1b475c745a0ed67623d406c57aa5d0392._V2_.png);background-position:center center;background-repeat:no-repeat no-repeat;background-size:contain;float:left;height:14px;margin-right:5px;margin-top:0;min-width:16px}.location-pin-xl{background-image:url(https://images-eu.ssl-images-amazon.com/images/G/03/gno/sprites/nav-sprite-global_bluebeacon-2x_optimized_layout1._CB468502409_.png);background-position:-68px -340px;background-repeat:repeat no-repeat;background-size:350px;height:22px;left:0;position:absolute;top:9px;width:22px}.checkout-layout-with-sidebar{display:grid;grid-gap:2rem;align-items:start}@media (min-width:960px){.checkout-layout-with-sidebar{grid-template-columns:2fr 265px}}.checkout-items-and-shipping,.checkout-place-order-box,.checkout-sidebar{border-radius:4px;padding:14px 18px;position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;margin-bottom:0;margin-top:0}.checkout-sidebar{display:none}@media (min-width:960px){.checkout-sidebar{display:block}}.checkout-sidebar p:first-of-type{text-align:center}.checkout-sidebar p:first-of-type .link-style,.checkout-sidebar p:first-of-type small{font-size:.75rem!important}.checkout-sidebar button{width:100%;text-align:center;margin-bottom:.5rem}.checkout-place-order-box{display:grid;align-items:center;grid-gap:1rem}@media (min-width:560px){.checkout-place-order-box{grid-template-columns:10rem 1fr}}.checkout-place-order-box .special-price{display:block}.checkout-step{display:grid;grid-template-columns:1.5rem 1.5fr 2fr;align-items:center}@media (min-width:600px){.checkout-step{grid-template-columns:3rem 1fr 2fr}}.checkout-step:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ddd}.checkout-step .thicc{font-size:1rem}@media (min-width:600px){.checkout-step .thicc{font-size:1.25rem}}.checkout-items-and-shipping--gridfix{grid-column:1/-1}@media (min-width:700px){.checkout-items-and-shipping--gridfix{grid-column:2/-1}}.extend-column{grid-column:2/-1}.thicc{font-size:1.25rem;font-weight:700}.checkout--item-info h4,.checkout--shipping h4{font-size:1rem;font-weight:700}.checkout-items-and-shipping{display:grid;grid-column:1/-1!important;grid-gap:1rem 2rem}@media (min-width:700px){.checkout-items-and-shipping{grid-template-columns:1fr .75fr}}.checkout--item-header{grid-column:1/-1}.checkout--item{display:grid;grid-template-columns:7rem 1fr}.checkout--shipping .in-stock strong{font-size:.875rem}.checkout--shipping label{display:flex;align-items:flex-start;margin-bottom:.25rem}.checkout--shipping label small,.checkout--shipping label span{display:inline-block;padding-left:.25rem;font-size:.75rem;margin-bottom:.25em;position:relative;top:-.075em}.regular-price{font-weight:400!important;color:#666!important}@media (min-width:600px){#reviews{display:grid;grid-template-columns:300px 1fr;grid-gap:1rem 4rem;align-items:start}}.reviews-png{width:100%;height:101px;background:url(/assets/images/d5b05c0d555d74ea7068d9f964b141546c14bac9/reviews-ratings.png) no-repeat top left;background-size:280px 101px}.reviews-breakdown h5{font-size:21px;font-weight:700;line-height:1.3;margin:0;padding:0;text-rendering:optimizelegibility;margin-bottom:8px}.reviews-breakdown .stars{background-position:-5px -396px;background-size:400px 900px;height:21px;margin-right:1px;position:relative;top:-2px;vertical-align:text-top;width:95px}.reviews-breakdown .stars.star-4-5{background-position:-205px -396px}.reviews-breakdown .stars.star-4{background-position:-24px -396px}.reviews-breakdown .stars.star-3-5{background-position:-224px -396px}.reviews-breakdown .stars.star-3{background-position:-43px -396px}.reviews-breakdown .stars.star-2-5{background-position:-243px -396px}.reviews-breakdown .stars.star-2{background-position:-62px -396px}.reviews-breakdown .stars.star-1-5{background-position:-262px -396px}.reviews-breakdown .stars.star-1{background-position:-81px -396px}.reviews-breakdown h6{color:#111;font-size:17px;line-height:1.255;margin-left:.25em;text-rendering:optimizelegibility}.reviews-breakdown p{color:#555;font-size:13px;line-height:19px;margin-bottom:18px;margin-top:9px;font-weight:700}.review{margin:1rem 0;padding-bottom:2rem}.review img{margin-right:.5rem}.review strong{font-size:.875rem}.review .center-flex{margin-bottom:.5rem}.review .stars{margin-right:.25rem}.review-body{max-width:600px}.review-body p{font-size:14px;line-height:22px;white-space:pre-line;padding-bottom:1em}.verified-purchase{color:#c45500;font-size:11px;font-weight:700;line-height:1.465;margin:.25rem 0}.center-text{text-align:center;width:100%}.page-view{max-width:600px;margin:0 auto}.page-view h1{font-size:3.5rem}.page-view h2{margin-top:2rem;margin-bottom:1rem;font-size:3rem}.page-view a{font-size:1.25rem}.page-view p{font-size:1.25rem;margin-bottom:1rem;line-height:1.5}.page-view img{width:100%;height:auto}.cart-h1{margin-top:5rem;margin-bottom:1rem;font-size:2rem!important}.link-copied-to-clipboard{position:fixed;top:0;right:0;padding:1.5rem 1rem;font-weight:700;color:#fff;background-color:#23303e;z-index:999;border-radius:0 0 0 15px;visibility:hidden;pointer-events:none;opacity:0}.link-copied-to-clipboard.animate-in{animation:clipboard 1.25s ease both}@keyframes clipboard{0%{visibility:hidden;opacity:0}5%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}.cart #mc_embed_signup,.cart #mc_separator,.signup #mc_separator{display:none}@media (min-width:520px){.st-btn{display:inline-block!important}}.signup #mc_embed_signup form{text-align:left!important}#sidebarMenu{height:100%;position:fixed;left:0;width:300px;margin-top:50px;z-index:100;transform:translateX(-300px);transition:transform 250ms ease-in-out;background:#fff}.sidebarMenuInner{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.1)}.sidebarMenuInner li{list-style:none;color:#000;padding:12px;cursor:pointer;border-bottom:1px solid rgba(222,222,222,.62)}.sidebarMenuInner li span{display:block;font-size:14px;color:rgba(255,255,255,.5)}.sidebarMenuInner li a{color:#000;cursor:pointer;text-decoration:none}input[type=checkbox]:checked~#sidebarMenu{transform:translateX(0)}input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}.sidebarIconToggle{transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;height:100%;width:100%;top:24px;left:15px;height:22px;width:22px}.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#fff}.horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}.diagonal.part-1{position:relative;transition:all .3s;box-sizing:border-box;float:left}.diagonal.part-2{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px}#applybar{position:fixed;bottom:0;width:100%;text-align:center;background-color:#ffecf0;z-index:1000;padding:8px;border-top:1px solid #cacaca;border-bottom:4px solid #ffdbe2;color:#3c3234}#applybar a{font-size:16px}
/* cyrillic-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}