.sher-body a{text-decoration:none;color:inherit}.sher-body .underline-links-hover a,.sher-body a.link--text,.sher-body .card__heading a,.sher-body .full-unstyled-link,.sher-body .card__heading a:hover,.sher-body .card-information a:hover{text-decoration:none}.sher-body .card__heading{text-transform:capitalize}.sher-body .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.sher-body .eyebrow{font-family:Jost,sans-serif;font-size:12px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-deep)}.sher-body .italic{font-family:Fraunces,serif;font-style:italic;font-weight:400}.sher-body .btn{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--cream);padding:16px 34px;font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;border:none;cursor:pointer;transition:background .25s,transform .25s}.sher-body .btn:hover{background:#000;transform:translateY(-2px)}.sher-body .btn.light{background:var(--cream);color:var(--ink)}.sher-body .btn.light:hover{background:#fff;transform:translateY(-2px)}.sher-body .btn.gold{background:var(--gold)}.sher-body .btn.gold:hover{background:var(--gold-deep)}.sher-body .btn svg{transition:transform .25s}.sher-body .btn:hover svg{transform:translate(3px)}.sher-body .sher-link{font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);border-bottom:1px solid currentColor;padding-bottom:3px;transition:color .2s;display:inline-block}.sher-body .sher-link:hover{color:var(--gold)}.sher-section{padding:104px 0;position:relative}.sher-section .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.sher-section .sec-head h2{font-size:clamp(34px,4.4vw,56px);margin:0}.sher-section .sec-head .eyebrow{display:block;margin-bottom:16px}.tint-2{background:var(--paper-2);background-image:var(--tex)}.tint-3{background:var(--paper-3);background-image:var(--tex)}.hero{position:relative;height:86vh;min-height:600px;display:flex;align-items:center;color:#fff;overflow:hidden}.hero-slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-slides .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.5s ease}.hero-slides .slide.active{opacity:1}.hero-slides img{width:100%;height:100%;object-fit:cover;object-position:64% center;animation:kb 14s ease-in-out infinite alternate}.hero-slides:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e140633,#1e140600 34%,#1e14068c)}.hero-inner{position:relative;z-index:2;width:100%}.hero .eyebrow{color:#f6de9a;display:block;margin-bottom:22px}.hero h1{font-size:clamp(52px,8vw,116px);font-weight:500;max-width:13ch;margin-bottom:24px;color:var(--cream);text-shadow:0 2px 34px rgba(0,0,0,.28)}.hero p{font-size:18px;max-width:430px;margin-bottom:32px;opacity:.95;font-weight:300;color:var(--cream)}.hero-cta{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.watch{display:inline-flex;align-items:center;gap:13px;color:#fff;font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:none;border:none;cursor:pointer}.pcircle{width:48px;height:48px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;position:relative;transition:background .2s}.pcircle svg{margin-left:2px}.watch .pcircle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.55);animation:pulse 2.6s ease-out infinite}.watch:hover .pcircle{background:#ffffff42}.hero-dots{display:flex;gap:10px;margin-top:36px}.hero-dots button{width:36px;height:2px;border:none;background:#fff6;cursor:pointer;padding:0;transition:background .2s}.hero-dots button.on{background:#fff}@keyframes pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.7);opacity:0}}@keyframes kb{0%{transform:scale(1.05)}to{transform:scale(1.14)}}.marquee{background:var(--gold);background-image:var(--tex);color:#fcefc8;overflow:hidden;white-space:nowrap;padding:15px 0}.marquee-track{display:inline-flex;animation:scroll 34s linear infinite;will-change:transform}.marquee-track span{font-family:Fraunces,serif;font-style:italic;font-size:20px;padding:0 30px;display:inline-flex;align-items:center;gap:30px}.marquee-track span:after{content:"";width:5px;height:5px;border-radius:50%;background:#fcefc8}@keyframes scroll{to{transform:translate(-50%)}}.bestsellers{background:var(--paper);background-image:var(--tex)}.prod-row{display:flex;gap:26px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 32px 14px;margin:0 calc(-1*((100vw - min(100vw,var(--maxw)))/2 + 32px)) 0;scrollbar-width:thin;scrollbar-color:var(--gold) transparent}.prod-row::-webkit-scrollbar{height:5px}.prod-row::-webkit-scrollbar-thumb{background:var(--gold);border-radius:3px}.wrap>.prod-row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sher-body .sher-card{position:relative;container-type:inline-size;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.sher-body .sher-card:hover{transform:translateY(-7px)}.bestsellers .prod-row .sher-card{flex:0 0 300px;scroll-snap-align:start}.sher-body .sher-card .card-wrapper,.sher-body .sher-card .card{background:transparent;border:0}.sher-body .sher-card .card__inner{--ratio-percent: 125%;border-radius:8px;overflow:hidden;background:var(--cream);transition:box-shadow .4s}.sher-body .sher-card:hover .card__inner{box-shadow:0 22px 46px #1c321e29}.sher-body .sher-card .card__inner .card__media{margin:0}.sher-body .sher-card .card__media{border:1px solid var(--line);border-radius:8px;overflow:hidden}.sher-body .sher-card .card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sher-body .sher-card:hover .card__media img{transform:scale(1.05)}.sher-body .card__media .sher-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sher-body .card__media.sher-has-hover .media img{transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .25s ease}.sher-body .card-wrapper:hover .card__media.sher-has-hover .media img{opacity:0}@media(hover:none){.sher-body .card__media .sher-card__hover{display:none}.sher-body .card-wrapper:hover .card__media.sher-has-hover .media img,.sher-body .card__media.sher-has-hover .media img{opacity:1;transition:none}}@media(prefers-reduced-motion:reduce){.sher-body .card__media.sher-has-hover .media img{transition:none}}.sher-body .sher-card .card__content{display:block;padding:20px 4px 0;text-align:left}.sher-body .sher-card .card__information{padding:0}.sher-body .sher-card{display:flex;flex-direction:column}.sher-body .sher-card>product-component,.sher-body .sher-card .card-wrapper,.sher-body .sher-card .card,.sher-body .sher-card .card>.card__content,.sher-body .sher-card .card__information,.sher-body .sher-card .card-information{display:flex;flex-direction:column;flex:1 1 auto}.sher-body .sher-card .card__content .card__information .card-information>.price{margin-top:auto}.sher-body .sher-card .card__heading{font-family:Fraunces,serif;font-size:24px;font-weight:500;line-height:1.28;margin:0 0 5px;text-transform:capitalize}.sher-body .sher-card .card__heading a{color:var(--ink);text-decoration:none}.sher-body .sher-card .card__short-description{display:block;font-size:14px;color:var(--muted);font-weight:300;line-height:1.5;margin:0 0 14px;min-height:40px;text-transform:none}.sher-body .sher-card .card-information>*+*,.sher-body .sher-card .card__information>*+*{margin-top:0}.sher-body .sher-card .price,.sher-body .sher-card .price .price-item{font-family:Jost,sans-serif;font-weight:500;font-size:17px;color:var(--gold-deep);letter-spacing:.02em}.bestsellers .prod-row{border-bottom:1px solid var(--line)}.sher-body .sher-card .quick-add{position:absolute;left:16px;right:16px;top:calc(125cqw - 62px);margin:0;padding:0;z-index:3;opacity:0;transform:translateY(12px);transition:opacity .3s,transform .3s}.sher-body .sher-card:hover .quick-add{opacity:1;transform:none}.sher-body .sher-card .quick-add__submit{min-height:0;background:var(--cream);color:var(--ink);border:none;box-shadow:none;padding:14px;font-family:Jost,sans-serif;font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-radius:5px;cursor:pointer;transition:background .2s,color .2s}.sher-body .sher-card .quick-add__submit:after,.sher-body .sher-card .quick-add__submit:before{display:none}.sher-body .sher-card .quick-add__submit:hover{background:var(--ink);color:var(--cream)}@media(hover:none){.sher-body .sher-card .quick-add{opacity:1;transform:none}}.feature{display:grid;grid-template-columns:1fr 1fr;align-items:center}.feature.rev .feature__media{order:2}.feature__media{aspect-ratio:1/1;overflow:hidden}.feature__media img{width:100%;height:100%;object-fit:cover}.feature__copy{padding:0 8%}.feature__copy .eyebrow{display:block;margin-bottom:18px}.feature__copy h2{font-size:clamp(32px,3.8vw,50px);margin-bottom:20px}.feature__copy p{color:var(--muted);font-size:16px;margin-bottom:28px;max-width:400px;font-weight:300}.videoband{position:relative;min-height:480px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden}.videoband .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.videoband:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#281a066b}.videoband__in{position:relative;z-index:2;padding:40px 20px}.videoband .eyebrow{color:#f6de9a;display:block;margin-bottom:16px}.videoband h2{font-size:clamp(32px,4.4vw,54px);margin-bottom:30px;max-width:16ch;margin-left:auto;margin-right:auto;color:#fff}.playbig{width:84px;height:84px;border-radius:50%;background:var(--cream);color:var(--gold-deep);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative}.playbig svg{margin-left:4px}.playbig:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #fff;animation:pulse 2.6s ease-out infinite}.voice{background:var(--paper-3);background-image:var(--tex);text-align:center}.voice .eyebrow{display:block;margin-bottom:18px}.voice h2{font-size:clamp(36px,5vw,64px);max-width:16ch;margin:0 auto 22px}.voice p{font-size:18px;color:#5a4a1a;max-width:540px;margin:0 auto 30px;font-weight:300}.news{background:var(--green-deep);background-image:var(--tex);color:#f3e7c8;text-align:center}.news .eyebrow{color:#d9b45f;display:block;margin-bottom:16px}.news h2{font-size:clamp(34px,4.4vw,56px);margin-bottom:14px;color:#fbf3de}.news p{opacity:.82;margin-bottom:30px;font-weight:300}.news form{max-width:460px;margin:0 auto}.news .sher-news-fields{display:flex;background:#ffffff12;border:1px solid rgba(243,231,200,.35)}.news input{flex:1;border:none;background:transparent;padding:16px 18px;font-family:Jost,sans-serif;font-size:15px;color:#f3e7c8}.news input::placeholder{color:#f3e7c88c}.news input:focus{outline:none}.news .btn{background:var(--gold)}.news .btn:hover{background:#c68f35}.news .newsletter-success{margin-top:16px;color:#fbf3de;font-weight:400}.sher-footer{background:var(--green-deep);color:#cbbe92;padding:76px 0 30px}.sher-footer .foot-grid{display:flex;flex-wrap:wrap;gap:34px}.sher-footer .foot-brand{flex:1.6 1 260px}.sher-footer .foot-col{flex:1 1 150px}.sher-footer .foot-brand h2{font-family:Fraunces,serif;color:#fbf3de;font-size:26px;font-weight:500;margin-bottom:14px}.sher-footer .foot-brand p{font-size:14px;max-width:280px;opacity:.72;line-height:1.75;font-weight:300}.sher-footer .foot-col h3{color:#d9b45f;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;font-family:Jost,sans-serif;font-weight:500}.sher-footer .foot-col a{display:block;font-size:14px;color:#cbbe92;opacity:.85;padding:6px 0;font-weight:300}.sher-footer .foot-col a:hover{opacity:1;color:#fff}.sher-footer .foot-social a{color:#cbbe92}.sher-footer .foot-social a:hover{color:#fff}.sher-footer .foot-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.13);margin-top:48px;padding-top:24px;font-size:13px;opacity:.7;font-weight:300}.sher-footer .foot-social{display:flex;gap:18px}@media(max-width:960px){.sher-footer .foot-brand{flex-basis:100%}.sher-footer .foot-col{flex:1 1 40%}}@media(max-width:520px){.sher-footer .foot-col{flex-basis:100%}}.vbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#140e04db;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.vbox.open{opacity:1;visibility:visible}.vbox__inner{position:relative;width:fit-content;max-width:min(900px,100%);margin:0 auto}.vbox video{display:block;width:auto;height:auto;max-width:min(900px,100%);max-height:85vh;border-radius:8px;background:#000}.vbox iframe{width:100%;border-radius:8px;display:block;background:#000;aspect-ratio:16/9}.vbox__close{position:absolute;top:-42px;right:0;background:none;border:none;color:#fff;cursor:pointer;display:flex}[data-reveal]{opacity:0;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}[data-reveal][data-anim=right]{transform:translate(-38px)}[data-reveal][data-anim=left]{transform:translate(38px)}[data-reveal].in{opacity:1;transform:none}[data-parallax]{will-change:transform}@media(max-width:960px){.feature{grid-template-columns:1fr}.feature.rev .feature__media{order:0}.feature__copy{padding:48px 32px}.hero{min-height:540px}.product{flex:0 0 76vw}}@media(max-width:520px){.sher-section .sec-head{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.hero-slides img{animation:none!important}[data-parallax]{transform:none!important}[data-reveal]{opacity:1;transform:none}}.sher-body .pagination__item--current:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sher-home.css.map */
