.tt-s{position:relative;overflow:hidden;background:var(--bgd,transparent);display:block}.tt-cv{container-type:inline-size;width:100%;margin:0 auto;position:relative}.tt-d{max-width:1920px}.tt-m{max-width:600px}.tt-in{position:relative;overflow:hidden;--u:calc(100cqw / var(--W));height:calc(var(--H) * var(--u))}.tt-root{position:absolute;left:0;top:0;width:100%;height:100%}.tt-n{position:absolute;left:0;top:0;transform-origin:0 0;margin:0;padding:0;box-sizing:border-box}img.tt-a{display:block;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.tt-im{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.tt-im img{display:block;max-width:none}.tt-t{overflow-wrap:break-word;margin:0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.tt-t p{margin:0}a.tt-n{color:inherit;text-decoration:none;cursor:pointer;display:block}a.tt-n:not(.tt-t){transition:transform .18s ease,filter .18s ease}a.tt-n:not(.tt-t):hover{filter:brightness(1.06)}a.tt-t:hover{text-decoration:underline;text-underline-offset:.2em}.tt-s input.tt-n,.tt-s textarea.tt-n{background:transparent;border:0;outline:0;color:#111;font:inherit}.tt-form{position:absolute;left:0;top:0;width:100%;height:100%;margin:0}.tt-field{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;border:0;outline:0;margin:0;padding:0 2% 0 0;box-sizing:border-box;font:500 calc(20*var(--u))/1 "Geist Sans",Inter,sans-serif;color:#111;border-radius:inherit}.tt-field:focus{box-shadow:inset 0 0 0 calc(3*var(--u)) #d5f221}button.tt-n{background:none;border:0;padding:0;cursor:pointer;color:inherit;text-align:inherit}button.tt-n:hover{text-decoration:underline}.tt-msg{position:absolute;left:50%;bottom:3%;transform:translate(-50%);margin:0;background:#d5f221;color:#111;border:2px solid #111;box-shadow:4px 4px #111;padding:.6em 1.1em;font:600 15px/1.3 Geist Sans,Inter,sans-serif;z-index:5;max-width:90%;text-align:center}.tt-msg.tt-err{background:#fff;color:#c71618}.tt-car{overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.tt-car::-webkit-scrollbar{display:none}.tt-m .tt-car{scroll-snap-type:x mandatory}.tt-m .tt-snap{scroll-snap-align:center}[data-tt-prev],[data-tt-next],[data-tt-wish],[data-tt-menu],[data-tt-wcard]{cursor:pointer}[data-tt-wish].tt-on{filter:drop-shadow(0 0 0 #111) saturate(1.2)}.tt-wishbtn.tt-on{outline:calc(3*var(--u)) solid #d5f221;outline-offset:calc(2*var(--u))}.tt-heart.tt-on{transform-box:fill-box}.tt-heart:not(.tt-on){opacity:.35}.tt-wcard{transition:transform .2s ease}.tt-wcard:hover{filter:brightness(1.04)}.tt-menu{position:absolute;display:none;z-index:60}.tt-menu.tt-open,.tt-nom .tt-d{display:block}@media(max-width:899px){.tt-nom{display:none}}@media(max-width:899px){.tt-d{display:none}.tt-s{background:var(--bgm,var(--bgd,transparent))}.tt-s.tt-dm .tt-d{display:block}}@media(min-width:900px){.tt-m{display:none}}.tt-hdr{overflow:visible;position:relative;z-index:40}.tt-hdr .tt-cv.tt-m{z-index:41}.tt-menu{background:#e32223;border:2px solid #111;box-shadow:4px 4px #111;padding:2px 0}.tt-menu a:hover{text-decoration:underline}.tt-header .tt-active,.tt-header a.tt-active.tt-t,.tt-header .tt-active .tt-t{color:#e32223!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tt-base.css.map */
