.product-card__content{--quick-add-mobile-display: flex !important;--quick-add-mobile-opacity: 1 !important}.tkr{--clay: #BC6848;--cream: #FDF8F2;position:relative;background:var(--clay);overflow:hidden;font-family:var(--font-body--family)}.tkr .track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;direction:ltr}.tkr .track::-webkit-scrollbar{display:none}.tkr .slide{position:relative;flex:0 0 100%;scroll-snap-align:center;height:min(54vh,580px);display:grid;place-items:center}.tkr .art{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);aspect-ratio:3 / 4;max-width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.tkr .art img{width:100%;height:100%;object-fit:contain;display:block}.tkr .add{position:absolute;top:1.6%;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border:0;border-radius:999px;padding:9px 18px;background:var(--cream);color:#2b1f19;font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 6px 18px #2b1f192e;transition:transform .15s,background .2s}.tkr .add:active{transform:translate(-50%) scale(.96)}.tkr .add b{color:var(--clay)}.tkr .add.done{background:#2b1f19;color:var(--cream)}.tkr .add.done b{color:var(--cream)}.tkr .logo{background:var(--cream)}.tkr .logo .mark{width:min(62%,620px);aspect-ratio:752 / 340;background-repeat:no-repeat;background-size:179.8% auto;background-position:50% 69.03%}.tkr .logo p{position:absolute;bottom:44px;left:0;right:0;text-align:center;margin:0;color:#8c5949;font-size:15px;font-weight:300}.tkr .dots{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;gap:8px;direction:ltr}.tkr .dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#bc684859;cursor:pointer;transition:width .35s,background .35s}.tkr .dots button[aria-current=true]{width:26px;background:var(--clay)}.tkr .arw{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;padding:0;background:#fdf8f2eb;color:#2b1f19;cursor:pointer;display:grid;place-items:center;box-shadow:0 4px 14px #2b1f1926;transition:background .2s,transform .2s}.tkr .arw:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.tkr .arw svg{width:20px;height:20px;display:block}.tkr .arw.left{left:22px}.tkr .arw.right{right:22px}@media(max-width:749px),(hover:none){.tkr .arw{display:none}}.tkr-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%,140%);z-index:60;display:flex;align-items:center;gap:14px;background:#2b1f19;color:#fdf8f2;border-radius:999px;padding:10px 10px 10px 20px;font-family:var(--font-body--family);font-size:14px;box-shadow:0 10px 30px #00000040;transition:transform .35s cubic-bezier(.3,1.3,.5,1);white-space:nowrap}.tkr-toast.on{transform:translate(-50%)}.tkr-toast a{background:#bc6848;color:#fff;text-decoration:none;border-radius:999px;padding:8px 16px;font-weight:600}.tkp{--clay: #BC6848;--ink: #2B1F19;--mute: #8C7B70;--line: #E9DFD5;border:0;padding:0;margin:auto;width:min(460px,100%);max-height:92vh;border-radius:22px;background:#fcf7f1;color:var(--ink);font-family:var(--font-body--family);box-shadow:0 30px 80px #0000004d}.tkp::backdrop{background:#2b1f1973}.tkp[open]{animation:tkp-in .28s cubic-bezier(.3,1.2,.5,1)}@keyframes tkp-in{0%{transform:translateY(24px);opacity:0}}.tkp .hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 6px}.tkp h2{margin:0;font-size:20px;font-weight:700}.tkp h2 b{color:var(--clay)}.tkp .hd p{margin:4px 0 0;font-size:13px;color:var(--mute)}.tkp .x{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:#f1e8df;color:var(--ink);cursor:pointer;display:grid;place-items:center;padding:0}.tkp .x svg{width:16px;height:16px}.tkp ul{list-style:none;margin:0;padding:8px 20px;display:grid;gap:10px;overflow:auto;max-height:56vh}.tkp li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:10px;border-radius:16px;background:#fff;border:1.5px solid transparent;transition:border-color .2s}.tkp li.on{border-color:var(--clay)}.tkp li img{width:64px;height:64px;border-radius:12px;object-fit:cover;background:var(--clay)}.tkp li b{display:block;font-size:15px;font-weight:600}.tkp li small{color:var(--mute);font-size:12px}.tkp .st{display:flex;align-items:center;gap:8px;direction:ltr}.tkp .st button{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:19px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.tkp .st .plus{background:var(--clay);border-color:var(--clay);color:#fff}.tkp .st button:disabled{opacity:.3;cursor:default}.tkp .st span{min-width:1.2em;text-align:center;font-weight:700}.tkp .ft{padding:12px 20px 20px;display:grid;gap:10px}.tkp .count{display:flex;justify-content:center;align-items:center;gap:6px}.tkp .count i{width:34px;height:4px;border-radius:4px;background:var(--line);transition:background .25s}.tkp .count i.on{background:var(--clay)}.tkp .count b{min-width:2em;font-size:13px;font-weight:700;color:var(--clay);text-align:center}.tkp .count b:empty{display:none}.tkp .go{border:0;border-radius:999px;padding:14px;background:var(--ink);color:#fcf7f1;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.tkp .go:disabled{opacity:.4;cursor:default}@media(max-width:749px){.tkr .slide{height:44vh;min-height:300px;max-height:420px}.tkr .add{font-size:12px;padding:6px 12px;top:1.5%}.tkr .logo .mark{width:72%}.tkr .logo p{bottom:30px;font-size:12px}.tkr .dots{bottom:10px}.tkp{margin:auto 0 0;width:100%;max-width:100%;border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}@keyframes tkp-in{0%{transform:translateY(100%)}}}fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:calc(infinity);pointer-events:none;border-radius:var(--style-border-radius-buttons-primary);overflow:hidden;background-size:cover;background-position:center;opacity:0;background-color:var(--color-foreground);translate:var(--start-x, 0) var(--start-y, 0);transform:translate(-50%,-50%);animation-name:travel-x,travel-y,travel-scale;animation-timing-function:var(--x-timing),var(--y-timing),var(--scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.7, -5, .98, .5);--y-timing: cubic-bezier(.15, .57, .9, 1.05);--scale-timing: cubic-bezier(.85, .05, .96, 1)}@keyframes travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes travel-y{to{translate:0 var(--travel-y, 0)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tk-rotator.css.map */
