:root{--thixo-black: #080808;--thixo-charcoal: #0e0e0e;--thixo-surface: #121212;--thixo-border: rgba(255, 255, 255, .07);--thixo-text: #e8e8e8;--thixo-muted: #5a5a5a;--thixo-dim: #2a2a2a;--thixo-silver: #a8b0bc;--thixo-chrome: #c8cdd4;--thixo-glow: rgba(160, 180, 210, .08);--thixo-heading: "Bebas Neue", "Oswald", Impact, sans-serif;--thixo-body: "Space Grotesk", "Open Sans", sans-serif}html{background:var(--thixo-black);scroll-behavior:smooth}body.gradient{background:var(--thixo-black);color:var(--thixo-text);font-family:var(--thixo-body);font-weight:300;overflow-x:hidden}html.thixo-entry-locked,body.thixo-entry-locked{overflow:hidden}.shopify-section-group-footer-group{display:none}html.thixo-newsletter-open,body.thixo-newsletter-open{overflow:hidden}body.gradient:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:128px 128px}.content-for-layout,.gradient,.collection,.color-scheme-1,.color-scheme-2,.color-background-1,.color-background-2{background:var(--thixo-black)}.page-width{max-width:1680px;padding-left:clamp(1.5rem,3vw,4rem);padding-right:clamp(1.5rem,3vw,4rem)}.section-header{margin-bottom:0!important}.announcement-bar-section{display:none}.header-wrapper{border-bottom:1px solid var(--thixo-border);background:#080808e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header{min-height:76px;padding-inline:clamp(1.5rem,3vw,4rem)!important;font-family:var(--thixo-body)}.header__heading,.header>.header__heading-link{display:none}.header__heading-logo{filter:grayscale(1) contrast(1.2)}.header__heading-link .h2,.header__menu-item,.header__icon,.menu-drawer__menu-item,.footer a,.footer-block__heading{color:var(--thixo-text)}.header__heading-link .h2{font-family:var(--thixo-heading);font-size:2.4rem;letter-spacing:.15em}.header__menu-item,.menu-drawer__menu-item,.footer a{font-size:1rem;text-transform:uppercase;letter-spacing:.2em;color:var(--thixo-muted);transition:color .3s}.header__menu-item:hover span,.footer a:hover{color:var(--thixo-text);text-decoration-thickness:.08rem;text-underline-offset:.4rem}@media screen and (min-width:990px){.header--middle-left,.header--top-left{grid-template-areas:"navigation icons";grid-template-columns:auto 1fr}.header--middle-left .header__inline-menu,.header--top-left .header__inline-menu{margin-left:0}.header__icons{justify-self:end}}h1,h2,h3,.title,.card__heading,.card__heading a,.product__title h1,.product__title h2{color:var(--thixo-text);font-family:var(--thixo-heading);font-weight:400;letter-spacing:.04em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border:1px solid var(--thixo-text);border-radius:0;background:var(--thixo-text);color:var(--thixo-black);font-family:var(--thixo-body);font-size:1rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:background .3s,border-color .3s,color .3s}.button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background:var(--thixo-chrome);border-color:var(--thixo-chrome);color:var(--thixo-black)}.button:after,.button:before,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{display:none}.price,.price-item,.card-information,.product__text,.product__description,.rte,.caption-with-letter-spacing,.facets-container,.facets-wrapper,.active-facets,.product-count,.facet-filters__label,.facets__heading{color:var(--thixo-muted)}.card,.card__inner,.card__media,.product-card-wrapper .card{background:transparent}.product-grid{gap:1px;background:var(--thixo-border)}.product-grid .grid__item{background:var(--thixo-black);padding:clamp(.8rem,1.2vw,1.6rem)}.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .media,.product__media,.product__media.media,.product-media-container{border:0;border-radius:0;background:var(--thixo-surface)}.product-card-wrapper .card__media img{filter:grayscale(35%) brightness(.78);transition:filter .7s ease,transform .9s ease}.product-card-wrapper:hover .card__media img{filter:grayscale(5%) brightness(.88);transform:scale(1.035)}.badge{border:1px solid var(--thixo-text);border-radius:0;background:var(--thixo-text);color:var(--thixo-black);font-size:.95rem;letter-spacing:.18em;text-transform:uppercase}.collection-hero,.collection-hero__inner{background:var(--thixo-black)}.collection-hero__title{margin-top:clamp(3rem,7vw,8rem);color:var(--thixo-text);font-size:clamp(6rem,14vw,17rem);line-height:.82}.facets__form{border-top:1px solid var(--thixo-border);border-bottom:1px solid var(--thixo-border);padding-block:1.2rem}.select__select,.facet-filters__sort,.field__input,.quantity__input,.quantity{border-radius:0;border-color:var(--thixo-border);background:var(--thixo-surface);color:var(--thixo-text)}.product{gap:clamp(3rem,7vw,11rem)}.product__info-wrapper{border-left:0}.product__info-container{max-width:430px;padding-top:clamp(3rem,7vw,7rem)}.product__title h1{font-family:var(--thixo-body);font-size:clamp(1.45rem,2vw,2.2rem);font-weight:700;line-height:1.1;letter-spacing:.08em}.product-form__buttons{max-width:100%}.product-form__input input[type=radio]+label{border-radius:0;border-color:var(--thixo-border);background:transparent;color:var(--thixo-text);letter-spacing:.14em;text-transform:uppercase}.product-form__input input[type=radio]:checked+label{background:var(--thixo-text);color:var(--thixo-black)}body:has(.product__info-wrapper){background:#f6f5f1}body:has(.product__info-wrapper).gradient,body:has(.product__info-wrapper) .gradient,body:has(.product__info-wrapper) .color-scheme-1,body:has(.product__info-wrapper) .content-for-layout{background:#f6f5f1;color:#080808}body:has(.product__info-wrapper) .header-wrapper{border-bottom-color:#0808081a;background:#f6f5f1e6}body:has(.product__info-wrapper) .header__menu-item,body:has(.product__info-wrapper) .header__icon,body:has(.product__info-wrapper) .menu-drawer__menu-item{color:#08080894}body:has(.product__info-wrapper) .header__menu-item:hover span,body:has(.product__info-wrapper) .header__icon:hover{color:#080808}body:has(.product__info-wrapper) .page-width{max-width:1500px}body:has(.product__info-wrapper) .product{align-items:center;min-height:calc(86vh - 76px);padding-block:clamp(3rem,6vw,5.25rem) clamp(2rem,5vw,4rem)}body:has(.product__info-wrapper) .product__media-wrapper{align-self:center}body:has(.product__info-wrapper) .product__media-list,body:has(.product__info-wrapper) .product__media-item,body:has(.product__info-wrapper) .product-media-container,body:has(.product__info-wrapper) .product__media,body:has(.product__info-wrapper) .product__media.media{background:transparent}body:has(.product__info-wrapper) .product__media img,body:has(.product__info-wrapper) .product__media-list img{filter:none;object-fit:contain}body:has(.product__info-wrapper) .product__media.media{padding-top:min(68vh,660px)!important}body:has(.product__info-wrapper) .product__media-toggle,body:has(.product__info-wrapper) .product__media-icon,body:has(.product__info-wrapper) .thumbnail-slider{display:none}body:has(.product__info-wrapper) .product__text,body:has(.product__info-wrapper) .caption-with-letter-spacing{color:#08080880;font-size:.72rem;letter-spacing:.22em}body:has(.product__info-wrapper) h1,body:has(.product__info-wrapper) h2,body:has(.product__info-wrapper) h3,body:has(.product__info-wrapper) .product__title h1,body:has(.product__info-wrapper) .product__title h2{color:#080808}body:has(.product__info-wrapper) .price,body:has(.product__info-wrapper) .price-item,body:has(.product__info-wrapper) .product__description,body:has(.product__info-wrapper) .rte{color:#080808}body:has(.product__info-wrapper) .product__description{margin-top:1.8rem;font-size:.78rem;line-height:1.75}body:has(.product__info-wrapper) .price{margin-top:2rem;font-family:var(--thixo-body);font-size:1.25rem;font-weight:700;letter-spacing:.08em}body:has(.product__info-wrapper) .product-form__input{max-width:160px;margin:1.4rem 0 0}body:has(.product__info-wrapper) .product-form__input .form__label{display:none}body:has(.product__info-wrapper) .select__select,body:has(.product__info-wrapper) .product-form__input select{min-height:42px;border:1px solid #080808;background:#fff;color:#080808;font-family:var(--thixo-body);font-size:.78rem;font-weight:600;letter-spacing:.1em}body:has(.product__info-wrapper) .thixo-product-actions{display:flex;gap:.75rem;align-items:flex-start;margin:1rem 0 0}body:has(.product__info-wrapper) .product-form{margin:0}body:has(.product__info-wrapper) .product-form__buttons{max-width:150px}body:has(.product__info-wrapper) .product-form__submit,body:has(.product__info-wrapper) .shopify-payment-button__button,.thixo-product-keep-shopping{min-height:42px;border:1px solid #080808;background:#080808;color:#fff;font-family:var(--thixo-body);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:none}body:has(.product__info-wrapper) .product-form__submit:hover,.thixo-product-keep-shopping:hover{background:#073f58;border-color:#073f58;color:#fff}.thixo-product-keep-shopping{display:inline-flex;align-items:center;justify-content:center;width:max-content;margin:0;padding:0 1.6rem;text-decoration:none}body:has(.product__info-wrapper) .shopify-payment-button,body:has(.product__info-wrapper) .product-form__error-message-wrapper{display:none}body:has(.product__info-wrapper) .product__accordion{margin-top:1.5rem;border:0;background:#fff;box-shadow:0 16px 34px #0808080f}body:has(.product__info-wrapper) .accordion summary{color:#073f58;font-size:.82rem;letter-spacing:.12em}body:has(.product__info-wrapper) .related-products{max-width:1500px;border-top:1px solid rgba(8,8,8,.1);padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(5rem,8vw,7rem)}body:has(.product__info-wrapper) .related-products__heading{margin-bottom:clamp(2.5rem,4vw,4rem);color:#080808;font-family:var(--thixo-body);font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body:has(.product__info-wrapper) .related-products .product-grid{background:transparent;column-gap:clamp(2rem,5vw,6rem);row-gap:4rem}body:has(.product__info-wrapper) .related-products .grid__item{background:transparent;padding:0}body:has(.product__info-wrapper) .related-products .card__inner,body:has(.product__info-wrapper) .related-products .card__media,body:has(.product__info-wrapper) .related-products .media{background:transparent;border:0}body:has(.product__info-wrapper) .related-products .card__media img{filter:none;object-fit:contain;transition:transform .45s ease}body:has(.product__info-wrapper) .related-products .card-wrapper:hover .card__media img{transform:translateY(-6px) scale(1.025)}body:has(.product__info-wrapper) .related-products .card__information{padding-top:2.15rem;text-align:center}body:has(.product__info-wrapper) .related-products .card__heading,body:has(.product__info-wrapper) .related-products .card__heading a{color:#080808;font-family:var(--thixo-body);font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:none}body:has(.product__info-wrapper) .related-products .price{margin-top:.5rem;color:#080808;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-align:center}.footer{border-top:1px solid var(--thixo-border);background:var(--thixo-black)}.footer__content-bottom{border-top-color:var(--thixo-border)}.thixo-site{--thixo-hero-glow-x: 50%;--thixo-hero-glow-y: 42%;background:var(--thixo-black);color:var(--thixo-text);font-family:var(--thixo-body)}.thixo-site:not(.is-entered) .thixo-site__world{display:none}.thixo-site.is-entered .thixo-site__world{animation:thixoWorldIn .75s ease both}.thixo-site__world:after{content:"";display:block;height:clamp(5rem,10vw,9rem);margin:0 3rem;border-top:1px solid var(--thixo-border)}.thixo-newsletter[hidden]{display:none}.thixo-newsletter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:clamp(1.4rem,4vw,4rem)}.thixo-newsletter__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.thixo-newsletter__panel{position:relative;display:grid;width:min(90vw,360px);min-height:min(62vh,500px);border:1px solid rgba(232,232,232,.86);background:#030303f5;color:var(--thixo-text);animation:thixoNewsletterIn .65s ease both}.thixo-newsletter__close{position:absolute;top:1.25rem;right:1.25rem;width:24px;height:7px;border:0;border-radius:0;background:var(--thixo-text);padding:0}.thixo-newsletter__close:focus-visible,.thixo-newsletter__input:focus-visible,.thixo-newsletter__submit:focus-visible{outline:1px solid var(--thixo-chrome);outline-offset:4px}.thixo-newsletter__mark{align-self:start;justify-self:center;margin:clamp(3.1rem,7vh,4.4rem) 0 0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(2rem,7vw,3.4rem);line-height:.9;letter-spacing:.12em}.thixo-newsletter__body{align-self:center;width:min(74%,255px);justify-self:center;padding-bottom:clamp(2.5rem,7vh,4.8rem)}.thixo-newsletter__title{margin:0 0 1.5rem;color:var(--thixo-text);font-family:var(--thixo-body);font-size:1.3rem;font-weight:500;line-height:1.2;letter-spacing:.08em;text-align:center;text-transform:none}.thixo-newsletter__form{display:grid;gap:.55rem}.thixo-newsletter__input{width:100%;min-height:40px;border:1px solid var(--thixo-text);border-radius:0;background:var(--thixo-text);color:var(--thixo-black);font-family:var(--thixo-body);font-size:.92rem;text-align:center}.thixo-newsletter__input::placeholder{color:#0808087a;opacity:1}.thixo-newsletter__submit{min-height:44px;border:1px solid #073f58;border-radius:0;background:#073f58;color:#fff;font-family:var(--thixo-body);font-size:.98rem;font-weight:500;letter-spacing:.04em;transition:background .25s ease,border-color .25s ease,color .25s ease}.thixo-newsletter__submit:hover{border-color:#0b5f80;background:#0b5f80;color:#fff}.thixo-newsletter__message{margin:.7rem 0 0;color:var(--thixo-silver);font-size:.82rem;line-height:1.5;text-align:center}.thixo-hero{min-height:calc(100vh - 76px);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:9rem 3rem 6rem;text-align:center;transition:opacity .7s ease,transform .7s ease,filter .7s ease}.thixo-site.is-entering .thixo-hero{opacity:0;filter:blur(8px);transform:scale(.985);pointer-events:none}.thixo-site.is-entered .thixo-hero{display:none}.thixo-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 420px at var(--thixo-hero-glow-x) var(--thixo-hero-glow-y),rgba(7,63,88,.34) 0%,rgba(7,63,88,.14) 34%,transparent 70%),radial-gradient(ellipse 62% 48% at 50% 58%,rgba(7,63,88,.2) 0%,transparent 72%),radial-gradient(ellipse 60% 50% at 50% 60%,rgba(30,35,50,.42) 0%,transparent 70%),linear-gradient(180deg,#080808,#0a0c10,#080808);transition:opacity .3s ease;will-change:background}.thixo-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 220px at var(--thixo-hero-glow-x) var(--thixo-hero-glow-y),rgba(168,176,188,.055),transparent 72%);mix-blend-mode:screen;pointer-events:none}.thixo-hero__content{position:relative;z-index:2;animation:thixoFadeUp 1.2s ease both}.thixo-eyebrow,.thixo-label,.thixo-card__num,.thixo-product__label,.thixo-hero__scroll span,.thixo-symbol__label,.thixo-pill,.thixo-link{color:var(--thixo-muted);font-size:.65rem;letter-spacing:.32em;text-transform:uppercase}.thixo-eyebrow{margin-bottom:2rem}.thixo-wordmark{display:block;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(8rem,18vw,17rem);line-height:.9;letter-spacing:.08em;text-shadow:0 0 120px rgba(160,180,210,.05)}.thixo-tagline{margin-top:1.5rem;color:var(--thixo-silver);font-size:clamp(.7rem,1.2vw,.9rem);letter-spacing:.4em;text-transform:uppercase}.thixo-hero__sub{max-width:430px;margin:1.25rem auto 0;color:var(--thixo-muted);font-size:.9rem;line-height:1.9}.thixo-hero__ctas{display:flex;justify-content:center;gap:1rem;margin-top:3rem}.thixo-btn,.thixo-btn--ghost{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:.85rem 2.2rem;border:1px solid var(--thixo-text);color:var(--thixo-black);background:var(--thixo-text);font-size:.72rem;font-weight:500;letter-spacing:.25em;text-decoration:none;text-transform:uppercase;transition:background .3s,border-color .3s,color .3s}.thixo-btn:hover{background:var(--thixo-chrome);border-color:var(--thixo-chrome)}.thixo-btn--ghost{background:transparent;color:var(--thixo-silver);border-color:var(--thixo-border)}.thixo-btn--ghost:hover{color:var(--thixo-text);border-color:#fff3}.thixo-hero__scroll{position:absolute;bottom:2.5rem;left:50%;display:flex;flex-direction:column;align-items:center;gap:.75rem;transform:translate(-50%);opacity:.65}.thixo-scroll-line{width:1px;height:40px;background:linear-gradient(180deg,var(--thixo-muted),transparent);animation:thixoScrollPulse 2s ease-in-out infinite}.thixo-divider{height:1px;margin:0 3rem;background:var(--thixo-border)}.thixo-section{padding:clamp(6rem,10vw,10rem) 3rem}.thixo-manifesto{max-width:900px;margin:0 auto}.thixo-label{margin-bottom:3rem}.thixo-manifesto__text{margin:0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(3rem,6vw,5.6rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.thixo-manifesto__text em{color:var(--thixo-muted);font-style:normal}.thixo-manifesto__body{max-width:510px;margin-top:3rem;color:var(--thixo-muted);font-size:.92rem;line-height:2}.thixo-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:4rem}.thixo-section-title{margin:0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(2.6rem,4vw,4rem);line-height:1;letter-spacing:.05em;text-transform:uppercase}.thixo-link{text-decoration:none;transition:color .3s}.thixo-link:hover{color:var(--thixo-text)}.thixo-worlds__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--thixo-border)}.thixo-card{min-height:260px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:var(--thixo-charcoal);padding:3rem 2.5rem;text-decoration:none;transition:background .5s}.thixo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(ellipse 80% 60% at 30% 100%,rgba(140,160,200,.06) 0%,transparent 60%);transition:opacity .5s}.thixo-card:hover{background:#141414}.thixo-card:hover:after{opacity:1}.thixo-card__num{color:var(--thixo-dim)}.thixo-card__name{margin:1rem 0 0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:2.5rem;line-height:1;letter-spacing:.04em;text-transform:uppercase}.thixo-card__desc{margin-top:.75rem;color:var(--thixo-muted);font-size:.82rem;line-height:1.75}.thixo-card__arrow{position:relative;z-index:1;margin-top:2rem;color:var(--thixo-dim);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;transition:color .3s}.thixo-card:hover .thixo-card__arrow{color:var(--thixo-silver)}.thixo-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--thixo-border)}.thixo-product{position:relative;display:flex;flex-direction:column;min-width:0;padding:1px;background:var(--thixo-black);text-decoration:none}.thixo-product__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--thixo-surface)}.thixo-product__media img,.thixo-product__placeholder{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(70%) brightness(.56);transition:filter .7s ease,transform .9s ease}.thixo-product:hover .thixo-product__media img{filter:grayscale(20%) brightness(.68);transform:scale(1.04)}.thixo-product__sold{position:absolute;top:1rem;left:1rem;z-index:2;border:1px solid var(--thixo-text);background:var(--thixo-text);color:var(--thixo-black);padding:.55rem .8rem;font-size:.95rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.thixo-product__info{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:1.1rem 0 0}.thixo-product__title{margin:.35rem 0 0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(1.7rem,1.5vw,2.4rem);line-height:1;letter-spacing:.04em;text-transform:uppercase}.thixo-product__price{color:var(--thixo-text);font-size:1.1rem;letter-spacing:.12em;text-align:right;text-transform:uppercase}.thixo-faq{min-height:calc(100vh - 76px);background:radial-gradient(ellipse 44% 38% at 50% 12%,rgba(7,63,88,.18),transparent 68%),var(--thixo-black);color:var(--thixo-text);font-family:var(--thixo-body);padding:clamp(5rem,10vw,9rem) clamp(1.5rem,4vw,4rem) clamp(5rem,9vw,8rem)}.thixo-faq__inner{max-width:980px;margin:0 auto}.thixo-faq__header{max-width:680px;margin-bottom:clamp(3rem,6vw,5rem)}.thixo-faq__eyebrow{margin:0 0 1.4rem;color:var(--thixo-muted);font-size:.65rem;letter-spacing:.32em;text-transform:uppercase}.thixo-faq__title{margin:0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(5rem,14vw,13rem);font-weight:400;line-height:.84;letter-spacing:.06em;text-transform:uppercase}.thixo-faq__intro{max-width:470px;margin:1.5rem 0 0;color:var(--thixo-muted);font-size:.95rem;line-height:1.9}.thixo-faq__list{border-top:1px solid var(--thixo-border)}.thixo-faq__item{border-bottom:1px solid var(--thixo-border)}.thixo-faq__question{display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center;padding:1.45rem 0;color:var(--thixo-text);font-size:clamp(1.05rem,1.6vw,1.45rem);font-weight:500;letter-spacing:.08em;list-style:none;text-transform:uppercase}.thixo-faq__question::-webkit-details-marker{display:none}.thixo-faq__marker{position:relative;width:24px;height:24px;border:1px solid rgba(232,232,232,.22)}.thixo-faq__marker:before,.thixo-faq__marker:after{content:"";position:absolute;inset:50% auto auto 50%;width:11px;height:1px;background:var(--thixo-silver);transform:translate(-50%,-50%);transition:transform .25s ease}.thixo-faq__marker:after{transform:translate(-50%,-50%) rotate(90deg)}.thixo-faq__item[open] .thixo-faq__marker:after{transform:translate(-50%,-50%) rotate(0)}.thixo-faq__answer{max-width:720px;padding:0 0 1.8rem;color:var(--thixo-muted);font-size:.98rem;line-height:1.9}.thixo-faq__answer p{margin:0}.thixo-faq__answer a{color:var(--thixo-silver);text-decoration-color:#a8b0bc61;text-underline-offset:.22em}.thixo-faq__answer a:hover{color:var(--thixo-text);text-decoration-color:#e8e8e8b3}.thixo-faq__contact{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;margin-top:clamp(3rem,7vw,5rem);border-top:1px solid var(--thixo-border);padding-top:1.6rem}.thixo-faq__contact p{margin:0;color:var(--thixo-muted);font-size:.85rem;letter-spacing:.18em;text-transform:uppercase}.thixo-faq__contact a{color:var(--thixo-silver);font-size:.72rem;font-weight:600;letter-spacing:.22em;text-decoration:none;text-transform:uppercase}.thixo-faq__contact a:hover{color:var(--thixo-text)}.thixo-products__empty{border:1px solid var(--thixo-border);padding:3rem;color:var(--thixo-muted);letter-spacing:.18em;text-transform:uppercase}.thixo-symbols__row{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--thixo-border)}.thixo-symbol{position:relative;display:flex;aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;overflow:hidden;background:var(--thixo-charcoal)}.thixo-symbol__glyph{color:var(--thixo-dim);font-size:clamp(3.2rem,5vw,5.4rem);line-height:1;transition:color .5s,text-shadow .5s,transform .5s}.thixo-symbol:hover .thixo-symbol__glyph{color:var(--thixo-silver);text-shadow:0 0 40px rgba(140,160,200,.2);transform:scale(1.08) translateY(-4px)}.thixo-symbol:hover .thixo-symbol__label{color:var(--thixo-silver)}.thixo-about{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;max-width:1200px;margin:0 auto}.thixo-about__title{margin:1.5rem 0 0;color:var(--thixo-text);font-family:var(--thixo-heading);font-size:clamp(3.4rem,5vw,5rem);line-height:.95;letter-spacing:.04em;text-transform:uppercase}.thixo-about__title span{color:var(--thixo-muted)}.thixo-about p{margin:0 0 1.5rem;color:var(--thixo-muted);font-size:.93rem;line-height:2}.thixo-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.thixo-pill{border:1px solid var(--thixo-border);padding:.45rem .9rem}.thixo-fade{opacity:0;transform:translateY(28px);transition:opacity 1s ease,transform 1s ease}.thixo-fade.is-visible{opacity:1;transform:translateY(0)}.thixo-delay-1{transition-delay:.1s}.thixo-delay-2{transition-delay:.2s}.thixo-delay-3{transition-delay:.35s}@keyframes thixoFadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes thixoWorldIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes thixoNewsletterIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes thixoScrollPulse{0%,to{opacity:.3;transform:scaleY(1);transform-origin:top}50%{opacity:.7;transform:scaleY(.6);transform-origin:top}}.thixo-cursor,.thixo-cursor-ring{position:fixed;top:50vh;left:50vw;z-index:2147483647;pointer-events:none;border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .2s ease;will-change:left,top}.thixo-cursor{width:10px;height:10px;background:#e8eef4;box-shadow:0 0 18px #c8cdd4ad}.thixo-cursor-ring{width:34px;height:34px;border:1px solid rgba(232,238,244,.72);transition:left .12s ease-out,top .12s ease-out,opacity .2s ease}.thixo-cursor.is-active,.thixo-cursor-ring.is-active{opacity:1}body.gradient.thixo-has-cursor,body.gradient.thixo-has-cursor a,body.gradient.thixo-has-cursor button,body.gradient.thixo-has-cursor summary,body.gradient.thixo-has-cursor input,body.gradient.thixo-has-cursor select{cursor:auto}@media screen and (max-width:749px){.thixo-cursor,.thixo-cursor-ring{display:none}}@media screen and (max-width:989px){.thixo-worlds__grid,.thixo-products__grid{grid-template-columns:repeat(2,1fr)}.thixo-section-head,.thixo-about{grid-template-columns:1fr;display:grid}.thixo-symbols__row{grid-template-columns:repeat(3,1fr)}.product__info-wrapper{border-left:0}}@media screen and (max-width:640px){.thixo-hero{min-height:calc(100vh - 64px);padding-inline:1.5rem}.thixo-newsletter{padding:1.25rem}.thixo-newsletter__panel{min-height:min(68vh,500px)}.thixo-newsletter__body{width:min(80%,270px)}.thixo-hero__ctas{flex-direction:column}.thixo-divider{margin-inline:1.5rem}.thixo-site__world:after{margin-inline:1.5rem}.thixo-section{padding-inline:1.5rem}.thixo-worlds__grid,.thixo-products__grid{grid-template-columns:1fr}.thixo-symbols__row{grid-template-columns:repeat(2,1fr)}.thixo-product__info{grid-template-columns:1fr}.thixo-product__price{text-align:left}body:has(.product__info-wrapper) .product{min-height:auto;padding-block:2.5rem 2rem}body:has(.product__info-wrapper) .product__media.media{padding-top:96vw!important}body:has(.product__info-wrapper) .related-products{padding-top:2.5rem}body:has(.product__info-wrapper) .related-products .product-grid{column-gap:1.2rem;row-gap:3rem}body:has(.product__info-wrapper) .related-products .card__information{padding-top:1.25rem}body:has(.product__info-wrapper) .thixo-product-actions{flex-direction:column}body:has(.product__info-wrapper) .product-form__buttons,.thixo-product-keep-shopping{width:100%;max-width:none}.thixo-faq__contact{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/thixo-drop.css.map */
