@font-face{font-family:'DM Sans';src:local("DM Sans Regular"),local("DMSans-Regular"),url("../fonts/DMSans-Regular.woff2") format("woff2"),url("../fonts/DMSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans';src:local("DM Sans Bold"),local("DMSans-Bold"),url("../fonts/DMSans-Bold.woff2") format("woff2"),url("../fonts/DMSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Caveat';src:local("Caveat Regular"),local("Caveat-Regular"),url("../fonts/Caveat-Regular.woff2") format("woff2"),url("../fonts/Caveat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.source-code-legal-mentions{font-size:.75rem;padding-top:3.125rem;padding-bottom:3.75rem;line-height:1.3}.products-slider .button{margin-bottom:3.75rem}.source-code-intro{max-width:90rem;margin:0 auto;background-color:#FAF8F2}.source-code-content{display:flex;padding-top:3.125rem;padding-bottom:1.875rem;align-items:center;line-height:1.4;text-align:center}.source-code-content h1{font-size:1.625rem;font-weight:bold}.source-code-content .symbol-dash{width:7.25rem;height:.9375rem;margin:.875rem 0 1rem 0}.source-code-content p{font-size:1rem;color:#52804D}@media screen and (min-width: 769px){.source-code-intro{display:flex;justify-content:flex-end}.source-code-intro .container{max-width:80rem;padding-right:0;margin:0}.source-code-content{padding-top:1.25rem;padding-bottom:1.25rem;text-align:inherit}.source-code-content h1{font-size:1.875rem}.source-code-content .symbol-dash{position:relative;width:10.875rem;height:1.5rem;margin:1rem 0 1.375rem 0;left:-1.3125rem}.source-code-content p{font-size:1.5rem;font-weight:bold}.source-code-illustration{display:flex;flex:.7}.source-code-illustration img{width:100%}}.source-code-input-box-wrapper .container{padding-top:3.125rem}.source-code-input-box-wrapper .description-row p{max-width:43.75rem;margin:0 auto;line-height:1.4;text-align:center}.source-code-input-box-wrapper .input-box-row{margin-top:3.125rem;margin-bottom:1.25rem}.source-code-input-box{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:43.75rem;padding:1rem;background-color:white;box-shadow:-.625rem .625rem 1.875rem rgba(108,75,63,0.3)}.source-code-input-box-inner{width:100%;max-width:31.25rem}.source-code-input-box-inner .source-code-title{font-weight:normal;font-size:.875rem;margin-bottom:.625rem}.source-code-input-box-inner .source-code-input-wrapper{width:100%}.source-code-input-box-inner .source-code-input{background-color:white;border:.0625rem solid #EAE8E5}.source-code-input-box-inner .source-code-submit{background-color:#FFD200;box-shadow:none}@media screen and (min-width: 769px){.source-code-input-box-wrapper .description-row p{text-align:left}}.source-code-catalog .footer-catalogue{display:flex;justify-content:center}.source-code-catalog .footer-catalogue-block{background-color:#FAF8F2;padding:1.25rem 1rem}.products-slider{margin-bottom:1.5625rem}.products-slider .slick-list{padding-bottom:1.875rem}.products-slider .button{margin:0 auto}@media screen and (min-width: 769px){.products-slider{margin-bottom:3.125rem}.products-slider .col{padding:0 2.5rem}.cart-main-row .products-slider .col{padding:0 .9375rem}.products-slider>.button{width:12.5rem}}
