#header-group:has(.dw-sitehead){position:sticky;top:0;z-index:50}.dw.dw-sitehead{background:#fffffff7;border-bottom:1px solid var(--dw-line)}.dw-sitehead__in{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;max-width:1180px;margin-inline:auto;padding:12px 20px}.dw .dw-sitehead__logo{display:inline-flex;grid-column:2;grid-row:1;justify-self:center;padding:6px 0;line-height:0;color:var(--dw-ink);text-decoration:none}.dw .dw-sitehead__logo img{width:auto;height:var(--dw-logo-h, 27px);max-width:60vw;transform:translateY(-1px)}.dw-sitehead__name{font:600 22px/1 var(--dw-display);letter-spacing:-.02em}.dw-sitehead__nav{display:none;justify-content:center;gap:28px}.dw .dw-sitehead__nav a{padding:6px 0;color:var(--dw-ink);font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;border-bottom:2px solid transparent}.dw .dw-sitehead__nav a:hover,.dw .dw-sitehead__nav a[aria-current=page]{border-bottom-color:var(--dw-ink)}.dw-sitehead__tools{display:flex;align-items:center;justify-content:flex-end;gap:6px;grid-column:3;grid-row:1}.dw .dw-sitehead__btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--dw-ink);cursor:pointer;text-decoration:none}.dw .dw-sitehead__btn:hover{background:#eef1f6}.dw .dw-sitehead__btn svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dw-sitehead__menu{grid-column:1;grid-row:1}.dw-sitehead__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dw-sale);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.dw-sitehead__count[hidden]{display:none}.dw-sitehead__count.is-bump{animation:dw-bump .45s cubic-bezier(.2,.8,.2,1)}@keyframes dw-bump{40%{transform:scale(1.35)}}@media(min-width:900px){.dw .dw-sitehead__logo{grid-column:1;justify-self:start}.dw .dw-sitehead__logo img{height:var(--dw-logo-h-lg, 31px)}.dw-sitehead__menu{display:none!important}.dw-sitehead__nav{display:flex;grid-column:2;grid-row:1}}.dw.dw-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;justify-content:flex-end;background:transparent}.dw.dw-cart[hidden]{display:none}.dw-cart__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f152673;cursor:pointer;animation:dw-fade .25s ease}.dw-cart__panel{position:relative;display:flex;flex-direction:column;gap:6px;width:min(88vw,400px);height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) 20px calc(24px + env(safe-area-inset-bottom,0px));background:var(--dw-surface);overflow-y:auto;animation:dw-slide-in .3s cubic-bezier(.2,.8,.2,1);outline:none}@keyframes dw-fade{0%{opacity:0}}@keyframes dw-slide-in{0%{transform:translate(100%)}}.dw-cart__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font:600 20px/1.2 var(--dw-display)}.dw-cart__items{display:grid;gap:12px;margin:8px 0 auto}.dw-cart__items li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:14px;padding:10px 14px 10px 10px;border-radius:var(--dw-r-tile);background:var(--dw-paper);font-size:15px}.dw-cart__items li.is-new{animation:dw-pop-in .35s cubic-bezier(.2,.8,.2,1)}@keyframes dw-pop-in{0%{opacity:0;transform:translateY(8px)}}.dw .dw-cart__items img{width:64px;height:64px;object-fit:contain;border-radius:10px;background:#fff}.dw-cart__items strong{display:block;font-weight:600;line-height:1.3}.dw .dw-cart__items a{text-decoration:none}.dw-cart__variant{display:block;color:var(--dw-ink-soft);font-size:14px}.dw-cart__price{padding-top:2px;font-weight:600;text-align:right;white-space:nowrap}.dw-cart__price s{display:block;color:var(--dw-ink-soft);font-weight:400;font-size:13px}.dw-cart__qty{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px}.dw-cart__stepper{display:inline-flex;align-items:center;border:1px solid var(--dw-line);border-radius:999px;background:#fff}.dw .dw-cart__stepper button{width:34px;height:34px;border:0;border-radius:50%;background:transparent;font-size:18px;line-height:1;cursor:pointer}.dw-cart__stepper span{min-width:22px;font-weight:600;text-align:center}.dw .dw-cart__remove{padding:6px 2px;border:0;background:none;color:var(--dw-ink-soft);font-size:14px;text-decoration:underline;cursor:pointer}.dw-cart__items.is-busy{opacity:.6;pointer-events:none}.dw-cart__empty{display:grid;gap:14px;justify-items:start;margin:8px 0 auto;color:var(--dw-ink-soft)}.dw-cart__empty[hidden],.dw-cart__foot[hidden],.dw-cart__msg[hidden]{display:none}.dw-cart__foot{display:grid;gap:10px;padding-top:12px}.dw-cart__deals p{display:flex;justify-content:space-between;gap:12px;margin:0 0 4px;color:var(--dw-ok);font-size:14px;font-weight:600}.dw-cart__total{display:flex;justify-content:space-between;padding-top:14px;border-top:1px solid var(--dw-line);font-weight:600;font-size:17px}.dw-cart__note{color:var(--dw-ink-soft);font-size:14px}.dw .dw-cart__checkout{width:100%}.dw-cart__msg{color:var(--dw-sale);font-size:14px}.dw.dw-foot{padding:56px 20px calc(96px + env(safe-area-inset-bottom,0px));background:var(--dw-night);color:var(--dw-on-night-soft);font-size:15px}.dw-foot__in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;max-width:1180px;margin-inline:auto}.dw-foot__in>*{min-width:0}@media(min-width:900px){.dw-foot__in{grid-template-columns:1.4fr 1fr 1fr 1.4fr}.dw.dw-foot{padding-bottom:56px}}.dw.dw-foot h2{margin:0 0 12px;color:#fff;font:500 16px/1.3 var(--dw-display)}.dw.dw-foot ul{display:grid;gap:8px}.dw.dw-foot a{color:var(--dw-on-night-soft);text-decoration:none}.dw.dw-foot a:hover{color:#fff;text-decoration:underline}.dw.dw-foot p{margin:0 0 12px;max-width:34ch}.dw .dw-foot__logo{display:inline-block;margin-bottom:10px;color:#fff;line-height:0}.dw .dw-foot__logo img{width:auto;height:30px}.dw-foot__deal{color:#fff;font-weight:700}.dw.dw-foot .dw-foot__ok{margin:0;padding:12px 16px;border:1.5px dashed rgba(255,255,255,.5);border-radius:12px;color:#fff;max-width:none}.dw-foot__ok strong{letter-spacing:.06em}.dw-foot__form{display:flex;gap:8px}.dw .dw-foot__form input{flex:1;min-width:0;min-height:46px;padding:10px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff0f;color:#fff;font:inherit}.dw .dw-foot__form input::placeholder{color:var(--dw-on-night-soft)}.dw .dw-foot__form button{min-height:46px;padding:10px 18px;border:0;border-radius:999px;background:#fff;color:var(--dw-ink);font:600 15px/1 var(--dw-text);cursor:pointer}.dw.dw-foot .dw-foot__err{margin-top:8px;color:#ffb3bb}.dw.dw-foot .dw-foot__base{max-width:1180px;margin:32px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13px}.dw.dw-foot :focus-visible{outline-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dreamwave-chrome.css.map */
