.tod .tod-bs-host{position:relative}.tod .tod-bs{position:absolute;top:0;right:0;width:108px;height:108px;overflow:hidden;pointer-events:none;z-index:6}.tod .tod-bs span{position:absolute;top:24px;right:-38px;width:160px;transform:rotate(45deg);background:var(--mauve-dk,#7a5262);color:#fff;text-align:center;font:700 9.5px/1 var(--sans,"Inter",sans-serif);letter-spacing:.16em;text-transform:uppercase;padding:7px 0;box-shadow:0 3px 8px #0f182847}.tod .tod-bs.sm{width:74px;height:74px}.tod .tod-bs.sm span{top:15px;right:-44px;width:150px;font-size:7.5px;letter-spacing:.12em;padding:5px 0}.tod .tpick-t.tod-bs-host b{padding-right:42px}.tod a[href*="/pages/signature"]:is(.ss-card,.setcard,.tpick-t){--t1:#f7eef1;--t2:#f0e2e7;--edge:#d9bfc9;--acc:#7a5262}.tod a[href*="/pages/bundle"]:is(.ss-card,.setcard,.tpick-t){--t1:#eff3fa;--t2:#dce5f2;--edge:#b4c3da;--acc:#1e2d4a}.tod a[href*="/pages/capes"]:is(.ss-card,.setcard,.tpick-t){--t1:#f8f2e4;--t2:#f1e6cd;--edge:#d6c296;--acc:#6e5320}.tod a[href*="/pages/aprons"]:is(.ss-card,.setcard,.tpick-t){--t1:#eff4ed;--t2:#dce8d8;--edge:#b3c8ac;--acc:#42613c}.tod a.ss-card{background:var(--t1,var(--linen));border-color:var(--edge,var(--line))}.tod a.ss-card .ss-vis{background:linear-gradient(180deg,var(--t1,#fffdf8) 0%,var(--t2,#ece5d6) 100%);border-bottom-color:var(--edge,var(--line))}.tod a.ss-card .ss-body span:not(.tod-qty){color:var(--acc,var(--mauve-dk))}.tod a.ss-card .ss-lab b{color:var(--acc,var(--mauve-dk))}.tod a.setcard{border-color:var(--edge,var(--line))}.tod a.setcard .setbody{background:linear-gradient(180deg,var(--t1,transparent) 0%,var(--t2,transparent) 100%)}.tod a.setcard .setgo{color:var(--acc,var(--mauve-dk))}.tod a.tpick-t{background:linear-gradient(155deg,var(--t1,var(--linen)) 0%,var(--t2,var(--linen)) 100%);border-color:var(--edge,var(--line))}.tod a.tpick-t em{color:var(--acc,var(--mauve-dk))}.tod a.tpick-t.hot{border-color:var(--navy)}.tod .tod-qty,.tod a.ss-card .ss-body span.tod-qty{display:inline;font:inherit;font-weight:700;color:var(--ink);padding:0;margin:0;letter-spacing:inherit;text-transform:inherit}.tod a.tpick-t small .tod-qty{color:var(--navy)}.tod a.ss-card .ss-vis{padding:4% 4% 3%}.tod a.ss-card .ss-blk+.ss-blk{margin-top:2cqw}.tod a.ss-card .ss-lab{margin-top:1.5cqw}.tod a.ss-card .ss-row.capes img{height:42cqw}.tod a.ss-card .ss-row.capes img+img{margin-left:-12.5cqw}.tod a.ss-card .ss-row.aprons img{height:34cqw}.tod a.ss-card .ss-row.aprons img+img{margin-left:-2cqw}.tod a.ss-card .ss-vis:not(:has(.ss-blk+.ss-blk)) .ss-row.capes img{height:62cqw}.tod a.ss-card .ss-vis:not(:has(.ss-blk+.ss-blk)) .ss-row.capes img+img{margin-left:-32cqw}.tod a.ss-card .ss-vis:not(:has(.ss-blk+.ss-blk)) .ss-row.aprons img{height:68cqw}.tod a.ss-card .ss-vis:not(:has(.ss-blk+.ss-blk)) .ss-row.aprons img+img{margin-left:-9cqw}.tod a:is(.ss-card,.setcard,.tpick-t){position:relative}.tod a:is(.ss-card,.setcard,.tpick-t):before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:3;pointer-events:none;border:1.5px dashed var(--acc,var(--mauve));opacity:.38;transition:opacity .25s ease}.tod a:is(.ss-card,.setcard,.tpick-t):hover:before{opacity:.7}.tod a:is(.ss-card,.setcard,.tpick-t):after{content:"";position:absolute;left:0;right:0;top:0;height:3px;z-index:4;pointer-events:none;background:linear-gradient(90deg,#a8822e,#d9b867 30%,#f6e7b4,#d9b867 70%,#a8822e);background-size:220% 100%;animation:todGold 6s linear infinite}@keyframes todGold{0%{background-position:100% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.tod a:is(.ss-card,.setcard,.tpick-t):after{animation:none}}@media(max-width:767px){.tod .hw.hw-mini{padding:30px 0 28px}.tod .hw.hw-mini .hw-grid{display:none}.tod .hwm{margin-top:16px}.tod .hwm-row{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.tod .hwm-row:before{content:"";position:absolute;left:16.6%;right:16.6%;top:20px;height:1.5px;background:repeating-linear-gradient(90deg,var(--mauve) 0 6px,transparent 6px 11px)}.tod button.hwm-s{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:0;padding:0 2px 6px;cursor:pointer;color:var(--mid);-webkit-tap-highlight-color:transparent}.tod .hwm-s b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--linen);border:1.5px solid var(--mauve);color:var(--mauve-dk);font:500 19px/1 var(--serif);transition:.2s var(--ease)}.tod .hwm-s span{font:600 10.5px/1.25 var(--sans);letter-spacing:.1em;text-transform:uppercase;text-align:center}.tod .hwm-s.on b{background:var(--navy);border-color:var(--navy);color:#fff}.tod .hwm-s.on span{color:var(--navy)}.tod .hwm-s.on:after{content:"";position:absolute;bottom:-9px;left:50%;width:12px;height:12px;background:#fff;border-left:1px solid var(--line);border-top:1px solid var(--line);transform:translate(-50%) rotate(45deg)}.tod .hwm-panel{margin-top:8px;background:#fff;border:1px solid var(--line);padding:15px 16px 16px;min-height:112px}.tod .hwm-panel h3{font:600 12px/1.35 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--navy)}.tod .hwm-panel p{font-size:14px!important;line-height:1.55!important;color:var(--mid);margin-top:6px}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/tod-late-b.css.map */
