PageSourceSearch

https://www.bushbeans.com/dist/bushs-beans/static/js/ScrollingImagesPromo.styles.b81fd992.chunk.js

js bushbeans.com collected 2026-10-02 16:35:15 UTC 5,520 bytes, 173 lines download raw bytes

1"use strict";(self.webpackChunkbushs_beans=self.webpackChunkbushs_beans||[]).push([[9578],{98222:(e,t,r)=>{r.r(t),r.d(t,{MarqueeSlide:()=>m,MarqueeTrack:()=>d,MarqueeWrapper:()=>l,PlaceholderWrapper:()=>c,PromoImage:()=>g,PromoImageContainer:()=>s,PromoText:()=>u,PromoTextArea:()=>b,PromoTitle:()=>h,SliderContainer:()=>a,default:()=>k});var n=r(75497);const i=n.F4`
2  from { transform: translateX(0); }
3  to { transform: translateX(-50%); }
4`,o=function(){let{variant:e="tan",theme:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r={tan:{background:t.colours.tan,text:t.colours.red,linearGradient:"linear-gradient(90deg, rgba(241,232,215,0) 0%, rgba(241,232,215,0.8) 15%, rgba(241,232,215,1) 30%, rgba(241,232,215,1) 70%, rgba(241,232,215,0.8) 85%, rgba(241,232,215,0) 100%)"},yellow:{background:t.colours.yellow,text:t.colours.red,linearGradient:"linear-gradient(90deg, rgba(255,202,46,0) 0%, rgba(255,202,46,0.8) 15%, rgba(255,202,46,1) 30%, rgba(255,202,46,1) 70%, rgba(255,202,46,0.8) 85%, rgba(255,202,46,0) 100%)"}};return e in r?r[e]:r.tan},a=n.ZP.div`
5  position: relative;
6  height: 0;
7  padding-top: 80%;
8  z-index: 0;
9
10  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("tablet")}} {
11    position: relative;
12    height: 0;
13    padding-top: 36.5%;
14  }
15
16  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
17    position: static;
18    height: 100%;
19    padding-top: 0;
20  }
21`,d=n.ZP.div`
22  display: flex;
23  height: 100%;
24  width: max-content;
25  animation: ${i} ${e=>{let{$duration:t}=e;return t||36}}s linear infinite;
26`,l=n.ZP.div`
27  position: absolute;
28  top: 0;
29  left: 0;
30  z-index: 2;
31  width: 100%;
32  height: 100%;
33  overflow: hidden;
34  pointer-events: none;
35
36  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
37    padding-top: 20px;
38  }
39`,m=n.ZP.div`
40  flex-shrink: 0;
41  display: flex;
42  align-items: center;
43  justify-content: center;
44  height: 100%;
45  width: calc(100vw / 1.5);
46  padding: 0 10px;
47
48  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("tablet")}} {
49    padding: 0 15px;
50  }
51
52  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
53    width: calc(100vw / 3.5);
54  }
55`,p=n.ZP.section`
56  position: relative;
57  box-sizing: border-box;
58  padding-bottom: 30px;
59  overflow: hidden;
60  background-color: ${e=>{let{theme:t,backgroundColor:r}=e;return o({theme:t,variant:r}).background}};
61  ${e=>{let{backgroundImage:t}=e;return t&&`\n        background-image: url(${t});\n        background-size: cover;\n        background-position: center center;\n        background-repeat: no-repeat;\n    `}}
62
63  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
64    height: 0;
65    padding-top: 36.5%;
66  }
67`,s=n.ZP.div`
68  position: ${e=>e.foregroundSelected?"static":"absolute"};
69  display: flex;
70  align-items: center;
71  box-sizing: border-box;
72  padding: 30px 0;
73  width: ${e=>e.foregroundSelected?"":"100%"};
74  height: ${e=>e.foregroundSelected?"":"100%"};
75  z-index: 5;  
76  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("tablet")}} {
77    position: absolute;
78    top: 0;
79    left: 50%;
80    //z-index: ${e=>e.foregroundSelected?"3":"1"};
81    z-index: 5;
82    width: 900px;
83    height: 100%;
84    padding: 20px 0;
85    background: ${e=>{let{theme:t,backgroundColor:r}=e;return o({theme:t,variant:r}).linearGradient}};
86    transform: translateX(-50%);
87  }
88  ${e=>{let{theme:t}=e;return t.breakPoints.maxBp("tablet")}} {
89    position: absolute;
90    top: 0;
91    left: 50%;
92      //z-index: ${e=>e.foregroundSelected?"3":"1"};
93    z-index: 5;
94    width: 490px;
95    height: 100%;
96    padding: 20px 0;
97    background: ${e=>{let{theme:t,backgroundColor:r}=e;return o({theme:t,variant:r}).linearGradient}};
98    transform: translateX(-50%);
99  }
100`,g=n.ZP.img`
101  display: block;
102  max-width: 500px;
103  margin: 0 auto;
104`,b=n.ZP.div`
105  display: block;
106  max-width: 500px;
107  margin: 0 auto;
108  color: ${e=>{let{theme:t,backgroundColor:r}=e;return o({theme:t,variant:r}).text}};
109  text-align: center;
110  z-index: 5;
111  @media (max-width: 550px) {
112    max-width: 90%;
113  }
114  button {
115    margin: 1rem auto 0;
116    font-size: 1rem;
117    background-color: ${e=>{let{theme:t,backgroundColor:r}=e;return o({theme:t,variant:r}).background}};
118
119    ${e=>{let{theme:t}=e;return t.breakPoints.minBp("tablet")}} {
120      margin-top: 2rem;
121    }
122
123    ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
124      font-size: 1.5rem;
125    }
126  }
127
128  & .button-default, .button-submit {
129    border: solid 3px;
130  }
131  
132  & .button-default span:nth-child(2) {
133    width: 3px;
134
135    ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
136      width: 0.15em;
137    }
138  }
139`,h=n.ZP.span.attrs(e=>({className:"h1"}))`
140  margin-bottom: 5rem !important;
141  font-size: 9rem !important;
142  font-family: bordonaro !important;
143  display: block;
144  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
145    margin-bottom: 5rem !important;
146    font-size: 11rem !important;
147  }
148    @media (max-width: 640px) {
149      margin-bottom: 3.5rem !important;
150      font-size: 7rem !important;
151    }
152`,u=n.ZP.h2`
153  margin-bottom: 3rem;
154  font-weight: bold;
155  font-size: 3rem;
156    line-height: 1;
157  ${e=>{let{theme:t}=e;return t.breakPoints.minBp("desktop")}} {
158    margin-bottom: 4rem;
159    font-size: 3.75rem;
160  }
161  span, u {
162    font-size: smaller;
163    vertical-align: 0.2em;
164  }
165  @media (max-width: 640px) {
166    margin-bottom: 20px;
167  }
168`,c=n.ZP.div`
169  position: relative;
170  display: block;
171  min-height: 300px;
172`,k=p}}]);
173//# sourceMappingURL=ScrollingImagesPromo.styles.b81fd992.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.