:after,:before,:root{--transparent:transparent;--black:#000;--white:#fff;--abbey:#4b4f54;--cold-turkey:#c8b0b4;--alabaster:#f8f8f8;--linen:linen}/*!
 * Theme Name: Lydia
 * Theme URI: https:/bmas.agency
 * Author: BMAS Agency
 * Author URI: https://bmas.agency
 * Description: An agnostic theme framework developed by BMAS Agency as a foundation for rapid web wordpress development. Contains universal web elements and functionality. Styles are unopinionated to allow for a clean base for application styles.
 * Version: 3.5
 * Text Domain: lydia
 * License: GNU General Public License v2 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Copyright 2014-2020 BMAS agency, ltd.
 *
 * @version 3.5
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,nav,picture,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}object{display:block;outline:none;overflow:hidden}textarea{overflow:auto}iframe{border:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button{background-color:transparent;cursor:pointer;outline:none}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Helvetica,Arial,sans-serif;font-size:75%;height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;scroll-behavior:smooth;scroll-padding:25vh 0 0 2rem;scroll-padding:var(--masthead-height,25vh) 0 0 2rem}body,html{font-style:normal;font-weight:400;width:100%}body{background-color:#fff;background-color:var(--bg-body,#fff);color:#000;cursor:auto;font-family:futura-pt,sans-serif;font-size:1rem;line-height:1.2;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;position:relative;text-rendering:optimizeLegibility}::-webkit-scrollbar{height:.16666rem;width:.66666rem}::-webkit-scrollbar-track{background:#f3f3f3}::-webkit-scrollbar-thumb{background:#000}.bmas{transition:fill .5s ease}.bmas:focus,.bmas:hover{fill:#0f8bcc;color:#0f8bcc}body.admin-bar{min-height:calc(100% - 32px);min-height:calc(100vh - 32px);top:32px}@media screen and (max-width:782px){body.admin-bar{min-height:calc(100% - 46px);min-height:calc(100vh - 46px);top:46px}body.admin-bar #wpadminbar{position:fixed}}.xdebug-error{box-shadow:.33333rem .33333rem 1rem -.33333rem rgba(0,0,0,.1);margin-left:auto;margin-right:auto;max-width:64rem;position:relative;z-index:999}.xdebug-error tr:first-of-type th{background-color:#ed6a5a;color:#fff;font-size:1.33333rem;padding:2rem}.xdebug-error tr:first-of-type th span{display:none}.xdebug-error td,.xdebug-error th{border:1px solid #465c69;font-size:1rem;padding:.5rem}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}h1,h2,h3,h4,h5,h6{display:block}h1 small,h2 small,h3 small{font-size:70%}h1{font-family:futura-pt,sans-serif;font-size:3.05166rem;font-style:normal;font-weight:300}@media screen and (max-width:48.0525em){h1{font-size:2.44133rem}}h2{font-family:futura-pt,sans-serif;font-size:1.80166rem;font-style:normal;font-weight:300}@media screen and (max-width:48.0525em){h2{font-size:1.44133rem}}h3{font-family:futura-pt,sans-serif;font-size:1.60166rem;font-style:normal;font-weight:300}@media screen and (max-width:48.0525em){h3{font-size:1.28133rem}}h4{font-size:1.42416rem}h4,h5{font-family:futura-pt,sans-serif;font-style:normal;font-weight:300}h5{font-size:1.26583rem}@media screen and (max-width:48.0525em){h5 body{font-size:75%}}h6{font-family:futura-pt,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300}@media screen and (max-width:48.0525em){h6 body{font-size:75%}}small{font-size:80%}em{font-style:italic}b,strong{font-weight:600}a{color:inherit;text-decoration:none}a:focus{outline:none}a[href^=http]:empty:before,a[href^=https]:empty:before{content:attr(href)}a img{border:none}ins{text-decoration:underline}.del,del,s,strike{text-decoration:line-through}mark{background-color:rgba(0,0,0,.6);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.16666rem .25rem}hr{background-image:linear-gradient(270deg,#000,#000,#000);background-position:0 50%;background-repeat:repeat-x;background-size:100% .15rem;border:0;clear:both;margin:0;padding:1rem 0}code{background-color:#666;border:1px solid #000;border-radius:.33333rem;line-height:1;padding:.20833rem .33333rem .08333rem}code,pre{color:#000;font-family:Consolas,Andale Mono,Lucida Console,Monaco,Courier New,Courier,monospace;font-style:normal;font-weight:400}pre{position:relative;white-space:pre}pre .u-pre--scrollable{max-height:30rem;overflow-y:scroll}pre code{display:block;line-height:1.4;overflow-x:auto;padding:1rem}pre code::-webkit-scrollbar{height:.08333rem}.u-keystroke,kbd{background-clip:padding-box;background-color:#ededed;border:1px solid #d6d6d6;border-radius:.25rem;box-shadow:rem(0 1px 0 rgba(0,0,0,.9));font-family:Consolas,Andale Mono,Lucida Console,Monaco,Courier New,Courier,monospace;font-size:inherit;margin:0;padding:.16666rem .25rem 0}.u-keystroke .u-keystroke,.u-keystroke kbd,kbd .u-keystroke,kbd kbd{box-shadow:none;font-weight:700;padding:0}blockquote{position:relative}blockquote cite{display:block;text-align:right}blockquote ol:last-child,blockquote ol:last-of-type,blockquote p:last-child,blockquote p:last-of-type,blockquote ul:last-child,blockquote ul:last-of-type{margin-bottom:0}cite{color:#4d4d4d}abbr,acronym{cursor:help}abbr:focus,abbr:hover,acronym:focus,acronym:hover{opacity:.75}dl,ol,ul{font-family:inherit;list-style-position:outside}ul{list-style-type:none;margin-left:0}ul:not([class]){list-style-type:disc;margin-left:1rem;padding-left:1rem}ul ul:not([class]){list-style:square}ul ul:not([class]) ul:not([class]){list-style:circle}ul ol ul:not([class]){list-style:disc}ol{list-style-type:decimal}ol ol{list-style:lower-latin}ol ol ol{list-style:lower-roman}ol ul ol{list-style:decimal}dl dt:not([class]){font-weight:700}figure,img{-ms-interpolation-mode:bicubic;background-color:transparent;height:auto}figure,img,svg{max-width:100%;position:relative}.is-visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.is-fluid-video{height:0;overflow:hidden;position:relative}.is-fluid-video,.is-fluid-video--widescreen{padding-bottom:56.25%}.is-fluid-video--vimeo{padding-top:0}.is-fluid-video embed,.is-fluid-video iframe,.is-fluid-video object,.is-fluid-video video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}fieldset,fieldset .c-form-group,form,form .c-form-group{display:block}fieldset:only-child{margin-bottom:0}fieldset[disabled],fieldset[disabled] *{cursor:not-allowed;opacity:.6}fieldset legend,fieldset[disabled] legend{background-color:transparent}input,select,textarea{border:none;display:block;font-family:inherit;font-weight:inherit;max-width:100%;outline:none;position:relative}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{cursor:auto}input:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-weight:400}input::placeholder,select::placeholder,textarea::placeholder{font-weight:400}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{animation:autofill 0s forwards}@keyframes autofill{to{background:transparent;background:#fff;color:inherit;font-family:inherit}}textarea{height:auto;max-width:100%;min-height:8rem;resize:vertical}::-webkit-file-upload-button{border:none;outline:none}input[type=file]{padding:0}input[type=range]{margin-left:0;margin-right:0;padding:0}select{padding-right:2.83333rem}select[multiple],select[size]{background:none;height:auto;padding:0}select[multiple] option,select[size] option{padding:.5rem 1rem}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{cursor:pointer;display:inline-block}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}table{border-collapse:collapse;border-spacing:0;max-width:100%;table-layout:auto;width:100%}table caption{background:transparent}table tbody tr th:not([class]),table tfoot tr td:not([class]),table tfoot tr th:not([class]),table thead tr td:not([class]),table thead tr th:not([class]){font-weight:500}table tr td,table tr th{text-align:left;vertical-align:middle}table tr.t-alt,table tr.t-even,table.t-striped tr:nth-of-type(2n){background:#f9f9f9}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell}.is-table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:48.0525em){.is-table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #000;overflow-y:hidden;width:100%}.is-table-responsive table{border:none}.is-table-responsive>table{margin-bottom:0}.is-table-responsive>table>tbody>tr>td,.is-table-responsive>table>tbody>tr>th,.is-table-responsive>table>tfoot>tr>td,.is-table-responsive>table>tfoot>tr>th,.is-table-responsive>table>thead>tr>td,.is-table-responsive>table>thead>tr>th{white-space:nowrap}}.w--100{width:100%}.w--75{width:75%}.w--50{width:50%}.w--25{width:25%}.h--100{height:100%}.h--75{height:75%}.h--50{height:50%}.h--25{height:25%}.u-rotate,.u-rotate--180,.u-rotate--270,.u-rotate--90{width:auto}.u-rotate--90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.u-rotate--180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.u-rotate--270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}:root .u-flip-horizontal,:root .u-flip-vertical,:root .u-rotate--180,:root .u-rotate--270,:root .u-rotate--90{filter:none}.o-btn{-webkit-appearance:none;color:inherit;cursor:pointer;min-height:1rem;text-align:center;transition:color .05s ease-out,background-color .1s ease-out,box-shadow .1s ease-out,transform .1s ease-out,background .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.o-btn.is-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.c-loader__bg{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:999}.c-loader__loader{font-size:4rem}.c-loader__spinner{position:relative}.c-loader__spinner:after,.c-loader__spinner:before{content:"";display:block;position:relative}@keyframes spinner{50%{border-radius:50%;transform:scale(.5) rotate(1turn)}to{transform:scale(1) rotate(2turn)}}@keyframes shadow{50%{background-color:rgba(0,0,0,.9);transform:scale(.5)}}.c-loader__spinner:before{animation:spinner 2.5s cubic-bezier(.75,0,.5,1) infinite normal;background-color:#000;height:1rem;width:1rem}.c-loader__spinner:after{animation:shadow 2.5s cubic-bezier(.75,0,.5,1) infinite normal;background-color:rgba(0,0,0,.1);border-radius:50%;height:.16666rem}@keyframes lum-fade{0%{opacity:0}to{opacity:1}}@keyframes lum-fadeZoom{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes lum-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes lum-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes lum-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{bottom:2.5%;left:2.5%;right:2.5%;top:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{color:#fff;margin:0 auto;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{animation:lum-loader-rotate 1.8s linear infinite;display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:66px}.lum-lightbox-loader:after,.lum-lightbox-loader:before{background:hsla(0,0%,100%,.9);border-radius:20px;content:"";display:block;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.lum-lightbox-loader:before{animation:lum-loader-before 1.8s linear infinite;left:0}.lum-lightbox-loader:after{animation:lum-loader-after 1.8s linear infinite;animation-delay:-.9s;right:0}.lum-lightbox.lum-opening{animation:lum-fade .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:lum-fadeZoom .18s ease-out}.lum-lightbox.lum-closing{animation:lum-fade .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:lum-fadeZoom .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{background:transparent;border:0;cursor:pointer;height:100px;margin:0;max-height:100%;outline:0;overflow:hidden;padding:0;position:absolute;text-indent:150%;top:50%;transform:translateY(-50%);white-space:nowrap;width:60px}.lum-close-button{cursor:pointer;height:32px;position:absolute;right:5px;top:5px;width:32px}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{background-color:#fff;content:" ";height:33px;left:15px;position:absolute;width:2px}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{border-top:4px solid hsla(0,0%,100%,.8);content:"";display:block;height:36px;position:absolute;top:50%;width:36px}.lum-previous-button:after{border-left:4px solid hsla(0,0%,100%,.8);border-radius:3px 0 0 0;box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;transform:translateY(-50%) rotate(-45deg)}.lum-next-button:after{border-radius:0 3px 0 0;border-right:4px solid hsla(0,0%,100%,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;transform:translateY(-50%) rotate(45deg)}.u-has-sticky-footer{display:flex;flex-direction:column}.u-has-sticky-footer main{flex:1}body,html{scroll-padding-top:100px}.o-view{margin-top:8.33333rem;position:relative}@media screen and (max-width:30.0525em){.o-view{margin-top:3.83333rem}}.o-view--404{align-items:center;display:flex;justify-content:center}.o-logo{display:block;position:relative}.o-logo__link{align-items:center;display:flex}.o-logo .o-svg{display:block;height:auto;max-width:100%;transition:fill .2s ease;width:100%}.o-logo--masthead{overflow:hidden}.o-logo--masthead .o-logo--icon,.o-logo--masthead .o-logo--wordmark{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .3s cubic-bezier(0,0,.2,1);will-change:transform}.o-logo--masthead .o-logo--icon:focus,.o-logo--masthead .o-logo--icon:hover,.o-logo--masthead .o-logo--wordmark:focus,.o-logo--masthead .o-logo--wordmark:hover{fill:#000}.o-logo--masthead .o-logo--icon{left:0;margin:auto;max-width:3.83333rem;position:absolute;right:0;transform:translateY(200%)}@media screen and (max-width:30.0525em){.o-logo--masthead .o-logo--icon{max-width:2.33333rem}}.is--not-top .o-logo--masthead .o-logo--wordmark{transform:translateY(-300%)}.is--not-top .o-logo--masthead .o-logo--icon{transform:translateY(0)}.o-logo--foundation .o-logo--icon{fill:#000;max-width:6rem}@media screen and (max-width:30.0525em){.o-logo--foundation .o-logo--icon{max-width:4rem}}.o-logo--foundation .o-logo--icon:focus,.o-logo--foundation .o-logo--icon:hover{fill:#e63913}.c-404{padding:4vh;text-align:center}.c-image__img{display:block;width:100%}.o-btn{display:inline-block;font-weight:700;letter-spacing:.09583rem;line-height:1;text-transform:uppercase;transition:color .1s ease,background-color .1s ease,box-shadow .2s ease-out,transform .2s ease-out,background .1s ease}.o-btn--ghost{border:.16666rem solid;padding:1rem 2rem .91666rem}.c-hamburger{background-color:transparent;color:inherit;cursor:pointer;display:none;font:inherit;overflow:visible;padding:0 1rem;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}@media screen and (max-width:64.0525em){.c-hamburger{display:inline-block;padding-left:2rem;padding-right:0}}.c-hamburger__container{display:inline-block;height:2rem;position:relative;width:2rem}.c-hamburger__inner{background-color:#e63913}.c-hamburger__inner:after,.c-hamburger__inner:before{background-color:inherit;content:"";display:block}.c-hamburger__inner,.c-hamburger__inner:after,.c-hamburger__inner:before{border-radius:2px;height:.16666rem;left:0;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:2rem}.c-hamburger__inner{display:block;margin-top:-.04166rem;top:50%}.c-hamburger__inner:before{top:-.66666rem;transition:top 75ms ease .12s,opacity 75ms ease}.c-hamburger__inner:after{bottom:-.66666rem}.c-hamburger:hover .c-hamburger__inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.c-hamburger:hover .c-hamburger__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.c-hamburger.js-is-active .c-hamburger__inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.c-hamburger.js-is-active .c-hamburger__inner:before{opacity:0;top:0;transform:rotate(225deg);transition:top 75ms ease,opacity 75ms ease .12s}.c-hamburger.js-is-active .c-hamburger__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.c-modal{align-items:center;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;left:0;min-height:100vh;outline:none;padding:2%;position:fixed;top:0;transition:opacity .2s ease-out;width:100%;z-index:100}.c-modal.is-closed{opacity:0;pointer-events:none}.c-modal.is-open{opacity:1;pointer-events:auto}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.c-modal.is-open{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.c-modal__inner{max-width:100%;padding:1rem}.c-modal__close{color:#fff;font-size:3rem;padding:.66666rem 1rem;position:absolute;right:0;top:0;transition:transform .3s ease-out}.c-modal__close:focus,.c-modal__close:hover{color:#e63913;transform:rotate(180deg)}.c-modal__close:active{color:#ce3311}.c-modal-video{max-width:100%;width:100vh}.c-masthead{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-bottom:1px solid #eaeaea;box-shadow:0 .33333rem .5rem -.33333rem hsla(0,0%,52%,.3);display:flex;min-height:8.33333rem;padding:0 5rem;position:fixed;top:0;transition:min-height .3s cubic-bezier(0,0,.2,1);width:100%;will-change:min-height;z-index:100}@media screen and (max-width:80.0525em){.c-masthead{padding:0 2rem}}@media screen and (max-width:30.0525em){.c-masthead{min-height:3.83333rem;padding:.5rem 2rem}}.c-masthead__inner{align-items:center;display:grid;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:120rem;width:100%}.c-masthead__logo{display:flex;height:100%;justify-self:center;max-width:16.66666rem}.c-masthead__menu{justify-self:self-start}.c-masthead__quickbar{justify-self:self-end}.c-masthead.is--not-top{min-height:6.66666rem}@media screen and (max-width:30.0525em){.c-masthead.is--not-top{min-height:3.83333rem}}.js-masthead-menu-active .c-masthead{background-color:#000;border-color:#000}.js-masthead-menu-active .c-masthead .o-svg{fill:#fff}.js-masthead-menu-active .c-masthead .c-hamburger__inner{background-color:#fff}.c-foundation{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;position:relative}.c-foundation__inner{margin-left:auto;margin-right:auto;max-width:120rem}@media screen and (max-width:80.0525em){.c-foundation__inner{padding:0 1rem 1rem}}.c-foundation__items{grid-row-gap:11rem;grid-column-gap:5rem;background-color:#fff;-moz-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:1fr 1fr 4rem;padding:5rem;row-gap:11rem}@media screen and (max-width:64.0525em){.c-foundation__items{-moz-column-gap:2vw;column-gap:2vw;padding:3rem}}@media screen and (max-width:48.0525em){.c-foundation__items{grid-template-columns:repeat(2,1fr);row-gap:8rem}}@media screen and (max-width:30.0525em){.c-foundation__items{padding:2rem;row-gap:5rem}}.c-foundation__item-group{display:flex}@media screen and (max-width:48.0525em){.c-foundation__item-group{display:block}}.c-foundation-legal{color:#fff;display:flex;font-size:.83333rem;justify-content:space-between;letter-spacing:.09583rem;padding:2rem 0;text-transform:uppercase;width:100%}@media screen and (max-width:30.0525em){.c-foundation-legal{padding:2rem}}.c-yacht-feed{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:120rem;padding:4vh 1rem}@media screen and (max-width:64.0525em){.c-yacht-feed{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:48.0525em){.c-yacht-feed{grid-template-columns:1fr}}.c-yacht{border:1px solid #eaeaea;border-radius:.33333rem;box-shadow:.5rem .5rem 1.16666rem -.33333rem hsla(0,0%,52%,.3);display:flex;flex-direction:column;transition:box-shadow .2s ease-out}.c-yacht:hover{border-color:#d1d1d1}.c-yacht__media{position:relative}.c-yacht__play{bottom:0;color:#fff;font-size:2rem;padding:1rem;position:absolute;right:0}.c-yacht__play:focus,.c-yacht__play:hover{color:#e63913}.c-yacht__pretitle{color:#e63913;font-size:.83333rem;font-weight:600;letter-spacing:.5px;padding-top:2rem;text-align:center;text-transform:uppercase}.c-yacht__name{font-family:brandon-grotesque,sans-serif;font-size:2.33333rem;font-style:normal;font-weight:400;padding:.5rem 2rem 2rem;text-align:center}.c-yacht__featured{width:100%}.c-yacht__featured-img{border-top-left-radius:.33333rem;border-top-right-radius:.33333rem}.c-yacht__gallery{grid-gap:.5rem;display:grid;grid-template-columns:repeat(3,1fr)}.c-yacht__gallery-item--hidden{display:none}.c-yacht__gallery-media{aspect-ratio:1/.75;border-radius:.16666rem;cursor:pointer;position:relative;transition:.2s ease-out}.c-yacht__gallery-media:before{border-radius:.16666rem;box-shadow:inset 0 0 0 0 #fff;content:"";height:100%;left:0;position:absolute;top:0;transition:box-shadow .4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1}.c-yacht__gallery-media:hover:before{box-shadow:inset 0 0 0 .5rem #000}.c-yacht__gallery-media-img{border-radius:.16666rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-yacht-lightbox{background-color:rgba(0,0,0,.9);z-index:300}.c-yacht__specficaitons{font-size:1.16666rem;padding:2rem 0 0}.c-yacht__specficaiton:nth-child(odd){background-color:#f3f3f3}.c-yacht__specficaiton:hover{background-color:#e6e6e6}.c-yacht__specficaiton-label{letter-spacing:.05rem;padding:.66666rem 2rem;text-transform:uppercase}.c-yacht__downloads,.c-yacht__specficaiton-label{font-family:din-condensed,sans-serif;font-style:normal;font-weight:400}.c-yacht__downloads{border-top:1px solid #eaeaea;display:grid;font-size:1.33333rem;grid-template-columns:1fr 1fr;margin-top:auto}.c-yacht__downloads-item{align-self:center;width:100%}.c-yacht__downloads-item:first-of-type{border-right:1px solid #eaeaea}.c-yacht__downloads-item a{display:block;padding:2rem;text-align:center;transition:.2s ease-out}.c-yacht__downloads-item a svg{transition:.2s ease-out}.c-yacht__downloads-item a:focus,.c-yacht__downloads-item a:hover{background-color:#eaeaea}.c-yacht__downloads-item a:focus .svg-inline--fa,.c-yacht__downloads-item a:hover .svg-inline--fa{color:#e63913}.c-yacht__downloads-item a:active{background-color:#ddd}.u-print-only{display:none!important}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #d3d3d3;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,h4,h5,h6,p{orphans:3;widows:3}h2,h3,h4,h5,h6{page-break-after:avoid}.u-hide-on-print{display:none!important}.u-print-only{display:block!important}.u-hide-for-print{display:none!important}.u-show-for-print{display:inherit!important}}
/*# sourceMappingURL=lydia.css.map */
