/** Shopify CDN: Minification failed

Line 19:18 Unexpected "{"
Line 19:27 Expected ":"
Line 28:18 Unexpected "{"
Line 28:27 Expected ":"
Line 37:18 Unexpected "{"
Line 37:27 Expected ":"
Line 43:18 Unexpected "{"
Line 43:27 Expected ":"
Line 59:18 Unexpected "{"
Line 59:27 Expected ":"
... and 78 more hidden warnings

**/


/* CSS from section stylesheet tags */
#shopify-section-{{ section.id }} .begin-animation-holder {
position: relative;
background-color:#F1EFE2;
height: 800px;
width: 974px;
margin-inline: auto;
max-width:100%;
}

#shopify-section-{{ section.id }} .begin-animation-container {
position: relative;
width:100%;
height:100%;
display: flex;
justify-content: center;
overflow:hidden;
}

#shopify-section-{{ section.id }} .begin-animation-main {
width:100%;
height:100%;
background-color:grey;
}

#shopify-section-{{ section.id }} .begin-animation-main {
background: rgb(241,239,226);
background: radial-gradient(circle, rgba(241,239,226) 30%, rgba(169,151,94,0.2) 41%, rgba(241,239,226,1) 52%);
background-size: 50% 50%;
background-position:50% 50%;
background-repeat: no-repeat;
animation: BeginAnimation 2.5s cubic-bezier(0.16, 1, 0.3, 1) 4;
animation-fill-mode: forwards;
}

@keyframes BeginAnimation {
0%{ background-size:0% 0%}
30%{ opacity: 100%}
100%{ background-size:100% 100%; opacity: 20% }
}

#shopify-section-{{ section.id }} .begin-animation-glow-all {
position: absolute;
transform-origin: bottom center;
width:96px;
height:50%;
animation: Glowmove 10s cubic-bezier(0.16, 1, 0.3, 1) 1;
animation-fill-mode: forwards;
}

@keyframes Glowmove {
0%{transform: rotate(0deg)}
25%{transform: rotate(90deg);}
50%{transform: rotate(180deg);}
75%{transform: rotate(270deg);}
100%{transform: rotate(360deg);}
}

#shopify-section-{{ section.id }} .begin-animation-glow {
width: 96px;
height: 96px;
position: relative;
z-index: 100;
top: 171px;
}

#shopify-section-{{ section.id }} .begin-animation-lines {
top: 210px;
width: 362px;
height: 368px;
position: absolute;
z-index: 5;
}

#shopify-section-{{ section.id }} .begin-animation-center {
position:absolute;
top:50%;
left:50%;
width:138px;
height:232px;
object-fit:contain;
transform: translate(-50%, -50%);
z-index:5;
}

@keyframes colorChangeToGrey {
0% { color: rgba(42,49,42, 1); }
25% {  color: rgba(42,49,42, 0.3); }
75% {  color: rgba(42,49,42, 0.3); }
100% { color: rgba(42,49,42, 1);  }
}

@keyframes colorChangeToBlack {
0% { color: rgba(42,49,42, 0.3);  }
50% { color: rgba(42,49,42, 1); }
100% { color: rgba(42,49,42, 0.3); }
}

#shopify-section-{{ section.id }} .begin-animation-content-1 {
position:absolute;
bottom: calc(50% + 222px);
left:50%;
transform: translateX(-50%);
z-index:6;
text-transform:uppercase;
max-width:150px;
text-align:center;
color: rgba(42,49,42, 1);
animation: colorChangeToGrey 10s forwards ease;
}

#shopify-section-{{ section.id }} .begin-animation-icon-1 {
position:absolute;
top: 196px;
left:50%;
transform: translateX(-50%);
z-index:6;
}

#shopify-section-{{ section.id }} .begin-animation-content-2 {
position:absolute;
top:50%;
left: calc(50% + 218px);
transform: translateY(-50%);
z-index:6;
text-transform:uppercase;
max-width:98px;
text-align:left;
color: rgba(42,49,42, 0.3);
animation: colorChangeToBlack 5s ease;
}

#shopify-section-{{ section.id }} .begin-animation-icon-2 {
position:absolute;
top:50%;
left: calc(50% + 159px);
transform: translateY(-50%);
z-index:6;
}

#shopify-section-{{ section.id }} .begin-animation-content-3 {
position:absolute;
top: calc(50% + 218px);
left:50%;
transform: translateX(-50%);
z-index:6;
text-transform:uppercase;
max-width:150px;
text-align:center;
color: rgba(42,49,42, 0.3);
animation: colorChangeToBlack 5s ease;
animation-delay: 2.5s;
}

#shopify-section-{{ section.id }} .begin-animation-icon-3 {
position:absolute;
bottom: 198px;
left:50%;
transform: translateX(-50%);
z-index:6;
}

#shopify-section-{{ section.id }} .begin-animation-content-4 {
position:absolute;
top:50%;
right: calc(50% + 218px);
transform: translateY(-50%);
z-index:6;
text-transform:uppercase;
max-width:98px;
text-align:right;
color: rgba(42,49,42, 0.3);
animation: colorChangeToBlack 5s ease;
animation-delay: 5s;
}

#shopify-section-{{ section.id }} .begin-animation-icon-4 {
position:absolute;
top:50%;
right: calc(50% + 159px);
transform: translateY(-50%);
z-index:6;
}

@media (max-width:767px) {
#shopify-section-{{ section.id }} .begin-animation-holder {
width:360px;
height: 560px;
}

#shopify-section-{{ section.id }} .begin-animation-main {
background-size: 340px 340px;
background-position: 50% 50%;
top:-50px;
position:relative;
}

#shopify-section-{{ section.id }} .begin-animation-lines {
width: 277px;
height: 277px;
background-size: contain;
top: 100px;
}

#shopify-section-{{ section.id }} .begin-animation-center {
top: 245px;
width:70px;
height:122px;
}

#shopify-section-{{ section.id }} .begin-animation-icon-1 {
top: 81px;
}

#shopify-section-{{ section.id }} .begin-animation-icon-2 {
left: calc(50% + 116px);
top: 241px;
}

#shopify-section-{{ section.id }} .begin-animation-icon-3 {
bottom:162px;
}

#shopify-section-{{ section.id }} .begin-animation-icon-4 {
right: calc(50% + 116px);
top: 241px;
}

#shopify-section-{{ section.id }} .begin-animation-content-1 {
width: 100%;
max-width:100%;
position:static;
transform:none;
text-align:center;
}

#shopify-section-{{ section.id }} .begin-animation-content-2 {
width: 100%;
max-width:100%;
position:static;
transform:none;
text-align:center;
}

#shopify-section-{{ section.id }} .begin-animation-content-3 {
width: 100%;
max-width:100%;
position:static;
transform:none;
text-align:center;
}

#shopify-section-{{ section.id }} .begin-animation-content-4 {
width: 100%;
max-width:100%;
position:static;
transform:none;
text-align:center;
}

#shopify-section-{{ section.id }} .begin-animation-content {
position:absolute;
display:flex;
flex-direction:column;
gap:7px 0;
width:100%;
bottom:34px;
z-index:2;
}

#shopify-section-{{ section.id }} .begin-animation-glow-all {
width:84px;
height:240px;
}

#shopify-section-{{ section.id }} .begin-animation-glow {
top:62px;
width: 84px;
height: 84px;
}

#shopify-section-{{ section.id }} .begin-animation-glow svg {
width: 84px;
height: 84px;
}
}

#shopify-section-{{ section.id }} .begin-animation-main,
#shopify-section-{{ section.id }} .begin-animation-glow-all,
#shopify-section-{{ section.id }} .begin-animation-content-1,
#shopify-section-{{ section.id }} .begin-animation-content-2,
#shopify-section-{{ section.id }} .begin-animation-content-3,
#shopify-section-{{ section.id }} .begin-animation-content-4
{
animation-play-state: paused;
}

#shopify-section-{{ section.id }} .start-animation .begin-animation-main,
#shopify-section-{{ section.id }} .start-animation .begin-animation-glow-all,
#shopify-section-{{ section.id }} .start-animation .begin-animation-content-1,
#shopify-section-{{ section.id }} .start-animation .begin-animation-content-2,
#shopify-section-{{ section.id }} .start-animation .begin-animation-content-3,
#shopify-section-{{ section.id }} .start-animation .begin-animation-content-4
{
animation-play-state: running;
}