/*!
Theme Name: OneTeam - Uncorked
Author: OneTeam
Description: Shopify Online Store 2.0 theme rebuilding the public uncorked.com landing + legal pages.
Version: 1.0.0
*/.cms-itb-container .description p,.cms-itb-container .itb-btns .cta-btn,.footer__copyright-notice .copyright,.header-account__link,.header-eyebrow,.header-nav__link,.privacy-links a,.rte ol,.rte ul,a,body,p{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cms-itb-container .headline h1,.content-header,.page-title,h1,h2,h3,h4,h5,h6{font-family:Playfair Display,Georgia,Times New Roman,serif}*,:after,:before{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}body{display:flex;flex-direction:column;margin:0;min-height:100vh;min-width:320px;overflow-x:hidden}img{border:0;display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}.skip-link{background:#2c251f;color:#fffffd;left:-9999px;padding:.75rem 1rem;position:absolute;text-decoration:none;top:0;z-index:1000}.skip-link:focus{left:0}body{background:#fffffd;color:#2c251f;font-size:1rem;font-weight:400;line-height:1.5}main{display:block;flex:1 0 auto;width:100%}.shopify-section-group-header-group{flex-shrink:0;width:100%}.shopify-section-group-footer-group{flex-shrink:0;margin-top:auto;width:100%}.container{margin:0 auto;max-width:1440px;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:769px){.container{padding-left:2rem;padding-right:2rem}}.rte a{color:#986903;font-weight:600;letter-spacing:1px}.rte a,.rte a:hover{text-decoration:underline}.rte a:hover{color:#795300}.rte a:visited{color:#605c4f}.rte ol,.rte p,.rte ul{margin:0 0 1rem}.rte ol,.rte ul{font-size:.9375rem;font-weight:300;letter-spacing:1px;line-height:1.5;padding-left:1.5rem}@media screen and (min-width:769px){.rte ol,.rte ul{font-size:1rem}}.rte li{margin-bottom:10px}.rte strong{font-weight:700}h1,h2,h3,h4,h5,h6{color:#2c251f;font-weight:600;line-height:1.1}h1{font-size:2.25rem;margin-bottom:1.5rem}h2{font-size:1.75rem}h2,h3{margin-bottom:1rem}h3{color:#986903;font-size:1.25rem}h4{font-size:1.5rem;margin-bottom:1rem}.content-header,.page-title{color:#3c392b;font-size:2.25rem;font-weight:600;line-height:1.1;margin:.9375rem 0 .4rem}@media screen and (min-width:769px){.content-header,.page-title{font-size:3rem}}p{font-size:.9375rem;font-weight:300;letter-spacing:1px;line-height:1.5}@media screen and (min-width:769px){p{font-size:1rem}}a{color:#986903;font-weight:600;letter-spacing:1px;transition:color .3s ease}a,a:hover{text-decoration:none}a:hover{color:#795300}a:visited{color:#605c4f}.rte a,.rte a:hover,p a,p a:hover{text-decoration:underline}.header-eyebrow{color:#986903;display:block;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.header-main{background:#fffffd;border-bottom:1px solid #ccc;flex-shrink:0;width:100%}.header-main__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:56px;padding:.75rem 1rem;width:100%}@media screen and (min-width:769px){.header-main__inner{min-height:72px;padding:1rem 2rem}}.brand{display:block;flex-shrink:0}.brand .logo-home{display:block;line-height:0}.brand .logo-home,.brand .logo-home:hover,.brand .logo-home:visited{color:inherit;text-decoration:none}.brand .site-logo,.brand picture{display:block;height:29px;max-width:none;width:168px}@media screen and (min-width:769px){.brand .site-logo,.brand picture{height:39px;width:226px}}.header-nav__list{display:flex;gap:1.75rem;list-style:none;margin:0;padding:0}.header-nav__link{color:#2c251f;font-size:.9375rem;font-weight:500;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.header-nav__link--current,.header-nav__link:hover{color:#986903}.header-account__link{color:#2c251f;font-size:.9375rem;font-weight:500;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.header-account__link:hover{color:#986903}.storepage{padding:2.5rem 0;width:100%}@media screen and (min-width:769px){.storepage{padding:4rem 0}}.cms-itb-container .itb-figure{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:769px){.cms-itb-container .itb-figure{align-items:center;flex-direction:row}}.cms-itb-container .itb-image-block{width:100%}@media screen and (min-width:769px){.cms-itb-container .itb-image-block{max-width:63%;order:2}}.cms-itb-container .itb-image-block .itb-image{height:auto;width:100%}.cms-itb-container .itb-text-block{align-items:center;display:flex;margin:1.5rem 0 2rem;width:100%}@media screen and (min-width:769px){.cms-itb-container .itb-text-block{margin:0;max-width:37%;order:1;padding-right:5.44%}}.cms-itb-container .itb-text{width:100%}.cms-itb-container .itb-text.text-center,.cms-itb-container .itb-text.text-md-left{text-align:center}@media screen and (min-width:769px){.cms-itb-container .itb-text.text-md-left{text-align:left}}.cms-itb-container .header-eyebrow{color:#986903;display:block;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:1.125rem;text-transform:uppercase}.cms-itb-container .headline{display:block}.cms-itb-container .headline h1{color:#2c251f;font-size:1.875rem;font-weight:600;line-height:1.1;margin-bottom:0}@media screen and (min-width:992px){.cms-itb-container .headline h1{font-size:3rem}}.cms-itb-container .description{color:#2c251f;display:block;margin-top:1.25rem}.cms-itb-container .description p{color:#2c251f;font-size:.9375rem;font-weight:300;letter-spacing:1px;line-height:1.5;margin:0 0 1rem}@media screen and (min-width:769px){.cms-itb-container .description p{font-size:1rem}}.cms-itb-container .itb-btns{margin-top:.75rem;width:100%}.cms-itb-container .itb-btns .cta-btn{background:#986903;border:.125rem solid #986903;border-radius:1.875rem;color:#fffffd;display:inline-block;font-size:.875rem;font-weight:400;letter-spacing:1px;line-height:1;margin:.75rem 0 0;padding:.75rem 1.375rem;text-decoration:none;text-transform:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease}@media screen and (min-width:769px){.cms-itb-container .itb-btns .cta-btn{font-size:1rem;padding:1rem 1.875rem}}.cms-itb-container .itb-btns .cta-btn:hover,.cms-itb-container .itb-btns .cta-btn:visited{background-color:#795300;border-color:#795300;color:#fffffd;text-decoration:none}.section--legal{padding:0 0 3.125rem}.section--legal .static-page{margin-bottom:50px;margin-top:40px;max-width:1200px}.section--legal .page-title-container{margin-bottom:40px;text-align:center}.section--legal .content-header,.section--legal .page-title{color:#3c392b;display:block;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:600;line-height:1.1;margin:0 auto;text-align:center}@media screen and (min-width:769px){.section--legal .content-header,.section--legal .page-title{font-size:3rem}}.section--legal .legal-content{color:#2c251f}.section--legal .legal-content li,.section--legal .legal-content p{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1px;line-height:1.5}@media screen and (min-width:769px){.section--legal .legal-content li,.section--legal .legal-content p{font-size:1rem}}.section--legal .legal-content strong u,.section--legal .legal-content u strong{text-decoration:underline}.section--legal .legal-content a{color:#986903;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:1px}.section--legal .legal-content a:hover{color:#795300}.section--legal .legal-content--iframe iframe{border:0;display:block;width:100%}.section--legal .accessibility-statement iframe{min-height:2300px}.footer{flex-shrink:0;margin-top:auto;padding:0;width:100%}.footer,.footer.dark-bg{background-color:#3c392b;color:#fffffd}.footer a,.footer a:visited{color:#fffffd}.footer__container{margin:0 auto;max-width:1440px;padding:3.125rem 1rem 2.1875rem;width:100%}@media screen and (min-width:769px){.footer__container{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:992px){.footer__container{padding-bottom:3.125rem}}.footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media screen and (max-width:768px){.footer__bottom{align-items:stretch;flex-direction:column}}.privacy-links{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.privacy-links{align-items:center;flex-direction:row}}.privacy-links li{margin:0}.privacy-links li:not(:last-child){margin-bottom:.75rem}@media screen and (min-width:769px){.privacy-links li:not(:last-child){margin-bottom:1rem;margin-right:1rem}}@media screen and (min-width:992px){.privacy-links li:not(:last-child){margin-bottom:0;margin-right:2.25rem}}.privacy-links a{color:#fffffd;font-size:.6875rem;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.privacy-links a:visited{color:#fffffd}@media screen and (min-width:992px){.privacy-links a{font-size:.875rem}.privacy-links a:hover{color:#795300;text-decoration:none}}.footer__copyright-notice{align-items:center;display:flex;justify-content:center}@media screen and (min-width:992px){.footer__copyright-notice{justify-content:flex-end}}.footer__copyright-notice .copyright{color:#fffffd;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}