.announcement-bar__message{line-height:39.19px;font-weight:400;padding:0}details-modal.header__search{color:rgb(var(--color-background));background-color:transparent}details-modal.header__search .header__icon{color:rgb(var(--color-background))}.slideshow__controls .slideshow__autoplay,.slideshow__controls .slider-button{display:none}slideshow-component .slideshow__controls{position:absolute;bottom:0;width:100%}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#f9f7f1}slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#f9f7f1}slideshow-component .slider-counter__link--dots .dot{width:12px;height:12px;border:2px solid #F9F7F1}.banner__heading{font-weight:400;line-height:52px;letter-spacing:-1.8px;font-family:Baskerville Display PT}.banner__text p{font-size:28px;line-height:100%;padding-top:40px;padding-bottom:40px}.banner__buttons .button{font-size:20px;line-height:39.19px;padding:10px 50px}sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{background:transparent;position:fixed;width:100%}.scrolled-past-header sticky-header.header-wrapper{margin-top:-40px;background-color:var(--gradient-background)!important}.scrolled-past-header .header__menu-item{color:rgb(var(--color-link))}.scrolled-past-header details-modal.header__search .header__icon,.scrolled-past-header .header__icon{color:rgb(var(--color-link))}.scrolled-past-header .header__active-menu-item{color:rgb(var(--color-link))}.scrolled-past-header .header__heading-logo{filter:brightness(0)}.card-wrapper .card__information .card-information{padding-bottom:20px}.grid__item .card__content .quantity:after{border-radius:var(--buttons-radius)}slider-component .slider-buttons{display:none}.progress-container{width:100%;height:3px;background:transparent;margin-top:30px;cursor:pointer;position:relative}.progress-container .progress-bar{height:100%;display:block;width:0%;background:#1b1b1b;transition:width .3s ease;border-radius:1px}.progress-container{height:6px}.progress-bar{background:currentColor}.card__information{padding:30px 40px 0}.card__information .card__heading{font-family:Helvetica;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-.56px}.card-information .caption-with-letter-spacing.light{font-size:1.4rem;line-height:20px;text-transform:capitalize;opacity:1;padding-top:8px}.card-information .metafield-rich_text_field p{font-size:16px;line-height:20px}.card-information .featured-button-link{line-height:39.19px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:11%;text-underline-offset:auto}.collection__title{margin-bottom:0}.collection__title .title{font-family:Baskerville Display PT;font-size:50px;font-weight:400;line-height:44px;letter-spacing:-1px;padding-top:60px;padding-bottom:50px;margin:0}.collection__description>p{font-size:20px;font-style:normal;font-weight:400;line-height:120%;max-width:732px}.collection .product-grid.contains-card{margin-top:0}@media only screen and (min-width:990px){.collection slider-component.slider-component-desktop{max-width:var(--page-width);margin:0 auto;padding:0 5rem}}.footer-block__heading.inline-richtext{font-family:Helvetica;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-.48px;text-align:left}.footer-block__details-content p{font-size:14px;line-height:16px}.footer__blocks-wrapper .grid__item:last-child .footer-block__heading{text-align:right}.footer__blocks-wrapper .grid__item:last-child .footer-block__details-content{margin-bottom:18px;text-align:right}.newsletter-form__field-wrapper .field__input::placeholder{color:#000;opacity:1}.newsletter-form__field-wrapper .field__input{font-size:14px;line-height:20px;padding:0;border-bottom:1px solid #1B1B1B;border-radius:unset}.newsletter-field{display:flex;gap:10px}.newsletter-form__field-wrapper{padding-top:20px}.newsletter-form__button{font-size:14px}.footer__content-bottom-wrapper .footer__localization .icon-caret{width:1.5rem;height:1.5rem}.footer__content-bottom-wrapper .localization-form__select:after,.footer__content-bottom-wrapper .localization-form__select:hover.localization-form__select:after,.footer__content-bottom-wrapper .localization-form__select:focus.localization-form__select:after{box-shadow:unset}.footer__content-bottom-wrapper .footer__localization h2{font-size:14px;line-height:28px;letter-spacing:-.28px;margin-bottom:10px}.footer__content-bottom-wrapper .disclosure__button.localization-form__select{border-radius:10px;border:1px solid #1B1B1B;padding:16px 30px;align-items:center;text-decoration:none;display:flex;gap:10px}.footer-bottom-menu{text-align:center;width:100%}.footer_list_block{list-style:none;display:inline-flex;justify-content:center;gap:20px}.footer_bottom_copyright{padding-top:20px;padding-bottom:20px}.footer_list_block li a{font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer_bottom_copyright .footer__content-bottom-wrapper{justify-content:center}.footer_bottom_copyright .footer__copyright{margin-top:15px}.footer__content-bottom-wrapper .footer__copyright small{font-size:14px;line-height:16px}.footer_list_block{list-style:none;display:inline-flex;justify-content:space-between;width:600px;margin:0 auto;padding:0}.header__inline-menu .list-menu li:last-child{display:none}@media only screen and (max-width:989px){.header__icons .header__menu-item.list-menu__item{display:none}.banner__text p{padding-top:20px;padding-bottom:20px}.footer-block__newsletter{padding-left:0}.footer__content-bottom-wrapper .footer__localization h2{text-align:center}.footer__blocks-wrapper .grid__item:last-child .footer-block__heading,.footer__blocks-wrapper .grid__item:last-child .footer-block__details-content{text-align:left}.footer__blocks-wrapper .grid__item:last-child .footer-block__details-content{margin-bottom:40px}.footer__blocks-wrapper .grid__item:last-child .list-social{justify-content:flex-start}}@media only screen and (min-width:750px)and (max-width:989px){.footer__content-bottom-wrapper .footer__localization h2{text-align:left}.footer__content-bottom-wrapper .disclosure__button.localization-form__select{padding:12px 20px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-child(1){width:calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 4)}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:nth-child(2){width:75%;padding-left:15px}.footer__content-bottom .footer__content-bottom-wrapper{display:grid;width:100%;grid-template-columns:1fr 2fr}.footer_list_block{max-width:500px;justify-content:space-around}}@media screen and (max-width:749px){.card-information .metafield-rich_text_field p{font-size:9.712px;line-height:12.141px}.footer .newsletter-form__field-wrapper{width:100%;max-width:100%}.footer_list_block{width:100%;display:block}.footer_list_block li a{align-items:center;display:block}.slideshow .banner__box{padding:10rem 1.5rem 2rem}.collection__title .title{padding-top:18px;padding-bottom:18px;font-size:28px;line-height:32px;letter-spacing:-.56px}.collection__description{border-bottom:1px solid #1B1B1B;margin-left:-15px;margin-right:-15px;padding-bottom:40px}.collection__description>p{font-size:12px;line-height:16px;padding-left:15px;padding-right:15px}.card__information .card__heading{font-size:18px;line-height:22px;letter-spacing:-.36px}.card-information .caption-with-letter-spacing.light{font-size:12px;line-height:16px;letter-spacing:-.24px}.card-information .featured-button-link{font-size:14px;font-weight:700;line-height:20px}.banner__heading{color:#1b1b1b;font-family:Baskerville Display PT;font-size:32px;line-height:36px;letter-spacing:-.64px}.banner__text p{padding-top:12px;padding-bottom:20px;color:#1b1b1b;font-size:12px;line-height:16px}.template-index .banner__box .banner__text{margin-top:0}.footer-block__newsletter{width:100%}.banner__buttons .button{font-size:16px;line-height:28px;padding:8px 14px;background-color:rgb(var(--color-button-text));color:rgba(var(--color-button))}.progress-container{display:none}.template-index .banner--mobile-bottom .banner__box{padding:20px}slideshow-component .slideshow__controls{bottom:180px}slideshow-component .slider-counter__link--dots .dot{width:10px;height:10px;border:1px solid #F9F7F1}slideshow-component .slider-counter__link--dots{padding:5px}details-modal.header__search{display:none}.collection__description+.title{padding-top:50px;padding-left:5px}.card__information{padding:20px 20px 0}.footer-block__details-content.footer-block-image{justify-content:left}.footer-block__heading.inline-richtext{font-size:18px;line-height:22px;letter-spacing:-.36px;text-align:left}.newsletter-form__field-wrapper{width:100%;max-width:100%}.footer__content-top{padding:0 20px!important}.newsletter-form__button:after{border-radius:5px}.newsletter-form__button{height:40px;padding:8px 14px}.footer .footer-block--newsletter{align-items:start;gap:40px}.footer__content-bottom-wrapper .footer__column{width:50%;justify-content:left;padding:0}.footer__content-bottom-wrapper .footer__localization h2{text-align:left;font-size:12px;line-height:16px;margin:20px 0}.footer__content-bottom-wrapper .disclosure__button.localization-form__select{border-radius:5px;padding:8px 14px;line-height:39.19px}.footer__content-bottom-wrapper .list-payment{padding-top:6rem}.newsletter-form__field-wrapper{padding-top:0}.footer-block .footer-block__heading{margin-bottom:1rem}}.template-index .image-with-text .image-with-text__text-item .image-with-text__content{padding:0}.template-index .image-with-text .grid--gapless .image-with-text__media img{border-radius:10px}.template-index .image-with-text .image-with-text__heading{font-family:Baskerville Display PT;font-size:50px;line-height:110%;letter-spacing:-1px}.template-index .image-with-text__text{margin-top:50px}.template-index .image-with-text__text p{font-size:20px;line-height:120%}.template-index .image-with-text .image-with-text__heading.h2{font-size:28.458px;line-height:120%;margin-top:35px}.product-card-wrapper .quick-add form{margin-bottom:20px;display:flex;gap:8px;flex-wrap:wrap}.product-card-wrapper .quick-add{padding:0 40px}.variant__button{padding:7px 35px;align-items:center;border:.703px solid #1B1B1B;border-radius:var(--buttons-radius);color:#1b1b1b;text-align:center;font-size:14px;line-height:27.5px;display:flex;width:82px;justify-content:center}.product-card-wrapper .card__content .quick-add__submit{width:150px;min-width:150px;padding:7px 35px;background-color:#1b1b1b;color:#f9f7f1;font-size:14px;line-height:27.5px}.product-card-wrapper .quick-add form .quantity{display:flex;width:92px;padding:7px 35px;justify-content:center;align-items:center;gap:17.5px}.product-card-wrapper .quick-add form .quantity .quantity__button{margin:0;width:8px}.product-card-wrapper .quick-add form .quantity .quantity__input{text-align:center;font-size:14px;line-height:27.5px;padding:0;width:10px}.product-card-wrapper .quick-add form .quantity:after{box-shadow:unset;border:1px solid}.product-card-wrapper .card__content{flex-grow:unset}@media(max-width:1399px)and (min-width:1200px){.product-card-wrapper .quick-add .variant__button,.product-card-wrapper .quick-add form .quantity{width:calc(50% - 4px)}.product-card-wrapper .card__content .quick-add__submit{width:100%}}@media screen and (min-width:990px){.template-index .grid--2-col-tablet .grid__item{width:calc(50% - 27px)}.template-index .image-with-text .grid--gapless.grid{column-gap:54px}}@media screen and (min-width:750px)and (max-width:989px){.template-index .grid--2-col-tablet .grid__item{width:calc(50% - 10px)}.template-index .image-with-text .grid--gapless.grid{column-gap:20px}}@media screen and (max-width:749px){.template-index .image-with-text .grid--gapless.grid{row-gap:20px}.template-index .image-with-text .image-with-text__heading{font-size:28px;line-height:32px;letter-spacing:-.56px}.template-index .image-with-text__text{margin-top:20px}.template-index .image-with-text__text p{font-size:12px;line-height:16px}.template-index .image-with-text .image-with-text__heading.h2{font-size:15px;line-height:16px;margin-top:20px}.product-card-wrapper .quick-add{padding:0 20px}.variant__button{padding:4px 21px;font-size:8.5px;line-height:16.5px;width:40px}.product-card-wrapper .quick-add form .quantity{width:56px;padding:4px 21px;gap:10.5px;min-height:30px}.product-card-wrapper .quick-add form .quantity .quantity__input{font-size:8.5px;line-height:16.5px;width:15px}.product-card-wrapper .quick-add form .quantity .quantity__button{font-size:16px}.collection-section-block .collection slider-component{border-bottom:1px solid rgb(var(--color-foreground))}.product-card-wrapper .card__content .quick-add__submit{width:98px;min-width:98px;padding:4px 21px;font-size:8.5px;line-height:16.5px;min-height:30px}}.collection-hero .collection-hero__inner .collection-hero__image-container img{position:static}.collection-hero__inner .collection-hero__image-container{margin-left:0;width:100%;height:100%;border:0}.collection-hero__description h1{font-family:Baskerville Display PT;font-size:50px;font-weight:400;line-height:44px;letter-spacing:-1px}.collection-hero__description p{font-size:20px;line-height:120%}.collection-hero__description{width:750px}.collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:8rem 2rem 2rem 0}@media screen and (max-width:749px){.collection-hero__description{width:100%}.collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:0rem 2rem 0rem 1rem}.collection-hero__description h1{font-size:32px;line-height:36px;letter-spacing:-.64px;margin-bottom:12px}.collection-hero__description p{font-size:12px;line-height:16px;margin-top:0}}.contact-image-column{display:flex;justify-content:end;align-items:center;padding-top:128px}.contact-inner-block .contact .title{font-family:Baskerville Display PT;font-size:90px;font-weight:400;line-height:52px;letter-spacing:-1.8px}.contact-inner-block .description h2{font-family:Helvetica;font-size:28px;line-height:120%;margin-top:60px}.contact-inner-block .description p{font-size:20px;line-height:120%;margin-top:30px;margin-bottom:60px}.contact_bottom_content{font-size:20px;line-height:120%;margin-top:60px}.contact_bottom_content a{color:#1b1b1b;font-size:20px;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.contact__button .button{width:296px;height:50px;padding:12px 24px;border-radius:0}.contact__button .button:after,.contact__button .button:before{border-radius:0}.hidden_desktop{display:none}@media only screen and (min-width:990px){.contact-inner-block{display:grid;grid-template-columns:calc(100% - 403px) 403px}.contact-inner-block .contact{padding-right:147px}}@media only screen and (min-width:990px)and (max-width:1024px){.contact-inner-block .contact{padding-right:0}.contact-image-column{padding-left:50px}}@media only screen and (max-width:989px){.contact-inner-block{display:flex;flex-direction:column-reverse}.contact-image-column{display:none}.contact-inner-block .contact .title{font-size:45px}.contact-inner-block .description h2{font-size:22px}.contact-inner-block .description p{font-size:16px;margin-top:0;margin-bottom:30px}.contact_bottom_content{font-size:16px;margin-top:30px}.contact_bottom_content a{font-size:16px}.contact img{width:100%}.hidden_desktop{display:block}}@media only screen and (max-width:749px){.contact-inner-block .contact .title{font-size:36px;line-height:36px;letter-spacing:-.72px}.contact-inner-block .description h2{font-size:12px;line-height:16px;margin-top:12px;margin-bottom:12px}.contact-inner-block .description p{font-size:12px;margin-top:0;margin-bottom:20px;line-height:16px}.hidden_desktop{padding-top:50px;padding-bottom:50px}#ContactForm .field__input,#ContactForm label{font-size:14px;line-height:24px;letter-spacing:.14px}.contact-inner-block .description{border-bottom:1px solid rgb(var(--color-foreground));margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.contact_bottom_content a{font-size:12px;line-height:16px;display:block}.contact_bottom_content{font-size:12px;margin-top:16px}#ContactForm label span{color:#935e5e}.contact__button .button{font-size:16px}}:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{position:relative}:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) .scrolled-past-header sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{background:#f9f7f1;margin-top:0;position:fixed;top:0}:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) sticky-header.header-wrapper{border-bottom:2px solid rgb(27 27 27 / 40%)}:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) .header__menu-item,:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) .header__icon,:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) .header__active-menu-item,:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) details-modal.header__search .header__icon{color:rgb(var(--color-link))}:is(.template-page,.template-404,.template-search,.template-cart,.template-privacy) .header__heading-logo{filter:brightness(0)}.term-of-use .multicolumn .title-wrapper-with-link .title{font-family:Baskerville Display PT;font-size:90px;font-weight:500;line-height:52px;letter-spacing:-1.8px;padding-top:60px;padding-bottom:60px}.term-of-use .multicolumn-list li:first-child .multicolumn-card__info .rte p{font-size:26px;font-weight:400;line-height:120%}.term-of-use .multicolumn-list li:last-child .multicolumn-card__info .rte p{font-size:20px;font-weight:700;line-height:120%}.term-of-use .rich-text .rich-text__text p{font-size:20px;line-height:120%}@media only screen and (min-width:990px){.term-of-use .multicolumn-list .multicolumn-list__item:first-child{width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.term-of-use .multicolumn-list .multicolumn-list__item:last-child{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.term-of-use .background-none .multicolumn-list .multicolumn-card__info{padding:0 40px 0 0}}@media only screen and (min-width:750px)and (max-width:989px){.term-of-use .background-none .multicolumn-list .multicolumn-card__info{padding:0 40px 0 0}}@media only screen and (max-width:749px){.term-of-use .multicolumn .title-wrapper-with-link .title{padding-top:0;padding-bottom:8px;font-size:36px;line-height:36px;letter-spacing:-.72px}.term-of-use .multicolumn-list{gap:0}.term-of-use .multicolumn .title-wrapper-with-link{margin-bottom:1rem}.term-of-use .multicolumn-list li:first-child .multicolumn-card__info .rte p{font-size:12px;line-height:16px}.term-of-use .multicolumn-list li:last-child .multicolumn-card__info .rte p{font-size:12px;line-height:16px}.term-of-use .rich-text__wrapper{width:100%}.term-of-use .multicolumn{border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:20px}.term-of-use .rich-text .rich-text__text p{font-size:12px;line-height:16px}}.about-us sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{background:transparent;position:fixed;width:100%}.about-us .header__menu-item{color:rgba(var(--color-foreground),100%)}.about-us details-modal.header__search .header__icon{color:rgb(var(--color-background))}.about-us .header__icon,.about-us .header__active-menu-item{color:rgba(var(--color-foreground),100%)}.about-us .header__heading-logo{filter:brightness(1)}.about-us sticky-header.header-wrapper{border-bottom:2px solid rgba(var(--color-foreground),40%)}.about-us .scrolled-past-header sticky-header.header-wrapper{background:#f9f7f1;margin-top:0}.about-us .scrolled-past-header sticky-header.header-wrapper{border-bottom:2px solid rgb(27 27 27 / 40%)}.about-us .scrolled-past-header .header__menu-item{color:rgb(var(--color-link))}.about-us .scrolled-past-header details-modal.header__search .header__icon,.about-us .scrolled-past-header .header__icon{color:rgb(var(--color-link))}.about-us .scrolled-past-header .header__active-menu-item{color:rgb(var(--color-link))}.about-us .scrolled-past-header .header__heading-logo{filter:brightness(0)}.banner.banner--desktop-transparent .banner__box{padding:10rem 0 2rem}.multicolumn-card__info .inline-richtext{font-family:Baskerville Display PT;font-size:50px;font-weight:400;line-height:44px;letter-spacing:-1px;padding-bottom:30px}.multicolumn-card__info .rte p{font-size:18px;font-weight:400;line-height:120%}.about_us_two_column_text .multicolumn-card{padding-right:60px}.background-none.gallery_three_image_block .multicolumn-card__image-wrapper{margin:5px}.about-us.template-page section:has(.main-page-title){display:none}.about-us.template-page .multicolumn .multicolumn-list__item .multicolumn-card__image-wrapper{border-radius:12px;overflow:hidden}@media screen and (max-width:749px){.about-us .banner .banner__box{display:none}.about_us_two_column_text .multicolumn-card{padding-right:5px;padding-left:5px;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:20px}.multicolumn-card .multicolumn-card__info{padding:0}.multicolumn-card__info .rte p{font-size:12px;line-height:16px}.multicolumn-card__info .inline-richtext{padding-bottom:6px;padding-top:6px;font-size:28px;line-height:32px;letter-spacing:-.56px}.about-us.template-page section:has(.multicolumn) .page-width{padding-top:40px;padding-bottom:40px}.about-us.template-page section:has(.main-page-title){display:block;background:rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-background))}.about-us.template-page section:has(.main-page-title) .main-page-title{color:rgb(var(--color-background));font-size:36px;line-height:36px;letter-spacing:-.72px;margin-bottom:12px}.about-us.template-page section:has(.main-page-title) .rte p{color:rgb(var(--color-background));font-size:12px;font-weight:400;line-height:16px}}.template-product sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{position:unset;background-color:var(--gradient-background)}.template-product .scrolled-past-header sticky-header.header-wrapper.gradient.header-wrapper--border-bottom{background-color:var(--gradient-background);margin-top:0;position:fixed;top:0}.template-product sticky-header.header-wrapper{border-bottom:2px solid rgb(27 27 27 / 40%)}.template-product .header__menu-item{color:rgb(var(--color-link))}.template-product details-modal.header__search .header__icon,.template-product .header__icon{color:rgb(var(--color-link))}.template-product .header__active-menu-item{color:rgb(var(--color-link))}.template-product .header__heading-logo{filter:brightness(0)}.product__info-container .shopify-app-block:has(.jdgm-widget){display:inline-block;position:absolute;margin-top:-45px;right:0;overflow:hidden}.product__info-container .jdgm-preview-badge .jdgm-prev-badge{font-family:Helvetica;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.product__title h1{font-family:Baskerville Display PT;font-size:40px;line-height:44px;letter-spacing:-.8px}.product__description p{font-size:14px;line-height:20px}.price__regular .price-item--regular{font-size:20px;font-weight:700;line-height:20px}.price-per-item__container .quantity{display:flex;width:100%;padding:15px 50px;justify-content:center;align-items:center;gap:20px}.price-per-item__container .quantity input{width:70px;max-width:70px}.product__info-wrapper .form__label{font-size:14px;line-height:20px}.price-per-item__container .quantity:after{border-radius:10px;box-shadow:0 0 0 2px rgba(var(--color-foreground),var(--inputs-border-opacity))}.product__info-wrapper .product__text{text-align:center;font-size:15px;line-height:39.19px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{padding:10px 50px;font-size:20px;line-height:39.19px}.bundle_quantity_block{display:block;width:100%}.bundle_quantity_filed{list-style:none;padding-left:0;margin-top:0}.bundle_quantity_filed li{display:inline-flex;padding:10px 50px;justify-content:center;align-items:center;gap:50px;border-radius:10px;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:20px;line-height:39.19px;cursor:pointer}.product-accordion .accordion-header{width:100%;background:none;border:none;padding:16px 0;display:flex;justify-content:space-between;cursor:pointer;font-size:16px;line-height:22px;align-items:center}.metafield-rich_text_field ul{margin-top:5px;padding-left:30px}.metafield-rich_text_field ul li,.metafield-rich_text_field>p{font-size:15px;line-height:20px}.bundle_quantity_filed li.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-accordion img{width:20px;transition:.3s;height:12px}.product-accordion .accordion-item.active img{transform:rotate(180deg)}.product-accordion .accordion-content{display:none}.product-accordion .accordion-item.active .accordion-content{display:block}.mini-product-card{margin-top:20px;padding:14px;border-radius:12px;display:flex;align-items:center;gap:12px;position:relative}.mini-btn:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.mini-product-left img{border-radius:6px;width:80px;height:80px;display:block}.mini-product-info{flex:1}.mini-product-info h4{margin:0;font-size:18px;font-weight:700;line-height:22px;letter-spacing:-.18px}.mini-product-info p{margin:4px 0 0;font-size:18px;line-height:22px;letter-spacing:-.18px}.mini-btn{text-decoration:none;display:flex;padding:10px 50px;justify-content:center;align-items:center;gap:10px;border-radius:10px;text-align:center;font-size:15px;font-weight:400}.mini-product-card{margin-top:40px;margin-bottom:30px}.product__info-container .singup-for-our-wine-club{display:flex;width:100%;padding:10px 50px;justify-content:center;align-items:center;gap:10px;border-radius:10px;margin-top:30px}.singup-for-our-wine-club .button-singup{font-size:20px;font-weight:400;line-height:39.19px;text-decoration:none}product-form .product-form__buttons .product-form__submit:after,product-form .product-form__buttons .product-form__submit:before{border-radius:10px}.product__info-container .product-form{background-color:unset}product-form .product-form__buttons .product-form__submit{font-size:20px;padding:15px 0}.product__media-wrapper .product__media-item .product__media{border-radius:12px}#judgeme_product_reviews .jm-review-widget__header-and-body .jm-review-widget-minimal-header__title{font-family:Baskerville Display PT;font-size:40px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-.8px}.jm-review-widget__header-and-body .jm-average-rating-display .jm-text{font-family:Helvetica;font-style:normal;line-height:32px;letter-spacing:-.56px}.jm-review-widget__header-and-body .jm-reviewer-info__details .jm-cluster .jm-text{text-align:right;font-family:Helvetica Neue;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.jm-review-widget__header-and-body .jm-reviewer-info__details .jm-cluster .jm-reviewer-info__name{font-size:24px;font-family:Baskervville;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.48px}.jm-review-widget__header-and-body .jm-review-body-wrapper .jdgm-review-content__body-content>p{font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.jm-review-widget__header-and-body .jm-review-item__content .jm-cluster .jm-star-rating__font-icon{font-size:1em!important}.jdgm-write-review-modal .jdgm-write-review-modal__section .jdgm-write-review-modal__nav-btn{background-color:#b69c7f;color:#fff}#judgeme_product_reviews .jdgm-review-list .jm-review-item:last-child{border:unset}#judgeme_product_reviews .jm-no-reviews-state__text{font-family:Baskerville Display PT;font-size:24px;font-style:normal;line-height:28px;letter-spacing:-.48px}#judgeme_product_reviews .jm-no-reviews-state .jm-action-buttons__button{display:flex;width:512px;padding:10px 50px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#b69c7f;color:#f9f7f1;font-size:20px;font-style:normal;font-weight:400;line-height:39.19px;margin-top:10px}#judgeme_product_reviews:has(.jm-no-reviews-state) .jm-review-widget__header-and-body .jm-cluster:has(.jm-review-widget-minimal-header__title){display:block;text-align:center}@media only screen and (max-width:749px){.mini-product-card{align-items:center;flex-wrap:wrap}.singup-for-our-wine-club .button-singup{font-size:12px;line-height:32.19px}.product__info-container .singup-for-our-wine-club{margin-top:20px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{font-size:16px;line-height:32.19px}.product__title h1{font-size:32px;line-height:36px;letter-spacing:-.64px}.product__info-container .product__description p{font-size:12px;line-height:16px}.product__info-wrapper .form__label{font-size:12px;line-height:20px}.price__regular .price-item--regular{font-size:16px;line-height:16px}.bundle_quantity_filed li{width:103.472px;font-size:16px;line-height:39.19px}product-form .product-form__buttons .product-form__submit{font-size:12px;padding:20px 50px}.product__info-wrapper .product__text{font-size:12px;line-height:39.19px;margin-top:-10px}.product-accordion .accordion-header{font-size:12px}.product-accordion img{width:12px;height:6px}.metafield-rich_text_field ul li,.metafield-rich_text_field>p{font-size:12px}.mini-btn{width:100%;line-height:12px;font-size:12px}#judgeme_product_reviews .jm-no-reviews-state .jm-action-buttons__button{width:320px;font-size:16px;line-height:28.19px;margin-top:10px}.jm-review-widget__header-and-body .jm-reviewer-info__details .jm-cluster .jm-reviewer-info__name{font-size:20px;line-height:16px}.jm-review-widget__header-and-body .jm-average-rating-display .jm-text{line-height:18px;font-size:12px}#judgeme_product_reviews .jm-review-widget__header-and-body .jm-review-widget-minimal-header__title{font-size:28px;line-height:32px;letter-spacing:-.56px}}@media only screen and (max-width:989px){.thumbnail-slider .thumbnail-list.slider{justify-content:center}.product__media-wrapper .thumbnail-slider .thumbnail-list.slider li{width:12px;height:12px}.product__media-wrapper .thumbnail-slider .thumbnail-list.slider li button.thumbnail{border-radius:50%;font-size:0;width:12px;height:12px}.product__media-wrapper .thumbnail-slider .thumbnail-list.slider li button[aria-current=true]{background-color:#935e5e;border:2px solid #935e5e;box-shadow:0 0 0 .1rem #935e5e}.product__media-wrapper .thumbnail-slider .thumbnail-list.slider li button{border:2px solid #1B1B1B}}.shopify-policy__container{max-width:var(--page-width)}.bundle_quantity_filed li{padding:5px 50px;line-height:30px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{padding:5px 50px;line-height:30px}@media(max-width:749px){.announcement-bar__message{font-size:12px;line-height:100%;display:flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
