.announce{background:#f7f2e9;color:#111;text-align:center;padding:9px 16px;font-family:Montserrat,var(--font-head),sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.02em;text-transform:none;border-bottom:1px solid #111}.announce a{color:#111}@media(max-width:749px){.announce{padding:7px 4px;font-size:min(.78rem,2.62vw);letter-spacing:.01em;white-space:nowrap}}.card__jdgm{margin:2px 0 4px;font-size:.82rem}.card__jdgm .jdgm-prev-badge__text{color:#555}.jdgm-review-widget{padding-left:20px;padding-right:20px}.product{padding-top:20px}.product h1{margin-bottom:8px}@media(max-width:860px){.product{gap:8px}}.nt-logo{display:none}@media(max-width:749px){.nav-toggle{border:0;background:none;padding:2px 4px}.nav-toggle .nt-text{display:none}.nav-toggle .nt-logo{display:flex;flex-direction:column;align-items:center}.nav-toggle .nt-logo img{display:block;height:25px;width:auto}.nav-toggle .nt-cap{font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:#111;line-height:1.25;margin-top:1px}}.header-search{position:relative;overflow:visible}.recent-searches{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:80;background:#fffdf7;border:1.5px solid #111;border-radius:14px;box-shadow:0 10px 28px #11111129;padding:6px;overflow:hidden}.recent-searches[hidden]{display:none}.rs-head{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#6b655a;padding:6px 10px 4px}.rs-row{display:flex;align-items:center;gap:4px;border-radius:9px}.rs-row:hover{background:#f7f2e9}.rs-term{flex:1;min-width:0;padding:8px 10px;color:#111;text-decoration:none;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-x{flex:0 0 auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:8px;font-size:1.05rem;line-height:1;color:#6b655a;cursor:pointer}.rs-x:hover{color:#111;background:#efe9dc}.header-icons .hic span.sl-count{background:#111;color:#f7f2e9;border-radius:999px;font-size:.72rem;font-weight:700;padding:2px 7px;vertical-align:super}.header-icons .hic span.sl-count.off{display:none}@media(max-width:560px){.header-icons .hic span.sl-count[data-shop-later-count]{display:inline-block}.header-icons .hic span.sl-count.off[data-shop-later-count]{display:none}}.card{position:relative}.sl-card-btn{position:absolute;top:10px;right:10px;z-index:3;width:36px;height:36px;border-radius:999px;border:1.5px solid #111;background:#f7f2e9;color:#111;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1;cursor:pointer;padding:0}.sl-card-btn.is-saved{background:#111;color:#f7f2e9}.sl-pdp-btn{width:100%;margin-top:10px;padding:12px;background:none;border:1.5px solid #111;border-radius:999px;color:#111;font:inherit;font-weight:600;cursor:pointer}.sl-pdp-btn.is-saved{background:#111;color:#f7f2e9}.shop-later-intro{color:#555}.shop-later-list{display:flex;flex-direction:column;gap:14px;margin-top:18px}.sl-row{position:relative;display:flex;gap:14px;align-items:center;min-height:114px;border:1px solid #111;border-radius:14px;padding:10px;background:#fffdf7}.sl-row img{width:84px;height:84px;object-fit:cover;border-radius:10px;display:block}.sl-row__main{flex:1;min-width:0;padding-right:38px}.sl-row__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.75em;font-weight:700;color:#111;text-decoration:none;line-height:1.35}.sl-row__variant{color:#555;font-size:.88rem}.sl-row__price{font-weight:700;margin-top:2px}.sl-row__soldout{color:#9a6a00;font-weight:700;font-size:.88rem}.sl-row__actions{display:flex;gap:8px;align-items:center;flex:none;align-self:flex-end}.sl-row__actions .button{height:48px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center}.sl-row__x{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:8px;border:1px solid #111;background:#fffdf7;font-size:1rem;line-height:1;cursor:pointer;color:#111;z-index:2}.mc-line__remove [data-save-for-later]{margin-right:10px}@media(max-width:640px){.sl-row{gap:10px}.sl-row img{width:64px;height:64px}.sl-row__actions{flex:none}}@media(max-width:749px){.site-header__in{flex-wrap:nowrap;gap:10px}.header-icons{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:10px}.header-search{flex:1 1 auto;min-width:0;max-width:190px}.recent-searches{left:auto;width:min(280px,calc(100vw - 40px))}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/p60.css.map */
