.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}.page-with-sidebar{display:flex;align-items:flex-start;justify-content:space-between;gap:130px}.page-sidebar__container{border-radius:2px;background:#f9f9f9;flex:0 0 25%;max-width:310px;padding:2.5rem 3rem}.page-sidebar__title{font-size:20px;font-style:normal;font-weight:325;line-height:25px;margin-top:0;margin-bottom:1.5rem}.page-sidebar__text{font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:2.5rem}.page-sidebar__text p{margin:.8rem 0}.page-sidebar__text a{color:#333;text-decoration:none}.page__content{flex:1 1 auto}.page-content__heading,.page-team__heading{font-size:32px;font-style:normal;font-weight:375;line-height:42px;margin-top:0;margin-bottom:3.2rem}.page-content__heading:after,.page-team__heading:after{content:"";border-bottom:2px solid #C29B40;z-index:1;width:67px;display:block;position:relative;margin-top:1rem}.page-content__subheading{color:#292929;font-family:Mercury Display,sans-serif;font-size:20px;font-style:normal;font-weight:325;line-height:25px;margin-bottom:1.4rem}.page-content__text{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.page-content__text h4{font-size:20px;font-style:normal;font-weight:325;line-height:22px;margin-bottom:0}.page-content__text a{color:#23448d;text-decoration-line:underline}.page-content__text-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem;font-size:1.4rem}#shopify-section-template--20307258442005__main .page-content__text-grid{grid-template-columns:200px auto 200px}.page-content__text-grid+.page-content__button{margin-top:2.4rem}.page-content__block{margin-bottom:4.4rem}.page-content__title,.page-team__title{font-size:20px;font-style:normal;font-weight:325;line-height:25px;margin-bottom:1.5rem;margin-top:0}.page-content .page-content__container:not(:last-child){margin-bottom:4.4rem;border-bottom:1px solid #cecece}.page-content__2-column .page-content__block{margin-bottom:3.2rem}.page-team__title{margin-bottom:3rem}.page-team__member{display:flex;align-items:flex-start;gap:3rem;margin-bottom:3rem}.page-team__member .member-image{flex:0 0 120px}.page-team__member .member-image img{width:100%;height:auto}.page-team__member+.page-team__title{margin-top:7.8rem}.page-team__member .member-info{flex:1 1 auto;padding-bottom:1.5rem;border-bottom:1px solid #cecece}.page-team__member .member-name{font-family:Mercury Display,sans-serif;font-size:18px;font-style:normal;font-weight:325;line-height:25px;padding-bottom:.4rem}.page-team__member .member-name a{color:#292929;text-decoration:none}.page-team__member .member-position{font-family:Mercury Display,sans-serif;font-size:18px;font-style:italic;font-weight:325;line-height:25px;padding-bottom:.8rem}.page-team__member .member-email{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}.page-team__member .member-email a{color:#292929;text-decoration:none;word-break:break-word}.page-team__member .member-about{display:none;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:25px}.page-team__member .member-link{cursor:pointer}.page-content__button{margin-top:4rem}.page-content__button .button{color:#00253e;text-align:center;background:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;padding:0 1.6rem;border-radius:2px;border:1px solid #CECECE}.page-content__button .button:hover{border-color:#23448d;color:#23448d}.page-content__button .button.active{border-color:#06235f!important;color:#06235f!important}.page__content #ContactForm{margin-top:2.6rem}#ContactForm .field{margin-bottom:1rem;max-width:64rem}#ContactForm .field:before,#ContactForm .field:after{content:none}#ContactForm .field__label{font-family:BentonSans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#6b6b6b}#ContactForm .field__input{border-radius:2px;border:1px solid #CECECE;background:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:22px}#ContactForm .field:hover .field__input{background:#f9f9f9!important;border-color:#8f8f8f!important}#ContactForm .field__input.active{border-color:#317aad;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #317aad}#ContactForm .field__input.active+.field__label,#ContactForm .field__input.active:focus+.field__label{font-size:12px;font-weight:500;line-height:18px;color:#23448d!important}#ContactForm .field__input:focus+.field__label{font-size:12px;font-weight:500;line-height:18px;color:#6b6b6b!important}#ContactForm .field__input::-webkit-input-placeholder{color:#6b6b6b}#ContactForm .field__input:-ms-input-placeholder{color:#6b6b6b}#ContactForm .field__input::placeholder{color:#6b6b6b}#ContactForm .contact__button .button{border-radius:2px;background:#c29b40;color:#00253e;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}#ContactForm .contact__button .button:hover{background:#a68940}#ContactForm .contact__button .button.active{background:#c29b40}#ContactForm .contact__button{margin-top:1.6rem}#ContactForm .contact__button .button:before,#ContactForm .contact__button .button:after{content:none}.cellar-cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cellar-card{padding:4.6rem 3rem 3rem}.cellar-card.text-light *{color:#fff}.cellar-card__title{text-align:center;font-size:20px;font-style:normal;font-weight:325;line-height:25px;margin-top:0;margin-bottom:14px}.cellar-card__subtitle{text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:19px}.cellar-card__text{font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:14px}.cellar-card__subtext{font-size:14px;font-style:normal;font-weight:500;line-height:17.5px}.cellar-card__link{display:flex;align-items:flex-end;justify-content:space-between}.cellar-card__link .link{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;text-decoration:none}.cellar-card__link .button{border-radius:2px;border:1px solid #CECECE;background:#fff;color:#00253e;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}.cellar-card__link .button:hover{border-color:#23448d;color:#23448d}.cellar-card__link .button.active{border-color:#06235f!important;color:#06235f!important}.cellar-card__link .button:before,.cellar-card__link .button:after{content:none}.cellar-card__link .button span{color:#00253e}.page-404 .page-content__button{margin-top:2.4rem}.page-404 .page-content__button .button{background:#00253e;color:#fff!important;border-radius:2px}.page-404 .page-content__button .button:hover{background:#23448d}.faq__navigation{margin-top:3.6rem;margin-bottom:3.6rem}.faq__navigation ul{margin:0;list-style:none;padding-left:0;border-bottom:1px solid #C29B40}.faq__navigation-mobile{position:relative;border-radius:3px;border:1px solid #CECECE;padding:10px 14px;align-items:center;justify-content:space-between;cursor:pointer}.faq__navigation select{font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:15px;width:100%;border-radius:2px;border:1px solid #D9D9D9;-webkit-appearance:none;appearance:none}.faq__navigation-mobile svg{display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:all .5s ease;z-index:1}.faq__navigation-mobile.open svg{transform:translateY(-50%) rotate(-180deg)}.faq__navigation-mobile ul{display:none;column-count:inherit!important;position:absolute;top:100%;left:0;width:calc(100% + 2px);margin:0 -1px;padding:8px 0;background:#fff;border-radius:0 0 3px 3px;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:1}.faq__navigation-mobile ul li{font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:8px 14px!important;letter-spacing:.25px}.faq__navigation-mobile ul li:hover{background:#f1f1f1}.faq__navigation-mobile ul li.active{background:#23448d;color:#fff}.faq__navigation ul li{padding-bottom:4px}.faq__navigation ul li a{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;color:#292929;text-decoration:none}.faq__group{font-family:Mercury Display,sans-serif;font-size:20px;font-style:normal;font-weight:375;line-height:42px;margin-bottom:15px}.faq__accordion{border-bottom:1px solid #e7e7e7;cursor:pointer}.faq__accordion-title{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;font-family:Mercury Display,sans-serif;font-size:18px;font-style:normal;font-weight:325;line-height:28px;padding:18px 0}.faq__accordion-text{display:none;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding-bottom:2.4rem}.faq__accordion-text p{margin-top:0}.faq__accordion-text p:last-child{margin-bottom:0}.faq__accordion+.faq__group{margin-top:6rem}.faq__group+.faq__accordion .faq__accordion-title{border-top:1px solid #e7e7e7}.faq__accordion-title svg{transition:all .5s ease}.faq__accordion.active .faq__accordion-title svg{transform:rotate(-180deg)}@media screen and (min-width: 1280px){.faq__navigation ul{display:flex;align-items:center;justify-content:space-between;column-gap:2.4rem}}@media screen and (max-width: 1279px){.faq__navigation ul{column-count:2}}@media screen and (min-width: 990px) and (max-width: 1399px){.page-content__text-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem}}@media screen and (min-width: 750px) and (max-width: 989px){.page-with-sidebar{gap:6rem}.page-content__text-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.cellar-card__link{align-items:center}}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}.page-sidebar__container{position:sticky;top:0}.page-content__2-column{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}}@media screen and (max-width: 749px){.page-with-sidebar{flex-direction:column;gap:3rem}.page-with-sidebar .page__content{order:-1}.page-sidebar__container{max-width:100%;width:100%}.page-team__title{margin-bottom:2rem}.page-team__member{gap:2.8rem;border-bottom:1px solid #cecece}.page-team__member .member-info{border-bottom:none}.page-team__member .member-position{font-size:16px}.page-team__member .member-email{flex-direction:column;align-items:flex-start;gap:1rem}.cellar-cards{grid-template-columns:1fr}.page-content__text-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.page-content__heading,.page-team__heading{font-size:22px;margin-bottom:2rem}.page-sidebar__container{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;padding:2rem 1rem}.page-sidebar__container>*:first-child{grid-area:1/1/2/2}.page-sidebar__container>*:nth-child(2){grid-area:2/1/3/2}.page-sidebar__container .page-sidebar__text{margin-bottom:0}.page-team__member .member-image{flex:0 0 73px}.cellar-card{padding:2.4rem 1.5rem}.cellar-card__title,.cellar-card__subtitle{margin-bottom:1rem}.cellar-card__link{align-items:center;margin-top:3rem}.template-search__popular{padding-top:4rem}.faq__group{font-size:18px;line-height:25px;margin-bottom:2rem}.faq__accordion-title{font-size:16px;line-height:21px;padding:1rem 0}.faq__accordion-title svg{flex:0 0 2.4rem}.faq__accordion+.faq__group{margin-top:3rem}}@media screen and (max-width: 479px){.page-content__text-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:4rem;row-gap:0}.page-content__text-grid p:nth-child(1){grid-area:1/1/2/2}.page-content__text-grid p:nth-child(2){grid-area:2/1/3/3}.page-content__text-grid p:nth-child(3){grid-area:1/2/2/3}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-main-page.css.map */
