@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.1/font/bootstrap-icons.css");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&family=Zilla+Slab:wght@300;400;500;600;700&display=swap&family=Material+Icons");@import url("https://fonts.googleapis.com/css2?family=Material+Icons+Outlined");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.1/font/bootstrap-icons.css");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&family=Zilla+Slab:wght@300;400;500;600;700&display=swap&family=Material+Icons");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view{position:relative;overflow:hidden;cursor:default;}.view .mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed;}.view img,.view video{position:relative;display:block;}.view video.video-intro{top:50%;left:50%;z-index:-100;width:auto;min-width:100%;height:auto;min-height:100%;transition:1s opacity;transform:translateX(-50%) translateY(-50%);}.overlay .mask{opacity:0;transition:all 0.4s ease-in-out;}.overlay .mask:hover{opacity:1;}.zoom img,.zoom video{transition:all 0.2s linear;}.zoom:hover img,.zoom:hover video{transform:scale(1.1);}.pattern-1{background:url(/themes/custom/default/img/overlays/01.png);background-attachment:fixed;}.pattern-2{background:url(/themes/custom/default/img/overlays/02.png);background-attachment:fixed;}.pattern-3{background:url(/themes/custom/default/img/overlays/03.png);background-attachment:fixed;}.pattern-4{background:url(/themes/custom/default/img/overlays/04.png);background-attachment:fixed;}.pattern-5{background:url(/themes/custom/default/img/overlays/05.png);background-attachment:fixed;}.pattern-6{background:url(/themes/custom/default/img/overlays/06.png);background-attachment:fixed;}.pattern-7{background:url(/themes/custom/default/img/overlays/07.png);background-attachment:fixed;}.pattern-8{background:url(/themes/custom/default/img/overlays/08.png);background-attachment:fixed;}.pattern-9{background:url(/themes/custom/default/img/overlays/09.png);background-attachment:fixed;}.waves-effect{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}.waves-effect .waves-ripple{position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;pointer-events:none;background:rgba(0,0,0,0.2);background:radial-gradient(rgba(0,0,0,0.2) 0,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0.5) 60%,rgba(255,255,255,0) 70%);border-radius:50%;opacity:0;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:scale(0) translate(0,0);-moz-transform:scale(0) translate(0,0);-ms-transform:scale(0) translate(0,0);-o-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0);}.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,0.4);background:radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%);}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,0.2);}.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,0.4);}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;}.waves-button,.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%);}.waves-button,.waves-button:hover,.waves-button:visited,.waves-button-input{z-index:1;font-size:1em;line-height:1em;color:inherit;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;background-color:rgba(0,0,0,0);border:none;outline:none;}.waves-button{padding:.85em 1.1em;border-radius:.2em;}.waves-button-input{padding:.85em 1.1em;margin:0;}.waves-input-wrapper{position:relative;display:inline-block;vertical-align:middle;border-radius:.2em;}.waves-input-wrapper.waves-button{padding:0;}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;}.waves-circle{width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:50%;}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,0.12);box-shadow:0 1px 1.5px 1px rgba(0,0,0,0.12);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,0.3);box-shadow:0 8px 20px 1px rgba(0,0,0,0.3);}.waves-block{display:block;}a.waves-effect,a.waves-light{display:inline-block;}body{font-family:"Roboto",sans-serif;font-weight:300;}h1,h2,h3,h4,h5,h6{font-weight:300;}.blockquote{padding:0.5rem 1rem;border-left:.25rem solid #eceeef;}.blockquote.text-right{border-right:.25rem solid #eceeef;border-left:none;}.blockquote .bq-title{margin-bottom:0;font-size:1.5rem;font-weight:400;}.blockquote p{padding:1rem 0;font-size:1.1rem;}.bq-primary{border-left:3px solid #4285f4 !important;}.bq-primary .bq-title{color:#4285f4 !important;}.bq-danger{border-left:3px solid #ff3547 !important;}.bq-danger .bq-title{color:#ff3547 !important;}.bq-warning{border-left:3px solid #fb3 !important;}.bq-warning .bq-title{color:#fb3 !important;}.bq-success{border-left:3px solid #00c851 !important;}.bq-success .bq-title{color:#00c851 !important;}.bq-info{border-left:3px solid #33b5e5 !important;}.bq-info .bq-title{color:#33b5e5 !important;}.h1-responsive{font-size:150%;}.h2-responsive{font-size:145%;}.h3-responsive{font-size:135%;}.h4-responsive{font-size:135%;}.h5-responsive{font-size:135%;}@media (min-width:576px){.h1-responsive{font-size:170%;}.h2-responsive{font-size:140%;}.h3-responsive{font-size:125%;}.h4-responsive{font-size:125%;}.h5-responsive{font-size:125%;}}@media (min-width:768px){.h1-responsive{font-size:200%;}.h2-responsive{font-size:170%;}.h3-responsive{font-size:140%;}.h4-responsive{font-size:125%;}.h5-responsive{font-size:125%;}}@media (min-width:992px){.h1-responsive{font-size:200%;}.h2-responsive{font-size:170%;}.h3-responsive{font-size:140%;}.h4-responsive{font-size:125%;}.h5-responsive{font-size:125%;}}@media (min-width:1200px){.h1-responsive{font-size:250%;}.h2-responsive{font-size:200%;}.h3-responsive{font-size:170%;}.h4-responsive{font-size:140%;}.h5-responsive{font-size:125%;}}.text-primary{color:#4285f4 !important;}a.text-primary:hover,a.text-primary:focus{color:#1266f1 !important;}.text-danger{color:#ff3547 !important;}a.text-danger:hover,a.text-danger:focus{color:#ff0219 !important;}.text-warning{color:#fb3 !important;}a.text-warning:hover,a.text-warning:focus{color:#ffaa00 !important;}.text-success{color:#00c851 !important;}a.text-success:hover,a.text-success:focus{color:#00953c !important;}.text-info{color:#33b5e5 !important;}a.text-info:hover,a.text-info:focus{color:#1a9bcb !important;}.text-default{color:#2bbbad !important;}a.text-default:hover,a.text-default:focus{color:#219287 !important;}.text-secondary{color:#a6c !important;}a.text-secondary:hover,a.text-secondary:focus{color:#9540bf !important;}.text-dark{color:#212121 !important;}a.text-dark:hover,a.text-dark:focus{color:#080808 !important;}.text-light{color:#e0e0e0 !important;}a.text-light:hover,a.text-light:focus{color:#c7c7c7 !important;}.font-small{font-size:0.9rem;}strong{font-weight:500;}.img-fluid,.video-fluid{max-width:100%;height:auto;}.flex-center{display:flex;align-items:center;justify-content:center;height:100%;}.flex-center p{margin:0;}.flex-center ul{text-align:center;}.flex-center ul li{margin-bottom:1rem;}.flex-center ul li:last-of-type{margin-bottom:0;}.hr-light{border-top:1px solid #fff;}.hr-dark{border-top:1px solid #666;}.w-responsive{width:75%;}@media (max-width:740px){.w-responsive{width:100%;}}.w-header{width:3.2rem;}.collapsible-body{display:none;}.jumbotron{background-color:#fff;border-radius:0.125rem;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}.bg-primary{background-color:#4285f4 !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#1266f1 !important;}.border-primary{border-color:#4285f4 !important;}.bg-danger{background-color:#ff3547 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#ff0219 !important;}.border-danger{border-color:#ff3547 !important;}.bg-warning{background-color:#fb3 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#ffaa00 !important;}.border-warning{border-color:#fb3 !important;}.bg-success{background-color:#00c851 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#00953c !important;}.border-success{border-color:#00c851 !important;}.bg-info{background-color:#33b5e5 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#1a9bcb !important;}.border-info{border-color:#33b5e5 !important;}.bg-default{background-color:#2bbbad !important;}a.bg-default:hover,a.bg-default:focus,button.bg-default:hover,button.bg-default:focus{background-color:#219287 !important;}.border-default{border-color:#2bbbad !important;}.bg-secondary{background-color:#a6c !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#9540bf !important;}.border-secondary{border-color:#a6c !important;}.bg-dark{background-color:#212121 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#080808 !important;}.border-dark{border-color:#212121 !important;}.bg-light{background-color:#e0e0e0 !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#c7c7c7 !important;}.border-light{border-color:#e0e0e0 !important;}.card-img-100{width:100px;height:100px;}.card-img-64{width:64px;height:64px;}.mml-1{margin-left:-0.25rem !important;}.flex-1{flex:1;}.mdb-color.lighten-5{background-color:#d0d6e2 !important;}.mdb-color.lighten-4{background-color:#b1bace !important;}.mdb-color.lighten-3{background-color:#929fba !important;}.mdb-color.lighten-2{background-color:#7283a7 !important;}.mdb-color.lighten-1{background-color:#59698d !important;}.mdb-color{background-color:#45526e !important;}.mdb-color-text{color:#45526e !important;}.rgba-mdb-color-slight,.rgba-mdb-color-slight:after{background-color:rgba(69,82,110,0.1);}.rgba-mdb-color-light,.rgba-mdb-color-light:after{background-color:rgba(69,82,110,0.3);}.rgba-mdb-color-strong,.rgba-mdb-color-strong:after{background-color:rgba(69,82,110,0.7);}.mdb-color.darken-1{background-color:#3b465e !important;}.mdb-color.darken-2{background-color:#2e3951 !important;}.mdb-color.darken-3{background-color:#1c2a48 !important;}.mdb-color.darken-4{background-color:#1c2331 !important;}.red.lighten-5{background-color:#ffebee !important;}.red.lighten-4{background-color:#ffcdd2 !important;}.red.lighten-3{background-color:#ef9a9a !important;}.red.lighten-2{background-color:#e57373 !important;}.red.lighten-1{background-color:#ef5350 !important;}.red{background-color:#f44336 !important;}.red-text{color:#f44336 !important;}.rgba-red-slight,.rgba-red-slight:after{background-color:rgba(244,67,54,0.1);}.rgba-red-light,.rgba-red-light:after{background-color:rgba(244,67,54,0.3);}.rgba-red-strong,.rgba-red-strong:after{background-color:rgba(244,67,54,0.7);}.red.darken-1{background-color:#e53935 !important;}.red.darken-2{background-color:#d32f2f !important;}.red.darken-3{background-color:#c62828 !important;}.red.darken-4{background-color:#b71c1c !important;}.red.accent-1{background-color:#ff8a80 !important;}.red.accent-2{background-color:#ff5252 !important;}.red.accent-3{background-color:#ff1744 !important;}.red.accent-4{background-color:#d50000 !important;}.pink.lighten-5{background-color:#fce4ec !important;}.pink.lighten-4{background-color:#f8bbd0 !important;}.pink.lighten-3{background-color:#f48fb1 !important;}.pink.lighten-2{background-color:#f06292 !important;}.pink.lighten-1{background-color:#ec407a !important;}.pink{background-color:#e91e63 !important;}.pink-text{color:#e91e63 !important;}.rgba-pink-slight,.rgba-pink-slight:after{background-color:rgba(233,30,99,0.1);}.rgba-pink-light,.rgba-pink-light:after{background-color:rgba(233,30,99,0.3);}.rgba-pink-strong,.rgba-pink-strong:after{background-color:rgba(233,30,99,0.7);}.pink.darken-1{background-color:#d81b60 !important;}.pink.darken-2{background-color:#c2185b !important;}.pink.darken-3{background-color:#ad1457 !important;}.pink.darken-4{background-color:#880e4f !important;}.pink.accent-1{background-color:#ff80ab !important;}.pink.accent-2{background-color:#ff4081 !important;}.pink.accent-3{background-color:#f50057 !important;}.pink.accent-4{background-color:#c51162 !important;}.purple.lighten-5{background-color:#f3e5f5 !important;}.purple.lighten-4{background-color:#e1bee7 !important;}.purple.lighten-3{background-color:#ce93d8 !important;}.purple.lighten-2{background-color:#ba68c8 !important;}.purple.lighten-1{background-color:#ab47bc !important;}.purple{background-color:#9c27b0 !important;}.purple-text{color:#9c27b0 !important;}.rgba-purple-slight,.rgba-purple-slight:after{background-color:rgba(156,39,176,0.1);}.rgba-purple-light,.rgba-purple-light:after{background-color:rgba(156,39,176,0.3);}.rgba-purple-strong,.rgba-purple-strong:after{background-color:rgba(156,39,176,0.7);}.purple.darken-1{background-color:#8e24aa !important;}.purple.darken-2{background-color:#7b1fa2 !important;}.purple.darken-3{background-color:#6a1b9a !important;}.purple.darken-4{background-color:#4a148c !important;}.purple.accent-1{background-color:#ea80fc !important;}.purple.accent-2{background-color:#e040fb !important;}.purple.accent-3{background-color:#d500f9 !important;}.purple.accent-4{background-color:#a0f !important;}.deep-purple.lighten-5{background-color:#ede7f6 !important;}.deep-purple.lighten-4{background-color:#d1c4e9 !important;}.deep-purple.lighten-3{background-color:#b39ddb !important;}.deep-purple.lighten-2{background-color:#9575cd !important;}.deep-purple.lighten-1{background-color:#7e57c2 !important;}.deep-purple{background-color:#673ab7 !important;}.deep-purple-text{color:#673ab7 !important;}.rgba-deep-purple-slight,.rgba-deep-purple-slight:after{background-color:rgba(103,58,183,0.1);}.rgba-deep-purple-light,.rgba-deep-purple-light:after{background-color:rgba(103,58,183,0.3);}.rgba-deep-purple-strong,.rgba-deep-purple-strong:after{background-color:rgba(103,58,183,0.7);}.deep-purple.darken-1{background-color:#5e35b1 !important;}.deep-purple.darken-2{background-color:#512da8 !important;}.deep-purple.darken-3{background-color:#4527a0 !important;}.deep-purple.darken-4{background-color:#311b92 !important;}.deep-purple.accent-1{background-color:#b388ff !important;}.deep-purple.accent-2{background-color:#7c4dff !important;}.deep-purple.accent-3{background-color:#651fff !important;}.deep-purple.accent-4{background-color:#6200ea !important;}.indigo.lighten-5{background-color:#e8eaf6 !important;}.indigo.lighten-4{background-color:#c5cae9 !important;}.indigo.lighten-3{background-color:#9fa8da !important;}.indigo.lighten-2{background-color:#7986cb !important;}.indigo.lighten-1{background-color:#5c6bc0 !important;}.indigo{background-color:#3f51b5 !important;}.indigo-text{color:#3f51b5 !important;}.rgba-indigo-slight,.rgba-indigo-slight:after{background-color:rgba(63,81,181,0.1);}.rgba-indigo-light,.rgba-indigo-light:after{background-color:rgba(63,81,181,0.3);}.rgba-indigo-strong,.rgba-indigo-strong:after{background-color:rgba(63,81,181,0.7);}.indigo.darken-1{background-color:#3949ab !important;}.indigo.darken-2{background-color:#303f9f !important;}.indigo.darken-3{background-color:#283593 !important;}.indigo.darken-4{background-color:#1a237e !important;}.indigo.accent-1{background-color:#8c9eff !important;}.indigo.accent-2{background-color:#536dfe !important;}.indigo.accent-3{background-color:#3d5afe !important;}.indigo.accent-4{background-color:#304ffe !important;}.blue.lighten-5{background-color:#e3f2fd !important;}.blue.lighten-4{background-color:#bbdefb !important;}.blue.lighten-3{background-color:#90caf9 !important;}.blue.lighten-2{background-color:#64b5f6 !important;}.blue.lighten-1{background-color:#42a5f5 !important;}.blue{background-color:#2196f3 !important;}.blue-text{color:#2196f3 !important;}.rgba-blue-slight,.rgba-blue-slight:after{background-color:rgba(33,150,243,0.1);}.rgba-blue-light,.rgba-blue-light:after{background-color:rgba(33,150,243,0.3);}.rgba-blue-strong,.rgba-blue-strong:after{background-color:rgba(33,150,243,0.7);}.blue.darken-1{background-color:#1e88e5 !important;}.blue.darken-2{background-color:#1976d2 !important;}.blue.darken-3{background-color:#1565c0 !important;}.blue.darken-4{background-color:#0d47a1 !important;}.blue.accent-1{background-color:#82b1ff !important;}.blue.accent-2{background-color:#448aff !important;}.blue.accent-3{background-color:#2979ff !important;}.blue.accent-4{background-color:#2962ff !important;}.light-blue.lighten-5{background-color:#e1f5fe !important;}.light-blue.lighten-4{background-color:#b3e5fc !important;}.light-blue.lighten-3{background-color:#81d4fa !important;}.light-blue.lighten-2{background-color:#4fc3f7 !important;}.light-blue.lighten-1{background-color:#29b6f6 !important;}.light-blue{background-color:#03a9f4 !important;}.light-blue-text{color:#03a9f4 !important;}.rgba-light-blue-slight,.rgba-light-blue-slight:after{background-color:rgba(3,169,244,0.1);}.rgba-light-blue-light,.rgba-light-blue-light:after{background-color:rgba(3,169,244,0.3);}.rgba-light-blue-strong,.rgba-light-blue-strong:after{background-color:rgba(3,169,244,0.7);}.light-blue.darken-1{background-color:#039be5 !important;}.light-blue.darken-2{background-color:#0288d1 !important;}.light-blue.darken-3{background-color:#0277bd !important;}.light-blue.darken-4{background-color:#01579b !important;}.light-blue.accent-1{background-color:#80d8ff !important;}.light-blue.accent-2{background-color:#40c4ff !important;}.light-blue.accent-3{background-color:#00b0ff !important;}.light-blue.accent-4{background-color:#0091ea !important;}.cyan.lighten-5{background-color:#e0f7fa !important;}.cyan.lighten-4{background-color:#b2ebf2 !important;}.cyan.lighten-3{background-color:#80deea !important;}.cyan.lighten-2{background-color:#4dd0e1 !important;}.cyan.lighten-1{background-color:#26c6da !important;}.cyan{background-color:#00bcd4 !important;}.cyan-text{color:#00bcd4 !important;}.rgba-cyan-slight,.rgba-cyan-slight:after{background-color:rgba(0,188,212,0.1);}.rgba-cyan-light,.rgba-cyan-light:after{background-color:rgba(0,188,212,0.3);}.rgba-cyan-strong,.rgba-cyan-strong:after{background-color:rgba(0,188,212,0.7);}.cyan.darken-1{background-color:#00acc1 !important;}.cyan.darken-2{background-color:#0097a7 !important;}.cyan.darken-3{background-color:#00838f !important;}.cyan.darken-4{background-color:#006064 !important;}.cyan.accent-1{background-color:#84ffff !important;}.cyan.accent-2{background-color:#18ffff !important;}.cyan.accent-3{background-color:#00e5ff !important;}.cyan.accent-4{background-color:#00b8d4 !important;}.teal.lighten-5{background-color:#e0f2f1 !important;}.teal.lighten-4{background-color:#b2dfdb !important;}.teal.lighten-3{background-color:#80cbc4 !important;}.teal.lighten-2{background-color:#4db6ac !important;}.teal.lighten-1{background-color:#26a69a !important;}.teal{background-color:#009688 !important;}.teal-text{color:#009688 !important;}.rgba-teal-slight,.rgba-teal-slight:after{background-color:rgba(0,150,136,0.1);}.rgba-teal-light,.rgba-teal-light:after{background-color:rgba(0,150,136,0.3);}.rgba-teal-strong,.rgba-teal-strong:after{background-color:rgba(0,150,136,0.7);}.teal.darken-1{background-color:#00897b !important;}.teal.darken-2{background-color:#00796b !important;}.teal.darken-3{background-color:#00695c !important;}.teal.darken-4{background-color:#004d40 !important;}.teal.accent-1{background-color:#a7ffeb !important;}.teal.accent-2{background-color:#64ffda !important;}.teal.accent-3{background-color:#1de9b6 !important;}.teal.accent-4{background-color:#00bfa5 !important;}.green.lighten-5{background-color:#e8f5e9 !important;}.green.lighten-4{background-color:#c8e6c9 !important;}.green.lighten-3{background-color:#a5d6a7 !important;}.green.lighten-2{background-color:#81c784 !important;}.green.lighten-1{background-color:#66bb6a !important;}.green{background-color:#4caf50 !important;}.green-text{color:#4caf50 !important;}.rgba-green-slight,.rgba-green-slight:after{background-color:rgba(76,175,80,0.1);}.rgba-green-light,.rgba-green-light:after{background-color:rgba(76,175,80,0.3);}.rgba-green-strong,.rgba-green-strong:after{background-color:rgba(76,175,80,0.7);}.green.darken-1{background-color:#43a047 !important;}.green.darken-2{background-color:#388e3c !important;}.green.darken-3{background-color:#2e7d32 !important;}.green.darken-4{background-color:#1b5e20 !important;}.green.accent-1{background-color:#b9f6ca !important;}.green.accent-2{background-color:#69f0ae !important;}.green.accent-3{background-color:#00e676 !important;}.green.accent-4{background-color:#00c853 !important;}.light-green.lighten-5{background-color:#f1f8e9 !important;}.light-green.lighten-4{background-color:#dcedc8 !important;}.light-green.lighten-3{background-color:#c5e1a5 !important;}.light-green.lighten-2{background-color:#aed581 !important;}.light-green.lighten-1{background-color:#9ccc65 !important;}.light-green{background-color:#8bc34a !important;}.light-green-text{color:#8bc34a !important;}.rgba-light-green-slight,.rgba-light-green-slight:after{background-color:rgba(139,195,74,0.1);}.rgba-light-green-light,.rgba-light-green-light:after{background-color:rgba(139,195,74,0.3);}.rgba-light-green-strong,.rgba-light-green-strong:after{background-color:rgba(139,195,74,0.7);}.light-green.darken-1{background-color:#7cb342 !important;}.light-green.darken-2{background-color:#689f38 !important;}.light-green.darken-3{background-color:#558b2f !important;}.light-green.darken-4{background-color:#33691e !important;}.light-green.accent-1{background-color:#ccff90 !important;}.light-green.accent-2{background-color:#b2ff59 !important;}.light-green.accent-3{background-color:#76ff03 !important;}.light-green.accent-4{background-color:#64dd17 !important;}.lime.lighten-5{background-color:#f9fbe7 !important;}.lime.lighten-4{background-color:#f0f4c3 !important;}.lime.lighten-3{background-color:#e6ee9c !important;}.lime.lighten-2{background-color:#dce775 !important;}.lime.lighten-1{background-color:#d4e157 !important;}.lime{background-color:#cddc39 !important;}.lime-text{color:#cddc39 !important;}.rgba-lime-slight,.rgba-lime-slight:after{background-color:rgba(205,220,57,0.1);}.rgba-lime-light,.rgba-lime-light:after{background-color:rgba(205,220,57,0.3);}.rgba-lime-strong,.rgba-lime-strong:after{background-color:rgba(205,220,57,0.7);}.lime.darken-1{background-color:#c0ca33 !important;}.lime.darken-2{background-color:#afb42b !important;}.lime.darken-3{background-color:#9e9d24 !important;}.lime.darken-4{background-color:#827717 !important;}.lime.accent-1{background-color:#f4ff81 !important;}.lime.accent-2{background-color:#eeff41 !important;}.lime.accent-3{background-color:#c6ff00 !important;}.lime.accent-4{background-color:#aeea00 !important;}.yellow.lighten-5{background-color:#fffde7 !important;}.yellow.lighten-4{background-color:#fff9c4 !important;}.yellow.lighten-3{background-color:#fff59d !important;}.yellow.lighten-2{background-color:#fff176 !important;}.yellow.lighten-1{background-color:#ffee58 !important;}.yellow{background-color:#ffeb3b !important;}.yellow-text{color:#ffeb3b !important;}.rgba-yellow-slight,.rgba-yellow-slight:after{background-color:rgba(255,235,59,0.1);}.rgba-yellow-light,.rgba-yellow-light:after{background-color:rgba(255,235,59,0.3);}.rgba-yellow-strong,.rgba-yellow-strong:after{background-color:rgba(255,235,59,0.7);}.yellow.darken-1{background-color:#fdd835 !important;}.yellow.darken-2{background-color:#fbc02d !important;}.yellow.darken-3{background-color:#f9a825 !important;}.yellow.darken-4{background-color:#f57f17 !important;}.yellow.accent-1{background-color:#ffff8d !important;}.yellow.accent-2{background-color:#ff0 !important;}.yellow.accent-3{background-color:#ffea00 !important;}.yellow.accent-4{background-color:#ffd600 !important;}.amber.lighten-5{background-color:#fff8e1 !important;}.amber.lighten-4{background-color:#ffecb3 !important;}.amber.lighten-3{background-color:#ffe082 !important;}.amber.lighten-2{background-color:#ffd54f !important;}.amber.lighten-1{background-color:#ffca28 !important;}.amber{background-color:#ffc107 !important;}.amber-text{color:#ffc107 !important;}.rgba-amber-slight,.rgba-amber-slight:after{background-color:rgba(255,193,7,0.1);}.rgba-amber-light,.rgba-amber-light:after{background-color:rgba(255,193,7,0.3);}.rgba-amber-strong,.rgba-amber-strong:after{background-color:rgba(255,193,7,0.7);}.amber.darken-1{background-color:#ffb300 !important;}.amber.darken-2{background-color:#ffa000 !important;}.amber.darken-3{background-color:#ff8f00 !important;}.amber.darken-4{background-color:#ff6f00 !important;}.amber.accent-1{background-color:#ffe57f !important;}.amber.accent-2{background-color:#ffd740 !important;}.amber.accent-3{background-color:#ffc400 !important;}.amber.accent-4{background-color:#ffab00 !important;}.orange.lighten-5{background-color:#fff3e0 !important;}.orange.lighten-4{background-color:#ffe0b2 !important;}.orange.lighten-3{background-color:#ffcc80 !important;}.orange.lighten-2{background-color:#ffb74d !important;}.orange.lighten-1{background-color:#ffa726 !important;}.orange{background-color:#ff9800 !important;}.orange-text{color:#ff9800 !important;}.rgba-orange-slight,.rgba-orange-slight:after{background-color:rgba(255,152,0,0.1);}.rgba-orange-light,.rgba-orange-light:after{background-color:rgba(255,152,0,0.3);}.rgba-orange-strong,.rgba-orange-strong:after{background-color:rgba(255,152,0,0.7);}.orange.darken-1{background-color:#fb8c00 !important;}.orange.darken-2{background-color:#f57c00 !important;}.orange.darken-3{background-color:#ef6c00 !important;}.orange.darken-4{background-color:#e65100 !important;}.orange.accent-1{background-color:#ffd180 !important;}.orange.accent-2{background-color:#ffab40 !important;}.orange.accent-3{background-color:#ff9100 !important;}.orange.accent-4{background-color:#ff6d00 !important;}.deep-orange.lighten-5{background-color:#fbe9e7 !important;}.deep-orange.lighten-4{background-color:#ffccbc !important;}.deep-orange.lighten-3{background-color:#ffab91 !important;}.deep-orange.lighten-2{background-color:#ff8a65 !important;}.deep-orange.lighten-1{background-color:#ff7043 !important;}.deep-orange{background-color:#ff5722 !important;}.deep-orange-text{color:#ff5722 !important;}.rgba-deep-orange-slight,.rgba-deep-orange-slight:after{background-color:rgba(255,87,34,0.1);}.rgba-deep-orange-light,.rgba-deep-orange-light:after{background-color:rgba(255,87,34,0.3);}.rgba-deep-orange-strong,.rgba-deep-orange-strong:after{background-color:rgba(255,87,34,0.7);}.deep-orange.darken-1{background-color:#f4511e !important;}.deep-orange.darken-2{background-color:#e64a19 !important;}.deep-orange.darken-3{background-color:#d84315 !important;}.deep-orange.darken-4{background-color:#bf360c !important;}.deep-orange.accent-1{background-color:#ff9e80 !important;}.deep-orange.accent-2{background-color:#ff6e40 !important;}.deep-orange.accent-3{background-color:#ff3d00 !important;}.deep-orange.accent-4{background-color:#dd2c00 !important;}.brown.lighten-5{background-color:#efebe9 !important;}.brown.lighten-4{background-color:#d7ccc8 !important;}.brown.lighten-3{background-color:#bcaaa4 !important;}.brown.lighten-2{background-color:#a1887f !important;}.brown.lighten-1{background-color:#8d6e63 !important;}.brown{background-color:#795548 !important;}.brown-text{color:#795548 !important;}.rgba-brown-slight,.rgba-brown-slight:after{background-color:rgba(121,85,72,0.1);}.rgba-brown-light,.rgba-brown-light:after{background-color:rgba(121,85,72,0.3);}.rgba-brown-strong,.rgba-brown-strong:after{background-color:rgba(121,85,72,0.7);}.brown.darken-1{background-color:#6d4c41 !important;}.brown.darken-2{background-color:#5d4037 !important;}.brown.darken-3{background-color:#4e342e !important;}.brown.darken-4{background-color:#3e2723 !important;}.blue-grey.lighten-5{background-color:#eceff1 !important;}.blue-grey.lighten-4{background-color:#cfd8dc !important;}.blue-grey.lighten-3{background-color:#b0bec5 !important;}.blue-grey.lighten-2{background-color:#90a4ae !important;}.blue-grey.lighten-1{background-color:#78909c !important;}.blue-grey{background-color:#607d8b !important;}.blue-grey-text{color:#607d8b !important;}.rgba-blue-grey-slight,.rgba-blue-grey-slight:after{background-color:rgba(96,125,139,0.1);}.rgba-blue-grey-light,.rgba-blue-grey-light:after{background-color:rgba(96,125,139,0.3);}.rgba-blue-grey-strong,.rgba-blue-grey-strong:after{background-color:rgba(96,125,139,0.7);}.blue-grey.darken-1{background-color:#546e7a !important;}.blue-grey.darken-2{background-color:#455a64 !important;}.blue-grey.darken-3{background-color:#37474f !important;}.blue-grey.darken-4{background-color:#263238 !important;}.grey.lighten-5{background-color:#fafafa !important;}.grey.lighten-4{background-color:#f5f5f5 !important;}.grey.lighten-3{background-color:#eee !important;}.grey.lighten-2{background-color:#e0e0e0 !important;}.grey.lighten-1{background-color:#bdbdbd !important;}.grey{background-color:#9e9e9e !important;}.grey-text{color:#9e9e9e !important;}.rgba-grey-slight,.rgba-grey-slight:after{background-color:rgba(158,158,158,0.1);}.rgba-grey-light,.rgba-grey-light:after{background-color:rgba(158,158,158,0.3);}.rgba-grey-strong,.rgba-grey-strong:after{background-color:rgba(158,158,158,0.7);}.grey.darken-1{background-color:#757575 !important;}.grey.darken-2{background-color:#616161 !important;}.grey.darken-3{background-color:#424242 !important;}.grey.darken-4{background-color:#212121 !important;}.black{background-color:#000 !important;}.black-text{color:#000 !important;}.rgba-black-slight,.rgba-black-slight:after{background-color:rgba(0,0,0,0.1);}.rgba-black-light,.rgba-black-light:after{background-color:rgba(0,0,0,0.3);}.rgba-black-strong,.rgba-black-strong:after{background-color:rgba(0,0,0,0.7);}.white{background-color:#fff !important;}.white-text{color:#fff !important;}.rgba-white-slight,.rgba-white-slight:after{background-color:rgba(255,255,255,0.1);}.rgba-white-light,.rgba-white-light:after{background-color:rgba(255,255,255,0.3);}.rgba-white-strong,.rgba-white-strong:after{background-color:rgba(255,255,255,0.7);}.rgba-stylish-slight{background-color:rgba(62,69,81,0.1);}.rgba-stylish-light{background-color:rgba(62,69,81,0.3);}.rgba-stylish-strong{background-color:rgba(62,69,81,0.7);}.primary-color{background-color:#4285f4 !important;}.primary-color-dark{background-color:#0d47a1 !important;}.secondary-color{background-color:#a6c !important;}.secondary-color-dark{background-color:#93c !important;}.default-color{background-color:#2bbbad !important;}.default-color-dark{background-color:#00695c !important;}.info-color{background-color:#33b5e5 !important;}.info-color-dark{background-color:#09c !important;}.success-color{background-color:#00c851 !important;}.success-color-dark{background-color:#007e33 !important;}.warning-color{background-color:#fb3 !important;}.warning-color-dark{background-color:#f80 !important;}.danger-color{background-color:#ff3547 !important;}.danger-color-dark{background-color:#c00 !important;}.elegant-color{background-color:#2e2e2e !important;}.elegant-color-dark{background-color:#212121 !important;}.stylish-color{background-color:#4b515d !important;}.stylish-color-dark{background-color:#3e4551 !important;}.unique-color{background-color:#3f729b !important;}.unique-color-dark{background-color:#1c2331 !important;}.special-color{background-color:#37474f !important;}.special-color-dark{background-color:#263238 !important;}.purple-gradient{background:linear-gradient(40deg,#ff6ec4,#7873f5) !important;}.peach-gradient{background:linear-gradient(40deg,#ffd86f,#fc6262) !important;}.aqua-gradient{background:linear-gradient(40deg,#2096ff,#05ffa3) !important;}.blue-gradient{background:linear-gradient(40deg,#45cafc,#303f9f) !important;}.purple-gradient-rgba{background:linear-gradient(40deg,rgba(255,110,196,0.9),rgba(120,115,245,0.9)) !important;}.peach-gradient-rgba{background:linear-gradient(40deg,rgba(255,216,111,0.9),rgba(252,98,98,0.9)) !important;}.aqua-gradient-rgba{background:linear-gradient(40deg,rgba(32,150,255,0.9),rgba(5,255,163,0.9)) !important;}.blue-gradient-rgba{background:linear-gradient(40deg,rgba(69,202,252,0.9),rgba(48,63,159,0.9)) !important;}.dark-grey-text{color:#4f4f4f !important;}.dark-grey-text:hover,.dark-grey-text:focus{color:#4f4f4f !important;}.hoverable{box-shadow:none;transition:all 0.55s ease-in-out;}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);transition:all 0.55s ease-in-out;}.z-depth-0{box-shadow:none !important;}.z-depth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;}.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15) !important;}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19) !important;}.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21) !important;}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22) !important;}.disabled,:disabled{pointer-events:none !important;}a{color:#0275d8;text-decoration:none;cursor:pointer;transition:all 0.2s ease-in-out;}a:hover{color:#014c8c;text-decoration:none;transition:all 0.2s ease-in-out;}a.disabled:hover,a:disabled:hover{color:#0275d8;}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}.divider-new{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:2.8rem;margin-bottom:2.8rem;}.divider-new > h1,.divider-new h2,.divider-new h3,.divider-new h4,.divider-new h5,.divider-new h6{margin-bottom:0;}.divider-new:before,.divider-new:after{flex:1;height:1.5px;height:2px;content:"";background:#c6c6c6;}.divider-new:before{margin:0 0.5rem 0 0;}.divider-new:after{margin:0 0 0 0.5rem;}.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}.alert-wrapper{position:fixed;bottom:0;left:0;max-width:100%;max-height:75vh;overflow:scroll;z-index:9999;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.book-navigation .menu{border-top:1px solid #dee2e6;}.book-navigation .book-pager{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;margin:0;}.book-navigation .menu{padding-bottom:0;padding-top:1em;}.book-navigation .book-pager{margin:0;overflow:auto;padding:0.5em 0;}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top;}.book-pager__item--previous{text-align:left;width:45%;}[dir="rtl"] .book-pager__item--previous{float:right;text-align:right;}.book-pager__item--center{text-align:center;width:8%;}.book-pager__item--next{float:right;text-align:right;width:45%;}[dir="rtl"] .book-pager__item--next{float:left;text-align:left;}.breadcrumb{font-size:0.875rem;}.region-breadcrumb{padding:0 15px 0.25em;width:100%;}.views-field-variations > span > div{display:flex;align-items:center;}.views-field-variations > span > div > div{display:inline-block;}.views-field-variations{margin-bottom:0;}.views-field-variations .field--name-price{display:inline-block;width:70px;text-align:right;padding-bottom:1.2rem;}.views-field-variations .field--type-entity-reference{padding-left:1rem;}.views-field-variations .commerce-order-item-variation-cart-form-form{display:flex;max-width:100%;}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-purchased-entity{padding:0;margin:0;}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity{display:inline-block;margin-bottom:0;padding:0;}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity label{display:none;}.views-field-variations .commerce-order-item-variation-cart-form-form .field--name-quantity input{width:50px;}.views-field-variations .commerce-order-item-variation-cart-form-form .form-actions{display:inline-block;margin-bottom:0;padding:0;}#edit-shipping-information .col-auto,#edit-payment-information-billing-information .col-auto,#edit-payment-information-billing-information.col-auto,#edit-order-summary .col-auto,#edit-order-summary.col-auto{padding:0;}#edit-shipping-information #edit-shipping-information-shipping-profile-field-ruc-wrapper{display:none;}.view-id-listado_de_productos .views-row > div{display:inline-block;}.view-id-listado_de_productos .views-row{border-bottom:1px solid #ced4da;margin-top:calc($spacer / 2);display:flex;}.view-id-listado_de_productos .views-row .views-field-title{width:320px;display:flex;align-items:center;color:#212529;}.cart-block--contents{background:#212529;color:#fff;font-size:80%;width:auto;}.cart-block--contents .cart-block--contents__items{max-height:inherit;overflow-y:hidden;overflow-x:hidden;}.cart-block--contents .cart-block--contents__items table{color:#fff;}.cart-block--contents .cart-block--contents__items table thead.thead-light{background:#212529;color:#fff;}.cart-block--contents .cart-block--contents__items table tr:hover{color:#fff;}.cart--cart-offcanvas{background:#212529;color:#fff;font-size:80%;}.cart--cart-offcanvas .cart-block--offcanvas-contents__links{padding:calc($spacer / 2) 1rem;}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a{color:#fff;text-decoration:none;}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:hover{color:#f8f9fa;}.cart--cart-offcanvas .btn-close{color:#fff;padding:calc($spacer / 4);}.cart--cart-offcanvas table{color:#fff;}.cart--cart-offcanvas table .btn{color:#fff;}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__title,.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__price{padding:calc($spacer / 2) calc($spacer / 4) !important;}.cart--cart-offcanvas table td.cart-block--offcanvas-cart-table__quantity{padding:calc($spacer / 4) !important;}.cart--cart-offcanvas table .btn{color:#fff;font-size:80%;}.cart--cart-offcanvas table .btn:hover{color:#f8f9fa;}.cart--cart-offcanvas table tfoot .btn{background:transparent;color:white;border-color:white;font-size:80%;margin-top:calc($spacer / 2);}.cart--cart-offcanvas table tfoot .btn:hover{background:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);}.contextual-links a{border-bottom:none;text-shadow:0 0 0;}details{border:1px solid #dee2e6;margin-top:1rem;margin-bottom:1rem;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}.js .dropbutton-wrapper .dropbutton-widget{position:relative;}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;overflow:hidden;}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;}.js .dropbutton-widget .button{border:none;margin:0;padding:0.32em 1em;background:transparent none;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc;}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none;}.js .dropbutton-widget{background-color:white;border:1px solid #cccccc;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-left:0.25em;margin-right:0;}.js td .dropbutton-multiple{padding-right:10em;margin-right:2em;max-width:100%;}.js td .dropbutton-wrapper{min-height:2em;}.js .dropbutton-wrapper,.js .dropbutton-widget{display:block;position:relative;}.js td .dropbutton-widget{position:absolute;}.feed-icon{border-bottom:none;display:inline-block;padding:1rem 0 0 0;}.field--type-entity-reference{margin:0 0 1.2rem;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:0.3rem;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:0.3rem;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1rem;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1rem 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1rem;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1rem;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2rem;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.875rem;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.875rem;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1rem;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block;}.file{padding-left:1.5rem;display:inline-block;min-height:1rem;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-left:inherit;padding-right:1.5rem;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/custom/default/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/custom/default/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/custom/default/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/custom/default/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/custom/default/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/custom/default/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/custom/default/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/custom/default/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/custom/default/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/custom/default/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/custom/default/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/custom/default/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/custom/default/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/custom/default/images/icons/image-x-generic.png);}.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/default/images/required.svg);background-repeat:no-repeat;background-size:calc(1.5em + 0.75rem + 2px)/2 calc(1.5em + 0.75rem + 2px)/2;width:calc(1.5em + 0.75rem + 2px)/2;height:calc(1.5em + 0.75rem + 2px)/2;margin:0 0.3em;}.form-row > fieldset,.form-row > div{padding-right:5px;padding-left:5px;flex:0 1 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}#navbar-top{padding:0 1rem;}#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}.block-help{border:1px solid #dee2e6;padding:0 1.5rem;margin-bottom:2rem;}.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}.indented{margin-left:1.5rem;}[dir="rtl"] .indented{margin-left:0;margin-right:1.5rem;}.item-list ul{list-style:none;margin:0 0 0.75rem 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.75rem 1.25rem 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.75rem 0 0 1.25rem;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}.list-group__link{border-top:1px solid #dee2e6;padding:0.75rem 0 0;}.list-group__description{margin:0 0 0.75rem;}.node__content{font-size:1rem;margin-top:1rem;}.node--view-mode-teaser{border-bottom:1px solid #dee2e6;margin-bottom:1rem;padding-bottom:1rem;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #dee2e6;padding:0 1rem 1rem;}.node--view-mode-teaser .node__content{clear:none;font-size:1rem;line-height:1.5;}.node__meta{font-size:0.875rem;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 1rem 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:1rem;margin-right:0;}.node__links{text-align:right;font-size:1rem;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:1rem 1rem 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}em.placeholder{vertical-align:unset !important;cursor:unset !important;background-color:unset !important;opacity:unset !important;}input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}.sidebar .block{border-style:solid;border-width:1px;padding:1rem 1rem;margin:0 0 1rem;}.sidebar .block .content{font-size:1rem;line-height:1.5;}.sidebar h2{margin:0 0 0.5rem;border-bottom:1px solid #dee2e6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.25rem;line-height:1.2;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #dee2e6;}.sidebar nav ul.nav{margin:-1rem;}.site-footer{padding:1rem 0;}.site-footer .layout-container{padding:0 1rem;}.site-footer__top .content{margin-top:0;}.site-footer__bottom .block{margin:calc($spacer / 2) 0;}.site-footer__bottom .content{padding:calc($spacer / 2) 0;margin-top:0;}.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#495057;font-size:1rem;line-height:1.5;padding:1px 1rem 2px;border-radius:0 0 0.3rem 0.3rem;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.sticky-header th{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:calc($spacer / 2);}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}th.is-active img{display:inline;}td.is-active{background-color:#dee2e6;}.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}nav.tabs{margin-bottom:1rem;}nav.tabs ul{background:#e9ecef;display:flex;}nav.tabs ul .nav-item{flex-grow:1;}nav.tabs ul .nav-item a{color:#343a40;text-align:center;}nav.tabs ul .nav-item.active a{background:#f8f9fa;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box;}.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:1rem;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}.password-strength__meter{margin-top:0.5em;background-color:#e9ecef;}.password-strength__indicator{background-color:#28a745;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#dc3545;}.password-strength__indicator.is-fair{background-color:#ffc107;}.password-strength__indicator.is-good{background-color:#17a2b8;}.password-strength__indicator.is-strong{background-color:#28a745;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #dee2e6;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#28a745;font-weight:bold;}.password-confirm .error{color:#dc3545;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:1rem 1rem;margin:0 auto;border-radius:0.3rem;}body.path-user .field--label-inline .field__label{width:100px;color:#343a40;}body.path-user .field--label-inline .field__item{padding:calc($spacer / 4) 1rem;border-radius:1rem;background:#e9ecef;min-width:250px;margin:calc($spacer / 4) 0;}body.path-user .field--label-above .field__label{color:#343a40;}body.path-user .field--label-above .field__item{padding:calc($spacer / 4) 1rem;border-radius:1rem;background:#e9ecef;width:100%;margin:calc($spacer / 4) 0;}.vertical-tabs__menu{margin:-1px 0 -1px;padding:0;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-1em;padding:0;}.vertical-tabs{margin:0;border:1px solid #dee2e6;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #dee2e6;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane > summary{display:none;}.vertical-tabs__menu-item{border:1px solid #dee2e6;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}.views-displays .tabs .open > a{border-radius:0.3rem 0.3rem 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#000;}.views-displays .secondary .form-submit{font-size:0.875rem;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#000;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#000;}body{font-family:"Roboto","Zilla Slab","Oswald","Quicksand","Heebo","PT Sans","Lato","Playfair Display","Monserrat","Abel","IBPM Plex Sans Condesed","Satisfy","Arapey","Raleway","Open Sans","Material Icons",sans-serif;}a{min-height:45px !important;min-width:45px !important;}@media only screen and (min-width:768px){#main .row-offcanvas-left{flex-wrap:nowrap !important;}}#content{padding:0;overflow-x:hidden;flex:auto;}#content .block-page-title-block{text-align:center;}#content .field--name-field-blocks > .field__item > div,#content .field--name-field-blocks > .field__item > .tiny-box > div{max-width:78rem;margin:40px auto 0;padding:0 1.35rem;}#content .field--name-field-blocks > .field__item > .fluid-element,#content .field--name-field-blocks > .field__item .paragraph--type--hero,#content .field--name-field-blocks > .field__item .tiny-box{width:100vw;max-width:inherit;padding:0;margin:0;}.node .field--name-field-image{margin:0;float:none;}.node .field--name-field-image img{width:100%;margin:0;}.material-icons{font-family:'Material Icons';}.paragraph--view-mode--logos > h3 .field--name-field-title,.paragraph--view-mode--icons > h3 .field--name-field-title{width:90%;max-width:1500px;margin:auto;text-align:left;margin-bottom:10px;}.node__content{margin-top:0;}.navbar-form{margin-left:auto;}.view-commerce-user-orders .view-content .table-responsive table thead th{color:black;}.view-commerce-user-orders .view-content .table-responsive table thead th a{color:black;}.view-commerce-user-orders .view-content .table-responsive table tbody tr td{box-shadow:none;background-color:white !important;}.block > .contextual{position:absolute;top:0;right:0;width:0;}.paragraph--type--image-text{display:flex;align-items:center;position:relative;}.paragraph--type--image-text .field--name-field-text{display:flex;flex-direction:column;justify-content:center;background:white;color:#000;padding:5%;}.paragraph--type--image-text .field--name-field-text h2:after,.paragraph--type--image-text .field--name-field-text h3:after,.paragraph--type--image-text .field--name-field-text h4:after,.paragraph--type--image-text .field--name-field-text h5:after,.paragraph--type--image-text .field--name-field-text h6:after{content:"";width:100px;border-bottom:2px solid #000;margin:30px 0;display:block;}.paragraph--type--image-text .field--name-field-image{width:100%;float:none;margin:0;}.paragraph--type--image-text .field--name-field-image img{width:100%;height:auto;margin:0;}.paragraph--view-mode--image-and-text{flex-direction:column-reverse;}.paragraph--view-mode--image-and-text .field--name-field-text{right:0;}.paragraph--view-mode--text-image{flex-direction:column-reverse;}.paragraph--view-mode--text-image .field--name-field-text{left:0;}@media only screen and (min-width:992px){.paragraph--type--image-text{display:flex;align-items:center;position:relative;}.paragraph--type--image-text .field--name-field-text{display:flex;flex-direction:column;justify-content:center;background:white;position:absolute;right:0;top:20%;bottom:20%;width:calc(50% + 50px);color:#000;padding:5%;}.paragraph--type--image-text .field--name-field-text h2:after,.paragraph--type--image-text .field--name-field-text h3:after,.paragraph--type--image-text .field--name-field-text h4:after,.paragraph--type--image-text .field--name-field-text h5:after,.paragraph--type--image-text .field--name-field-text h6:after{content:"";width:100px;border-bottom:2px solid #000;margin:30px 0;display:block;}.paragraph--type--image-text .field--name-field-image{width:50%;float:none;margin:0;}.paragraph--type--image-text .field--name-field-image img{width:100%;height:auto;}.paragraph--view-mode--image-and-text{flex-direction:row;}.paragraph--view-mode--image-and-text .field--name-field-text{right:0;}.paragraph--view-mode--text-image{flex-direction:row-reverse;}.paragraph--view-mode--text-image .field--name-field-text{left:0;}.paragraph--view-mode--image-and-text + .paragraph--view-mode--text-image{margin-top:-12%;}.paragraph--view-mode--text-image + .paragraph--view-mode--image-and-text{margin-top:-12%;}}.field--name-field-blocks .paragraph--type--hero .field--name-field-paragraphs .slick-arrow{display:flex !important;border-radius:100px;justify-content:center;align-items:center;height:45px;width:45px;}.field--name-field-blocks .paragraph--type--hero .field--name-field-paragraphs .slick-arrow:before{content:"" !important;background-image:url(/themes/custom/default/custom-icons/arrow.svg);background-position:center;background-size:10px;display:block;background-repeat:no-repeat;margin-left:3px;height:30px;width:30px;border-radius:100px;background-color:#EBEBE680;}.field--name-field-blocks .paragraph--type--hero .field--name-field-paragraphs .slick-arrow.slick-prev:before{transform:rotate(180deg);margin:0 3px 0 0;}.tiny-hero-half-wrapper{position:relative;display:flex;}.tiny-hero-half-wrapper .tiny-hero-full-content{height:100vh;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}.tiny-hero-half-wrapper .mobile-tiny-hero-half-content{height:auto;width:100%;display:block;}.tiny-hero-half-wrapper .mobile-tiny-hero-half-content img{width:100%;margin:0;height:auto;}.tiny-hero-half-wrapper .tiny-hero-half-content{display:none;height:auto;width:100%;}.tiny-hero-half-wrapper .tiny-hero-half-content img{width:100%;margin:0;}.tiny-hero-half-wrapper .tiny-hero-half-titles-wrapper{position:absolute;background:rgba(0,0,0,0.5);top:0;left:0;bottom:0;width:100%;color:white;display:flex;justify-content:center;align-items:center;padding:20px 55px;}.tiny-hero-half-wrapper .tiny-hero-half-titles-wrapper .button-link a{display:inline-block;padding:10px 20px;margin:10px 0;font-size:1em;text-transform:uppercase;font-weight:bold;text-decoration:none;color:white;border:none;background-color:rgba(255,255,255,0.2);}.tiny-hero-half-wrapper .tiny-hero-half-titles-wrapper .button-link a:hover{background-color:rgba(255,255,255,0.4);}@media only screen and (min-width:992px){.field--name-field-blocks .paragraph--type--hero .field--name-field-paragraphs .slick-arrow:before{height:40px !important;width:40px !important;}.tiny-hero-half-wrapper{position:relative;}.tiny-hero-half-wrapper .mobile-tiny-hero-half-content{height:auto;width:100%;display:none;}.tiny-hero-half-wrapper .tiny-hero-half-content{display:block;height:auto;width:100%;}.tiny-hero-half-wrapper .tiny-hero-half-content img{width:100%;margin:0;}.tiny-hero-half-wrapper .tiny-hero-half-titles-wrapper{position:absolute;background:rgba(0,0,0,0.5);top:0;left:0;bottom:0;width:20%;color:white;display:flex;justify-content:center;align-items:center;min-width:300px;max-width:500px;}}.paragraph--type--hero{position:relative;}.paragraph--type--hero .field--name-field-paragraphs{margin:0 !important;}.paragraph--type--hero .field--name-field-paragraphs > .field--item{display:none;}.paragraph--type--hero .field--name-field-paragraphs > .field--item:first-child{display:block;}.paragraph--type--hero .field--name-field-paragraphs .slick-dots{bottom:0;}.paragraph--type--hero .field--name-field-paragraphs .slick-dots li button::before{color:#fff;}.paragraph--type--hero .field--name-field-paragraphs .slick-dots li.slick-active button::before{color:#fff;}.paragraph--type--hero .field--name-field-paragraphs .slick-dots li.slick-active:only-child{display:none;}.paragraph--type--hero .field--name-field-paragraphs .slick-arrow{width:50px;height:50px;z-index:10;}.paragraph--type--hero .field--name-field-paragraphs .slick-arrow::before{font-size:50px;}.paragraph--type--hero .field--name-field-paragraphs .slick-prev{left:10px;}.paragraph--type--hero .field--name-field-paragraphs .slick-next{right:20px;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper{position:relative;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-titles-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,0.15);text-shadow:0 0 40px black;color:#fff;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-titles-wrapper h3{margin:0;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-titles-wrapper .button-link{margin-top:20px;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-titles-wrapper .button-link a{display:inline-block;padding:10px 20px;margin:0 10px;font-size:1em;text-transform:uppercase;font-weight:bold;text-decoration:none;color:white;border:none;background-color:rgba(255,255,255,0.2);}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-titles-wrapper .button-link a:hover{background-color:rgba(255,255,255,0.4);}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .tiny-hero-full-content,.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-wrapper .paragraph-mobile-full-slider-content{height:calc(100vh - 70px);position:relative;background-position:center;background-size:cover;}@media only screen and (min-width:992px){.paragraph--type--hero .field--name-field-paragraphs .slick-arrow{display:inline-block !important;}.paragraph--type--hero .field--name-field-paragraphs .paragraph-mobile-full-slider-content{display:none;}.paragraph--type--hero .field--name-field-paragraphs .tiny-hero-full-content{display:block;}}.paragraph--type--text{margin:40px auto;}.paragraph--type--text .text-formatted{overflow:auto;margin:auto;}.paragraph--type--text .text-formatted h1,.paragraph--type--text .text-formatted h2,.paragraph--type--text .text-formatted h3,.paragraph--type--text .text-formatted h4,.paragraph--type--text .text-formatted h5,.paragraph--type--text .text-formatted h6{margin-bottom:25px;margin-top:10px;word-wrap:anywhere;hyphens:auto;}.paragraph--type--text .text-formatted h1:first-child,.paragraph--type--text .text-formatted h2:first-child,.paragraph--type--text .text-formatted h3:first-child,.paragraph--type--text .text-formatted h4:first-child,.paragraph--type--text .text-formatted h5:first-child,.paragraph--type--text .text-formatted h6:first-child{margin-top:0;}.paragraph--type--text .text-formatted h1:first-child img,.paragraph--type--text .text-formatted h2:first-child img,.paragraph--type--text .text-formatted h3:first-child img,.paragraph--type--text .text-formatted h4:first-child img,.paragraph--type--text .text-formatted h5:first-child img,.paragraph--type--text .text-formatted h6:first-child img{margin-top:0;}.paragraph--type--text .text-formatted .text-align-center{text-align:center !important;}.paragraph--type--text .text-formatted .text-align-right{text-align:right !important;}.paragraph--type--text .text-formatted .text-align-justify{text-align:justify !important;}.paragraph--type--text .text-formatted h1.text-align-justify,.paragraph--type--text .text-formatted h2.text-align-justify,.paragraph--type--text .text-formatted h3.text-align-justify,.paragraph--type--text .text-formatted h4.text-align-justify,.paragraph--type--text .text-formatted h5.text-align-justify,.paragraph--type--text .text-formatted h6.text-align-justify{text-align:left !important;}.paragraph--type--text .text-formatted p{margin-bottom:30px;}.paragraph--type--text .text-formatted p:first-child img{margin-top:0;}.paragraph--type--text .text-formatted p a.btn{padding:12px 18px;border-radius:0;border:1px solid transparent;}.paragraph--type--text .text-formatted p a.btn:hover{box-shadow:none;text-decoration:none !important;}.paragraph--type--text .text-formatted p a.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.paragraph--type--text .text-formatted p a.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}.paragraph--type--text .text-formatted p a.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}.paragraph--type--text .text-formatted p a.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74;}.paragraph--type--text .text-formatted p a.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.paragraph--type--text .text-formatted p a.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439;}.paragraph--type--text .text-formatted p a.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;}.paragraph--type--text .text-formatted p a.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc;}.paragraph--type--text .text-formatted p:last-child{margin-bottom:0;}.paragraph--type--text .text-formatted ul{margin-bottom:30px;}.paragraph--type--text .text-formatted img{max-width:100%;height:auto;margin:30px auto;}.tiny-video-bg-wrapper{position:relative;width:100%;height:calc(100vh - 70px);overflow:hidden;display:flex;justify-content:center;align-items:center;}.tiny-video-bg-wrapper .paragraph-video-bg-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,0.15);text-shadow:0 0 40px black;color:#fff;z-index:2;}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper h1 .field--name-field-title,.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper h2 .field--name-field-title{color:#fff;}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper h3{margin:0;color:#fff;}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper .button-link{margin-top:20px;}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper .button-link a{display:inline-block;padding:10px 20px;margin:0 10px;font-size:1em;text-transform:uppercase;font-weight:bold;text-decoration:none;color:white;border:none;background-color:rgba(255,255,255,0.2);}.tiny-video-bg-wrapper .tiny-video-bg-titles-wrapper .button-link a:hover{background-color:rgba(255,255,255,0.4);}.tiny-video-bg-wrapper #ytplayer,.tiny-video-bg-wrapper .submit-video-bg{position:absolute;top:-90px;height:calc(100vh + 160px);min-width:2560px !important;}.tiny-video-bg-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}@media only screen and (min-width:993px){.video-bg-wrapper .titles .button-link{margin-top:20px;}.video-bg-wrapper .titles .button-link .field--name-field-link a{padding:15px 30px;font-size:1.25em;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph-section-item .video-bg-wrapper #ytplayer{right:0;min-width:100% !important;}}.tiny-video-wrapper video,.tiny-video-wrapper iframe{min-width:900px;height:auto;margin:40px auto;display:block;min-height:506px;}.paragraph--view-mode--icons{margin:40px auto;}.paragraph--view-mode--icons h3{text-align:left;}.paragraph--view-mode--icons .icons-group{width:calc(100% + 30px);margin-left:-15px;}.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs{display:flex;justify-content:flex-start;margin:auto;flex-wrap:wrap;overflow:hidden;}.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item{display:block;margin:20px;padding:10px;box-shadow:0 3px 6px #00000029;width:calc(50% - 40px);}.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item .icon{margin:0;width:100%;text-align:center;color:black;display:flex;flex-direction:column;align-items:center;}.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item .icon .field--name-field-image{width:50px;height:50px;overflow:hidden;margin:0 auto 10px;}.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item .icon .field--name-field-image img{display:block;width:100%;height:100%;margin:0 auto;}.paragraph--view-mode--logos{margin:40px auto;}.paragraph--view-mode--logos h3{text-align:left;}.paragraph--view-mode--logos .logos-group .field--name-field-paragraphs{display:flex;justify-content:flex-start;max-width:1500px;margin:auto;flex-wrap:wrap;}.paragraph--view-mode--logos .logos-group .field--name-field-paragraphs > .field__item{display:block;width:245px;height:120px;margin:20px auto;}.paragraph--view-mode--logos .logos-group .field--name-field-paragraphs > .field__item .logo{margin:0;display:block;height:100%;}.paragraph--view-mode--logos .logos-group .field--name-field-paragraphs > .field__item .logo .field--name-field-image{height:100%;}.paragraph--view-mode--logos .logos-group .field--name-field-paragraphs > .field__item .logo .field--name-field-image img{display:block;width:auto;height:100%;margin:0 auto;filter:invert(1);}@media only screen and (min-width:600px){.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item{width:calc(33% - 40px);}}@media only screen and (min-width:992px){.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item{width:calc(25% - 40px);}}@media only screen and (min-width:1200px){.paragraph--view-mode--icons .icons-group .field--name-field-paragraphs > .field__item{width:calc(20% - 40px);}}@media only screen and (max-width:991px){.navbar-collapse{min-width:100vw;margin-left:calc(-5% - 5px);}.navbar-collapse .navbar-form .block-menu{background:white;z-index:1;padding:0 20px 0 25px;}.navbar-collapse .navbar-form .block-menu .navbar-nav .nav-item .nav-link{color:black;}.navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown-menu{padding:0;}.navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown-menu .menu-item--expanded{padding:10px 15px;}.navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown-menu .menu-item--expanded .dropdown-toggle{color:black;}}#header{background-color:white;}#header #navbar-top{height:40px;padding:0 5%;color:white;background-color:#333;}#header #navbar-top a{color:white;}#header #navbar-top ul{display:flex;flex-direction:row;justify-content:center;list-style:none;padding:0;margin:0;}#header #navbar-top ul li{width:auto !important;padding:0 10px !important;border-right:1px solid;}#header #navbar-top ul li:after{content:none;}#header #navbar-top ul li:last-child{border:none;}#header #navbar-main{height:75px;background:white;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo . cart menu";width:90%;margin:auto;}#header #navbar-main .navbar-brand{height:90%;grid-area:logo;padding:0px;}#header #navbar-main .navbar-brand img{max-height:60px;}#header #navbar-main .block-shopping-cart{width:30px;grid-area:cart;}#header #navbar-main .block-shopping-cart a{display:block;}#header #navbar-main .block-shopping-cart a img{width:100%;}#header #navbar-main .navbar-toggler{grid-area:menu;}#header #navbar-main .navbar-toggler:focus{box-shadow:none;}#header #navbar-main .navbar-collapse{position:absolute;top:100%;}#header #navbar-main .navbar-collapse .block-menu{background:white;z-index:9;}#header #navbar-main .navbar-collapse .block-menu .navbar-nav .nav-item .nav-link{color:black;}@media only screen and (min-width:992px){#header #navbar-main{grid-template-areas:"logo . menu cart";height:75px;background:white;width:90%;margin:auto;}#header #navbar-main .navbar-brand{height:100%;max-height:55px;height:100%;}#header #navbar-main .navbar-brand img{max-height:60px;}#header #navbar-main .navbar-toggler{display:none;}#header #navbar-main .navbar-collapse{position:relative;top:0;display:flex !important;flex-basis:auto;grid-area:menu;overflow:hidden;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav{flex-direction:row;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .nav-item{padding:5px 15px;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .nav-item .nav-link{color:black;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown > ul{padding:0;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown > ul > li{padding:0;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown > ul > li > a{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:white;color:black;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown > ul > li > .dropdown-menu{top:0;left:100%;}#header #navbar-main .navbar-collapse .navbar-form .block-menu .navbar-nav .dropdown:hover > ul{display:block;}}.paragraph--type--cards-group{margin:40px auto;}.paragraph--type--cards-group .field--name-field-title{font-weight:400;font-size:2em;}.paragraph--type--cards-group .field--name-field-paragraphs{display:flex;flex-wrap:wrap;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item{padding:20px;max-width:450px;margin:auto;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item{height:100%;display:flex;flex-direction:column;background:white;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info{height:100%;padding:10px 20px 20px;display:flex;flex-direction:column;justify-content:space-between;background-color:white;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .info-title{display:flex;font-size:1.85em;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .info-title span{white-space:nowrap;overflow:hidden;display:flex;width:25px;font-size:25px !important;margin:5px 5px 0 0;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .info-title span:before,.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .info-title span:after{margin-right:100%;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .info-title h3{font-weight:400;color:black;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .field--name-field-subtitle{color:black;margin-top:10px;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info .info-main .field--name-field-subtitle:before{content:"";display:block;width:80px;border:1px solid black;margin:5px 0 20px;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info a{color:#333;display:flex;align-items:center;font-weight:400;justify-content:flex-start;margin-top:20px;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item .card-item .card-info a span{margin-left:10px;}@media only screen and (min-width:768px){.paragraph--type--cards-group .field--name-field-paragraphs > .field__item{width:50%;margin:0;}}@media only screen and (min-width:1200px){.paragraph--type--cards-group .field--name-field-paragraphs > .field__item{width:33.33333%;margin:0;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item:nth-child(3n+1){padding:20px 40px 20px 0;}.paragraph--type--cards-group .field--name-field-paragraphs > .field__item:nth-child(3n+3){padding:20px 0 20px 40px;}}.paragraph--type--google-map .field--name-field-map{margin:40px auto;width:90%;max-width:1500px;}.site-footer a{background-color:transparent !important;color:white !important;}.site-footer a:hover{color:white;}.site-footer .site-footer__top{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;padding:20px 0 0;color:white;}.site-footer .site-footer__top h2{color:white;}.site-footer .site-footer__top .content{color:white;}.site-footer .site-footer__top > .row{width:inherit;}.site-footer .site-footer__top :nth-child(n){border:none;width:100%;padding:0 25px 25px 25px;margin-top:30px;}.site-footer .site-footer__top :nth-child(n) h2{font-weight:bold;margin-top:0;border:none;}.site-footer .site-footer__top :nth-child(n) :nth-child(n){width:100%;margin-top:0;padding:0;}.site-footer .site-footer__top :nth-child(n) :nth-child(n) img{max-width:100%;width:auto;height:auto;}.site-footer .site-footer__top nav .visually-hidden{display:none;}.site-footer .site-footer__top nav ul.nav li a:hover{background-color:transparent;text-decoration:underline;}.site-footer .site-footer__top nav ul.nav li a:focus{background-color:transparent;}.site-footer .site-footer__bottom{display:flex;flex-direction:column;align-items:center;width:100% !important;max-width:none !important;padding:10px;text-align:center;margin-top:20px !important;}.site-footer .site-footer__bottom p{max-width:none !important;}.site-footer .site-footer__bottom ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;max-width:none;}.site-footer .site-footer__bottom ul li{display:flex;flex-direction:column;align-items:center;}.site-footer .site-footer__bottom ul li:after{content:" ";border:1px solid;width:35px;margin:10px 0 5px;}.site-footer .site-footer__bottom ul li:last-child:after{content:none;}.site-footer .site-footer__bottom nav .visually-hidden{display:none;}.site-footer .site-footer__bottom nav ul.nav li a:hover{background-color:transparent;text-decoration:underline;}.site-footer .site-footer__bottom nav ul.nav li a:focus{background-color:transparent;}@media only screen and (min-width:768px){.site-footer .site-footer__top :nth-child(n){width:33.33333%;margin-top:0;max-width:533px;}.site-footer .site-footer__top :nth-child(n) h2{margin-top:0;}.site-footer .site-footer__top :nth-child(n) :nth-child(n){width:100%;}.site-footer .site-footer__top > .row{width:inherit;}.site-footer .site-footer__top nav:nth-child(1){text-align:right;}.site-footer .site-footer__top nav:nth-child(1) .visually-hidden{display:none;}.site-footer .site-footer__top nav:nth-child(1) ul.nav li a:hover{background-color:transparent;text-decoration:underline;}.site-footer .site-footer__top nav:nth-child(1) ul.nav li a:focus{background-color:transparent;}.site-footer .site-footer__bottom{padding:10px;}.site-footer .site-footer__bottom ul{flex-direction:row;justify-content:center;}.site-footer .site-footer__bottom ul li{width:auto !important;padding:0 10px !important;border-right:1px solid;}.site-footer .site-footer__bottom ul li:after{content:none;}.site-footer .site-footer__bottom ul li:last-child{border:none;}}.tabs{position:fixed;bottom:0;margin:0 !important;display:flex;justify-content:center;width:100%;z-index:99999999;}.tabs .nav-tabs{width:100%;max-width:600px;}.view-blog .view-content{display:flex;flex-wrap:wrap;margin:40px auto;}.view-blog .view-content .views-row{padding:20px;max-width:450px;margin:auto;}.view-blog .view-content .views-row .article-teaser-item{height:100%;display:flex;flex-direction:column;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header{position:relative;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-image a{display:block;margin:0;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-image a img{width:100%;margin:0;height:100%;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-tags{position:absolute;top:5px;right:5px;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-tags ul{display:flex;flex-wrap:wrap;justify-content:flex-end;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-tags ul li{padding:0;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-tags ul li a{background:white;color:#333;font-weight:bold;padding:5px 10px;display:block;margin:5px 5px;box-shadow:var(--shadow-elevation-low);}.view-blog .view-content .views-row .article-teaser-item .article-teaser-header .field--name-field-tags ul li[property="schema:about"]{background:white;color:#333;font-weight:bold;padding:5px 10px;display:block;margin:5px 5px;box-shadow:var(--shadow-elevation-low);}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content{height:100%;padding:10px 20px 20px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content .field--name-title{margin-bottom:10px;font-weight:400;font-size:1.85em;color:#000;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content .field--name-title:after{content:"";display:block;width:80px;border:1px solid #000;margin:5px 0 10px;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content .field--name-body p{margin:0;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content a{color:#333;display:flex;align-items:center;font-weight:400;justify-content:flex-start;margin-top:20px;}.view-blog .view-content .views-row .article-teaser-item .article-teaser-content a span{margin-left:10px;}@media only screen and (min-width:768px){.view-blog .view-content .views-row{width:50%;margin:0;}}@media only screen and (min-width:1200px){.view-blog .view-content .views-row{width:33.33333%;margin:0;}.view-blog .view-content .views-row:nth-child(3n+1){padding:20px 40px 20px 0;}.view-blog .view-content .views-row:nth-child(3n+3){padding:20px 0 20px 40px;}}.content > .form-content-wrapper,.paragraph--type--form{background:#f9f9f9;padding:40px 0;}.content > .form-content-wrapper .contact-form,.content > .form-content-wrapper .user-login-form,.content > .form-content-wrapper .webform-submission-contact-form,.paragraph--type--form .contact-form,.paragraph--type--form .user-login-form,.paragraph--type--form .webform-submission-contact-form{margin:auto;max-width:600px;}.content > .form-content-wrapper .contact-form .form-actions .btn-primary,.content > .form-content-wrapper .user-login-form .form-actions .btn-primary,.content > .form-content-wrapper .webform-submission-contact-form .form-actions .btn-primary,.paragraph--type--form .contact-form .form-actions .btn-primary,.paragraph--type--form .user-login-form .form-actions .btn-primary,.paragraph--type--form .webform-submission-contact-form .form-actions .btn-primary{background-color:#333333;border-radius:4px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:"Farfetch Basis","Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin:0;max-width:none;min-height:44px;min-width:10px;outline:none;overflow:hidden;padding:9px 20px 8px;position:relative;text-align:center;text-transform:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;}.content > .form-content-wrapper .contact-form .form-actions .btn-primary:hover,.content > .form-content-wrapper .contact-form .form-actions .btn-primary:focus,.content > .form-content-wrapper .user-login-form .form-actions .btn-primary:hover,.content > .form-content-wrapper .user-login-form .form-actions .btn-primary:focus,.content > .form-content-wrapper .webform-submission-contact-form .form-actions .btn-primary:hover,.content > .form-content-wrapper .webform-submission-contact-form .form-actions .btn-primary:focus,.paragraph--type--form .contact-form .form-actions .btn-primary:hover,.paragraph--type--form .contact-form .form-actions .btn-primary:focus,.paragraph--type--form .user-login-form .form-actions .btn-primary:hover,.paragraph--type--form .user-login-form .form-actions .btn-primary:focus,.paragraph--type--form .webform-submission-contact-form .form-actions .btn-primary:hover,.paragraph--type--form .webform-submission-contact-form .form-actions .btn-primary:focus{opacity:.75;}.paragraph--type--form{background-color:transparent;}.eu-cookie-compliance-banner{background:white;border-top:2px solid #d8d8d8;width:100vw;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{min-width:50%;max-width:unset;padding:20px 5px;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message p{display:inline;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message button{text-decoration:underline;background:none;border:none;padding:0;display:inline;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories{display:none;position:fixed;top:0;right:0;left:0;bottom:0;z-index:999999;justify-content:center;align-items:center;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories.open{display:flex;background:rgba(255,255,255,0.4);}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content{background:white;border:1px solid #d8d8d8;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;font-size:20px;justify-content:space-between;margin-bottom:0;padding:20px;font-weight:bold;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-header img{width:30px;cursor:pointer;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category{width:calc(100% - 20px);margin:auto;padding:10px;border-bottom:1px solid #d8d8d8;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"]{opacity:0;position:absolute;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"] + label{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;color:black;font-weight:bold;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"] + label:before{content:"";display:block;position:relative;height:25px;width:50px;background:#ddd;border-radius:100px;top:0;left:0;transition:.5s;cursor:pointer;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"] + label:after{content:"";display:block;position:absolute;height:15px;width:15px;background:white;border-radius:100px;top:5px;right:30px;transition:.5s;cursor:pointer;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"]:checked + label:before{background:#61a229;transition:.5s;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category input[type="checkbox"]:checked + label:after{right:5px;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .eu-cookie-compliance-category .eu-cookie-compliance-category-description{margin-top:10px;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-buttons{padding:20px 20px 0;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-buttons button{min-height:45px;padding:0 30px;display:block;margin:auto;border:none;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-buttons .agree-button{background:#333;color:#fff;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-categories .categories-content .preferences-buttons .eu-cookie-compliance-save-preferences-button{background:none;border:none;text-decoration:underline;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{float:unset;margin:0;display:flex;flex-wrap:wrap;min-width:100%;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{flex:1 1 40%;position:relative !important;height:unset !important;min-height:45px;padding:0 30px !important;width:auto !important;margin:5px !important;border:3px solid #333 !important;color:#333;border-radius:0;background:transparent;box-shadow:unset;text-shadow:unset;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons .agree-button{order:3;background:#333;color:#fff;}@media only screen and (min-width:992px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{display:flex;max-width:unset;padding:20px;justify-content:space-between;align-items:center;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{min-width:40%;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{min-width:60%;justify-content:flex-end;}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{flex:unset;padding:0 20px !important;}}aside.col-sm-3{width:100%;}aside.col-sm-3 .region-sidebar-first{margin:20px auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:300px;}aside.col-sm-3 .region-sidebar-first .block-facets{margin:0;}aside.col-sm-3 .region-sidebar-first .block-facets .facet-empty{display:none;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox{position:relative;min-width:290px;width:100%;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox h4{width:100%;border-bottom:1px solid #ebebeb;padding:10px;margin:0;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox h4 span{margin-right:auto;width:90%;display:inline-block;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox h4 i{font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul{width:99%;margin:auto;display:none;list-style:none;padding:0;position:absolute;top:35px;left:1px;background:white;z-index:10;box-shadow:0px 5px 20px 0px rgba(155,155,155,0.2);}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item{padding-left:10px;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item input{display:none;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item label{font-weight:normal;padding:5px;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item label:hover{text-decoration:underline;cursor:pointer;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item label span{padding:5px;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox ul .facet-item input[checked] + label{font-weight:bold;}aside.col-sm-3 .region-sidebar-first .block-facets .facets-widget-checkbox:hover ul{display:block;}.view-content,#view-tienda{display:flex;max-width:1200px;flex-wrap:wrap;margin:auto;justify-content:center;padding:0 20px;}.view-content .views-row,#view-tienda .views-row{width:50%;max-width:400px;padding:0 20px;margin-top:40px;min-width:300px;}.view-content .views-row .views-field a,#view-tienda .views-row .views-field a{color:#000;text-decoration:none;}.view-content .views-row .views-field .field-content > div,#view-tienda .views-row .views-field .field-content > div{flex-wrap:wrap;}.view-content .views-row .views-field .field-content .list-group,#view-tienda .views-row .views-field .field-content .list-group{margin:0;}.view-content .views-row .views-field .field-content .list-group-item,#view-tienda .views-row .views-field .field-content .list-group-item{border:none;border-radius:0;padding:0;}.view-content .views-row .views-field .field-content .field--name-list-price,#view-tienda .views-row .views-field .field-content .field--name-list-price{margin-top:5px;padding:0;text-align:left;}.view-content .views-row .views-field .field-content .field--name-price,#view-tienda .views-row .views-field .field-content .field--name-price{margin-top:5px;padding:0;text-align:left;}.view-content .views-row .views-field .field-content img,#view-tienda .views-row .views-field .field-content img{width:100%;height:auto;}.view-content .views-row .views-field-title,#view-tienda .views-row .views-field-title{font-weight:bold;margin:0;padding:0;}.view-content .pager-nav,#view-tienda .pager-nav{float:left;clear:both;width:100%;}.view-content .pager-nav .pagination,#view-tienda .pager-nav .pagination{margin:40px 0 20px 0;}.view-content .pager-nav .pagination li a,#view-tienda .pager-nav .pagination li a{border-radius:0;background:transparent;border-color:#ccc;color:black;}.view-content .pager-nav .pagination .active a,#view-tienda .pager-nav .pagination .active a{border-color:#16919e !important;font-weight:bold;background:#16919e;color:white;}.view-content .pager-nav .pagination .active:focus,#view-tienda .pager-nav .pagination .active:focus{background-color:transparent;color:black;text-decoration:underline;}@media only screen and (min-width:768px){.view-content,#view-tienda{justify-content:flex-start;}.view-content .views-row,#view-tienda .views-row{width:50%;max-width:400px;padding:0 20px;margin-top:40px;min-width:inherit;}.view-content .views-row .views-field a,#view-tienda .views-row .views-field a{color:#000;text-decoration:none;}.shop-feature-product .view-content{justify-content:flex-start;}.shop-feature-product .view-content .views-row{width:33.3333%;max-width:400px;padding:0 20px;margin-top:40px;min-width:inherit;}.shop-feature-product .view-content .views-row .views-field a{color:#000;text-decoration:none;}}@media only screen and (min-width:992px){aside.col-sm-3 .region-sidebar-first{max-width:inherit;}}@media only screen and (min-width:1200px){.view-content,#view-tienda{justify-content:flex-start;}.view-content .views-row,#view-tienda .views-row{width:33.333%;max-width:400px;padding:0 50px;margin-top:40px;}.view-content .views-row .views-field a,#view-tienda .views-row .views-field a{color:#000;text-decoration:none;}}#view-tienda{display:flex;max-width:1200px;flex-wrap:wrap;margin:auto;justify-content:center;padding:0 20px;width:100%;}@media screen and (min-width:768px){.view-commerce-user-orders table{table-layout:fixed;}.order-information{width:80vw;margin:0 auto;}.customer-information{width:80vw;margin:0 auto;}.view-commerce-order-item-table table{table-layout:fixed;}#user-login-form{width:80vw;margin:20px auto;}}.block-facets .facets-widget-checkbox ul .facet-item input{display:inline-block !important;}.shop-product .main-shop-product{padding:0 10px;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:10px;}.shop-product .main-shop-product .shop-product-image{width:100%;max-width:400px;}.shop-product .main-shop-product .shop-product-image .receptor .field--name-field-variation-images{width:100% !important;padding:0 10px;}.shop-product .main-shop-product .shop-product-image .receptor .field--name-field-variation-images .slick-track{display:flex;margin:0;}.shop-product .main-shop-product .shop-product-image .receptor .field--name-field-variation-images .slick-track img{margin:auto;width:100%;height:auto;}.shop-product .main-shop-product .shop-product-image .slide .field--name-field-variation-images{width:100% !important;}.shop-product .main-shop-product .shop-product-image .slide .field--name-field-variation-images .slick-list{margin-top:10px;}.shop-product .main-shop-product .shop-product-image .slide .field--name-field-variation-images .slick-list .slick-track{margin:0;width:100%;}.shop-product .main-shop-product .shop-product-image .slide .field--name-field-variation-images .slick-list .slick-track .slick-slide{width:33%;padding:10px;}.shop-product .main-shop-product .shop-product-image .slide .field--name-field-variation-images .slick-list .slick-track .slick-slide img{width:100%;height:auto;}.shop-product .main-shop-product .shop-product-info{width:100%;max-width:500px;}.shop-product .main-shop-product .shop-product-info .info-top h1{margin-top:0;font-weight:bold;margin-bottom:0px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-price{font-size:1.5em;margin:0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-body{margin:20px 0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .form-content-wrapper{background-color:white;padding:0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .form-content-wrapper form{margin:0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute{background:none;border:none;box-shadow:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-heading{display:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body{padding:0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body .form-type-radio{margin:0;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body .form-type-radio label{padding:0;margin:5px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body .form-type-radio label input[type="radio"] + div .field--name-field-color .color_field__swatch{position:relative;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body .form-type-radio label input[type="radio"] + div .field--name-field-color .color_field__swatch:hover:after{content:"";border:1px solid;height:calc(100% + 10px);width:calc(100% + 10px);display:block;position:absolute;top:-5px;right:-5px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .product--rendered-attribute .panel-body .input-group-addon{display:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-type-select label:after{content:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-type-select .input-group{width:100%;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-type-select .input-group .select-wrapper .form-select{border-radius:0px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-type-select .input-group .input-group-addon{display:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup{width:100%;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup legend{margin:0;font-size:1em;font-weight:bold;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup legend span:after{content:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup .fieldset-wrapper .radio{display:flex;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup .fieldset-wrapper .radio .js-form-type-radio{padding-left:0;padding-right:20px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup .fieldset-wrapper .radio .js-form-type-radio input[checked="checked"] + .form-check-label .field--name-field-color{border-radius:50%;border:2px solid black;height:30px;width:30px;display:flex;justify-content:center;align-items:center;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .fieldgroup .fieldset-wrapper .radio .js-form-type-radio input[checked="checked"] + .form-check-label .field--name-field-color .color_field__swatch{width:100% !important;height:100% !important;border:3px solid #fff;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-quantity{float:left;width:30%;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-type-number label{display:none;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-type-number input{width:100%;height:40px;border-radius:5px 0 0 5px;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .form-actions{display:inline-block;width:70%;}.shop-product .main-shop-product .shop-product-info .info-top .field--name-variations .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{border:none;background-color:#575656;border-radius:0;}@media only screen and (min-width:992px){.shop-product .main-shop-product .shop-product-image{margin:0 20px;}.shop-product .main-shop-product .shop-product-info{margin:0 20px;}}#block-cartflyout .cart-flyout .cart-block--summary .cart-block--link__expand{display:block;text-decoration:none;}#block-cartflyout .cart-flyout .cart-block--summary .cart-block--link__expand .cart-block--summary__icon{display:inline-block;vertical-align:bottom;}#block-cartflyout .cart-flyout .cart-block--summary .cart-block--link__expand .cart-block--summary__icon img{width:30px;}#block-cartflyout .cart-flyout .cart-block--summary .cart-block--link__expand .cart-block--summary__count{vertical-align:bottom;text-decoration:none;color:black;}.cart-offcanvas{width:95%;max-width:500px;padding:0 20px;}.cart-offcanvas .cart--cart-offcanvas__close{position:relative;}.cart-offcanvas .cart--cart-offcanvas__close button{position:absolute;right:0;background:transparent;font-weight:bold;font-size:20px;padding:0 10px;}.cart-offcanvas .cart--cart-offcanvas__close button:hover{font-weight:bold;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-title{text-align:center;margin:10px 0;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tbody tr td{border:none;border-top:1px solid #ddd;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tbody tr .cart-product-info .cart-block--offcanvas-cart-table__title{font-weight:bold;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tbody tr .cart-product-info .cart-block--offcanvas-cart-table__quantity input{width:100px !important;background:#ededed;border:none;padding:5px;text-align:center;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tbody tr .cart-product-info .cart-block--offcanvas-cart-table__remove button{background:none;padding:0;font-size:0.875em;text-transform:capitalize;color:red;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tbody tr .cart-product-info .cart-block--offcanvas-cart-table__remove button:hover{text-decoration:underline;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tfoot tr td{padding:0;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tfoot tr td .cart-block--offcanvas-contents__update{width:100%;background:none;border:none;box-shadow:none;color:black;padding:0;margin:20px 0 0 0;text-align:right;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--offcanvas-cart-table tfoot tr td .cart-block--offcanvas-contents__update:hover{text-decoration:underline;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--cart-total-price-formatted{padding:3% 2%;margin:20px 0;font-size:24px;border-top:2px solid black;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--cart-total-price-formatted h4{display:inline-block;margin:0;font-weight:bold;font-size:24px;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__items .cart-block--cart-total-price-formatted span{float:right;font-weight:bold;font-size:24px;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__links div{display:inline-block;width:46%;margin:0 0 0 2%;text-decoration:none;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__links div a{display:block;text-align:center;padding:10px 30px;border:1px solid;font-weight:bold;text-decoration:none;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__links .view-cart a{border-radius:0;background:white;color:black;border-color:#ddd;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__links .view-cart a:hover{border-color:#ccc;}.cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner .cart-block--offcanvas-contents__links .checkout a{border-color:#333333;color:white;background-color:#333333;}@media only screen and (min-width:768px){.cart-offcanvas{padding:0 40px;}}.views-form{width:100%;}.content > .cart-form{max-width:1200px;margin:10px auto;padding:0;}.content > .cart-form .view-commerce-cart-form form .table-responsive table thead tr th{background-color:white;color:black;}.content > .cart-form .view-commerce-cart-form form .table-responsive table thead tr th.views-field-remove-button{text-align:center;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr{background-color:white;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td{padding:20px 5px;vertical-align:middle;box-shadow:none;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity > div .field--name-title{margin-top:5px;font-weight:bold;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity a,.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.field--name-title a{display:inline-block;vertical-align:middle;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-edit-quantity .js-form-type-number{margin:0 !important;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-edit-quantity .js-form-type-number .form-number{width:70px !important;border-color:#ededed;border-radius:0;padding:5px;text-align:center;box-shadow:none;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-remove-button button{background:transparent;color:#d9534f;border:none;overflow:hidden;margin:auto;display:block;padding:2px 10px;border-radius:0;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-remove-button button:hover{padding-bottom:0;border-bottom:2px solid #d9534f;}.content > .cart-form .view-commerce-cart-form form .field--name-total-price{float:right;}.content > .cart-form .view-commerce-cart-form form .form-actions{float:right;clear:both;margin:20px 0;}.content > .cart-form .view-commerce-cart-form form .form-actions button{border-radius:0;}.content > .cart-form .view-commerce-cart-form form .form-actions #edit-submit{border-radius:0;border:2px solid #333333;}.content > .cart-form .view-commerce-cart-form form .form-actions #edit-checkout{margin:0;border-color:#333333;color:white;background-color:#333333;}@media only screen and (min-width:992px){.content > .cart-form{max-width:1200px;margin:10px auto;padding:0;}.content > .cart-form .view-commerce-cart-form form .table-responsive table thead tr th{background-color:white;color:black;}.content > .cart-form .view-commerce-cart-form form .table-responsive table thead tr th.views-field-remove-button{text-align:center;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr{background-color:white;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td{padding:20px 0;vertical-align:middle;box-shadow:none;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity > div{display:grid;grid-template-areas:"imagen info";grid-template-columns:auto 1fr;column-gap:20px;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity > div img{grid-area:imagen;grid-row:span 3;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity > div > div{grid-area:info;grid-row:span 1;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity > div .field--name-title{font-weight:bold;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-purchased-entity a,.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.field--name-title a{display:inline-block;vertical-align:middle;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-edit-quantity .js-form-type-number{margin:0 !important;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-edit-quantity .js-form-type-number .form-number{width:100px !important;border-color:#ededed;border-radius:0;padding:5px;text-align:center;box-shadow:none;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-remove-button button{background:transparent;color:#d9534f;border:none;overflow:hidden;margin:auto;display:block;padding:2px 10px;border-radius:0;}.content > .cart-form .view-commerce-cart-form form .table-responsive table tbody tr td.views-field-remove-button button:hover{padding-bottom:0;border-bottom:2px solid #d9534f;}.content > .cart-form .view-commerce-cart-form form .field--name-total-price{float:right;}.content > .cart-form .view-commerce-cart-form form .form-actions{float:right;clear:both;margin:20px 0;}.content > .cart-form .view-commerce-cart-form form .form-actions button{border-radius:0;}.content > .cart-form .view-commerce-cart-form form .form-actions #edit-submit{border-radius:0;border:2px solid #333333;}.content > .cart-form .view-commerce-cart-form form .form-actions #edit-checkout{margin:0;border-color:#333333;color:white;background-color:#333333;}}.commerce-checkout-flow .layout-checkout-form{max-width:1200px;margin:auto;}.checkout-order-summary table{width:100%;}.checkout-order-summary table tbody tr{border-top:1px solid #ddd;}.checkout-order-summary table tbody tr td{padding:10px;}.checkout-order-summary table tbody tr td .field--name-title{padding:0 10px;}.checkout-order-summary table ~ div{text-align:right;}.col-sm-6{padding:0 20px;}.col-sm-6 #edit-contact-information,.col-sm-6 #edit-review{padding:0 !important;}.col-sm-6{padding:20px;}.col-sm-6 .checkout-pane{padding:0;margin:0;}.col-sm-6 .checkout-pane button{background-color:#333333;border-radius:0;color:#fff;border-color:#333333;}.col-sm-6 .checkout-pane button:focus,.col-sm-6 .checkout-pane button:hover,.col-sm-6 .checkout-pane button:active{background-color:#333333 !important;border-color:#333333 !important;}.layout-region-checkout-footer{padding:0 20px;}.layout-region-checkout-footer button{background-color:#333333;border-radius:0;color:#fff;border-color:#333333;}.layout-region-checkout-footer button:focus,.layout-region-checkout-footer button:hover,.layout-region-checkout-footer button:active{background-color:#333333 !important;border-color:#333333 !important;}.checkout-pane{padding:0 40px;margin:40px auto;border-radius:0;}.checkout-pane input,.checkout-pane select,.checkout-pane .input-group-addon{border-radius:0 !important;}.checkout-pane button{background-color:#333333;border-radius:0;color:#fff;border-color:#333333;}.checkout-pane > .panel-default{border-radius:0;}.checkout-pane .panel-body input,.checkout-pane .panel-body select,.checkout-pane .panel-body .input-group-addon{border-radius:0 !important;}.checkout-pane .panel-body button{background-color:#333333;border-radius:0;color:#fff;border-color:#333333;}.checkout-pane .panel-body #edit-login-guest-continue{border:2px solid;border-color:#333333;background:#fff;color:#000;}#edit-payment-information{padding:0;}#edit-payment-information .fieldset-wrapper > .form-wrapper .stripe-form{padding:20px;background:white;margin:20px 0;margin-bottom:20px;box-shadow:0 7px 30px -10px rgba(150,170,180,0.5);border-radius:10px;}#block-categoria{background-color:#fff;border-color:#dee2e6;max-width:400px;margin:40px auto;}#block-categoria h2{font-weight:400;}#block-categoria .content .facets-widget-checkbox > ul{list-style:none;padding:0;margin:0;}#block-categoria .content .facets-widget-checkbox > ul .facet-item label{margin-left:10px;}@media only screen and (min-width:992px){.tiny-box > .field--name-field-paragraphs{display:grid;}.tiny-box-two-cols .field--name-field-paragraphs{grid-template-columns:1fr 1fr;}.tiny-box-two-cols-2l .field--name-field-paragraphs{grid-template-columns:1fr 1fr;}.tiny-box-two-cols-2l .field--name-field-paragraphs > .field__item:nth-child(3n+2){grid-row-end:span 2;}.tiny-box-two-cols-2r .field--name-field-paragraphs{grid-template-columns:1fr 1fr;}.tiny-box-two-cols-2r .field--name-field-paragraphs > .field__item:nth-child(3n+1){grid-row-end:span 2;}.tiny-box-three-cols .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2l .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2l .field--name-field-paragraphs > .field__item:nth-child(4n+2),.tiny-box-three-cols-2l .field--name-field-paragraphs > .field__item:nth-child(4n+3){grid-row-end:span 2;}.tiny-box-three-cols-2ll .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2ll .field--name-field-paragraphs > .field__item:nth-child(5n+3){grid-row-end:span 2;}.tiny-box-three-cols-2lr .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2lr .field--name-field-paragraphs > .field__item:nth-child(4n+2){grid-row-end:span 2;}.tiny-box-three-cols-2m .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2m .field--name-field-paragraphs > .field__item:nth-child(4n+1),.tiny-box-three-cols-2m .field--name-field-paragraphs > .field__item:nth-child(4n+3){grid-row-end:span 2;}.tiny-box-three-cols-2r .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2r .field--name-field-paragraphs > .field__item:nth-child(4n+1),.tiny-box-three-cols-2r .field--name-field-paragraphs > .field__item:nth-child(4n+2){grid-row-end:span 2;}.tiny-box-three-cols-2rr .field--name-field-paragraphs{grid-template-columns:1fr 1fr 1fr;}.tiny-box-three-cols-2rr .field--name-field-paragraphs > .field__item:nth-child(5n+1){grid-row-end:span 2;}}.response-wrapper{position:fixed;z-index:1;bottom:0;left:0;width:100vw;display:flex;justify-content:center;}.response-wrapper .alert{width:unset;height:unset;}.response-wrapper .alert .bi{height:20px;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
