:root{--vics-type-body: 16px;--vics-type-small: 14px;--vics-type-label: 13px}body{font-size:var(--vics-type-body);line-height:1.65}body .vics-section-heading{font-size:clamp(32px,3.3vw,48px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.025em!important;text-wrap:balance}body .vics-section-header{margin-bottom:clamp(28px,3.2vw,48px)}body .vics-product-showcase .vics-section-header{margin-bottom:40px}body .vics-product-showcase__track{row-gap:32px}body .vics-product-card__content{padding-top:16px;gap:8px}body .vics-product-card__title,body .vics-collection-card__title{font-size:16px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}body .vics-product-card__price,body .vics-collection-card__price{font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}body .vics-category-card__title{font-size:14px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}body .vics-value-props-section .vics-value-prop h3{font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0}body .vics-value-prop .rte{font-size:14px;line-height:1.5}body .vics-eyebrow,body .zora-product-artist__label,body .zora-product-artist__notes-status{font-size:13px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.06em!important}body .vics-text-link{font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.025em!important}body .vics-button,body .product-information .add-to-cart-button,body .vics-information__contact button[type=submit],body .vics-footer .vics-footer__form button,body .cart__checkout-button,body .zora-product-artist__action{font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.025em!important}body .vics-hero .vics-button{font-size:18px!important;font-weight:600!important;line-height:1.4!important}body .vics-product-card__media .vics-button--quick:not(:has(svg)){font-size:14px!important;letter-spacing:.01em!important}body .vics-navigation .vics-navigation__link{font-size:14px;font-weight:500;line-height:1.5}body .vics-navigation .vics-navigation__group h2{font-size:15px;font-weight:600;line-height:1.5}body .vics-navigation .vics-navigation__group a{font-size:15px;font-weight:400;line-height:1.65}body .vics-collection-page .vics-collection-page__sort label,body .vics-collection-page .vics-collection-page__filter-open{font-size:14px!important;font-weight:500!important;line-height:1.5!important}body .vics-collection-page__mobile-dialog-footer button{font-size:14px!important;font-weight:600!important;line-height:1.4!important}body .vics-collection-page h1{font-size:clamp(32px,3.3vw,48px)!important;font-weight:400!important;line-height:1.2!important}body .product-information .product-details h1{font-size:34px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.02em!important}body .product-information .product-details product-price .price{font-size:28px!important;font-weight:600!important;line-height:1.35!important}body .product-information .variant-option__select,body .vics-information__contact input,body .vics-information__contact textarea{font-size:16px!important;line-height:1.5!important}body .vics-product-information-accordions summary{font-size:16px;font-weight:500;line-height:1.5}body .vics-faq__question{font-size:18px;font-weight:500;line-height:1.5}body .shopify-policy__body h2{font-size:24px;font-weight:500;line-height:1.35}body .shopify-policy__body h3,body .vics-information__body h3{font-size:20px;font-weight:500;line-height:1.4}body .vics-gifts__hint,body .vics-studio--grid .vics-studio__shop,body .vics-studio__play span{font-size:14px;line-height:1.5}body .vics-footer .vics-footer__columns :is(h2,summary){font-size:16px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important}body .vics-footer .vics-footer__columns :is(p,li,a){font-size:16px!important;line-height:1.65!important}body .vics-footer .vics-footer__columns li a{font-weight:400!important}body .vics-footer .vics-footer__form input{font-size:16px!important}@media(min-width:990px)and (max-width:1199px){body .vics-navigation .vics-navigation__link{font-size:13px}body .vics-navigation .vics-navigation__bar{gap:12px!important;padding-inline:24px!important}}@media(max-width:749px){body .vics-section-heading{font-size:32px!important;line-height:1.22!important}body .vics-product-showcase .vics-section-header{margin-bottom:32px}body .vics-product-showcase__track{column-gap:12px;row-gap:28px}body .vics-product-card__content{padding-top:12px;gap:6px}body .vics-product-card__title,body .vics-collection-card__title{font-size:14px!important;line-height:1.45!important}body .vics-product-card__price,body .vics-collection-card__price{font-size:14px!important;line-height:1.5!important}body .vics-category-card__title{font-size:13px!important;padding-inline:4px}body .vics-value-props-section .vics-value-prop h3{font-size:14px}body .vics-collection-page h1{font-size:32px!important}body .product-information .product-details h1{font-size:28px!important}body .product-information .product-details product-price .price{font-size:26px!important}body .vics-faq__question{font-size:16px}}body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tab{font-family:var(--font-body--family);font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.2;letter-spacing:-.02em;text-transform:none!important}body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tab:not(.is-active){opacity:.65}body .vics-button,body .vics-studio .vics-studio__footer a,body .vics-category-card__title{text-transform:none!important}body .vics-studio .vics-studio__footer a,body .vics-product-showcase .vics-button{font-family:var(--font-body--family)!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}@media(max-width:749px){body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tabs{gap:24px}body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tab{font-size:24px;letter-spacing:-.015em}}body .vics-button:not(.vics-button--quick),body .vics-show-more__link,body .vics-footer .vics-footer__form button,body .vics-studio .vics-studio__footer a{background:transparent!important;color:#211f1b!important;border:1px solid #211f1b!important;border-radius:999px!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(hover:hover){body .vics-button:not(.vics-button--quick):hover,body .vics-show-more__link:hover,body .vics-footer .vics-footer__form button:hover,body .vics-studio .vics-studio__footer a:hover{background:#211f1b!important;color:#fff!important;border-color:#211f1b!important}}body .vics-button:not(.vics-button--quick):focus-visible,body .vics-show-more__link:focus-visible,body .vics-footer .vics-footer__form button:focus-visible,body .vics-studio .vics-studio__footer a:focus-visible{background:#211f1b!important;color:#fff!important;outline:2px solid #211f1b;outline-offset:4px}@media(prefers-reduced-motion:reduce){body .vics-button:not(.vics-button--quick),body .vics-show-more__link,body .vics-footer .vics-footer__form button,body .vics-studio .vics-studio__footer a{transition:none}}@media(min-width:990px){body .vics-navigation .vics-navigation__bar{gap:clamp(12px,2vw,28px)!important;padding-inline:24px!important;justify-content:center!important;flex-wrap:nowrap;min-height:48px}body .vics-navigation .vics-navigation__link{font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0;min-height:48px!important}body .vics-navigation .vics-navigation__group h2{font-size:16px!important;font-weight:600!important}body .vics-navigation .vics-navigation__group a,body .vics-navigation .vics-navigation__dropdown a{font-size:16px!important;line-height:1.6}}@media(min-width:990px)and (max-width:1199px){body .vics-navigation .vics-navigation__bar{gap:12px!important;padding-inline:20px!important}body .vics-navigation .vics-navigation__link{font-size:15px!important}}@media(max-width:989px){body #header-component .vics-mobile-pages :is(a,button,summary){font-size:16px!important;font-weight:400;line-height:1.5!important;letter-spacing:0!important;min-height:48px;white-space:normal;overflow-wrap:break-word}body #header-component .vics-mobile-pages [data-vics-mobile-page=root]>:is(a,button),body #header-component .vics-mobile-pages__group>summary{font-size:17px!important;font-weight:500;min-height:52px}body #header-component .vics-mobile-pages__group>div{padding-left:20px}}body .vics-product-showcase .vics-product-card__content{justify-items:start;text-align:left}body .vics-product-showcase .vics-product-card__rating{display:flex;justify-content:flex-start;gap:10px;min-height:24px;line-height:1;letter-spacing:0}body .vics-product-showcase .vics-product-card__rating--empty{display:none}body .vics-product-showcase .vics-product-card__rating-count{color:#211c16;font-size:16px;line-height:1}body .vics-product-card__stars{display:inline-flex;align-items:center;gap:2px}body .vics-product-card__star{position:relative;display:block;width:20px;height:20px;flex:0 0 20px}body .vics-product-card__star svg{display:block;width:20px;height:20px;fill:#e8e3da}body .vics-product-card__star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;height:20px}body .vics-product-card__star-fill svg{max-width:none;fill:#efc16c}body .vics-product-showcase .vics-product-card__title{justify-content:flex-start;text-align:left;min-height:0}@media(max-width:749px){body .vics-product-showcase .vics-product-card__rating{gap:8px}body .vics-product-showcase .vics-product-card__rating-count{font-size:14px}body .vics-product-card__star,body .vics-product-card__star svg{width:16px;height:16px}body .vics-product-card__star{flex-basis:16px}body .vics-product-card__star-fill{height:16px}}:root{--vics-gallery-font: Inter, "Helvetica Neue", Arial, sans-serif;--vics-font: var(--vics-gallery-font)}body{font-family:var(--vics-gallery-font);font-size:16px;line-height:1.6}body :is(h1,h2,h3,h4,h5,h6),body :is(.vics-navigation,.vics-mobile-pages,.product-details,.zora-product-tabs),body :is(button,input,select,textarea){font-family:var(--vics-gallery-font)}body .vics-navigation :is(a,button,summary),body #header-component .vics-mobile-pages :is(a,button,summary),body .product-information .product-details :is(h1,h2,h3,p,label,legend,select,button),body .product-information .product-details .add-to-cart-text{font-family:var(--vics-gallery-font)!important}body .product-information .product-details h1{font-size:30px!important;font-weight:400!important;line-height:1.28!important;letter-spacing:-.025em!important;text-wrap:balance;overflow-wrap:anywhere}body .product-information .product-details product-price .price{font-family:var(--vics-gallery-font)!important;font-size:26px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.015em!important;color:#211c16!important}body .product-information .vics-sale-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:6px}body .product-information .vics-sale-price__original{font-family:var(--vics-gallery-font)!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;color:#6c655d!important}body .product-information .vics-sale-price__saving{font-family:var(--vics-gallery-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:#585147!important;background:#f3f0e9!important;border:0!important;border-radius:2px!important;padding:4px 7px!important}body .product-information .product-details :is(label,legend){font-size:14px!important;line-height:1.5!important;letter-spacing:0!important}body .product-information .product-details :is(select,input,textarea){font-family:var(--vics-gallery-font)!important;font-size:16px!important}body .product-information .product-details .variant-option__select{min-height:48px}body .product-information .product-details .add-to-cart-button{min-height:50px;font-size:16px!important;font-weight:500!important;letter-spacing:.01em!important}body .product-information .product-details .add-to-cart-button :is(span,.add-to-cart-text){font-family:var(--vics-gallery-font)!important;font-size:inherit!important;line-height:1.4!important}body .vics-section-heading,body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tab,body .vics-collection-page h1{font-family:var(--vics-gallery-font)!important;font-size:clamp(28px,2.7vw,38px)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.025em!important}body :is(.vics-product-card__title,.vics-collection-card__title){font-family:var(--vics-gallery-font)!important;font-weight:400!important}body :is(.vics-product-card__price,.vics-collection-card__price){font-family:var(--vics-gallery-font)!important;font-weight:400!important}body :is(.vics-story,.vics-brand-story) h2{font-family:var(--font-accent--family)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.02em!important}body :is(.vics-story,.vics-brand-story,.zora-product-tabs) p{max-width:65ch;line-height:1.65}body .vics-promo-bars__countdown{font-family:var(--vics-gallery-font)!important;font-size:13px!important;line-height:1.5!important;letter-spacing:.015em!important}@media(min-width:990px){body .vics-navigation .vics-navigation__link{font-size:15px!important;font-weight:400!important;letter-spacing:0!important}}@media(max-width:749px){body .product-information .product-details h1{font-size:26px!important;line-height:1.3!important;letter-spacing:-.02em!important}body .product-information .product-details product-price .price{font-size:24px!important}body .product-information .vics-sale-price{column-gap:10px;row-gap:6px}body .vics-section-heading,body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tab,body .vics-collection-page h1{font-size:26px!important;line-height:1.3!important}body .vics-product-showcase[data-vics-showcase-tabs] .vics-product-showcase__tabs{gap:20px;flex-wrap:wrap}body #header-component .vics-mobile-pages :is(a,button,summary){font-family:var(--vics-gallery-font)!important;min-height:48px}}@media(max-width:389px){body .product-information .product-details h1{font-size:24px!important}body .product-information .vics-sale-price__saving{font-size:12px!important}}body .product-information .product-details h1{text-align:left!important}body .product-information .product-details .add-to-cart-button{min-height:50px!important}body .product-information .product-details .variant-option__select{min-height:48px!important}body .vics-navigation :is(h2,h3,p),body product-card .vics-mobile-card-title,body product-card .vics-mobile-card-title :is(p,h2,h3){font-family:var(--vics-gallery-font)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}body .vics-home-sale-price__current,body .vics-home-sale-price__current .price-prefix{font-family:var(--vics-gallery-font)!important;font-weight:400!important;color:#211c16!important;letter-spacing:0!important}body .vics-home-sale-price__original{color:#6c655d!important;font-weight:400!important}body #MainContent[data-template^=collection] h1{font-family:var(--vics-gallery-font)!important;font-size:clamp(28px,2.7vw,38px)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.025em!important}@media(max-width:749px){body product-card .vics-mobile-card-title :is(p,h2,h3){font-size:15px!important}body .vics-home-sale-price__current{font-size:15px!important}body #MainContent[data-template^=collection] h1{font-size:28px!important}}body .product-information .product-details .add-to-cart-button{background:#111!important;color:#fff!important;border-color:#111!important}@media(hover:hover){body .product-information .product-details .add-to-cart-button:hover:not(:disabled){background:#292929!important;border-color:#292929!important;color:#fff!important}}body .product-information .product-details .add-to-cart-button:focus-visible{outline:2px solid #111111;outline-offset:3px}body .product-information .product-details .add-to-cart-button :is(span,svg){color:inherit!important}body{--vics-card-title-size: 16px;--vics-card-price-size: 16px}body :is(product-card,.product-card) :is([ref=productTitleLink],[ref=productTitleLink] p,[ref=productTitleLink] [role=heading]),body .vics-series .vics-series__details>a,body :is(.vics-product-card__title,.vics-collection-card__title){font-family:var(--vics-gallery-font)!important;font-size:var(--vics-card-title-size)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;color:#211c16!important}body :is(.vics-series__price,.vics-series__current,.vics-home-sale-price__current,.vics-product-card__price,.vics-collection-card__price),body :is(product-card,.product-card) product-price :is(.price,.price-prefix,.price-item__group){font-family:var(--vics-gallery-font)!important;font-size:var(--vics-card-price-size)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:#211c16!important}body :is(.vics-series__original,.vics-home-sale-price__original),body :is(product-card,.product-card) product-price .compare-at-price{font-family:var(--vics-gallery-font)!important;font-size:var(--vics-card-price-size)!important;font-weight:400!important;line-height:1.5!important;color:#6c655d!important}body .vics-home-sale-price .price-prefix{font-family:var(--vics-gallery-font)!important;font-weight:400!important;color:#211c16!important}body .vics-series .vics-series__header h2,body product-recommendations .section-resource-list__content :is(h2,h3){font-family:var(--vics-gallery-font)!important;font-size:clamp(28px,2.7vw,38px)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.025em!important}@media(max-width:749px){body{--vics-card-title-size: 15px;--vics-card-price-size: 15px}body .vics-series .vics-series__header h2,body product-recommendations .section-resource-list__content :is(h2,h3){font-size:26px!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/vics-typography.css.map */
