main .announcement{background:#ffe43d;color:#000;text-align:center}.custom_annoucement_bar{font-size:20px;font-weight:700}a.logo__image{text-align:center}nav.primary-menu,span.product-item__title.body-text-hd,.sub-menu.sub-menu--second{font-family:jaf-herb,serif;letter-spacing:3px}.sidebar__container-holder,.sub-menu.sub-menu--second{text-transform:uppercase}span.product-item__title.body-text-hd{font-size:23px;text-transform:uppercase;letter-spacing:3px;font-weight:200}.sidebar__menu li a{text-align:center}.sidebar--primary>li:first-child>a{border-top:1px solid #F1959D}.sidebar--primary>li>a{border-bottom:1px solid #F1959D}.sidebar-quick-links{display:flex;align-items:center;margin-top:20px;justify-content:center}.sidebar-quick-links a{width:9%;margin:0 13px;display:flex;justify-content:center;align-items:center}h1.collection-header__title{font-family:jaf-herb,serif;font-weight:200;letter-spacing:3px;text-transform:uppercase}.template-index .gutter--on{margin-left:var(--horizontal-padding);margin-right:var(--horizontal-padding);margin-bottom:var(--vertical-padding)}.product-item__secondary-image figure.lazy-image.lazy-image--background{background-color:#efefef}.product-item__badge--left.product-item__badge--custom{position:absolute;top:0;left:0;z-index:8;font-size:35px;line-height:1;text-transform:uppercase;padding:9px 15px;background:#fd0f41;color:#fff;font-family:jaf-herb,serif;letter-spacing:4px}.product-item__caption{text-align:center;min-height:unset!important}.product__price{color:#e2482d;font-weight:700}.product__title{font-family:jaf-herb,serif;font-weight:500;letter-spacing:3.5px;font-size:2em}.product__text.rte{background-color:#f1f1f2}select.product-variant-container{background-color:#fff}.product-variant:not(:last-child){margin-bottom:34px!important}.product-variant.product-variant--show-label label{background:none;color:#000;font-family:jaf-herb,serif;top:-21px;font-size:14px;letter-spacing:2px}input.quantity__selector{background-color:#fff}@media screen and (min-width: 1280px){.collection--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr!important}}@media screen and (max-width: 649px){.collection--grid .product-item{-ms-grid-column:span 2;grid-column:span 2;-ms-grid-row:span 2;grid-row:span 2}}@media screen and (max-height: 900px) and (max-width:1700px){header.logo{margin-bottom:20px}a.logo__image{height:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
