.recently-shipped{box-sizing:border-box;border-top:1px solid color-mix(in srgb, var(--ts-iron,#6d675f) 50%, transparent);max-height:125px;font-family:var(--f-body), "Alegreya Sans", sans-serif;padding-top:16px}.recently-shipped__label{color:var(--ts-muted,#a89c84);margin:0;font-size:13px;font-weight:500;line-height:13px}.recently-shipped__list{margin:0;padding:0;list-style:none}.recently-shipped__row{align-items:center;gap:8px;min-width:0;height:32px;display:flex}.recently-shipped__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;line-height:18px;overflow:hidden}.recently-shipped__name,.recently-shipped__place{color:var(--ts-ink,#efe4cc)}.recently-shipped__name{margin-right:8px}.recently-shipped__when{color:var(--ts-muted,#a89c84)}.recently-shipped__thumb{border:1px solid var(--ts-iron,#6d675f);object-fit:cover;border-radius:4px;flex:none;width:32px;height:32px}.recently-shipped--product-mobile{max-height:100px;display:none}@media (max-width:768px){.recently-shipped--product-desk{display:none}.recently-shipped--product-mobile{display:block}.recently-shipped__row{height:28px}.recently-shipped__thumb{width:28px;height:28px}}
.store.site .home .home-proof{padding:80px 0 72px}.store.site .home-proof .wrap{max-width:1120px}.store.site .home-proof__inner{text-align:left;align-items:stretch;gap:28px;padding:34px 36px}.store.site .home-proof__head{flex-direction:column;gap:10px;display:flex}.store.site .home-proof__card h2,.store.site .home-proof .home-proof__card .home-proof__protect>h3{font:700 40px / 46px var(--ts-font-display);font-variation-settings:var(--ts-display-settings);color:var(--ts-gold);text-shadow:var(--ts-title-shadow);overflow-wrap:break-word;margin:0}.store.site .home-proof__sub,.store.site .home-proof__protect-sub,.store.site .home-proof__ask,.store.site .home-proof__protect-line{font:400 16px / 24px var(--ts-font-ui);color:var(--ts-text-2);margin:0}.store.site .home-proof a{color:var(--ts-gold)}.store.site .home-proof a:hover{color:var(--ts-gold-hover)}.store.site .home-proof__summary{border-radius:var(--ts-r-panel);background:#0000005c;border:1px solid #c9a25973;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 22px;display:flex;box-shadow:inset 0 2px 6px #0009,0 1px #ffffff12}.store.site .home-proof__lead{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.store.site .home-proof__rating{font:700 30px / 34px var(--ts-font-display);font-variation-settings:var(--ts-display-settings);color:var(--ts-gold);text-shadow:0 2px 3px #000c;margin:0}.store.site .home-proof__count{font:400 16px / 24px var(--ts-font-ui);color:var(--ts-label);margin:0}.store.site .home-proof__count a,.store.site .home-proof__attr a{color:inherit;position:relative}.store.site .home-proof__count a:before,.store.site .home-proof__attr a:before{content:"";position:absolute;inset:-14px -4px}.store.site .home-proof__stars{color:#0000;flex:none;width:166px;height:30px;font-size:0;display:inline-block;position:relative}.store.site .home-proof__stars-card{width:111px;height:20px}.store.site .home-proof__stars-base,.store.site .home-proof__stars-fill{height:100%;position:absolute;top:0;left:0;overflow:hidden}.store.site .home-proof__stars-base{filter:grayscale()brightness(.45);background:url(/images/josh/icons/star-gold.webp) 0 0/auto 100% space;width:100%}.store.site .home-proof__stars-fill:before{content:"";filter:drop-shadow(0 2px 2px #0009);background:url(/images/josh/icons/star-gold.webp) 0 0/auto 100% space;width:166px;height:100%;position:absolute;top:0;left:0}.store.site .home-proof__stars-card .home-proof__stars-fill:before{width:111px}.store.site .home-proof__order{font:400 14px / 20px var(--ts-font-ui);color:var(--ts-label);margin:0}.store.site .home-proof__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.store.site .home-proof__review{box-sizing:border-box;border-radius:var(--ts-r-panel);background:#0000005c;border:1px solid #c9a2594d;flex-direction:column;gap:12px;height:100%;padding:18px 20px;display:flex}.store.site .home-proof__review blockquote{font:italic 400 16px / 24px var(--ts-font-serif);color:var(--ts-text);margin:0}.store.site .home-proof__who{align-items:center;gap:10px;margin-top:auto;display:flex}.store.site .home-proof__avatar{border-radius:50%;width:40px;height:40px;display:block}.store.site .home-proof__author,.store.site .home-proof__when{font:700 15px / 20px var(--ts-font-ui);color:var(--ts-text);margin:0}.store.site .home-proof__when{color:var(--ts-label);font-weight:400}.store.site .home-proof__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin:0;padding:0;list-style:none;display:grid}.store.site .home-proof__trust li{font:400 16px / 23px var(--ts-font-ui);color:var(--ts-text);align-items:center;gap:14px;margin:16px 0;display:flex}.store.site .home-proof__trust img{filter:drop-shadow(0 3px 4px #0009);flex:none;width:40px;height:40px}.store.site .home-proof__actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.store.site .home-proof__cta,.store.site .home-proof__attr{margin:0}.store.site .home-proof__attr{font:400 13px / 20px var(--ts-font-ui);color:var(--ts-low)}.store.site .home-proof__rule{background:linear-gradient(90deg, transparent, var(--ts-gold-hairline), transparent);border:0;height:2px;margin:0}.store.site .home-proof__protect{flex-direction:column;gap:8px;display:flex}.store.site .home-proof__protect-blocks{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:20px;display:grid}.store.site .home-proof__protect-block>.fe-inner{text-align:left;align-items:stretch;gap:12px;padding:24px 24px 26px}.store.site .home-proof__protect-top{align-items:center;gap:14px;display:flex}.store.site .home-proof__protect-top img{filter:drop-shadow(0 4px 6px #0009);flex:none;width:64px;height:64px}.store.site .home-proof__protect-lead{font:700 26px / 32px var(--ts-font-display);font-variation-settings:var(--ts-display-settings);color:var(--ts-gold-soft);text-shadow:0 2px 3px #000000d9;margin:0}@media (max-width:900px){.store.site .home-proof__cards,.store.site .home-proof__trust{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.store.site .home-proof__cta .fe-btn{text-align:center;white-space:normal!important}}@media (max-width:640px){.store.site .home-proof__inner{padding:26px 20px}}