.yoc{--green:#1F3A2E;--green-deep:#15291F;--cream:#F7F4EC;--ink:#1C1C1C;--body:#3A3A3A;--muted:#6E6E6E;--gold:#B8893B;--line:#E3DED2;--red:#D9402B;--font:"Lato","Helvetica Neue",Arial,sans-serif;--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--r-lg:16px;font-family:var(--font);color:var(--ink);font-size:17px;line-height:1.5;font-weight:400;letter-spacing:normal;text-align:left}.yoc *,.yoc *:before,.yoc *:after{box-sizing:border-box;margin:0;padding:0}.yoc img{max-width:100%;height:auto;display:block}.yoc a{color:inherit;text-decoration:none}.yoc button{font:inherit;cursor:pointer;border:0;background:none;color:inherit;letter-spacing:inherit;box-shadow:none}.yoc ul{list-style:none}.yoc .wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}.yoc .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:800;font-size:15px;letter-spacing:.1em;text-transform:uppercase;padding:18px 40px;border-radius:0;transition:transform .12s ease,background .12s ease}.yoc .btn:active{transform:translateY(1px)}.yoc .btn-green{background:var(--green);color:var(--cream)}.yoc .btn-green:hover{background:var(--green-deep)}.yoc .bar{background:var(--green);color:var(--cream);text-align:center;font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:13px 16px;line-height:1.5}.yoc .bar-m{display:none}.yoc .bar-slide{display:none;animation:yoc-bar-in .45s ease}.yoc .bar-slide.is-on{display:block}@keyframes yoc-bar-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.yoc .site{position:relative;background:#fffffff7;backdrop-filter:saturate(1.2) blur(8px);-webkit-backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--line);transition:box-shadow .2s}.yoc .site.is-stuck{box-shadow:0 6px 24px #14281e14}.yoc .site .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;gap:20px}.yoc .brand{justify-self:start;display:block}.yoc .brand img{height:58px;width:auto;transition:height .2s}.yoc .site.is-stuck .brand img{height:50px}.yoc .site nav{display:flex;gap:36px;font-weight:700;font-size:15px;letter-spacing:.02em}.yoc .site nav a{padding:8px 0;border-bottom:2px solid transparent;color:var(--green);transition:border-color .12s}.yoc .site nav a:hover,.yoc .site nav a[aria-current=page]{border-color:var(--gold)}.yoc .nav-dd{position:relative}.yoc .nav-dd>a{display:inline-flex;align-items:center;gap:6px}.yoc .nav-dd>a svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.yoc .nav-dd-menu{display:none;position:absolute;left:-18px;top:calc(100% + 8px);min-width:232px;background:#fff;border:1px solid var(--line);box-shadow:0 20px 40px #14281e24;padding:8px 0;z-index:60}.yoc .nav-dd-menu:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.yoc .nav-dd:hover .nav-dd-menu,.yoc .nav-dd:focus-within .nav-dd-menu{display:block}.yoc .site nav .nav-dd-menu a{display:block;padding:9px 18px;border-bottom:0;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap}.yoc .site nav .nav-dd-menu a:hover{color:var(--green);background:var(--cream);border-bottom:0}.yoc .util{display:flex;align-items:center;gap:6px;justify-self:end}.yoc .util a,.yoc .burger{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.yoc .util a:hover,.yoc .burger:hover{background:var(--cream)}.yoc .util svg,.yoc .burger svg{width:22px;height:22px;stroke:var(--green);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.yoc .u-count{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--red);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center}.yoc .burger,.yoc .site .menu{display:none}.yoc .util a.shopnow{width:auto;height:auto;border-radius:0;display:inline-flex;flex-direction:column;align-items:center;gap:4px;margin:0 8px 0 10px;background:none}.yoc .util a.shopnow:hover{background:none}.yoc .shopnow-btn{display:block;background:var(--green);color:var(--cream);font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:1;padding:11px 18px;white-space:nowrap;transition:background .12s}.yoc .shopnow:hover .shopnow-btn{background:var(--green-deep)}.yoc .shopnow-note{display:block;font-size:11.5px;font-weight:900;line-height:1;color:var(--green);white-space:nowrap}.yoc.yoc-foot{background:linear-gradient(to bottom,rgb(var(--color-background,255,255,255)) 0,rgb(var(--color-background,255,255,255)) 70px,var(--green) 70px);color:var(--cream);padding:0 0 26px;font-size:14px}.yoc-foot a:hover{text-decoration:underline;text-underline-offset:3px}.yoc .news-card{background:#fff;color:var(--ink);border-radius:var(--r-lg);box-shadow:0 24px 60px #15291f47;padding:36px 42px;display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:center;margin-bottom:30px}.yoc .news-card h4{font-family:var(--font-display);font-weight:600;font-size:28px;color:var(--green);margin-bottom:6px;line-height:1.1;text-transform:none;letter-spacing:0}.yoc .news-card p{color:var(--body);font-size:15px}.yoc .news{display:flex;align-items:center;background:var(--cream);border:1.5px solid var(--line);padding:5px 5px 5px 22px}.yoc .news input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:15px;color:var(--ink);outline:none;box-shadow:none;height:auto;padding:0}.yoc .news input::placeholder{color:var(--muted)}.yoc .news .btn{padding:13px 26px;font-size:13px}.yoc .news-note{font-size:12px;color:var(--muted);margin-top:10px;padding-left:22px}.yoc .news-ok{font-weight:700;color:var(--green);padding:12px 0}.yoc-foot .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:30px;padding:0 0 34px}.yoc-foot h4{font-family:var(--font);font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;color:#f7f4ecb3;line-height:1.5}.yoc-foot li{margin-bottom:10px}.yoc-foot .brandcol img{height:30px;width:auto;margin-bottom:18px}.yoc-foot .brandcol p{opacity:.85;margin-bottom:8px;max-width:34ch;line-height:1.6}.yoc-foot .disclaimer{font-size:12.5px;opacity:.72;max-width:960px;line-height:1.5;padding:0 0 18px}.yoc-foot .bottom{border-top:1px solid rgba(247,244,236,.18);padding-top:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;font-size:13px;opacity:.9}.yoc-foot .bottom ul{display:flex;gap:16px;flex-wrap:wrap}.yoc-foot .bottom li{margin:0}.yoc-foot .brandcol .contact{max-width:none}.yoc-foot .contact span,.yoc-foot .contact a{display:block}.yoc-foot .social{display:flex;align-items:center;gap:10px;margin-top:14px}.yoc-foot .social span{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#f7f4ecb3;margin-right:4px;line-height:1.5}.yoc-foot .social a{width:36px;height:36px;border:1px solid rgba(247,244,236,.3);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.yoc-foot .social a:hover{background:#f7f4ec1f;border-color:#f7f4ec99;text-decoration:none}.yoc-foot .social svg{width:18px;height:18px;fill:none;stroke:var(--cream);stroke-width:1.7}.yoc-foot .social svg .fill{fill:var(--cream);stroke:none}.yoc-foot .fcol-t{display:none}.yoc-foot .bottom .pay{gap:6px;align-items:center}.yoc-foot .pay li{line-height:0}.yoc-foot .pay-icon{width:38px;height:24px;display:block}.yoc .skip{position:absolute;left:-999px;top:8px;background:var(--green);color:var(--cream);padding:10px 14px;border-radius:8px;z-index:100}@media(max-width:980px){.yoc .news-card{grid-template-columns:1fr;padding:28px 26px}.yoc-foot .cols{grid-template-columns:1fr 1fr}.yoc-foot .brandcol{grid-column:1/-1}.yoc .site nav,.yoc .util .u-desk{display:none}.yoc .site .wrap{height:62px;gap:8px;grid-template-columns:auto 1fr auto}.yoc .burger{display:inline-flex;margin-left:-8px}.yoc .brand{justify-self:start}.yoc .brand img,.yoc .site.is-stuck .brand img{height:44px}.yoc .util{gap:2px}.yoc .util a.shopnow{margin:0 6px 0 0}.yoc .site.menu-open .menu{display:block;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--line);padding:6px 20px 14px;box-shadow:0 20px 40px #14281e1f}.yoc .site .menu a{display:block;padding:13px 0;border-bottom:1px solid var(--line);font-weight:700;color:var(--green)}.yoc .site .menu a:last-child{border-bottom:0}}@media(max-width:640px){.yoc{font-size:16px}.yoc .wrap{width:calc(100% - 32px)}.yoc .bar{font-size:11px;letter-spacing:.1em;padding:8px 10px}.yoc .bar-d{display:none}.yoc .bar-m{display:inline}.yoc .site .wrap{height:56px;gap:6px}.yoc .burger{width:40px;height:40px}.yoc .brand img,.yoc .site.is-stuck .brand img{height:40px}.yoc .util a.shopnow{gap:3px;margin-right:4px}.yoc .shopnow-btn{font-size:11px;letter-spacing:.08em;padding:9px 12px}.yoc .shopnow-note{font-size:10px}.yoc.yoc-foot{background:linear-gradient(to bottom,rgb(var(--color-background,255,255,255)) 0,rgb(var(--color-background,255,255,255)) 50px,var(--green) 50px)}.yoc .news-card{text-align:center}.yoc .news-note{padding-left:0}.yoc-foot .cols{grid-template-columns:1fr;gap:0;padding:0 0 24px}.yoc-foot .brandcol{text-align:center;padding-bottom:22px}.yoc-foot .brandcol img{margin:0 auto 14px}.yoc-foot .brandcol p{margin:0 auto 8px}.yoc-foot .social{justify-content:center}.yoc-foot .fcol{border-top:1px solid rgba(247,244,236,.18)}.yoc-foot .fcol:last-child{border-bottom:1px solid rgba(247,244,236,.18)}.yoc-foot .fcol-h{display:none}.yoc-foot .fcol-t{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;padding:16px 0;font-weight:900;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--cream);line-height:1.5}.yoc-foot .fcol-t svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.yoc-foot .fcol.is-open .fcol-t svg{transform:rotate(180deg)}.yoc-foot.js .fcol ul{display:none}.yoc-foot.js .fcol.is-open ul{display:block}.yoc-foot .fcol ul{text-align:center;padding:0 0 14px}.yoc-foot .fcol li{margin:0}.yoc-foot .fcol li a{display:inline-block;padding:7px 0;font-size:15px}.yoc-foot .disclaimer{border:1px solid rgba(247,244,236,.3);padding:14px 16px;margin:0 0 20px;opacity:1;color:#f7f4eccc}.yoc-foot .bottom{flex-direction:column;align-items:center;text-align:center;gap:14px;border-top:0;padding-top:0}.yoc-foot .bottom ul{justify-content:center}.yoc-foot .bottom .legal{order:1}.yoc-foot .bottom .pay{order:2}.yoc-foot .bottom .copy{order:3}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/yo-chrome.css.map */
