.yte-system-page,.yte-customer-page,.yte-search-page,.yte-404-page{min-height:72vh;padding:130px clamp(18px,4vw,70px) 90px;background:radial-gradient(circle at 78% 18%,rgba(247,240,229,.07),transparent 20%),radial-gradient(circle at 16% 72%,rgba(19,54,31,.45),transparent 28%),#050505;color:#f4eee3;position:relative;overflow:hidden}.yte-system-page:before,.yte-customer-page:before,.yte-search-page:before,.yte-404-page:before{content:"YTE ARCHIVE";position:absolute;right:-.08em;top:.22em;color:#f7f0e509;font:900 clamp(90px,16vw,260px)/.78 var(--display);letter-spacing:-.055em;text-transform:uppercase;pointer-events:none}.yte-system-hero,.yte-customer-hero,.yte-search-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-bottom:44px;position:relative;z-index:2}.yte-system-hero h1,.yte-customer-hero h1,.yte-search-hero h1,.yte-404-page h1{margin:0;max-width:8ch;font:900 clamp(72px,12vw,180px)/.78 var(--display);letter-spacing:-.06em;text-transform:uppercase}.system-stamp{width:132px;height:132px;border:1px solid rgba(247,240,229,.42);border-radius:50%;display:grid;place-items:center;text-align:center;color:#f7f0e5d1;font-size:11px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;transform:rotate(8deg)}.system-empty-state,.yte-customer-card,.search-form-card{position:relative;z-index:2;max-width:720px;background:#e7dcc8;color:#070707;padding:clamp(28px,4vw,56px);border:1px solid rgba(0,0,0,.14);box-shadow:0 34px 90px #0006;transform:rotate(-1deg)}.system-empty-state h2,.yte-customer-card h2,.search-form-card h2,.yte-orders-archive h2{margin:0 0 16px;font:900 clamp(42px,6vw,84px)/.86 var(--display);text-transform:uppercase;letter-spacing:-.045em}.system-empty-state a,.yte-customer-card a,.yte-back-link a,.yte-order-card a{color:inherit;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.cart-archive-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:34px;position:relative;z-index:2}.cart-items-archive{display:grid;gap:18px}.cart-line-archive{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:22px;align-items:center;padding:18px;border:1px solid rgba(247,240,229,.14);background:#f7f0e50b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cart-line-image{aspect-ratio:1;display:grid;place-items:center;background:#101010;color:#f7f0e559;overflow:hidden}.cart-line-image img{width:100%;height:100%;object-fit:cover}.cart-line-info h2{margin:.15em 0;font:900 clamp(30px,4vw,56px)/.88 var(--display);text-transform:uppercase;letter-spacing:-.04em}.cart-line-info h2 a{color:#f4eee3;text-decoration:none}.cart-line-info label{display:grid;gap:7px;max-width:150px;margin-top:12px;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.cart-line-info input,.yte-customer-card input,.search-form-card input,.yte-customer-card select,.yte-customer-card textarea{width:100%;border:1px solid rgba(247,240,229,.22);background:#07070759;color:#f4eee3;padding:14px 16px;font:inherit}.yte-customer-card input,.search-form-card input,.yte-customer-card select,.yte-customer-card textarea{border-color:#00000038;background:#ffffff59;color:#070707}.cart-remove-link{display:inline-block;margin-top:12px;color:#f7f0e5ad;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.cart-line-total{font-size:18px;white-space:nowrap}.cart-summary-archive{align-self:start;position:sticky;top:110px;padding:34px;background:#e7dcc8;color:#070707;border:1px solid rgba(0,0,0,.14);transform:rotate(1deg);box-shadow:0 28px 80px #00000061}.cart-summary-row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.12);padding:14px 0;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.cart-note{font-size:13px;opacity:.72}.cart-summary-archive button,.yte-customer-card button,.search-form-card button,.yte-address-card button{width:100%;border:1px solid #070707;background:#070707;color:#f4eee3;padding:15px 18px;margin-top:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;cursor:pointer}.cart-summary-archive button[name=update]{background:transparent;color:#070707}.yte-customer-grid{display:grid;grid-template-columns:minmax(0,720px) minmax(260px,1fr);gap:34px;position:relative;z-index:2}.yte-customer-card form{display:grid;gap:14px}.yte-customer-note{border:1px solid rgba(247,240,229,.16);padding:34px;align-self:start;background:#f7f0e50b;position:relative;z-index:2}.yte-customer-note h2{font:900 clamp(38px,5vw,74px)/.88 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 16px}.yte-address-card,.yte-order-card{border:1px solid rgba(247,240,229,.14);padding:22px;background:#f7f0e50b;color:#f4eee3}.yte-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;position:relative;z-index:2}.yte-orders-archive{position:relative;z-index:2;margin-top:54px}.yte-order-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.yte-order-card h3{font:900 clamp(28px,3vw,48px)/.88 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:.15em 0}.yte-back-link{position:relative;z-index:2;margin-top:28px}.checkbox-row{display:flex!important;gap:10px;align-items:center;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.checkbox-row input{width:auto!important}.yte-recover-card{margin-top:34px}.shopify-challenge__container{padding:150px 18px;color:#f4eee3}.shopify-challenge__button{background:#e7dcc8!important;color:#070707!important;border:0!important;padding:14px 18px!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:.1em!important}.search-form-card{max-width:none;transform:rotate(-.7deg)}.search-form-card form{display:flex;gap:12px}.search-results-archive{position:relative;z-index:2;margin-top:44px}.search-results-archive .archive-section-title{font:900 clamp(42px,7vw,110px)/.82 var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0 0 24px}.yte-404-page .system-empty-state{margin-top:38px}.system-empty-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px}.yte-header-archive{grid-template-columns:minmax(170px,.8fr) minmax(420px,1.3fr) minmax(250px,.9fr);align-items:stretch;gap:0;padding:0;min-height:76px;background:#070707b3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid rgba(247,240,229,.16);box-shadow:0 18px 50px #0000002e}.yte-header-mark{display:flex;align-items:center;gap:18px;padding:16px 26px;border-right:1px solid rgba(247,240,229,.14)}.yte-header-mark .yte-logo{font:900 40px/.82 var(--display);letter-spacing:-.055em;color:#f4eee3}.yte-header-mark span{color:#f7f0e58c;font-size:10px;line-height:1.15;text-transform:uppercase;letter-spacing:.14em}.yte-header-archive .yte-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-right:1px solid rgba(247,240,229,.14)}.yte-header-archive .yte-nav a{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:76px;padding:14px 18px;border-right:1px solid rgba(247,240,229,.1);color:#f4eee3;text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:.12em;transition:background .25s ease,color .25s ease,transform .25s ease}.yte-header-archive .yte-nav a:last-child{border-right:0}.yte-header-archive .yte-nav a span{font-size:10px;color:#f7f0e566;letter-spacing:.08em}.yte-header-archive .yte-nav a:hover{background:#e7dcc8;color:#070707;transform:none;opacity:1}.yte-header-archive .yte-nav a:hover span{color:#07070785}.yte-header-actions{justify-self:stretch;display:grid;grid-template-columns:1fr 1fr auto auto;gap:0;align-items:stretch}.yte-header-actions a{display:grid;place-items:center;padding:0 16px;border-right:1px solid rgba(247,240,229,.1);color:#f4eee3;text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:.12em}.yte-header-actions a:hover{background:#f7f0e514;transform:none;opacity:1}.yte-header-cart{border:0;border-radius:0;padding:0 18px;display:flex!important;gap:10px;align-items:center;justify-content:center}.yte-header-cart span{margin:0;background:#d7ff3f;color:#070707}.yte-menu-toggle{border-left:1px solid rgba(247,240,229,.1);min-width:68px;align-items:center;justify-content:center}.yte-menu-toggle span{width:28px;background:#f4eee3}.yte-mobile-menu{background:#070707}.yte-mobile-menu a span{display:block;font:700 12px var(--body);color:#f7f0e573;letter-spacing:.14em;margin-bottom:8px}.yte-footer-upgraded{display:grid;grid-template-columns:1.15fr .7fr .7fr;gap:34px;padding:70px clamp(18px,4vw,70px) 36px;background:linear-gradient(135deg,rgba(231,220,200,.06),transparent 32%),#060606;border-top:1px solid rgba(247,240,229,.12)}.yte-footer-brand p{max-width:360px;color:#f7f0e5b3;line-height:1.55;text-transform:none;letter-spacing:0}.yte-footer-panel{display:grid;gap:14px;align-content:start}.yte-footer-panel a{color:#f4eee3;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.yte-footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:34px;margin-top:20px;border-top:1px solid rgba(247,240,229,.1);color:#f7f0e58c;text-transform:uppercase;font-size:11px;letter-spacing:.12em}.template-page main:has(.stringing-app),.template-page main:has([class*=stringing]){padding-top:0}@media(max-width:1040px){.yte-header-archive{grid-template-columns:1fr auto;min-height:70px}.yte-header-archive .yte-nav{display:none}.yte-header-actions{grid-template-columns:auto auto}.yte-header-search,.yte-header-account{display:none!important}.yte-header-mark{border-right:1px solid rgba(247,240,229,.14)}}@media(max-width:900px){.yte-system-page,.yte-customer-page,.yte-search-page,.yte-404-page{padding:96px 18px 64px}.yte-system-hero,.yte-customer-hero,.yte-search-hero{display:block}.system-stamp{width:96px;height:96px;margin-top:18px}.cart-archive-form,.yte-customer-grid,.yte-account-grid{grid-template-columns:1fr}.cart-line-archive{grid-template-columns:94px 1fr;align-items:start}.cart-line-total{grid-column:2}.cart-summary-archive{position:relative;top:auto}.search-form-card form{display:grid}.yte-header-mark{padding:14px 18px}.yte-header-mark span{display:none}.yte-header-mark .yte-logo{font-size:36px}.yte-footer-upgraded{grid-template-columns:1fr}.yte-footer-bottom{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yte-commerce.css.map */
