body,.text-body,.rte,.product__description,.product__accordion .accordion__content,.mega-menu__link,.mega-menu__promo-text{font-size:1.4rem;line-height:1.5;letter-spacing:0}.mega-menu__link{letter-spacing:.06em!important}.link,.customer a{font-size:1.4rem;line-height:1.4}.header__menu-item,.header__menu-item span{font-size:1.4rem;line-height:1.2;letter-spacing:.08em!important}.header__inline-menu .list-menu--inline .list-menu__item{padding-left:1rem!important;padding-right:1rem!important}.mega-menu__group-heading{font-family:Libre Baskerville,serif;font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:uppercase;margin-bottom:1.2rem}.mega-menu__list>li>.mega-menu__link--level-2:not(.mega-menu__group-heading){font-family:Libre Baskerville,serif;font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.mega-menu__promo-eyebrow{font-size:1rem;line-height:1.2;letter-spacing:.14em;margin:.8rem 0 .35rem;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.mega-menu__promo-title{font-family:Libre Baskerville,serif;font-size:2.1rem;font-weight:400;line-height:1.18;letter-spacing:0;margin:0 0 .4rem;color:rgb(var(--color-foreground))}.mega-menu__promo-text{font-size:1.4rem;line-height:1.6;letter-spacing:.01em;margin:0 0 1.2rem;color:rgba(var(--color-foreground),.72)}.mega-menu__promo-link{font-size:1.3rem;line-height:1.45;letter-spacing:0;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem}.menu-drawer__promo-eyebrow,.menu-drawer__inner-submenu .menu-drawer__promo-eyebrow{font-size:.95rem;line-height:1.2;letter-spacing:.14em;margin:0 0 .3rem;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.menu-drawer__promo-title,.menu-drawer__inner-submenu .menu-drawer__promo-title{font-family:Libre Baskerville,serif;font-size:2.1rem;font-weight:400;line-height:1.2;letter-spacing:0;margin:0 0 .9rem;color:rgb(var(--color-foreground))}.menu-drawer__promo-text,.menu-drawer__inner-submenu .menu-drawer__promo-text{font-size:1.4rem;line-height:1.6;letter-spacing:.01em;margin:0 0 1.3rem;color:rgba(var(--color-foreground),.72)}.menu-drawer__promo-link,.menu-drawer__inner-submenu .menu-drawer__promo-link{font-size:1.3rem;line-height:1.45;letter-spacing:0;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem}.collection .title,.collection .title-wrapper-with-link .title{font-family:Libre Baskerville,serif;font-size:1.85rem;font-weight:400;line-height:1.15;letter-spacing:0}.card__inner{position:relative;overflow:hidden}.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{font-family:Libre Baskerville,serif;font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:0;color:rgb(var(--color-foreground));text-decoration:none}.card-information .price{font-size:1.25rem;line-height:1.3;color:rgba(var(--color-foreground),.6)}.card-information .price .price-item,.card-information .price .price-item--regular,.card-information .price .price-item--sale{color:rgba(var(--color-foreground),.6);line-height:inherit}.card-color-label{font-size:1.2rem;line-height:1.3;color:rgba(var(--color-foreground),.75)}.product__title,.product__title h1{font-family:Libre Baskerville,serif;font-size:2.4rem;font-weight:400;line-height:1.15;letter-spacing:0}.price--large,.product .price,.product__info-container .price{font-size:1.5rem;line-height:1.25}.product__text,.product__description,.product__description p{font-size:1.4rem;line-height:1.5;letter-spacing:0}.accordion summary,.product__accordion summary,.accordion__title,.product__accordion .summary__title{font-size:1.35rem;line-height:1.25;letter-spacing:0;font-weight:400}.product-form__input legend,.variant-radios legend,.variant-selects label{font-size:1.2rem;line-height:1.3;letter-spacing:.04em;font-weight:400;text-transform:uppercase}.product-form__input input[type=radio]+label,.product-form__input-value,.variant-radios label,.variant-selects select{font-size:1.25rem;line-height:1.2;letter-spacing:0;font-weight:400}.button,.shopify-payment-button__button,input[type=submit]{text-transform:uppercase;letter-spacing:.06em}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__announcement span,.announcement-bar__link{font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:.08em}.announcement-bar,.announcement-bar__announcement,.announcement-bar__link{display:flex;align-items:center!important}.announcement-bar__message{display:flex;align-items:center;justify-content:center;min-height:3.8rem;padding-top:0;padding-bottom:0;margin:0}@media screen and (min-width:990px){.mega-menu__promo-title{font-size:2.2rem;line-height:1.16}.mega-menu__promo-text{font-size:1.45rem;line-height:1.65}.mega-menu__promo-link{font-size:1.3rem;line-height:1.45}}@media screen and (max-width:749px){.collection-list-wrapper.page-width,.shopify-section .collection-list-wrapper{padding-left:0!important;padding-right:0!important;max-width:100%!important}.collection-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;margin:0!important;padding:0!important}.collection-list .card-wrapper,.collection-list .collection-card-wrapper{margin:0!important;padding:0!important}.collection-list .grid__item{width:100%!important;max-width:100%!important;margin:0!important}}@media screen and (min-width:750px){.footer__content-top{display:grid!important;grid-template-columns:35% 60%!important;justify-content:space-between!important;align-items:start!important;padding:0 5rem 8rem!important}.footer-block--newsletter{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:380px!important;margin:0!important}.footer__blocks-wrapper{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:row!important;justify-content:space-around!important;width:100%!important}.footer-block{width:auto!important;margin:0!important}details.footer-block>.footer-block__content-wrap{display:block!important}details.footer-block::details-content{display:block!important;content-visibility:visible!important}summary.footer-block__heading{list-style:none!important;cursor:default!important;pointer-events:none!important;display:block!important}summary.footer-block__heading::-webkit-details-marker,summary.footer-block__heading::marker{display:none!important}.footer-accordion__icon{display:none!important}}@media screen and (max-width:749px){.footer__content-top{display:flex!important;flex-direction:column!important;padding:3.2rem 2rem 0!important;gap:0!important}.footer-block--newsletter{order:-1!important;width:100%!important;margin:0 0 2.8rem!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.footer__blocks-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;border-top:1px solid rgba(17,17,17,.08)!important}details.footer-block,.footer-block{width:100%!important;margin:0!important;padding:0!important;border-bottom:1px solid rgba(17,17,17,.08)!important}summary.footer-block__heading{display:flex!important;justify-content:space-between!important;align-items:center!important;list-style:none!important;cursor:pointer!important;padding:1.6rem 0!important;margin-bottom:0!important;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}summary.footer-block__heading::-webkit-details-marker,summary.footer-block__heading::marker{display:none!important}.footer-block__content-wrap{padding-bottom:1.8rem}.footer-accordion__icon{display:block;width:1.1rem;height:1.1rem;position:relative;flex-shrink:0;margin-left:1.2rem}.footer-accordion__icon:before,.footer-accordion__icon:after{content:"";position:absolute;background:currentColor;transition:transform .22s ease,opacity .22s ease}.footer-accordion__icon:before{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.footer-accordion__icon:after{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}details[open].footer-block .footer-accordion__icon:after{opacity:0;transform:translate(-50%) rotate(90deg)}.footer-block--newsletter .footer-block__newsletter,.footer-block--newsletter .footer__newsletter,.footer-block--newsletter .newsletter-form,.footer-block--newsletter .newsletter-form__field-wrapper,.footer-block--newsletter .newsletter-form__field-wrapper .field,.footer-block--newsletter .newsletter-form__field-wrapper .field__input,.footer-block--newsletter form{width:100%!important;max-width:100%!important;min-width:0!important}}.footer__content-top h2,.footer__content-top .h2,.footer-block__heading,.footer-block--newsletter h2,.footer-block--newsletter .footer-block__heading,.newsletter-form__heading{text-align:left!important;margin-left:0!important;font-family:Libre Baskerville,serif!important;font-size:1.8rem!important;text-transform:uppercase!important;font-weight:400!important;letter-spacing:.05em!important;margin-bottom:2.5rem!important;color:#111!important;display:block!important;width:100%!important}@media screen and (max-width:749px){.footer-block__heading{font-size:1.4rem!important;margin-bottom:0!important}}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content .rte,.footer-block__details-content .rte p{text-align:left!important;font-family:inherit!important;font-size:1.25rem!important;letter-spacing:.01em!important;line-height:1.6!important;text-transform:none!important;color:#333!important;margin-left:0!important;margin-bottom:1.2rem!important}.footer-block__details-content ul,.footer-block__details-content li,.footer-block__details-content a,.footer-block__details-content .list-menu__item,.footer .list-menu__item--link{text-align:left!important;font-family:inherit!important;font-size:1.25rem!important;letter-spacing:.01em!important;text-transform:none!important;text-decoration:none!important;color:#333!important;margin-left:0!important;padding-top:0!important;padding-bottom:1rem!important;line-height:1.2!important;display:block!important}.footer-block__details-content p:nth-last-child(2){margin-top:3.5rem!important}.newsletter-form{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important;margin:0!important;width:100%!important;max-width:100%!important}.footer .newsletter-form__field-wrapper{width:100%!important}.footer .newsletter-form__field-wrapper .field__input{background:transparent!important;border:1px solid rgba(17,17,17,.4)!important;border-radius:0!important;box-shadow:none!important;color:#111!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.2rem!important;padding-left:1.5rem!important;text-transform:none!important;height:4.5rem!important;width:100%!important}.footer__content-bottom{border-top:1px solid rgba(17,17,17,.08)!important;padding-top:3rem!important;padding-bottom:5rem!important;margin-top:0!important}.footer__content-bottom-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:2.5rem!important}.copyright__content,.copyright__content a,.footer__content-bottom .list-policies a{font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111111b3!important;text-decoration:none!important;margin:0!important}.copyright__content a[href*="shopify.com"]{display:none!important;visibility:hidden!important;opacity:0!important}.banner__text,.banner__text p,.banner__text.subtitle{font-size:1.1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:500!important;margin-top:0!important;margin-bottom:2rem!important}.featured-collection .title,.featured-collection .title-wrapper-with-link .title,.collection-list .title,.collection-list .title-wrapper-with-link .title{font-family:Libre Baskerville,serif!important;font-size:1.85rem!important;font-weight:400!important;line-height:1.15!important;letter-spacing:0!important;text-align:left!important}.rich-text__heading,.image-with-text__heading{font-family:Libre Baskerville,serif!important;font-size:2rem!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important}.collection-card-overlay-title{position:absolute!important;bottom:0!important;left:0!important;width:100%!important;padding:2rem 2.5rem!important;background:linear-gradient(to top,#000000d9,#0000008c 40%,#0000)!important;z-index:2!important;text-align:center!important}.collection-card-overlay-title a,.collection-card-overlay-title .full-unstyled-link{color:#fff!important;font-family:Libre Baskerville,serif!important;font-size:1.85rem!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center!important;display:block!important}.collection-card-overlay-title a:hover,.collection-card-overlay-title .full-unstyled-link:hover{color:#fff!important}@media screen and (max-width:749px){.collection-card-overlay-title{padding:1.5rem 1.8rem!important}.collection-card-overlay-title a,.collection-card-overlay-title .full-unstyled-link{font-size:1.3rem!important}}.custom-dual-heading,.custom-cg-title,.custom-dual-subtitle,.banner__heading,.banner__subheading{text-shadow:0 1px 8px rgba(0,0,0),0 0 20px rgba(0,0,0,.9)}.banner:after{opacity:.5!important}.banner__box{position:relative;isolation:isolate;background:transparent!important}.banner__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 40%);mask-image:linear-gradient(to bottom,transparent 0%,black 40%);z-index:-1}.custom-dual-heading,.custom-dual-subtitle,.custom-dual-btn-group{background-color:transparent!important}.mega-menu__promo-eyebrow,.mega-menu__promo-title,.mega-menu__promo-text,.mega-menu__promo-link{color:rgb(var(--color-foreground))!important}#Search-In-Modal~.field__label,.search-modal .field__label,.predictive-search .field__label{color:#111!important;opacity:1!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-foreground),.7)!important;border-color:rgba(var(--color-foreground),.25)!important}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{color:rgba(var(--color-foreground),.7)!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom-typography.css.map */
