/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Cormorand Garamond Bold Italic';src:url(/themes/custom/sws_barrio/fonts/Cormorant%20Garamond/CormorantGaramond-Italic-VariableFont_wght.ttf) format('truetype');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Oswald Medium';src:url(/themes/custom/sws_barrio/fonts/Oswald/Oswald-VariableFont_wght.ttf) format('truetype');font-weight:350;letter-spacing:0.03em;font-style:normal;font-display:swap;}@font-face{font-family:'Lora Medium';src:url(/themes/custom/sws_barrio/fonts/Lora/Lora-VariableFont_wght.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Oswald Italic';src:url(/themes/custom/sws_barrio/fonts/Oswald/Oswald-VariableFont_wght.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}:root{--sw-font-headline:'Urge Text Bold Italic','Cormorand Garamond Bold Italic',sans-serif;--sw-font-subheadline:'DINosaur Medium','Oswald Medium',sans-serif;--sw-font-bodycopy:'Aaux Next Medium','Lora Medium',sans-serif;--sw-font-callout:'Confiteria Script Regular','Oswald Italic',sans-serif;}#page h1,#page h2,#page h1 a,#page h2 a,#page h3,#page h3 a,#page .headline,#page .swbrand{font-family:var(--sw-font-headline) !important;}#page .subheadline{font-family:var(--sw-font-subheadline) !important;}#page p,#page a,#page li,#page div{font-family:var(--sw-font-bodycopy) !important;}#page .callout{font-family:var(--sw-font-callout) !important;}
:root{--sw-color-primary:#2d647f;--sw-color-secondary:#653379;--sw-color-tertirary:#4b9d33;--sw-color-neutral:#50555b;--sw-color-accent:#e0744e;--sw-color-saveties:#e2754e;--sw-color-savetags:#663379;--sw-color-savebags:#a22068;--sw-color-savesleeves:#4365a5;--sw-color-savecontainers:#4c9e45;}.text-primary,.color-primary{color:var(--sw-color-primary) !important;}.bg-primary{background-color:var(--sw-color-primary) !important;}.border-primary{border-color:var(--sw-color-primary) !important;}.text-secondary,.color-secondary{color:var(--sw-color-secondary) !important;}.bg-secondary{background-color:var(--sw-color-secondary) !important;}.border-secondary{border-color:var(--sw-color-secondary) !important;}.text-tertiary,.color-tertiary{color:var(--sw-color-tertirary) !important;}.bg-tertiary{background-color:var(--sw-color-tertirary) !important;}.border-tertirary{border-color:var(--sw-color-tertirary) !important;}.text-nuetral,.color-neutral{color:var(--sw-color-neutral) !important;}.bg-neutral{background-color:var(--sw-color-neutral) !important;}.border-neutral{border-color:var(--sw-color-neutral) !important;}.text-accent,.color-accent{color:var(--sw-color-accent) !important;}.bg-accent{background-color:var(--sw-color-accent) !important;}.border-accent{border-color:var(--sw-color-accent) !important;}.color-saveties{color:var(--sw-color-saveties) !important;}.color-savetags{color:var(--sw-color-savetags) !important;}.color-savebags{color:var(--sw-color-savebags) !important;}.color-savesleeves{color:var(--sw-color-savesleeves) !important;}.color-savecontainers{color:var(--sw-color-savecontainers) !important;}
#layout-builder-modal * textarea{min-height:300px !important;height:100% !important;}.page-user-login form,.page-user-password form{max-width:400px;margin:auto;}html{scroll-behavior:smooth;}.decoration-rounded{border-radius:0 25px 25px 0;border:2px solid var(--sw-color-accent);border-left:none;min-width:30px;max-width:30px;height:100%;margin:0;padding:0;}.headline,h2{font-size:2.5rem !important;color:var(--sw-color-primary) !important;}.subheadline{font-size:1.4rem !important;color:var(--sw-color-primary);}ul.li-leaf{margin-left:-30px;}ul.li-leaf li{list-style-image:url(/themes/custom/sws_barrio/images/list-image-white-leaf.png);}.swbrand{font-size:1.4em;}#header{display:unset;}#navbar-main{padding:1em;}.navbar-brand{max-width:200px;}.main-content{padding-left:0;padding-right:0;}footer{display:none;}.home-orchids{transform:rotate(75deg)  translate(120px,0px) scale(1.5);transform-origin:center center;}
@media (max-width:1400px){}
@media (max-width:1200px){}
@media (max-width:992px){.navbar-toggler{border:2px solid rgba(0,0,0,0.1) !important;background-color:rgba(255,255,255,0.1);border-radius:8px;padding:10px 12px;transition:all 0.3s ease-in-out;}.navbar-toggler:hover{background-color:rgba(255,255,255,0.2);transform:scale(1.05);}.navbar-toggler:not(.collapsed){background-color:rgba(0,0,0,0.1);border-color:rgba(255,255,255,0.4) !important;box-shadow:0 0 0 0.25rem rgba(255,255,255,0.15);}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{transform:rotate(90deg);}.navbar-toggler-icon{transition:transform 0.3s ease-in-out;}.navbar-collapse.show{background-color:rgba(0,0,0,0.1);}.navbar-collapse.show .nav-item a{font-weight:200;}}
@media (max-width:768px){.home-orchids{transform:rotate(155deg) translate(100px,-200px) scale(0.7);}}
@media (max-width:576px){.home-orchids{transform:rotate(155deg) translate(-10px,20px) scale(0.7);}}
@media (max-width:575.98px){.headline,h2{font-size:2rem !important;}.subheadline{font-size:1.1rem !important;}}

.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);}.btn-primary{--bs-btn-color:var(--bb-primary-text);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-primary-text);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);}.btn-secondary{--bs-btn-color:var(--bb-secondary-text);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-secondary-text);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-disabled-color:var(--bb-primary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-primary-dark);}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-disabled-color:var(--bb-secondary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-secondary-dark);}h1,.h1{color:var(--bb-h1-color);}h2,.h2{color:var(--bb-h2-color);}h3,.h3{color:var(--bb-h3-color);}
