.jh-coll{--jh-green: #1f4d33;--jh-card-border: #2f4a3a;--jh-card-bg: #fffdf6;--jh-lime: #c5cf6c;padding-top:0}.jh-coll__hero{height:160px;background-color:#f6f3ea;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:768px){.jh-coll__hero{height:240px}}.jh-coll .jh-sec__inner{padding-top:32px;max-width:1200px}@media only screen and (min-width:768px){.jh-coll .jh-sec__inner{padding-top:44px}}.jh-coll__head{align-items:center;margin-bottom:36px}@media only screen and (min-width:768px){.jh-coll__head{margin-bottom:48px}}.jh-coll .jh-sec__eyebrow{font-size:12px;letter-spacing:.16em;margin-bottom:10px}.jh-coll .jh-sec__title{font-family:Lora,Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.15;color:var(--jh-green)}@media only screen and (min-width:768px){.jh-coll .jh-sec__title{font-size:46px}}.jh-coll__btn{display:inline-block;flex-shrink:0;padding:12px 28px;border:1.5px solid var(--jh-green);border-radius:999px;background:transparent;color:var(--jh-green);font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s ease,color .2s ease}.jh-coll__btn:hover{background:var(--jh-green);color:#fff}@media only screen and (max-width:767px){.jh-coll__btn{padding:9px 18px;font-size:13px}}.jh-coll .jh-grid{gap:14px}@media only screen and (min-width:768px){.jh-coll .jh-grid{gap:24px}}.jh-coll .jh-card{padding:10px;border:2px solid var(--jh-card-border);border-radius:18px;background:var(--jh-card-bg)}.jh-coll .jh-card:hover{box-shadow:0 14px 28px #1f4d331f}.jh-coll .jh-card__media{border-radius:12px;overflow:hidden}.jh-coll .jh-card__body{padding:12px 4px 4px}.jh-coll .jh-card__title{font-size:15px;line-height:1.4;font-weight:500;color:#1d1d1b}@media only screen and (min-width:768px){.jh-coll .jh-card__title{font-size:17px}}.jh-coll .jh-card__price{margin-top:8px}.jh-coll .jh-card__now{font-size:22px;font-weight:700;color:#1d1d1b}@media only screen and (min-width:768px){.jh-coll .jh-card__now{font-size:26px}}.jh-coll .jh-card__was{font-size:14px;color:#9a9a9a}.jh-coll .jh-card__rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:#5a5a5a}.jh-coll .jh-card__score{font-weight:600}.jh-coll .jh-card__verified{margin-left:4px;font-weight:700;color:#2f7d3a}.jh-coll .jh-card__buy{margin-top:12px;height:46px;border-radius:10px;background:var(--jh-lime);color:#1d1d1b;font-size:16px;font-weight:700}.jh-coll .jh-card__buy:hover{background:#b8c25a}.jh-coll__pagination{margin-top:36px;text-align:center}.jh-coll__pagination .pagination{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px}.jh-coll__pagination a,.jh-coll__pagination span{display:inline-block;min-width:38px;padding:8px 12px;border:1.5px solid var(--jh-green);border-radius:999px;font-size:14px;color:var(--jh-green);text-align:center}.jh-coll__pagination .current,.jh-coll__pagination [aria-current=page]{background:var(--jh-green);color:#fff}.jh-coll__empty{padding:40px 0;text-align:center;color:#8a8a8a}@media only screen and (min-width:768px)and (max-width:1067px){.jh-coll .jh-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.jh-coll .jh-coll__hero.jh-coll__hero--image{position:relative;z-index:0;height:auto;min-height:0;overflow:hidden;background:none}.jh-coll .jh-coll__hero.jh-coll__hero--slider{position:relative;z-index:0;height:auto;min-height:0;background:none}.jh-coll .jh-coll__hero.jh-coll__hero--image img{display:block;position:static;width:100%;max-width:100%;height:auto;margin:0}.jh-cats{background:#fff;padding:40px 16px 16px}@media only screen and (min-width:768px){.jh-cats{padding:56px 24px 24px}}.jh-cats__inner{max-width:1100px;margin:0 auto;text-align:center}.jh-cats__eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.16em}.jh-coll .jh-cats .jh-cats__title{margin:0 0 28px;font-family:inherit;font-size:30px;font-weight:700;color:#111}@media only screen and (min-width:768px){.jh-cats .jh-cats__title{font-size:40px}}.jh-cats__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.jh-cats__pill{display:inline-block;min-width:160px;padding:12px 28px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font-size:17px;font-weight:500;line-height:1.2;text-align:center;transition:background .2s ease,color .2s ease,border-color .2s ease}.jh-cats__pill:hover,.jh-cats__pill.is-active{background:#c5cf6c;border-color:#c5cf6c;color:#111}@media only screen and (max-width:767px){.jh-cats__list{gap:10px}.jh-cats__pill{min-width:0;padding:9px 16px;font-size:14px}}.jh-coll__pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.jh-coll__pagination>span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:42px;height:42px;padding:0 14px;border:1.5px solid var(--jh-green);border-radius:999px;background:#fff;font-size:15px;font-weight:600;color:var(--jh-green)}.jh-coll__pagination>span a{display:inline-block;padding:0;border:0;color:inherit;text-decoration:none}.jh-coll__pagination>span.current{background:var(--jh-green);color:#fff}.jh-coll__pagination>span.deco{border-color:transparent;background:transparent}.jh-coll__pagination>span.next{padding:0 20px}.jh-plain-banner{height:160px;background-color:#efefef;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:768px){.jh-plain-banner{height:240px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jh-collection.css.map */
