.main-content-collection{background:#fbfaf9}.collection-banner{background:#413746}.collection-banner__inner{margin:0 auto;padding:2.4rem 1.6rem;color:#fff}.collection-banner__title-wrapper{position:relative}.collection-banner__title{font-family:Quarto A,Quarto B,Times New Roman,serif;font-style:normal;font-size:4.8rem;font-weight:500;line-height:5.6rem;margin:0 0 1rem}.collection-banner__description{font-size:1.6rem;line-height:1.2}.collection-banner__description p{margin:1.6rem 0 1rem}.collection-banner__image-wrapper{display:none}.collection-banner__toggle{width:2.4rem;height:2.4rem;border:.2rem solid white;border-radius:50%;background:transparent;color:#fff;font-size:2.4rem;font-family:monospace;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;cursor:pointer;top:2rem;right:0}.collection-banner__toggle span{display:none}.collection-banner__toggle:before{content:"+";display:inline-block}.collection-banner__toggle.is-active:before{content:"-";font-size:1.8rem;line-height:1.8rem}@media (min-width: 768px){.collection-banner__toggle{display:none}.collection-banner__description{display:block!important}}@media (min-width: 1024px){.collection-banner__inner{display:flex}.collection-banner__image-wrapper{width:43.2rem;display:block}.collection-banner__image-wrapper img{width:100%;height:auto}.collection-banner__content{padding:3.2rem 0;flex:1}}@media (min-width: 1320px){.collection-banner__inner{padding:0}}.collection-keep-reading-text{margin:4.8rem auto 0;max-width:110.7rem;padding:0 2.4rem}.collection-keep-reading-text p{display:inline-block;font-size:1.6rem;line-height:2.8rem;margin-top:2.4rem}.collection-keep-reading-text h3{color:inherit;font-weight:500;line-height:1.1;margin-bottom:1rem;margin-top:2rem;font-size:2.4rem}.collection-keep-reading-text__title{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;color:#212121;font-size:2.4rem;font-weight:600;line-height:3.2rem}.collection-discover-more-wines{padding:0 2.4rem;max-width:110.7rem}.collection-discover-more-wines__title{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;color:#212121;font-size:2.4rem;font-weight:600;line-height:3.2rem}.collection-discover-more-wines__link{font-family:Quarto A,Quarto B,Times New Roman,serif;font-size:3.2rem;font-style:normal;font-weight:500;background-color:#413746;background-repeat:no-repeat;background-size:cover;color:#fff;height:14.4rem;margin:1.2rem 0;width:100%;display:inline-flex;align-items:center;justify-content:center}.collection-discover-more-wines__link:hover,.collection-discover-more-wines__link:focus,.collection-discover-more-wines__link:active{color:#fff;text-decoration:none}.collection-discover-more-wines__link--hidden{display:none}.collection-discover-more-wines__load-more{cursor:pointer;font-size:1.6rem;font-style:normal;text-align:center;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-weight:500;border-radius:.8rem;text-transform:none;color:#ed654b;border:none;background-color:transparent;padding:2.2rem 1.6rem;margin:2.4rem auto 4.8rem;display:block}.collection-discover-more-wines__load-more svg{margin-left:.8rem;margin-right:0;top:.2rem;height:1.4rem;width:1.8rem;position:relative}.collection-product-grid{margin:0 auto 3.2rem;max-width:99.8rem;padding:0 1.6rem}.product-grid-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,47.5rem));gap:2.4rem;padding:0;list-style:none;justify-content:center}@media screen and (min-width: 768px){.product-grid-list.__bundle{grid-template-columns:repeat(2,1fr)!important}}.container.__bundle{padding:24px}.card-product-simple{display:flex;flex-direction:row;border:.1rem solid #e0e0e0;overflow:hidden;text-align:center;background-color:#fff;border-radius:1.7rem;box-shadow:0 .2rem .7rem #00000024;height:100%;padding:2rem 1.3rem}.card-product-simple--horizontal{flex-direction:column;background-color:transparent;border:none;box-shadow:none;padding:0;max-width:340px!important}.card-product-simple--horizontal *{text-align:center!important}.card-product-simple--horizontal .card-product-simple__prices{display:flex;flex-direction:row;justify-content:center;gap:1rem}.card-product-simple--horizontal .card-product-simple__prices .card-product-simple__retail_price,.card-product-simple--horizontal .card-product-simple__prices .card-product-simple__member_price{font-size:16px;white-space:nowrap}:is(.card-product-simple--horizontal .card-product-simple__prices .card-product-simple__retail_price,.card-product-simple--horizontal .card-product-simple__prices .card-product-simple__member_price) span{font-size:12px;margin-left:0}.card-product-simple--horizontal .card-product-simple__title a{font-size:16px;line-height:28px;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-weight:500;color:#212121}.card-product-simple--horizontal .card-product-simple__actions product-form form{display:flex;flex-direction:row;justify-content:center;gap:1rem}.card-product-simple--horizontal .card-product-simple__image-wrapper{margin-right:0;margin-bottom:3rem;width:100%}.card-product-simple__body{display:flex;flex-direction:column;flex:1}.card-product-simple__image-wrapper{display:flex;margin-right:1.3rem;width:10rem}.card-product-simple__image-wrapper a{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:max-content;margin:auto}.card-product-simple__bottle{height:auto;width:6.8rem}.card-product-simple__shadow{width:100%;height:4rem;position:absolute;bottom:-1.5rem}.card-product-simple__info{flex:1;text-align:left;display:flex;flex-direction:column;height:53rem}.card-product-simple__badges{display:flex;align-items:flex-start;margin-bottom:.8rem}.card-product-simple__title{font-family:Quarto A,Quarto B,Times New Roman,serif;font-style:normal;font-size:2.3rem;line-height:1.04;margin:0 0 .8rem}.card-product-simple__title a,.card-product-simple__title a:hover,.card-product-simple__title a:active{color:#4b4b4b;font-weight:700;text-decoration:none}.card-product-simple__title a:hover{color:var(--c-orange)}.card-product-simple__subtitle{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.13;margin-bottom:1.1rem;color:#5c5c5c}.card-product-simple__like-count{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;color:#979797;font-size:1.2rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.03rem;line-height:2.1rem;display:inline-flex;margin:0 0 1.1rem}.card-product-simple__like-count strong{margin:0 .4rem}.card-product-simple__like-count svg{height:2.1rem;margin-right:.6rem;width:2rem}.card-product-simple__like-count svg path{fill:#413746}.card-product-simple__like-count svg path:nth-child(1){fill:#fff}.card-product-simple__like-count svg path:nth-child(2){fill:#fff;stroke:#413746}.card-product-simple__description{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:400;color:#5f5f5f;font-size:1.5rem;line-height:1.33;margin:1rem 0 1.9rem}.card-product-simple__details-link{font-size:1.5rem;font-weight:400;line-height:normal;background:none;border:none;color:#979797;font-size:1.4rem;line-height:1.29;text-decoration:underline}.card-product-simple__prices{margin-bottom:1rem}.card-product-simple__prices p{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:2.6rem;color:#4b4b4b;margin:0;display:flex;gap:.5rem}.card-product-simple__prices p.card-product-simple__member_price{color:#007180}.card-product-simple__prices span{font-size:1.4rem;font-weight:500;margin-left:.5rem}.card-product-simple__prices .tooltip-button{width:1.6rem;height:1.6rem}.card-product-simple__actions{display:flex;justify-content:space-between}.card-product-simple__actions product-form{width:100%}.card-product-simple__form{display:flex;justify-content:space-between;flex-direction:column}.card-product-simple__quantity-selector{margin-bottom:1rem;height:4.3rem}.card-product-simple__quantity-selector quantity-input{height:100%;display:flex}.card-product-simple__quantity-selector quantity-input input{width:4rem;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:700;font-size:2rem;color:#413746;letter-spacing:.08rem;text-align:center;line-height:2rem;border:.1rem solid #e0e0e0}.card-product-simple__quantity-selector quantity-input input::-webkit-inner-spin-button{display:none}.card-product-simple__quantity-selector quantity-input button{width:3.5rem;background:#f6f5f3;border:.1rem solid #e0e0e0;display:flex;align-items:center;justify-content:center}.card-product-simple__quantity-selector quantity-input button img{width:1.5rem}.card-product-simple__add-to-cart{height:4.3rem;width:15.1rem}@media (min-width: 768px){.collection-banner__toggle{display:none}.collection-banner__description{display:block!important}.collection-discover-more-wines__link{font-size:4rem;line-height:5.6rem;width:calc(50% - 2.4rem);margin-right:1.2rem}.collection-discover-more-wines__link:nth-child(2n){margin-left:1.2rem;margin-right:0}}collection-dropdown{position:relative;display:inline-block;font-size:1.4rem;font-family:inherit;border-radius:.4rem;background:#fff;cursor:pointer}.collection-dropdown__selected{font-size:1.6rem;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:400;position:relative;background:#fff;height:100%;align-items:center;background-color:#fff;display:flex;justify-content:space-between;outline:none!important;padding:1.3rem 2rem;width:100%;border:.1rem solid #e0e0e0;color:#909090;border-radius:.4rem}.collection-dropdown__selected svg{width:1.2rem;height:1.2rem;margin-left:.4rem}.collection-dropdown__selected:focus{border-color:#ed654b;outline:auto}.collection-dropdown__selected[aria-expanded=true]{border-color:#ed654b;background-color:transparent}.collection-dropdown__selected[aria-expanded=true] svg{transform:rotate(180deg)}.collection-dropdown__list{list-style:none;margin:0;padding:.4rem 0;position:absolute;min-width:19.5rem;background:#fff;border-top:none;box-shadow:0 .4rem .8rem #0000001a;display:none;z-index:1000;border-radius:.4rem;max-height:55rem;top:100%;left:0;right:auto;overflow-y:auto}[data-type=sort] .collection-dropdown__list{right:0;left:auto}.collection-dropdown__list li{font-size:1.6rem;padding:1.6rem 1.6rem 1.6rem 2rem;color:#212121}.collection-dropdown__list li span{color:#909090}.collection-dropdown__list li:hover,.collection-dropdown__list li[aria-selected=true]{background:#f3f3f3}.collection-facet-filter{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;padding:1.6rem 2rem;flex-wrap:wrap}.collection-facet-filter__results-label{margin:0;font-size:1.4rem;color:#212121;font-style:normal;font-weight:500;letter-spacing:.08em;line-height:2.4rem;text-transform:uppercase;line-height:4.7rem;width:100%}.collection-facet-filter__sort{display:flex;width:100%;flex-direction:column}.collection-facet-filter__dropdown-label{color:#212121;font-weight:500;margin:0 .5rem 0 0}.collection-facet-filter__filters{display:flex;width:100%;flex-direction:column}.collection-facet-filter__filters collection-dropdown{width:100%}.collection-facet-filter__filters collection-dropdown+collection-dropdown{margin-top:1rem}.collection-facet-filter__clear{background:none;border:none;padding:0;line-height:4rem;font-size:1.6rem;font-weight:500;color:#d5440b}.collection-facet-filter__clear-search{align-items:center;background:#e0e0e0;border:none;display:flex;padding:8px;color:#212121;font-size:16px;font-weight:500;text-transform:capitalize}.collection-facet-filter__clear-search svg{width:10px;height:10px;margin-left:10px}.collection-empty-search{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;background:#f2eff3;padding:30px 16px}.collection-empty-search img{width:100px;height:100px;margin-bottom:1.6rem}.collection-empty-search p{font-size:1.6rem;color:#212121;margin-bottom:1.6rem}.collection-empty-search a{font-size:1.6rem;color:#ed654b;text-decoration:none}.collection-empty-search a:hover{text-decoration:underline}@media (min-width: 769px){.collection-facet-filter__results-label,.collection-facet-filter__sort{width:50%;flex:1}.collection-facet-filter__sort{justify-content:flex-end;flex-direction:row;align-items:center}.collection-facet-filter__filters{flex-direction:row}.collection-facet-filter__filters collection-dropdown{width:auto}.collection-facet-filter__filters collection-dropdown+collection-dropdown{margin-top:0;margin-left:1rem}.collection-facet-filter__results-label{order:0}.collection-facet-filter__sort{order:1}.collection-facet-filter__filters{order:2}.collection-facet-filter__clear{order:3}.collection-facet-filter__clear-search{order:4}}@media (min-width: 1320px){.collection-facet-filter{padding-left:0;padding-right:0}}@media (min-width: 769px){.collection-product-grid{max-width:149.7rem}.card-product-simple{max-width:47.5rem;padding:2rem 2.5rem}.card-product-simple__image-wrapper{width:auto;margin-right:2.2rem}.card-product-simple__bottle{max-height:43rem;min-width:11.5rem}.card-product-simple__shadow{width:150%}.card-product-simple__awards-image{width:8rem;height:8rem}.card-product-simple__awards-count{width:8.5rem;height:8.5rem}.card-product-simple__awards-count span{font-size:1rem}.card-product-simple__title{font-size:2.6rem;line-height:.92;margin:0 0 1rem}.card-product-simple__prices p{font-size:1.8rem;line-height:2.8rem}.card-product-simple__prices span{font-size:1.6rem}.card-product-simple__form{flex-direction:row}.card-product-simple__quantity-selector{margin-bottom:0}}@media (min-width: 1024px){.collection-banner__inner{padding:0;display:flex}.collection-banner__image-wrapper{width:43.2rem;display:block}.collection-banner__image-wrapper img{width:100%;height:auto}.collection-banner__content{padding:3.2rem 2.4rem;flex:1}}@media (min-width: 1500px){.product-grid-list{grid-template-columns:repeat(auto-fill,minmax(45.5rem,1fr));justify-content:start}}.pagination-wrapper{margin:2.5rem 0;display:flex;justify-content:center;flex-direction:column}.pagination{width:100%;display:flex;align-items:center;justify-content:center}.pagination__list li{width:4.5rem;height:4.8rem;border:1px solid #dbd8d5;border-right:none}.pagination__list li:last-of-type{border-right:1px solid #dbd8d5}.pagination__item{font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif;font-style:normal;font-weight:500;color:#7f7f7f;font-size:1.8rem;letter-spacing:.05rem;padding:1rem 1.5rem;display:inline-flex;text-align:center;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;text-decoration:none}.pagination__item:hover{background:#f3f0ed}.pagination__item:hover,.pagination__item:active,.pagination__item:visited,.pagination__item:focus{color:#7f7f7f;text-decoration:none}.pagination__item--current{background:#f3f0ed;color:#000;cursor:default}.pagination__item--current:hover,.pagination__item--current:active{color:#000}.pagination__info{display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;letter-spacing:.04rem;line-height:1.29;color:#000;font-weight:500}.card-product-simple.card-product-simple--bundle{display:flex;flex-direction:column;padding:0!important;margin:0!important;border:none;box-shadow:none;border-radius:0;background-color:transparent;max-width:none}.card-product-simple.card-product-simple--bundle .card-product-simple__info{padding:0 1rem}.card-product-simple.card-product-simple--bundle .card-product-simple__image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card-product-simple.card-product-simple--bundle .card-product-simple__image-wrapper a,.card-product-simple.card-product-simple--bundle .card-product-simple__image-wrapper img{width:100%}.card-product-simple.card-product-simple--bundle .card-product-simple__body{min-height:10rem}.card-product-simple.card-product-simple--bundle .horizontal-prices{display:flex;flex-direction:row;align-items:center}.card-product-simple.card-product-simple--bundle .horizontal-prices .card-product-simple__pack_size{font-size:1.2rem;line-height:1.2rem;letter-spacing:.1rem;color:#999ca0;margin-left:.8rem;white-space:nowrap}.card-product-simple.card-product-simple--bundle .horizontal-prices .card-product-simple__savings-badge{font-size:1.3rem;line-height:1.3rem;letter-spacing:.1rem;text-transform:uppercase;color:#544b59;border-radius:8px;border:1px solid rgb(84,75,89);padding:4px 8px;margin-left:1.8rem}@media screen and (max-width: 768px){.card-product-simple.card-product-simple--bundle .horizontal-prices .card-product-simple__savings-badge{font-size:1rem;line-height:1rem;padding:4px 8px;margin-left:1.8rem}}.card-product-simple.card-product-simple--bundle .card-product-simple__form{justify-content:flex-start!important;align-items:center!important;gap:1rem!important}@media screen and (max-width: 767px){.card-product-simple.card-product-simple--bundle .card-product-simple__form{flex-direction:row;gap:2rem!important}}.card-product-simple.card-product-simple--bundle .card-product-simple__form a{font-weight:900!important;font-size:1.4rem!important;line-height:1.7rem!important;color:#222!important;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif}.card-product-simple.card-product-simple--bundle .card-product-simple__awards{width:100%;height:6rem;margin-top:-3rem}.card-product-simple.card-product-simple--bundle .card-product-simple__awards-list{width:100%;height:100%}.card-product-simple.card-product-simple--bundle .card-product-simple__awards-item{margin-left:-1rem}.card-product-simple.card-product-simple--bundle .card-product-simple__awards-image{width:100%;height:100%;z-index:4;aspect-ratio:1/1}.card-product-simple.card-product-simple--bundle .card-product-simple__awards-count{display:none}.card-product-simple.card-product-simple--bundle .card-product-simple-bundle-badge-wrapper{display:flex;margin-bottom:1rem}.card-product-simple.card-product-simple--bundle .card-product-simple-bundle-badge{display:inline-flex;background-color:#e5f1f2;color:#3e7077;border-radius:40px;padding:.1rem 1rem;font-size:1rem;font-weight:700;font-family:Gotham A,Gotham B,Calibri,Roboto,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.css.map */
