body{text-rendering:antialiased;-webkit-font-smoothing:optimizeLegibility}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:SackersGothicStd,sans-serif;font-weight:800;text-wrap:balance;line-height:32px;letter-spacing:4.08px;text-transform:uppercase;margin-bottom:.5em}h1,.h1{font-size:24px}h2,.h2{font-size:22px;letter-spacing:normal}h3,.h3{font-family:TradeGothicLT-CondEighteen,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal}#MainContent p,#MainContent .p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:750px}#MainContent ul,#MainContent ol{text-align:left;line-height:1.6em;letter-spacing:.1px;list-style-position:inside;margin-inline-start:24px}.component-heading{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;text-align:center}.component-heading h1,.component-heading .h1,.component-heading h2,.component-heading .h2,.component-heading h3,.component-heading .h3,.component-heading h4,.component-heading .h4,.component-heading h5,.component-heading .h5,.component-heading h6,.component-heading .h6{margin-bottom:0}.component-heading.section-spacing{max-width:none;margin:0 0 32px;padding-left:0;padding-right:0;padding-bottom:0}.component-heading__text{position:relative;z-index:1;margin-bottom:0;line-height:normal}.component-heading__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;gap:16px}.component-heading__border{flex:1;display:block;width:100%;height:1.5px;background-color:#8e1729}.component-heading__border--bottom{width:1.5px;min-height:54px;max-height:54px}.component-heading__center{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;flex:10;max-width:450px}@media only screen and (min-width: 768px){.component-heading__center{flex:2}}#MainContent a{color:#8e1729;text-decoration:underline}#MainContent a:hover{color:#6c0f1a}.button,.button-component{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;min-width:196px;width:100%;min-height:52px;padding:12px 32px;text-decoration:none!important;box-shadow:unset!important;transition:all .3s ease!important}.button-component:hover{gap:16px}.button-component__text{flex-shrink:0;font-family:TradeGothicLT-CondEighteen,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:1px!important;text-transform:uppercase!important}.button-component__icon{display:flex;justify-content:center;align-items:center;width:43px;height:100%;flex-shrink:0}.button-component__icon svg,.button-component__icon path{fill:inherit}.button--primary{color:#fff!important;background-color:#8e1729!important;border:1px solid #8E1729!important}.button--primary:hover{color:#fff!important;background-color:#6c0f1a!important;border-color:#6c0f1a!important}.button--primary .button-component__icon path{fill:#fff}.button--secondary{color:#8e1729!important;background-color:#fff!important;border:1px solid #8E1729!important}.button--secondary:hover{color:#fff!important;background-color:#8e1729!important;border-color:#fff!important}.button--secondary .button-component__icon{fill:#8e1729}.button--secondary:hover .button-component__icon{fill:#fff}.button--tertiary{color:#000!important;border:1px solid #000000!important;background:#fff!important}.button--tertiary:hover{color:#fff!important;border-color:#000!important;background-color:#000!important}.button--tertiary .button-component__icon{fill:#000}.button--tertiary:hover .button-component__icon{fill:#fff}.button[aria-disabled=true]{color:#fff!important;background-color:#c8c8c8!important;border:none!important;cursor:default!important;pointer-events:none!important}.swiper-button-disabled{cursor:default!important;pointer-events:none!important}.swiper-button-disabled path{fill:#c8c8c8!important}@media only screen and (min-width: 768px){.button,.button-component{width:fit-content}}.component-card{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:16px;padding:32px 24px;border:4px solid transparent;background-color:#fff;box-shadow:0 0 16px #00000014;transition:all .3s ease}.component-card:hover{box-shadow:0 0 16px #0000003d}.component-card[aria-selected=true]{border:4px solid #8E1729;background-color:#fff;box-shadow:0 0 16px #00000014}.component-image{width:100%;height:100%;object-fit:cover;object-position:center}.swiper .component-image{object-fit:contain}.section-spacing{max-width:1200px;width:100%;margin:0 auto;padding:32px 24px}@media only screen and (min-width: 768px){.section-spacing{padding:64px 72px}}#MainContent svg,#MainContent path{transition:all .1s ease}
/*# sourceMappingURL=/cdn/shop/t/31/assets/wine-club.css.map */
