h1.moto{font-size:2rem;text-align:center;padding:2rem;font-family:"Livvic",sans-serif;color:var(--on-background-color);text-decoration:none}h1.moto span{color:var(--accent-color);font-weight:700}.card{width:40rem;background-color:var(--surface-color);border-radius:2rem;position:relative;margin:2rem;box-shadow:var(--box-shadow);transition:box-shadow .5s ease-in-out}.card .icon,.card .icon-shadow{width:8rem;height:auto;position:absolute;border-radius:50%;padding:2rem;background-color:var(--surface-color);left:50%;transform:translateX(-50%) translateY(-50%)}.card .icon svg,.card .icon-shadow svg{width:100%;height:auto;fill:var(--accent-color)}.card .icon-shadow{z-index:-1;box-shadow:var(--box-shadow);height:8rem;transition:box-shadow .5s ease-in-out}.card .description{margin:6rem 2rem 2rem 2rem;font-family:"Livvic",sans-serif;font-size:2rem;text-align:center}.card .description span{color:var(--accent-color);font-weight:700}.card:hover{--box-shadow: 0 0 25px 2px var(--accent-color)}@media only screen and (max-width: 720px){.card{width:95%}}.card-title{color:var(--on-accent-color);padding:1.5rem;font-size:2.4rem;font-family:"Livvic",sans-serif;text-align:center;font-weight:700;width:100%;background-color:var(--accent-color)}.online-shopping{--box-shadow: 0 0 5px 1px #1470b9;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-evenly;margin-block:4rem 1rem;margin-inline:auto;margin-block:0rem}.online-shopping .card{align-items:center;overflow:hidden}.online-shopping .card .title{background-color:var(--accent-color);color:var(--on-accent-color);text-decoration:none;font-family:"Livvic",sans-serif;padding-block:1rem}.online-shopping .card .image{display:flex;justify-content:center;align-items:center;text-align:center;width:25rem;height:25rem;margin:0rem auto}.online-shopping .card .image svg{width:100%;height:auto}.online-shopping .card .image .brand-main{fill:#1470b9}.online-shopping .card .image .brand-primary{fill:#662584}.online-shopping .card .image .brand-secondary{fill:#ed2b00}.online-shopping .card .description{margin:2rem;flex-grow:1;width:90%}.deadlines-description{font-size:2rem;text-align:center;margin:0 auto;max-width:1600px}.deadlines-description span{color:var(--accent-color)}#deadlines{max-width:1920px;margin:1rem auto;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:2rem}#deadlines .card{width:40rem;background-color:var(--surface-color);border-radius:2rem 2rem .5rem .5rem;display:flex;flex-direction:column;align-items:center;overflow:hidden;box-shadow:0 0 3px var(--on-surface-color)}#deadlines .card .title{color:var(--blue-grey-050);padding:1.5rem;font-size:3rem;font-family:"Livvic",sans-serif;text-align:center;font-weight:700;width:100%;text-shadow:#000 1px 1px 2px}#deadlines .card .content{display:flex;flex-direction:column;align-items:center;padding:0 0 2rem 0}#deadlines .card .content .description{font-size:2rem;margin-top:2rem}#deadlines .card .content .date-last,#deadlines .card .content .date-max{font-family:"Red Hat Mono",monospace;font-size:4rem;font-weight:700;text-decoration:underline}.grecaptcha-badge{visibility:hidden}.recaptcha-disclosure{margin:2rem auto 0;font-size:1.4rem;text-align:center;font-family:"Roboto",sans-serif}.recaptcha-disclosure a{color:var(--link-color);font-weight:700}.recaptcha-disclosure a:hover{color:var(--menu-active-color)}.recaptcha-disclosure a:visited{color:var(--link-color)}form{overflow:hidden;position:relative;background-color:var(--form-background-color);border-radius:1rem;padding:2rem;box-shadow:0 0 1px var(--accent-color);display:flex}form:invalid button{background-color:var(--form-background-color);color:light-dark(var(--blue-grey-800), var(--blue-grey-200));cursor:not-allowed}.input-wrapper{display:flex;flex-direction:column;gap:.5rem}select,input,textarea{padding:1rem;font-size:2rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;margin:1rem auto 0rem;outline:none;background-color:var(--background-color);color:var(--on-background-color);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select:focus,input:focus,textarea:focus{border:1px solid var(--accent-color)}select:invalid,input:invalid,textarea:invalid{background-color:light-dark(#ffcdd2, #260b09)}label{font-size:1.4rem;font-family:"Roboto",sans-serif;font-weight:200;padding-left:1rem}.fees-description{margin:0 auto;display:flex;flex-direction:column;max-width:1920px;padding:1rem;gap:1rem;font-size:1.6rem;font-family:"Livvic",sans-serif}section .fees{max-width:1920px;margin-inline:auto;align-items:center;flex-wrap:wrap;justify-content:space-evenly}section .fees #button-dimmensions-container,section .fees #button-details-container{display:flex;margin:0rem auto;gap:1rem;align-items:center;padding:1rem;transition:background-color .5s ease-in-out;border-radius:1rem;background-color:var(--accent-color);border:1px solid var(--menu-active-color);width:-moz-fit-content;width:fit-content;cursor:pointer}section .fees #button-dimmensions-container button,section .fees #button-details-container button{color:var(--blue-grey-100);border:none;font-family:"Roboto",sans-serif;font-size:2rem;font-weight:200;background-color:rgba(0,0,0,0)}section .fees #button-dimmensions-container button:hover,section .fees #button-details-container button:hover{cursor:pointer}section .fees #button-dimmensions-container .icon,section .fees #button-details-container .icon{--icon-size: 2rem;width:var(--icon-size);height:var(--icon-size)}section .fees #button-dimmensions-container .icon svg,section .fees #button-details-container .icon svg{width:100%;height:auto;fill:var(--blue-grey-100)}section .fees #button-dimmensions-container:hover,section .fees #button-details-container:hover{background-color:var(--menu-active-color);cursor:pointer}section .fees #button-details-container{margin-top:1rem}section .fees path.hidden{display:none}section .fees .fees-container{width:60rem}.input-wrapper input{margin-top:0;width:100%}.input-container{position:relative;overflow:hidden;padding-bottom:.5rem;padding-inline:1rem;margin-bottom:1rem}.input-container .input-wrapper:has(#items) input{margin-bottom:1rem}.input-container .input-cif{display:grid;justify-content:space-evenly;grid-template-rows:1fr;grid-template-columns:1fr 1fr 0fr;transition-property:grid-template-columns;overflow:hidden}.input-container .input-cif .input-wrapper:not(:first-child){padding-left:1rem}.input-container .input-cif .input-wrapper:last-child{overflow:hidden}.input-container .show-price{grid-template-columns:1fr 1fr 1fr}.input-container .show-price .input-wrapper:last-child{overflow:hidden}.input-container .loading::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.25rem;border-radius:1rem;background-color:var(--accent-color);animation:loader .75s ease-in-out infinite alternate;transform-origin:left center}.input-dimensions{width:100%;display:grid;grid-template-rows:1fr;transition-property:grid-template-rows;padding:1rem}.input-dimensions .content{display:flex;justify-content:space-evenly;gap:1rem;overflow:hidden;flex-wrap:wrap}.input-dimensions .content .input-wrapper{flex-basis:12rem}.input-dimensions .content .input-wrapper input{text-align:center}.input-dimensions.hidden{display:grid;grid-template-rows:0fr}.details{display:grid;grid-template-rows:0fr 0fr 0fr 0fr 0fr 1fr;overflow:hidden;width:40rem;transition-property:grid-template-rows;font-size:2rem;font-weight:400;padding-inline:1rem}.details .details-container{display:flex;justify-content:space-between;padding-inline:1rem;padding-block:0rem;overflow:hidden;transition-property:padding-block;align-items:center;padding-left:1rem}.details .details-container:nth-child(6){background-color:var(--menu-active-color);padding-block:1rem;border-radius:1rem;margin-top:1rem;color:#fff}.details .details-container .details-value{width:10rem;text-align:end;padding-right:1rem;font-family:"Red Hat Mono",monospace;font-weight:700}.details .details-container .details-label{flex-basis:100%;padding-left:1rem}.show-details{grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr}.show-details .details-container{padding-block:.5rem}@keyframes loader{from{transform:translate(100%) scaleX(100%)}to{transform:translate(-100%) scaleX(100%)}}@media only screen and (max-width: 480px){.input-dimensions .input-wrapper{flex-basis:30%}.input-container .input-cif .input-wrapper{flex-basis:30%}.fees-description{text-align:center}}.volumetric{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:row;align-items:center;gap:2rem;margin:1rem auto;max-width:1920px}.volumetric .image{width:40rem}.volumetric .image svg{width:100%;height:auto}.volumetric .image svg .volumetric-text{fill:var(--on-background-color)}.volumetric .image svg .volumetric-line{stroke:var(--on-background-color)}.volumetric .description{font-size:2rem;text-align:justify;flex:1 1 0}@media only screen and (max-width: 720px){.volumetric{flex-direction:column}.volumetric .image{width:100%}.volumetric .description{text-align:center}}/*# sourceMappingURL=online-shopping.css.map */