@import url(https://fonts.googleapis.com/css2?family=Abel&family=Exo+2&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.fade-in{animation:fade-in 2s cubic-bezier(.39,.575,.565,1)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation:fade-out both .5s ease-out .5s both}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.heartbeat{animation:heartbeat 1.7s ease-in-out both}@keyframes heartbeat{0%{animation-timing-function:ease-out;transform:scale(1);transform-origin:center center}10%{animation-timing-function:ease-in;transform:scale(.91)}17%{animation-timing-function:ease-out;transform:scale(.98)}33%{animation-timing-function:ease-in;transform:scale(.87)}45%{animation-timing-function:ease-out;transform:scale(1)}}input:focus,textarea:focus{outline:none}*{font-family:Abel,sans-serif}.marble-bkg{background-image:url(/static/media/marble.5493b4d3476b47dc6a27.png)}.marble-bkg,.tiles-bkg{background-repeat:no-repeat;background-size:cover}.tiles-bkg{background-image:url(/static/media/tiles-ctc-bkg.4239d1394e565c8a0e82.png)}.exo,.exo>*{font-family:Exo\ 2,sans-serif}.App{background-color:#f5f5f5;color:#202020;font-size:calc(10px + 1.2vmin);min-height:100vh;text-align:center;width:100vw}.ropa,.ropa *{font-family:Ropa Sans,sans-serif}.clickable,a{cursor:pointer}.app-header{background:#d3d3d3;height:10vh;max-height:10vh;min-height:10vh;width:100vw}.app-logo{align-self:flex-start;height:9vh;object-fit:contain;width:auto}.app-view{background-color:#fff;min-height:85vh}.concrete-bkg{background-image:url(https://danslacuisinededede.com/constructo/images/background/4.jpg);background-repeat:no-repeat;background-size:cover}.h50vh{min-height:50vh}.golden-gradient{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(45deg,#f4da70,#91651c);background-clip:text;-webkit-background-clip:text;font-size:35px}.footer{bottom:1em;color:#d1ac09;font-size:small;position:absolute}.bold{font-weight:700}.img-shadow{filter:drop-shadow(5px 5px 4px rgba(0,0,0,.4))}.box-shadow{box-shadow:-5px 5px 20px #0006}.hovershadow:hover{border-radius:50%;box-shadow:2px 2px 17px #0000004d}.hoverredshadow:hover{border-radius:50%;box-shadow:2px 2px 17px #fe00004d}.text-shadow{text-shadow:5px 5px 4px #0006}.text-shadow-light{text-shadow:3px 3px 5px #0000004d}.msg-box{background:-webkit-linear-gradient(45deg,#303030,#282c34);box-shadow:5px 5px 17px #0009}.leaf-green{color:#437841}.gold-clear{color:#f4da70}.gold-dark{color:#91651c}.flex{flex:1 1}.flex,.flexy{align-items:center;display:flex;flex-direction:column;justify-content:center}.flexdot1{flex:.1 1}.flexdot2{flex:.2 1}.flexdot3{flex:.3 1}.flexdot4{flex:.4 1}.flexdot5,.flexhalf{flex:.5 1}.flexdot6{flex:.6 1}.flexdot7{flex:.7 1}.flexdot8{flex:.8 1}.flexdot9{flex:.9 1}.flexfull{flex:1 1}.row{flex-direction:row}.col{flex-direction:column}.inverted-img{filter:invert()}.bordered{border:1px solid #00dca8;border-radius:10px;padding:1em}.silverborder{border-color:silver}.noborder{border-color:#0000}.nomargin{margin:0!important}.padded1{padding:1%}.padded-t{padding-top:5%}.padded5{padding:5%}.padded10{padding:10%}.padded-l{padding-left:1rem}.padded-r{padding-right:1rem}.paddedl5vw{padding-left:5vw}.pt2{padding-top:2%}.pb1{padding-bottom:1%}.title{font-size:x-large;font-weight:700}.xxsmall{font-size:xx-small}.xsmall{font-size:x-small}.smaller{font-size:smaller}.small{font-size:small}.medium{font-size:medium}.large{font-size:large}.xlarge{font-size:x-large}.xllarge{font-size:1.5vw}.xxlarge{font-size:xx-large}.xxxlarge{font-size:2vw;letter-spacing:2px}.xxxxlarge{font-size:3vw;letter-spacing:2px}.width20{width:20%}.width30{width:30%}.width40{width:40%}.width50{width:50%}.width60{width:60%}.width80{width:80%}.width70{width:70%}.width90{width:90%}.width95{width:95%}.height80{height:80%}.height80vh{height:80vh}.height90{height:90%}.height95{height:95%}.maxHeight100{max-height:100%}.hovergrey,.hoverscale{transition:all .5s ease}.hovergrey:hover{filter:saturate(.7)}.hoverscale:hover{transform:scale(1.07)}.secondary{color:#828383}.primary{color:#9c896a}.primarybkg{background-color:#bfa883}.primarybkggradient{background:linear-gradient(210deg,#bfa883,#c19857)}.secondarybkg{background-color:#828383}.tertiarybkg{background-color:#323232}.app-button{background:#58585acc;border:2px solid #0000;border-radius:25px;box-shadow:1px 1px 15px #0000004d;color:#fff;cursor:pointer;font-weight:bolder;gap:5px;margin-bottom:1px;padding:12px 25px;transition:border-color 1.5s ease-in-out,background-color .4s ease-in-out,background-image .4s ease-in-out}.app-button.selected{border-color:#bfa883;box-shadow:0 15px 10px #0003}.app-button:hover{background-color:hsla(0,0%,100%,.784);background-image:url(/static/media/marble-button.38119e02b29530260586.png);background-size:cover;box-shadow:0 15px 10px #0003;color:#303030}.link-button{background:none;border:none!important}.allheight,.allspace{height:100%}.allspace,.allwidth{width:100%}.screensize{min-width:100vw}.minh100vh,.screensize{min-height:100vh}.width100vw{min-width:100vw}.width90vw{max-width:90vw;min-width:90vw}.width10vw{min-width:10vw}.minh40vh{min-height:40vh}.justified{text-align:justify}.txt-center{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.alignstart{align-items:flex-start}.selfstart{align-self:flex-start}.justifystart{justify-content:flex-start}.alignend{align-items:flex-end}.selfend{align-self:flex-end}.justifyend{justify-content:flex-end}.spacebetween{justify-content:space-between}.spacearound{justify-content:space-around}.spaceevenly{justify-content:space-evenly}.marged-t{margin:2% 0 0}.marged-b{margin-bottom:2%}.marged1{margin:1%}.marged5{margin:5%}.marged-r{margin-right:1%}.uppercase{text-transform:uppercase}.wrap{flex-wrap:wrap}.view-banner{height:20vh;object-fit:cover;opacity:1;width:100vw}.banner-layer{color:#fff;font-size:3vmax;height:18vh;left:0;padding:1vh;position:absolute;text-shadow:2px 2px 10px #000001;top:15vh;width:100vw}.layer-parag{background:#fafafab3;border-radius:10px;color:#000;font-size:1.5vmax;font-weight:bolder;height:100%;padding:2%;text-shadow:2px 2px 10px #fff;width:80vw}.app-input{border:1px solid silver;border-radius:10px;font-size:large;padding:5px 15px}textarea.app-input{min-height:30vh}.app-modal{background:#fff;font-size:x-large;height:90vh;left:0;position:absolute;top:10vh;width:100vw}.app-modal-popup{background:#000c;border:1px solid #303030;height:80vh;padding:10vh 15vw;position:absolute;top:0;width:70vw}.error-box{border-bottom-color:red;border-bottom-width:4px}.error{color:red}.black{color:#000}.grey{color:grey}.warning{color:#ff8d47;font-weight:700}.whitebg{background:#fff}.white{color:#fff}.silver{color:silver}.inverted-button{color:#fff}.inverted-button:hover{background:#fff;color:#000}.inverted-button:hover svg{fill:#fff!important}.table-border{border-bottom:1px solid #000;border-top:1px solid #000}.font1vmaxall,.font1vmaxall>*{font-size:1vmax}.signature{margin-top:13vh;position:absolute;right:5vw;width:13vw}.signature-mobile{margin-top:5vh;position:absolute;right:5vw;width:25vw}.activity-card{border-radius:5px;cursor:pointer;height:20vh;margin:0 1%;padding:0 1.5vmin;width:20vw;z-index:1}.activity-card:hover{box-shadow:0 15px 10px #0003}.product-layer{background:#fafafab3;font-weight:700;margin-top:-15vh;position:relative;z-index:2}.ontop{z-index:9}.product-image{height:10vh;object-fit:contain;width:15vw;z-index:1}.product-title{height:5vh}.product-pricing{font-size:large;font-weight:700;height:5vh}.opened-product-image{max-height:30vw;object-fit:contain;width:30vw}.opened-product-detail{align-items:flex-start;padding:1%}.opened-product-qty{font-size:larger;width:3em}.opened-product-packaging,.opened-product-qty{border:1px solid #437841;border-radius:25px;padding:1%}.opened-product-packaging{background:#fff;width:15em}.icon-tag{background:tomato;border-radius:50%;color:#fff;font-size:1vmax;font-weight:bolder;height:1.2vmax;margin-top:-1vmax;padding:2px;width:1.2vmax}.crossedout{text-decoration:line-through;text-decoration-color:tomato}.css-ibfogy-control{border:none!important;box-shadow:none!important}.centered{align-items:center;justify-content:center}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:rotation 3s linear infinite}.capitalized{text-transform:capitalize}.rounded{border-radius:50%}.semi-opac-bg{background:#00000040}.soft-bg{background-image:linear-gradient(45deg,#fafafa,#fff)}.band{background:#0000004d;padding-bottom:25px;padding-top:25px;width:100vw}.underlined{border-bottom:3px solid #2aa8f4;margin-bottom:2%;padding-bottom:1%}.app-footer{background:#323232;color:#fff;height:50vh;width:100vw}.menu-option:hover{border-bottom:3px solid #bfa883}.h-mirror{transform:scaleX(-1)}.divider{border-bottom:1px solid silver;margin:1em 0;width:25vw}.slides{display:grid}.slides>.slide{grid-area:1/-1}.slides>button{appearance:none;background:#0000;border:none;color:#fff;font-size:5rem;height:5rem;opacity:.7;position:absolute;top:20%;transition:opacity .3s;width:5rem;z-index:5}.slides>button:hover{opacity:1}.slides>button:focus{outline:none}.slides>button:first-child{left:-50%}.slides>button:last-child{right:-50%}.slideContent{align-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;height:35vw;opacity:.7;transform:perspective(1000px) translateX(calc(100%*var(--offset))) rotateY(calc(-45deg*var(--dir)));transform-style:preserve-3d;transition:transform .5s ease-in-out;width:20vw}.slideContentInner{color:#fff;opacity:0;text-shadow:0 .1rem 1rem #000;transform:translateZ(2rem);transform-style:preserve-3d;transition:opacity .3s linear}.slideContentInner .slideSubtitle,.slideContentInner .slideTitle{font-size:3.5rem;font-weight:400;letter-spacing:.2ch;margin:0;text-transform:uppercase}.slideContentInner .slideSubtitle{font-size:2.7rem}.slideContentInner .slideDescription{font-size:1.5rem;letter-spacing:.2ch;margin:0}.slideBackground{background-position:50%;background-size:cover;bottom:0;left:-10%;opacity:0;pointer-events:none;position:fixed;right:-10%;top:0;transform:translateX(calc(10%*var(--dir)));transition:opacity .3s linear,transform .3s ease-in-out;z-index:-1}.slide[data-active]{pointer-events:auto;z-index:2}.slide[data-active] .slideBackground{opacity:.2;transform:none}.slide[data-active] .slideContentInner{opacity:1}.slide[data-active] .slideContent{--x:calc(var(--px) - 0.5);--y:calc(var(--py) - 0.5);opacity:1;transform:perspective(1000px)}.slide[data-active] .slideContent:hover{transform:perspective(1000px) rotateY(calc(var(--x)*45deg)) rotateX(calc(var(--y)*-45deg));transition:none}.hard-shadow{text-shadow:#000 5px 5px 5px}
/*# sourceMappingURL=main.1be1430b.css.map*/