.shopify-policy__container{max-width:980px!important;width:calc(100% - 48px);margin:0 auto!important;padding:54px 0 70px!important;color:#d3d8d1;line-height:1.8;overflow-wrap:anywhere}body:has(.shopify-policy__container),body:has(.service-page){background:#101310;color:#d3d8d1}.shopify-policy__container :is(h1,h2,h3,h4),.service-page :is(h1,h2,h3,h4){color:#b8f43a;font-weight:800;font-style:italic;line-height:1.25;margin:30px 0 18px}.shopify-policy__title{text-align:left!important}.shopify-policy__title h1{margin-top:0;font-size:clamp(28px,4vw,42px)}.shopify-policy__container :is(p,li),.service-page :is(p,li){color:#d3d8d1;line-height:1.8}.shopify-policy__container :is(ul,ol),.service-page :is(ul,ol){padding-left:24px;margin-block:18px}.shopify-policy__container ul,.service-page ul{list-style:disc}.shopify-policy__container a,.service-page a{color:#d8ff29;text-decoration:underline;overflow-wrap:anywhere}.shopify-policy__container hr,.service-page hr{border:0;border-top:1px solid #ffffff25;margin-block:30px}.shopify-policy__container table,.service-page table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.shopify-policy__container :is(th,td),.service-page :is(th,td){padding:12px;border:1px solid #ffffff25}.shopify-policy__container :is(a,button):focus-visible,.service-page a:focus-visible{outline:2px solid #b8f43a;outline-offset:4px}.service-page{padding-block:54px 70px;max-width:980px}.service-page h1{margin-top:0}.performance-cart{background:#101310;color:#f5f6f3;padding-block:48px 64px}.performance-cart .cart-page{max-width:1240px;padding-block:0}.cart-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.cart-heading h1{color:#b8f43a;font-weight:800;font-style:italic;margin:0;font-size:36px}.performance-cart a{color:#f5f6f3;text-underline-offset:4px}.performance-cart a:hover{color:#b8f43a}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.performance-cart .cart-item{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px;border:1px solid #ffffff16;border-radius:12px;background:#1b201b;margin-bottom:20px}.cart-item__photo{display:block;background:#171b17;border-radius:8px;overflow:hidden;align-self:start;aspect-ratio:1}.cart-item__photo img{width:100%;height:100%;object-fit:contain;display:block}.performance-cart .cart-item h2{font-size:18px;line-height:1.4;margin-bottom:8px}.performance-cart .cart-item h2 a{text-decoration:none}.performance-cart p{color:#bfc6be}.cart-unit-price{margin-top:16px}.cart-item__controls{display:flex;align-items:end;gap:24px;margin-bottom:18px}.performance-cart label{color:#f5f6f3;font-size:13px;margin-bottom:8px}.performance-cart input:not([type=hidden]),.performance-cart textarea{background:#101510;color:#f5f6f3;border:1px solid #4a5449;border-radius:7px;padding:12px;font-size:16px;min-height:46px}.performance-cart .cart-item input{width:90px}.performance-cart textarea{margin-bottom:16px;min-height:100px}.cart-line-total{font-weight:700;color:#f5f6f3!important;margin-bottom:0}.cart-summary{padding:26px;background:#1b201b;border:1px solid #ffffff16;border-radius:12px}.cart-summary h2{color:#b8f43a;font-style:italic}.cart-subtotal{display:flex;justify-content:space-between;gap:12px;color:#f5f6f3!important;border-block:1px solid #ffffff16;padding-block:20px}.cart-summary>p:not(.cart-subtotal){font-size:13px;line-height:1.7}.performance-cart .cart-checkout,.performance-cart .cart-empty .button{background:#b8f43a;color:#101310;border:1px solid #b8f43a;font-weight:800;border-radius:7px;padding:14px 20px;min-height:48px}.cart-checkout{width:100%}.performance-cart .cart-update{color:#f5f6f3;background:#1b201b;border:1px solid #4a5449;border-radius:7px;min-height:46px}.performance-cart .cart-checkout:hover,.performance-cart .cart-empty .button:hover{background:#d8ff29;color:#101310}.performance-cart :is(a,button,input,textarea):focus-visible{outline:2px solid #b8f43a;outline-offset:4px}.cart-empty{text-align:center;padding:64px 24px;background:#1b201b;border:1px solid #ffffff16;border-radius:12px}.cart-empty h2{font-size:26px;color:#f5f6f3}.cart-discount{color:#b8f43a!important}body:has(:is(.performance-cart,.shopify-policy__container,.service-page)) .site-footer{margin-top:0}@media(max-width:899px){.cart-layout{grid-template-columns:1fr}.cart-heading{align-items:start;flex-direction:column;gap:12px}.performance-cart .cart-item{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:18px}.cart-summary{position:static}.performance-cart{padding-block:32px 44px}.cart-empty{padding:36px 20px}}@media(max-width:480px){.performance-cart .cart-item{grid-template-columns:85px minmax(0,1fr);padding:14px;gap:14px}.cart-item__controls{gap:18px}.performance-cart .cart-item h2{font-size:16px}.shopify-policy__container{padding-top:32px!important}}.shopify-policy__container:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__title{display:none}.shopify-policy__body .rte>h1:first-child{margin-top:0;font-size:clamp(28px,4vw,42px)}.service-page:has(.rte h1)>h1{display:none}
/*# sourceMappingURL=/cdn/shop/t/39/assets/performance-service.css.map */
