html.tdc-lock,html.tdc-lock body,html:has(.tdc.is-ready),body:has(.tdc.is-ready){overflow:hidden;height:100%;overscroll-behavior:none}body:has(.tdc) #header-group>.header-section{position:fixed;inset:0 0 auto 0;z-index:40;pointer-events:none}body:has(.tdc) #header-group>.header-section:before{content:"";position:absolute;top:0;right:0;bottom:-30px;left:0;background:linear-gradient(to bottom,rgb(var(--tdc-bg-rgb) / .96),rgb(var(--tdc-bg-rgb) / .8) 52%,rgb(var(--tdc-bg-rgb) / 0));pointer-events:none}body:has(.tdc) #header-group header-component,body:has(.tdc) #header-group .header__row,body:has(.tdc) #header-group .header__columns{background:transparent!important;box-shadow:none!important;border:0!important}body:has(.tdc) #header-group .header__columns{padding:10px 14px!important;align-items:center}body:has(.tdc) #header-group .header__column>*,body:has(.tdc) #header-group .header__column--center>*{pointer-events:auto}body:has(.tdc.tdc--hide-announcement) #header-group>.shopify-section:not(.header-section){display:none}body:has(.tdc.tdc--hide-footer) .shopify-section-group-footer-group{display:none}body:has(.tdc) #header-group .header__icon--menu,body:has(.tdc) #header-group .header-actions__action{--tdc-btn: 44px;position:relative;inline-size:var(--tdc-btn);block-size:var(--tdc-btn);min-inline-size:var(--tdc-btn);padding:0;display:inline-grid;place-items:center;border-radius:999px;overflow:visible;color:#030302;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}body:has(.tdc) #header-group .header__icon--menu:active,body:has(.tdc) #header-group .header-actions__action:active{transform:scale(.92)}body:has(.tdc) #header-group .header__icon--menu .svg-wrapper,body:has(.tdc) #header-group .header-actions__cart-icon>.svg-wrapper{display:none!important}body:has(.tdc) #header-group cart-icon{position:static;display:grid;place-items:center;inline-size:100%;block-size:100%}body:has(.tdc) #header-group .header__icon--menu:before,body:has(.tdc) #header-group cart-icon:before{content:"";inline-size:22px;block-size:22px;background:currentColor;-webkit-mask:var(--tdc-icon) center / contain no-repeat;mask:var(--tdc-icon) center / contain no-repeat}body:has(.tdc) #header-group .header__icon--menu{--tdc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M4 8h14M4 14h9'/%3E%3C/svg%3E")}body:has(.tdc) #header-group cart-icon{--tdc-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M5 8.2h12l-.9 9a1.7 1.7 0 0 1-1.7 1.5H7.6a1.7 1.7 0 0 1-1.7-1.5z'/%3E%3Cpath d='M8.2 8.2V6.6a2.8 2.8 0 0 1 5.6 0v1.6'/%3E%3C/svg%3E")}body:has(.tdc) #header-group .header-actions__action .cart-bubble{position:absolute;inset:0 0 auto auto;width:auto!important;min-width:18px;height:18px;aspect-ratio:auto!important;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#030302;color:#fff;font-family:var(--font-body--family);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 0 0 2px rgb(var(--tdc-bg-rgb))}body:has(.tdc) #header-group .header-actions__action .cart-bubble__background{display:none}body:has(.tdc) #header-group .header-actions__action .cart-bubble__text,body:has(.tdc) #header-group .header-actions__action .cart-bubble__text-count{display:inline-flex;width:auto;height:auto;color:inherit;font:inherit;line-height:1}body:has(.tdc) #header-group cart-icon:not(.header-actions__cart-icon--has-cart) .cart-bubble{display:none!important}body:has(.tdc.tdc--btn-glass) #header-group .header__icon--menu,body:has(.tdc.tdc--btn-glass) #header-group .header-actions__action{isolation:isolate;background:none}body:has(.tdc.tdc--btn-glass) #header-group .header__icon--menu:after,body:has(.tdc.tdc--btn-glass) #header-group .header-actions__action:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff9;-webkit-backdrop-filter:blur(18px) saturate(1.8);backdrop-filter:blur(18px) saturate(1.8);box-shadow:inset 0 0 0 1px #ffffffbf,0 0 0 1px #0000000f,0 6px 20px #00000017;pointer-events:none}body:has(.tdc.tdc--btn-ink) #header-group .header__icon--menu,body:has(.tdc.tdc--btn-ink) #header-group .header-actions__action{background:#030302;color:#fff;box-shadow:0 6px 18px #0000002e}body:has(.tdc.tdc--btn-ink) #header-group .header-actions__action .cart-bubble{background:#fff;color:#030302;box-shadow:0 0 0 2px #030302}body:has(.tdc.tdc--btn-text) #header-group .header__icon--menu,body:has(.tdc.tdc--btn-text) #header-group .header-actions__action{inline-size:auto;min-inline-size:0;padding:0 6px;display:inline-flex;align-items:center;border-radius:0;font-family:var(--font-heading--family);font-size:17px;line-height:1;letter-spacing:.01em;white-space:nowrap}body:has(.tdc.tdc--btn-text) #header-group .header__icon--menu:before,body:has(.tdc.tdc--btn-text) #header-group cart-icon:before{content:"Menu";inline-size:auto;block-size:auto;background:none;-webkit-mask:none;mask:none}body:has(.tdc.tdc--btn-text) #header-group cart-icon:before{content:"Bag"}body:has(.tdc.tdc--btn-text) #header-group cart-icon{display:inline-flex;align-items:center;gap:.3em;inline-size:auto;white-space:nowrap}body:has(.tdc.tdc--btn-text) #header-group .header-actions__action .cart-bubble{position:static;min-width:0;height:auto;padding:0;display:inline-flex;background:none;color:inherit;box-shadow:none;font:inherit}body:has(.tdc.tdc--btn-text) #header-group .cart-bubble__text-count:before{content:"("}body:has(.tdc.tdc--btn-text) #header-group .cart-bubble__text-count:after{content:")"}@media(min-width:750px){body:has(.tdc.tdc--btn-glass) #header-group .menu-list__link,body:has(.tdc.tdc--btn-ink) #header-group .menu-list__link{padding-inline:14px;border-radius:999px;transition:background-color .2s ease}body:has(.tdc.tdc--btn-glass) #header-group .menu-list__link:hover{background:#ffffffb3}body:has(.tdc.tdc--btn-ink) #header-group .menu-list__link:hover{background:#030302;color:#fff}}.tdc{--tdc-cw: 46vw;--tdc-ch: 69vw;--tdc-ease: cubic-bezier(.2, .8, .2, 1);display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(var(--tdc-bg-rgb));overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}.tdc:not(.is-ready){position:relative;inset:auto;overflow:visible;touch-action:auto;-webkit-user-select:auto;user-select:auto;padding:88px 12px 32px}.tdc__source{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tdc-gap)}@media(min-width:750px){.tdc__source{grid-template-columns:repeat(4,minmax(0,1fr))}}.tdc:not(.is-ready) .tdc-card{aspect-ratio:2 / 3;height:auto;container-type:inline-size}.tdc.is-ready .tdc__source{display:none}.tdc__stage{position:absolute;top:0;right:0;bottom:0;left:0;cursor:grab;outline:none}.tdc.is-dragging .tdc__stage{cursor:grabbing}.tdc__stage:focus-visible:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:12px;outline:2px solid rgb(0 0 0 / .5);pointer-events:none}.tdc-cell{position:absolute;top:0;left:0;z-index:1;width:var(--tdc-cw);height:var(--tdc-ch);transform-origin:0 0;backface-visibility:hidden;container-type:inline-size;transition:opacity .6s ease}.tdc:not(.is-live) .tdc-cell{opacity:0}.tdc-cell.is-focus{z-index:3}.tdc-card{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:var(--tdc-radius);background:var(--tdc-card-bg);color:#030302;text-decoration:none;box-shadow:0 1px 2px #0000000d,0 10px 28px #00000012;-webkit-user-drag:none;isolation:isolate;transition:transform .55s var(--tdc-ease),box-shadow .55s ease}.tdc-cell.is-focus .tdc-card{transform:scale(var(--tdc-focus-scale, 1.05));box-shadow:0 2px 4px #0000000f,0 24px 52px #00000029}@media(hover:hover)and (pointer:fine){.tdc:not(.is-dragging) .tdc-cell:not(.is-focus):hover{z-index:2}.tdc:not(.is-dragging) .tdc-cell:not(.is-focus):hover .tdc-card{transform:scale(var(--tdc-hover-scale, 1.02));transition-duration:.3s}}.tdc-card:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tdc-card img,.tdc-card svg.tdc-card__img{-webkit-user-drag:none;pointer-events:none}.tdc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tdc-card__info{position:absolute;inset:auto 0 0 0;padding:0 7cqi 7cqi;transition:opacity .32s ease .06s,transform .32s ease .06s}.tdc-card__eyebrow,.tdc-card__title,.tdc-card__price,.tdc-card__body,.tdc-card__heading{margin:0}.tdc-card__eyebrow{font-family:var(--font-body--family);font-size:clamp(10px,6cqi,14px);line-height:1.2;opacity:.78;margin-bottom:.25em}.tdc-card__title{font-family:var(--font-heading--family);font-weight:600;font-size:clamp(13px,8.6cqi,21px);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.tdc-card__price{font-family:var(--font-body--family);font-size:clamp(11px,6.6cqi,15px);line-height:1.2;margin-top:.35em;opacity:.85}.tdc-card__price s{opacity:.55;margin-inline-start:.4em}.tdc-card__badge{position:absolute;top:6cqi;left:6cqi;z-index:2;padding:.35em .7em;border-radius:2px;background:#ffffffeb;color:#030302;font-family:var(--font-body--family);font-size:clamp(9px,5.4cqi,12px);line-height:1;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 1px #00000014;transition:opacity .3s ease .06s}.tdc-card--product .tdc-card__img{translate:0 -9%;scale:.8;transition:translate .42s var(--tdc-ease),scale .42s var(--tdc-ease)}.tdc-card--image .tdc-card__info{color:#fff;padding-top:30cqi;background:linear-gradient(to top,#0000009e,#0000)}.tdc-card--collection{background:var(--tdc-card-bg)}.tdc-collage{position:absolute;top:0;right:0;bottom:0;left:0;translate:0 -6%;scale:.92;transition:translate .42s var(--tdc-ease),scale .42s var(--tdc-ease)}.tdc-collage__tile{position:absolute;width:54cqi;aspect-ratio:3 / 4;border-radius:calc(var(--tdc-radius) * .8);overflow:hidden;background:#fff;box-shadow:0 1px 2px #00000014,0 8px 20px #0000001a}.tdc-collage__tile img{width:100%;height:100%;object-fit:cover;display:block}.tdc-collage__tile--a{top:14cqi;left:8cqi;transform:rotate(-7deg)}.tdc-collage__tile--b{top:26cqi;left:40cqi;transform:rotate(6deg)}.tdc-collage__tile--solo{top:16cqi;left:20cqi;width:60cqi;transform:rotate(-4deg)}.tdc-collage__tag{position:absolute;top:74cqi;left:22cqi;max-width:70cqi;padding:3.5cqi 6cqi;border-radius:calc(var(--tdc-radius) * .7);background:#fff;color:#030302;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(12px,10cqi,26px);line-height:1;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:rotate(-4deg);box-shadow:0 1px 2px #0000001a,0 10px 24px #00000024}.tdc-collage__tag--dark{background:#030302;color:#fff}.tdc-card--text{display:flex;flex-direction:column;justify-content:space-between;padding:8cqi;background:var(--card-bg, #030302);color:var(--card-fg, #fff)}.tdc-card--text .tdc-card__info{position:static;padding:0}.tdc-card__heading{font-family:var(--font-heading--family);font-weight:600;font-size:clamp(18px,13.5cqi,36px);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.tdc-card--text .tdc-card__body{font-family:var(--font-body--family);font-size:clamp(11px,6.8cqi,16px);line-height:1.3;opacity:.82;margin-top:.6em}.tdc-card__arrow{display:inline-block;margin-top:.8em;font-family:var(--font-body--family);font-size:clamp(11px,6.4cqi,15px);border-bottom:1px solid currentColor;padding-bottom:1px}.tdc-card--product .tdc-card__img{animation:tdc-float 4.2s ease-in-out infinite paused}.tdc-card--image .tdc-card__img{animation:tdc-drift 9s ease-in-out infinite alternate paused}.tdc-collage__tile--a{animation:tdc-tile-a 4.6s ease-in-out infinite paused}.tdc-collage__tile--b{animation:tdc-tile-b 4.6s ease-in-out infinite paused}.tdc-collage__tile--solo{animation:tdc-tile-solo 4.6s ease-in-out infinite paused}.tdc-collage__tag{animation:tdc-tag 4.6s ease-in-out infinite paused}.tdc-card--text .tdc-card__heading{animation:tdc-heading 4.2s ease-in-out infinite paused}.tdc-cell.is-focus :is(.tdc-card__img,.tdc-collage__tile,.tdc-collage__tag,.tdc-card__heading){animation-play-state:running}@keyframes tdc-float{0%,to{transform:translateY(0) rotate(0) scale(1)}50%{transform:translateY(-3.5%) rotate(-1.2deg) scale(1.04)}}@keyframes tdc-drift{0%{transform:scale(1.03) translate(0)}to{transform:scale(1.13) translate(-2.5%,-2%)}}@keyframes tdc-tile-a{0%,to{transform:rotate(-7deg)}50%{transform:translate(-4%,-3%) rotate(-10deg)}}@keyframes tdc-tile-b{0%,to{transform:rotate(6deg)}50%{transform:translate(4%,-2%) rotate(9deg)}}@keyframes tdc-tile-solo{0%,to{transform:rotate(-4deg)}50%{transform:translateY(-3%) rotate(-1deg)}}@keyframes tdc-tag{0%,to{transform:rotate(-4deg)}50%{transform:translateY(-6%) rotate(-1deg) scale(1.04)}}@keyframes tdc-heading{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}.tdc.is-zoomed-out .tdc-card__info,.tdc.is-zoomed-out .tdc-card__badge{opacity:0;transform:translateY(6px);transition-duration:.14s;transition-delay:0s}.tdc.is-zoomed-out .tdc-card--product .tdc-card__img,.tdc.is-zoomed-out .tdc-collage{translate:0 0;scale:1;transition-duration:.22s}.tdc__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.tdc-card,.tdc-cell,.tdc-card__info,.tdc-card__badge,.tdc-card--product .tdc-card__img,.tdc-collage{transition:none!important}.tdc-card__img,.tdc-collage__tile,.tdc-collage__tag,.tdc-card__heading{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/td-canvas.css.map */
