/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--bata-trent-green:#154734;--bata-trent-green-rgb:21,71,52;--bata-trent-blue:#5B7F95;--bata-trent-blue-rgb:91,127,149;--bata-dusty-gold:#C0B561;--bata-dusty-gold-rgb:192,181,97;--bata-trent-teal:#115E67;--bata-trent-teal-rgb:17,94,103;--bata-burnt-orange:#B15533;--bata-burnt-orange-rgb:177,85,51;--bata-dusty-green:#A9C47F;--bata-dusty-green-rgb:169,196,127;--bata-matador:#C74443;--bata-gabled-blue:#3C5057;--bata-plantation-green:#68684D;--bata-fiesta-orange:#E77233;--bata-manuscript:#D5CAB9;--bata-hale-village:#8F806E;--bata-dark-secret:#434343;--bs-font-sans-serif:museo-sans,helvetica,Arial;--bs-heading-color:var(--bata-trent-green);--bs-link-color:var(--bata-burnt-orange);--bs-link-color-rgb:var(--bata-burnt-orange-rgb);--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-body-color:var(--bata-dark-secret);.btn-primary{--bs-btn-bg:var(--bata-trent-green);--bs-btn-border-color:var(--bata-trent-green);--bs-btn-hover-color:var(--bata-trent-green);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:var(--bata-trent-green);--bs-btn-active-color:var(--bata-trent-green);--bs-btn-active-bg:#fff;--bs-btn-active-border-color:var(--bata-trent-green);}}a{text-decoration-style:dotted;}a.logo-link{text-decoration:none;}body.front-theme{background-image:url(/themes/bata_core/images/covers/Trent%2520Sunset%25202020-15.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;}h1{font-family:classico-urw;}h2{font-weight:800 !important;}#branding img{max-width:100%;filter:grayscale(100%) brightness(999%);}.front-div #block-bata-core-branding img,footer #branding img{max-width:50%;}.front-div main{background-color:rgba(255,255,255,0.8);}.front-div main{font-weight:600;}#pillar-buttons *,#action-inset *,.pillar-menu *{--bs-card-bg:transparent;--bs-card-border-width:none;--bs-link-hover-color:#fff;--bs-link-hover-color-rgb:255,255,255;text-decoration:none;}#pillar-buttons .card:hover,#pillar-buttons .card:focus,#action-inset .card:hover,#action-inset .card:focus,.pillar-menu .card:hover,.pillar-menu .card:focus,#pillar1 .card:hover,#pillar1 .card:focus{--bs-card-bg:var(--bata-burnt-orange);--bs-body-color:#fff;--bs-link-color:#fff;--bs-link-color-rgb:255,255,255;}#pillar4 .card:hover,#pillar4 .card:focus{--bs-card-bg:#f2f2f2;--bs-body-color:var(--bata-burnt-orange);}.pillar-menu #pillar4 *{--bs-link-hover-color:var(--bata-burnt-orange);--bs-link-hover-color-rgb:var(--bata-burnt-orange-rgb) !important;}.fa-5x{font-size:4vmax}#search-tools svg{max-height:2em;}#search-tools .input-group-text:hover{filter:invert(90%);}.offcanvas{--bs-body-color:#fff;}@media (min-width:992px){.offcanvas{--bs-offcanvas-width:40%;}}.offcanvas-body{font-weight:700;}.offcanvas h1,.offcanvas .btn{color:inherit;}.offcanvas .btn:hover,.offcanvas .btn:focus{color:#fff !important;background-color:var(--bata-burnt-orange);}.pillar-menu .card,.menu-bar .card{--bs-body-color:#fff;--bs-link-color:#fff;--bs-link-color-rgb:255,255,255;}#pillar1 .card{--bs-body-color:var(--bata-trent-teal);--bs-link-color:#fff;--bs-link-color-rgb:var(--bata-trent-teal-rgb);}#pillar1{--bs-body-color:var(--bata-trent-teal);background-color:var(--bata-manuscript);}#pillar2{background-color:var(--bata-gabled-blue);}#pillar3{background-color:var(--bata-plantation-green);}#pillar4{background-color:var(--bata-matador);}#pillar5{background-color:var(--bata-fiesta-orange);}#pillar6{background-color:var(--bata-hale-village);}#pillar-buttons{--bs-body-color:var(--bata-trent-teal);--bs-link-color:var(--bata-trent-teal);--bs-link-color-rgb:var(--bata-trent-teal-rgb);margin-top:1em;}.menu-bar #pillar-buttons .col{padding:0;}.menu-bar .fa-5x{font-size:2em;}#action-inset{--bs-body-color:var(--bata-dusty-gold);--bs-link-color:var(--bata-dusty-gold);--bs-link-color-rgb:var(--bata-dusty-gold-rgb);background-color:var(--bata-trent-green);margin-top:-2rem;width:80%;margin-left:10%;}#hoursModal .modal-header,#hoursModal .modal-footer{border:none;}.hours-today{width:100%;}.hours-today .hours-depart th{padding-left:2em;}#hoursModal .btn{color:var(--bata-trent-green);}#hoursModal .btn:hover,#hoursModal .btn:focus{color:#fff;background-color:var(--bata-trent-green);}header{color:#fff;background:var(--bata-trent-green);}header .btn-outline-dark{background-color:#fff;}.dropdown-item{--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:var(--bata-trent-teal);}.menu-bar{background:var(--bata-trent-green);}main .align-left img{margin-right:1em;}main .align-right img{margin-left:1em;}#block-bata-core-main-menu,.block-facet--links{color:var(--bata-trent-teal);background-color:#e5edee;}#block-bata-core-main-menu a,.block-facet--links a{color:var(--bata-trent-teal);}#block-bata-core-main-menu a:hover,#block-bata-core-main-menu a:focus,#block-bata-core-main-menu a.is-active,.block-facet--links a:hover,.block-facet--links a:focus{color:#fff;background-color:var(--bata-trent-teal);}blockquote{max-width:85%;}.accordion{--bs-accordion-btn-color:var(--bata-trent-green);--bs-accordion-active-color:#fff;--bs-accordion-active-bg:var(--bata-trent-green);}.accordion-button{font-weight:800;font-size:1.5rem;}.accordion-button[aria-expanded='true']::after{filter:grayscale(100%) brightness(999%);}footer{--bs-heading-color:var(--bata-dusty-gold);font-size:min(2vmin,1em);--bs-link-color:var(--bata-dusty-gold);--bs-link-color-rgb:var(--bata-dusty-gold-rgb);}#block-bata-core-views-block-contact-block-1{h3{font-family:classico-urw;color:var(--bata-trent-green);}.fa-id-badge{color:var(--bata-trent-teal);}}.s-lc-w-today{border-spacing:0;border-collapse:collapse;width:100%;}.s-lc-w-today td,.s-lc-w-today th{padding:8px 5px;}.s-lc-w-head{text-align:center;border-bottom:1px solid #ddd;}.s-lc-w-loading{margin-top:80px;text-align:center;}.s-lc-w-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.s-lc-w-btn{line-height:1.5;border-radius:3px;display:inline-block;padding:3px 6px;margin-bottom:0;font-size:12px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;border:1px solid #ccc;color:#333;background-color:#fff;}.s-lc-w-btn:active,.s-lc-w-btn:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}.s-lc-w-previous{float:left;}.s-lc-w-next{float:right;}.s-lc-w-location td{font-weight:bold;}.s-lc-w-department .s-lc-w-name{padding-left:20px;}.s-lc-w-times{border-bottom:1px solid #ddd;}.s-lc-w-today-view-link{text-decoration:none;}.s-lc-w-today-view-all{padding:8px 5px;}.collections-grid h2{font-family:classico-urw;font-weight:400 !important;}.collections-grid a{color:var(--bata-trent-green);text-decoration:none;}.collections-grid a:hover{color:var(--bata-trent-teal);text-decoration:underline dotted;}.field__label{font-weight:600;}[dir="ltr"] .pager__items{margin-left:0;}[dir="rtl"] .pager__items{margin-right:0;}[dir="ltr"] .pager__items{padding-left:0;}[dir="rtl"] .pager__items{padding-right:0;}[dir="ltr"] .pager__items{padding-right:0;}[dir="rtl"] .pager__items{padding-left:0;}.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;list-style:none;font-weight:bold;}.pager__item{display:flex;align-items:center;justify-content:center;width:2.8125rem;height:2.8125rem;cursor:default;color:#6e7172;background-color:#fff;}@media (min-width:31.25rem){.pager__item{width:3.375rem;height:3.375rem;}}[dir="rtl"] .pager__item--control{transform:scaleX(-1);}.pager__item--active{color:#fff;background-color:#0d77b5;}@media (-ms-high-contrast:active){.pager__item--control path{fill:currentColor;}}@media (forced-colors:active){.pager__item--control path{fill:linktext;}}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:#6e7172;}.pager__link:hover{background-color:#e7edf1;}.pager__link:focus{color:#0d77b5;outline:solid 2px #0d77b5;outline-offset:-2px;}.pager__item svg{display:block;fill:currentColor;}.pager__item--next svg,.pager__item--last svg{transform:rotate(180deg);}
