body{background:var(--gimmeitam-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1200px}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{letter-spacing:-.3px}@media screen and (min-width:1200px){:root{--vertical-breather: 80px}}.header{border-bottom:1px solid rgba(255,255,255,.05)}store-header[sticky] .header{transition:backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease,box-shadow .3s ease}store-header[sticky].is-sticky .header{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 12px #00000040}.header__linklist-link{position:relative;font-size:13px;font-weight:500;letter-spacing:.3px;color:rgba(var(--header-text-color),.65);transition:color .2s ease}.header__linklist-link:hover{color:rgb(var(--header-text-color))}.header__linklist-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--gimmeitam-accent-red);transition:width .2s ease}.header__linklist-link:hover:after{width:100%}.header__icon-wrapper{color:rgba(var(--header-text-color),.5);transition:color .2s ease}.header__icon-wrapper:hover{color:rgb(var(--header-text-color))}.header__icon-wrapper svg{width:18px;height:18px}.header__cart-count{background:var(--gimmeitam-accent-red)}@keyframes cartBounce{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.header__cart-count.is-updated{animation:cartBounce .3s ease}.product-item{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-md);overflow:hidden;transition:border-color .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column}.product-list__inner{overflow:visible!important;padding:8px 4px}.product-list,.shopify-section .collection-list,.shopify-section .product-list-wrapper{overflow:visible!important}@media screen and (min-width:1000px){.product-item:hover{border-color:var(--gimmeitam-accent-red);transform:translateY(-4px);box-shadow:0 12px 28px #00000059}.product-item.is-sports:hover{border-color:var(--gimmeitam-accent-green)}}.product-item__image-wrapper{border-radius:0!important;overflow:hidden;background:#252525!important}.product-item__aspect-ratio,.product-item__image-wrapper img{border-radius:0!important}.product-item__image-wrapper .aspect-ratio{background:#252525!important}.product-item__image-wrapper .aspect-ratio{padding-bottom:100%!important}.product-item__image-wrapper img{object-fit:contain}.product-item__info{display:flex;flex-direction:column;flex:1;padding:0!important;text-align:left!important}.product-item-meta{padding:12px 16px 16px!important;margin:0!important;flex:1;display:flex;flex-direction:column;text-align:left}.product-item-meta__vendor{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.8px;color:var(--gimmeitam-text-muted);margin-bottom:8px}.product-item-meta__title{font-size:14px!important;font-weight:500!important;color:#fff!important;line-height:1.4!important;margin-bottom:12px!important;text-decoration:none!important;text-align:left!important;display:block!important;justify-content:flex-start!important}.product-item-meta__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.product-item-meta__price .price{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.product-item-meta__price .price--compare{font-size:13px;color:var(--gimmeitam-text-muted);text-decoration:line-through;margin-left:6px}.product-item-meta__atc{font-family:inherit;font-size:12px;font-weight:500;color:var(--gimmeitam-text-muted);background:transparent;border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm);padding:6px 12px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease;text-decoration:none;white-space:nowrap;flex-shrink:0}.product-item-meta__atc:hover{color:#fff;border-color:var(--gimmeitam-accent-red);background:#ec22241a}.product-item.is-sports .product-item-meta__atc:hover{border-color:var(--gimmeitam-accent-green);background:#44c74d1a}.product-item__cta-wrapper{display:none}.product-item__quick-form{display:none!important}.price-list .price,.price{font-variant-numeric:tabular-nums}.product-item__brand-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gimmeitam-accent-red);flex-shrink:0}.product-item__brand-dot.is-sports{background:var(--gimmeitam-accent-green)}@media screen and (max-width:999px){.product-item__quick-buy-button{font-size:0;line-height:0;padding:8px;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.product-item__quick-buy-button:before{content:"";display:block;width:20px;height:20px;font-size:20px;line-height:1;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat}}.product-list--stagger .product-item.is-visible{transition-delay:0s!important}.button--primary,.shopify-challenge__button{background:var(--gimmeitam-accent-red);border-color:var(--gimmeitam-accent-red);border-radius:var(--gimmeitam-radius-sm)}@media screen and (min-width:741px){.button--primary:hover,.shopify-challenge__button:hover{background:#d41e20;border-color:#d41e20}}.button--secondary{background:transparent;border-color:var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm)}@media screen and (min-width:741px){.button--secondary:hover{border-color:#666}}.button--ternary{border-radius:var(--gimmeitam-radius-sm)}.newsletter__form .input__field{background:#ffffff0a;border-color:var(--gimmeitam-border-subtle)}.newsletter__form .input:focus-within .input__field{border-color:var(--gimmeitam-accent-red)}.newsletter__form .input-row .button--primary{background:var(--gimmeitam-accent-red);border-color:var(--gimmeitam-accent-red)}.newsletter__form .input-row .button--primary:hover{background:#d41e20;border-color:#d41e20}.promotion-block .newsletter__form .input__field{background:#ffffff0a;border-color:var(--gimmeitam-border-subtle)}.text-with-icons__icon-wrapper svg,.text-with-icons__custom-icon{opacity:.5}.footer{border-top:none;padding-block:64px 40px}.footer__item-list{display:grid!important;grid-template-columns:1.5fr repeat(3,1fr);gap:64px;margin-bottom:64px}.footer__item.is-first{grid-column:1}.footer__item.is-first .footer__item-title{font-size:18px;font-weight:600;letter-spacing:-.3px;text-transform:none;margin-bottom:12px}.footer__item.is-first .footer__item-content{font-size:13px;color:var(--gimmeitam-text-muted);line-height:1.6}.footer__item--links .footer__item-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.footer__item--links .linklist__item{margin-bottom:10px}.footer__item--links .linklist__item a{font-size:13px;color:var(--gimmeitam-text-muted);transition:color .2s ease}.footer__item--links .linklist__item a:hover{color:#fff}.footer__item--social-media .social-media{gap:10px}.footer__item--social-media .social-media__item{box-shadow:none;border-radius:50%}.footer__item--social-media .social-media__item:before{display:none}.footer__item--social-media .social-media__link{width:32px;height:32px;border-radius:50%;background:#ffffff0f;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.footer__item--social-media .social-media__link:hover{background:#ffffff1a}.footer__item--social-media svg{opacity:.6;width:14px;height:14px;transition:opacity .2s ease}.social-media__item--tcg .social-media__link:hover{background:#ec222426;color:#ec2224}.social-media__item--tcg .social-media__link:hover svg{opacity:1;color:#ec2224}.social-media__item--sports .social-media__link:hover{background:#44c74d26;color:#44c74d}.social-media__item--sports .social-media__link:hover svg{opacity:1;color:#44c74d}.footer__aside{border-top:1px solid rgba(255,255,255,.06);padding-top:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.footer__copyright{font-size:12px;color:var(--gimmeitam-text-muted)}.footer__payment-methods{order:2}.footer__payment-methods svg,.footer__payment-methods img{opacity:.6}.footer__payment-methods-label,.footer__follow-on-shop,.footer__cross-border{display:none}@media screen and (max-width:999px){.footer__item-list{grid-template-columns:repeat(2,1fr)!important;gap:40px}.footer__item.is-first{grid-column:1 / -1}}@media screen and (max-width:740px){.footer__item-list{grid-template-columns:1fr!important;gap:32px}.footer{padding-block:48px 32px}.footer__aside{justify-content:center;text-align:center}}@media screen and (min-width:1000px){.product{display:grid!important;grid-template-columns:55% 1fr!important;gap:48px!important;align-items:start!important;margin-inline:0!important}}.product-form__quantity-label{display:none!important}.product-meta__price-list-container .price{font-size:28px!important;font-weight:700!important;color:#fff!important;font-variant-numeric:tabular-nums}.product-meta__price-list-container{display:flex!important;align-items:center;gap:12px;flex-wrap:wrap}.gimmeitam-stock-chip{display:inline-flex;align-items:center;font-size:12px;font-weight:500;padding:4px 12px;border-radius:20px;white-space:nowrap}.gimmeitam-stock-chip--in-stock{color:var(--gimmeitam-accent-green);background:#44c74d1a}.gimmeitam-stock-chip--low{color:var(--gimmeitam-accent-red);background:#ec22241a}.gimmeitam-stock-chip--out{color:var(--gimmeitam-text-muted);background:#ffffff0f}[data-block-type=inventory]{display:none!important}.product__media{background:transparent}.product__media-image-wrapper{background:linear-gradient(135deg,#3a3535,#4a4040,#3a3535)!important;border-radius:var(--gimmeitam-radius-md)}.product__media-image-wrapper img{object-fit:contain}.product__thumbnail{width:80px!important;min-width:80px!important}.product__thumbnail-item[aria-current] .product__thumbnail:after{box-shadow:0 0 0 2px var(--gimmeitam-accent-red)!important;opacity:1;transform:scale(1)}.product__thumbnail-item:hover .product__thumbnail:after{box-shadow:0 0 0 2px var(--gimmeitam-text-muted)!important;opacity:1;transform:scale(1)}.product__thumbnail-item[aria-current]:hover .product__thumbnail:after{box-shadow:0 0 0 2px var(--gimmeitam-accent-red)!important}.product__media-nav{margin-top:12px}.product__thumbnail-list-inner{gap:10px}.product-meta__vendor{display:flex!important;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px!important}.product-meta__title{font-size:24px!important;font-weight:600!important;line-height:1.3!important;margin-bottom:12px!important}.product-meta__price .price{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.product-meta__price .price--compare{font-size:16px;color:var(--gimmeitam-text-muted)}.product-form__inventory{margin-top:4px}.product-form__inventory .inventory{display:inline-flex!important;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--gimmeitam-accent-green);background:#44c74d1a;padding:4px 10px;border-radius:20px}.product-meta__description,.product-form__description{font-size:14px!important;color:var(--gimmeitam-text-secondary)!important;line-height:1.7!important}.quantity-selector{border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm);overflow:hidden}.quantity-selector__button{width:40px;height:40px;font-size:18px;font-weight:300;color:var(--gimmeitam-text-secondary);background:transparent;border:none;transition:background .2s ease,color .2s ease}.quantity-selector__button:hover{background:#ffffff0d;color:#fff}.quantity-selector__input{width:48px;font-size:14px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums;background:transparent;border:none;border-inline:1px solid var(--gimmeitam-border-subtle);color:#fff}.product-form__add-button{background:var(--gimmeitam-accent-red)!important;border-color:var(--gimmeitam-accent-red)!important;color:#fff!important}.product-form__add-button:hover{background:#d41e20!important;border-color:#d41e20!important}.shopify-payment-button .shopify-payment-button__button--unbranded{background:transparent!important;color:#fff!important;border:1px solid var(--gimmeitam-border-subtle)!important;border-radius:var(--gimmeitam-radius-sm)!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:#ffffff08!important;border-color:var(--gimmeitam-text-secondary)!important}.product-meta__share-buttons,.product-form__payment-container .shopify-payment-button__more-options{display:none!important}.gimmeitam-trust-row{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid var(--gimmeitam-border-subtle);margin-top:24px}.gimmeitam-trust-item{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:var(--gimmeitam-text-secondary);text-align:center;line-height:1.3}.gimmeitam-trust-item svg{width:24px;height:24px;color:var(--gimmeitam-text-secondary);opacity:.5}.product-tabs__trust-list{display:none!important}.product__media-image-wrapper.aspect-ratio{padding-bottom:100%!important;--aspect-ratio: 1 !important}.product__media-image-wrapper.aspect-ratio img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}.product__sticky-bar{background:var(--gimmeitam-bg-dark);border-top:1px solid rgba(255,255,255,.06)}.product-content{margin:40px 0 0!important;display:block!important}.product-content__tabs{width:100%!important;max-width:none!important}.shopify-section--product-content{margin-bottom:0!important;padding-bottom:48px!important}.shopify-section--product-recommendations,.shopify-section--product-recommendations .section__color-wrapper{background:#262626!important}.shopify-section--product-recommendations .section__header{margin-bottom:32px}.shopify-section--product-recommendations .product-recommendations__title{text-align:left!important}.shopify-section--product-recommendations{padding:48px 0!important}.shopify-section--product-recommendations .product-list{margin-top:24px}.product-recommendations .product-recommendations__title{font-size:22px;font-weight:600;letter-spacing:-.3px;margin-bottom:32px}.breadcrumb{padding:16px 0}.breadcrumb__list{font-size:13px}.breadcrumb a{color:var(--gimmeitam-text-muted);transition:color .2s ease}.breadcrumb a:hover{color:#fff}.breadcrumb__separator{color:var(--gimmeitam-text-muted);margin:0 8px}.product-content .tabs-nav{border-bottom:1px solid var(--gimmeitam-border-subtle);margin-bottom:32px}.product-content .tabs-nav__item{font-size:14px!important;font-weight:500!important;padding:12px 24px!important;color:var(--gimmeitam-text-muted)!important;border-bottom:3px solid transparent!important;transition:color .2s ease,border-color .2s ease!important;position:relative!important;bottom:-1px!important;text-transform:none!important;letter-spacing:0!important}.product-content .tabs-nav__item[aria-expanded=true],.product-content .tabs-nav__item.is-active{color:#fff!important;border-bottom-color:var(--gimmeitam-accent-red)!important}.product-content .tabs-nav__position,.product-content .tabs-nav__arrows{display:none!important}.product-content .tabs-nav__item:nth-child(4){display:none!important}.product-content .product-tabs__tab-item-wrapper:nth-child(4){display:none!important}.product-content .tabs__panel h3,.product-content .product-tabs__tab-item-content h3{font-size:18px!important;font-weight:600!important;color:#fff!important;margin-bottom:12px!important;letter-spacing:-.3px;text-transform:none!important}.product-content .tabs__panel p{font-size:14px;color:var(--gimmeitam-text-secondary);line-height:1.8;margin-bottom:16px}.shopify-section--collection-banner{background:var(--gimmeitam-bg-dark);border-bottom:1px solid rgba(255,255,255,.05)}.shopify-section--collection-banner .page-header{text-align:left;padding:24px 0 20px;margin:0}.shopify-section--collection-banner .page-header__text-wrapper:before,.shopify-section--collection-banner .page-header:before{display:none!important}.shopify-section--collection-banner .text-container{text-align:left;max-width:none}.shopify-section--collection-banner .text-container:before{display:none!important}.shopify-section--collection-banner .heading.h1{font-size:32px!important;font-weight:600;letter-spacing:-.5px;margin-bottom:8px}.collection-product-count{font-size:14px;color:var(--gimmeitam-text-secondary);margin-bottom:8px}.collection-product-count strong{color:#fff;font-weight:500}.collection-description{color:var(--gimmeitam-text-muted);font-size:14px;max-width:600px;line-height:1.6}.product-facet__meta-bar{display:none!important}.shopify-section--main-collection{padding-top:0!important}.product-facet{margin-top:0!important}.product-item.is-sold-out{opacity:.7}.product-item.is-sold-out .product-item__label--sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:8px 16px;border-radius:var(--gimmeitam-radius-sm)}.product-facet__meta-bar{border-bottom:1px solid rgba(255,255,255,.06)}.product-facet__active-list .tag-pill,.product-facet__active-list .tag{border-radius:999px;padding:6px 14px;border:1px solid var(--gimmeitam-border-subtle);transition:background .2s ease,border-color .2s ease}.product-facet__active-list .tag-pill:hover,.product-facet__active-list .tag:hover{border-color:var(--gimmeitam-accent-red)}.product-facet__active-list .tag-pill.is-active,.product-facet__active-list .tag.is-active{background:var(--gimmeitam-accent-red);border-color:var(--gimmeitam-accent-red);color:#fff}.product-facet .select .input__field{background:var(--gimmeitam-bg-card);border-color:var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm)}.product-facet .select .input__field:hover{border-color:#666;color:#fff}.product-facet .select .input__field:focus{border-color:var(--gimmeitam-accent-red)}.product-facet__meta-bar-item .icon--filters{opacity:.6;transition:opacity .2s ease}.product-facet__meta-bar-item:hover .icon--filters{opacity:1}.product-facet__filters.drawer .drawer__content{background:var(--gimmeitam-bg-dark)}.product-facet__filter-item .collapsible-toggle{border-color:#ffffff0f}.product-facet__meta-bar.is-sticky{box-shadow:0 4px 16px #0000004d}.pagination{margin-top:48px;text-align:center}.pagination__item{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:12px;font-weight:500;color:var(--gimmeitam-text-muted);border-radius:var(--gimmeitam-radius-sm);transition:color .2s ease,background .2s ease}.pagination__item:hover{color:#fff}.pagination__item.is-active{background:var(--gimmeitam-accent-red);color:#fff}.collection__load-more .button{max-width:400px;margin:0 auto;font-size:13px;font-weight:600;color:var(--gimmeitam-text-secondary);border:1px solid var(--gimmeitam-border-subtle);background:transparent}.collection__load-more .button:hover{color:#fff;border-color:#fff3;background:#ffffff0a}.cart .page-header{text-align:left!important;padding:32px 0 16px;margin:0}.cart .page-header .text-container{text-align:left!important;max-width:none!important}.cart .page-header .text-container:before{display:none!important}.cart .page-header .heading.h2{font-size:28px!important;font-weight:600;letter-spacing:-.5px}.cart__item-count{font-size:18px;font-weight:400;color:var(--gimmeitam-text-secondary);margin-left:8px}.cart .shipping-bar{display:none!important}@media screen and (min-width:741px){.cart{display:grid!important;grid-template-columns:1fr 380px!important;gap:40px!important;align-items:start!important}}.gimmeitam-cart-item{display:grid;grid-template-columns:64px 1fr auto auto auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.06)}.gimmeitam-cart-item:first-child{border-top:1px solid rgba(255,255,255,.06)}.gimmeitam-cart-item__image{width:64px;height:64px;border-radius:var(--gimmeitam-radius-md);background:var(--gimmeitam-bg-card);overflow:hidden;display:block}.gimmeitam-cart-item__img{width:100%;height:100%;object-fit:cover}.gimmeitam-cart-item__info{min-width:0}.gimmeitam-cart-item__vendor{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gimmeitam-text-muted);margin-bottom:4px}.gimmeitam-cart-item__dot{width:6px;height:6px;border-radius:50%;background:var(--gimmeitam-accent-red);flex-shrink:0}.gimmeitam-cart-item__dot.is-sports{background:var(--gimmeitam-accent-green)}.gimmeitam-cart-item__title{display:block;font-size:15px;font-weight:600;color:#fff;line-height:1.3;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gimmeitam-cart-item__title:hover{text-decoration:underline}.gimmeitam-cart-item__variant{display:block;font-size:12px;color:var(--gimmeitam-text-muted);margin-top:2px}.gimmeitam-cart-item__price{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;text-align:right;min-width:70px}.gimmeitam-cart-item__remove{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--gimmeitam-radius-sm);color:var(--gimmeitam-text-muted);transition:color .2s ease,background .2s ease}.gimmeitam-cart-item__remove:hover{color:var(--gimmeitam-accent-red);background:#ec222414}.gimmeitam-cart-item__qty .quantity-selector{border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm);height:28px;overflow:hidden;display:inline-flex;align-items:center}.gimmeitam-cart-item__qty .quantity-selector__button{width:28px;height:28px;font-size:14px;font-weight:500;color:var(--gimmeitam-text-secondary);background:transparent;border:none;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease;text-decoration:none}.gimmeitam-cart-item__qty .quantity-selector__button:hover{background:#ffffff0f;color:#fff}.gimmeitam-cart-item__qty .quantity-selector__input{width:36px;font-size:13px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:transparent;border:none;border-inline:1px solid var(--gimmeitam-border-subtle);height:28px}@media screen and (max-width:740px){.gimmeitam-cart-item{grid-template-columns:80px 1fr auto;position:relative}.gimmeitam-cart-item__qty{grid-column:2}.gimmeitam-cart-item__price{text-align:left}.gimmeitam-cart-item__remove{position:absolute;top:20px;right:0}}.gimmeitam-cart-bottom-bar{display:flex;align-items:center;justify-content:space-between;padding:20px 0;margin-top:8px}.gimmeitam-cart-continue{font-size:14px;font-weight:500;color:var(--gimmeitam-text-secondary);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease}.gimmeitam-cart-continue:hover{color:#fff}.gimmeitam-cart-shipping-note{font-size:13px;color:var(--gimmeitam-text-secondary);display:inline-flex;align-items:center;gap:6px}.gimmeitam-cart-shipping-note svg{color:var(--gimmeitam-accent-green)}.gimmeitam-cart-shipping-note strong{color:var(--gimmeitam-accent-green);font-weight:600}.cart__recap{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:12px;padding:24px}.cart__recap .cart__recap-block{display:none!important}.gimmeitam-summary-title{font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0 0 20px;color:#fff}.gimmeitam-summary-rows{display:flex;flex-direction:column}.gimmeitam-summary-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-size:14px}.gimmeitam-summary-label{color:var(--gimmeitam-text-secondary);font-weight:400}.gimmeitam-summary-value{color:#fff;font-weight:500;font-variant-numeric:tabular-nums}.gimmeitam-summary-value--free{color:var(--gimmeitam-accent-green)!important;font-weight:600}.gimmeitam-summary-divider{border:none;border-top:1px solid rgba(255,255,255,.08);margin:8px 0}.gimmeitam-summary-total{display:flex;align-items:center;justify-content:space-between;padding:14px 0 4px}.gimmeitam-summary-total-label{font-size:16px;font-weight:600;color:#fff}.gimmeitam-summary-total-value{font-size:22px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.cart__recap .cart__discount-list{padding-top:8px}.cart__recap .cart__discount{display:flex;justify-content:space-between;font-size:13px;padding:4px 0}.cart__checkout-button{height:48px;font-size:15px!important;font-weight:600;letter-spacing:.3px;border-radius:var(--gimmeitam-radius-md)!important;margin-top:20px;background:var(--gimmeitam-accent-red)!important;border-color:var(--gimmeitam-accent-red)!important}.cart__checkout-button:hover{background:#d41e20!important;border-color:#d41e20!important}.cart__checkout-button:active{transform:scale(.985)}.cart__checkout-button .checkout-button__lock{display:none}.gimmeitam-payment-icons{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:12px 0 8px}.gimmeitam-payment-icons svg,.gimmeitam-payment-icons img{width:38px;height:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:var(--gimmeitam-radius-sm)}.gimmeitam-secure-note{text-align:center;font-size:11px;color:var(--gimmeitam-text-muted);margin-top:8px;display:flex;align-items:center;justify-content:center;gap:4px}.gimmeitam-secure-note svg{width:12px;height:12px;stroke:var(--gimmeitam-text-muted);stroke-width:2;fill:none}.mini-cart{background:var(--gimmeitam-bg-dark)!important}.mini-cart .drawer__header{border-bottom-color:#ffffff0f}.mini-cart .drawer__title{font-size:16px;font-weight:600}.mini-cart .shipping-bar{margin-bottom:16px}.mini-cart .shipping-bar__text{color:var(--gimmeitam-accent-green)}.mini-cart .shipping-bar__progress:after{background:var(--gimmeitam-accent-green)}.mini-cart .line-item{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.mini-cart .line-item__content-wrapper{display:grid!important;grid-template-columns:48px 1fr auto;gap:10px;align-items:start}.mini-cart .line-item__image-wrapper{width:48px!important;min-width:48px!important;height:48px!important;border-radius:var(--gimmeitam-radius-sm);background:var(--gimmeitam-bg-card);overflow:hidden}.mini-cart .line-item__info{min-width:0}.mini-cart .product-item-meta__price-list-container{display:none!important}.mini-cart .line-item__price-list-container{display:block!important;text-align:right}.mini-cart .product-item-meta__vendor{font-size:10px!important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gimmeitam-text-muted)!important}.mini-cart .product-item-meta__title{font-size:12px!important;font-weight:500;color:#fff!important;line-height:1.3;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mini-cart .product-item-meta__property{font-size:10px!important;color:var(--gimmeitam-text-muted)!important}.mini-cart .line-item__quantity{grid-column:3;display:flex!important;align-items:center;gap:8px;margin-top:4px}.mini-cart .quantity-selector{border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm);height:28px}.mini-cart .quantity-selector__button{width:28px;height:28px;color:var(--gimmeitam-text-secondary);background:transparent;border:none}.mini-cart .quantity-selector__button:hover{background:#ffffff0f;color:#fff}.mini-cart .quantity-selector__input{width:32px;font-size:13px;font-weight:600;text-align:center;color:#fff;background:transparent;border:none;border-inline:1px solid var(--gimmeitam-border-subtle)}.mini-cart .line-item__remove-button{font-size:11px;color:var(--gimmeitam-text-muted)}.mini-cart .line-item__remove-button:hover{color:var(--gimmeitam-accent-red)}.mini-cart .line-item__price-list-container .price{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.mini-cart__drawer-footer{background:var(--gimmeitam-bg-dark);border-top-color:#ffffff0f!important}.mini-cart__drawer-footer .checkout-button{background:var(--gimmeitam-accent-red)!important;border-color:var(--gimmeitam-accent-red)!important;height:48px;font-size:14px;font-weight:600;border-radius:var(--gimmeitam-radius-sm)}.mini-cart__drawer-footer .checkout-button:hover{background:#d41e20!important;border-color:#d41e20!important}.mini-cart__drawer-footer .button--primary{background:var(--gimmeitam-accent-red)!important;border-color:var(--gimmeitam-accent-red)!important}.mini-cart__actions{color:var(--gimmeitam-text-muted)}.mini-cart__actions .link{color:var(--gimmeitam-text-secondary)}.mini-cart__discount-list{margin-bottom:12px}.mini-cart__discount-badge{color:var(--gimmeitam-accent-red)}@media screen and (min-width:1000px){.mini-cart__recommendations{height:100vh!important;background:var(--gimmeitam-bg-darker)!important}.mini-cart__recommendations-inner{background:var(--gimmeitam-bg-darker)!important;box-shadow:none!important;padding:24px 16px!important}.mini-cart__recommendations-heading{font-size:13px!important;margin-bottom:16px!important;text-align:left!important}.mini-cart__recommendations .product-item{margin-block-start:16px!important}.mini-cart__recommendations .product-item:first-child{margin-block-start:0!important}.mini-cart__recommendations .product-item__image-wrapper{width:100%!important}}.mini-cart__recommendations .product-item-meta__atc{font-size:0!important;padding:4px 8px!important;min-width:28px}.mini-cart__recommendations .product-item-meta__atc:before{content:"+";font-size:14px;line-height:1}.mini-cart__order-note{background:var(--gimmeitam-bg-dark)}.mini-cart__order-note .input__field{background:var(--gimmeitam-bg-card);border-color:var(--gimmeitam-border-subtle);color:#fff}.mini-cart__order-note .input__field:focus{border-color:var(--gimmeitam-accent-red)}.shipping-bar__progress:after{background:var(--gimmeitam-accent-green)}.shipping-bar__text{color:var(--gimmeitam-accent-green)}@media screen and (max-width:740px){.gimmeitam-cart-bottom-bar{flex-direction:column;align-items:flex-start;gap:12px}}.shopify-section--cart-recommendations{border-top:1px solid rgba(255,255,255,.06);margin-top:48px}.shopify-section--main-blog .blog-breadcrumb{padding-top:40px;padding-bottom:0;margin-bottom:0}.shopify-section--main-blog .breadcrumb__link{color:var(--gimmeitam-text-muted);transition:color .2s ease}.shopify-section--main-blog .breadcrumb__link:hover{color:var(--gimmeitam-text-secondary)}.shopify-section--main-blog .blog-hero{background:var(--gimmeitam-bg-darker);padding:24px 0 32px;border-bottom:1px solid rgba(255,255,255,.05)}.shopify-section--main-blog .blog-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:400px;border-radius:var(--gimmeitam-radius-lg);overflow:hidden;background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);text-decoration:none;transition:border-color .2s ease,box-shadow .3s ease}.shopify-section--main-blog .blog-hero-inner:hover{border-color:#555;box-shadow:0 8px 32px #0000004d}.shopify-section--main-blog .blog-hero-image{position:relative;overflow:hidden}.shopify-section--main-blog .blog-hero-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.shopify-section--main-blog .blog-hero-inner:hover .blog-hero-img{transform:scale(1.03)}.shopify-section--main-blog .blog-hero-placeholder{width:100%;height:100%;background:var(--gimmeitam-bg-darker)}.shopify-section--main-blog .blog-hero-placeholder svg{width:100%;height:100%;display:block}.shopify-section--main-blog .blog-hero-content{display:flex;flex-direction:column;justify-content:center;padding:32px}.shopify-section--main-blog .blog-hero-category{display:inline-flex;align-items:center;padding:4px 12px;background:#ec222426;color:var(--gimmeitam-accent-red);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;border-radius:var(--gimmeitam-radius-sm);margin-bottom:12px;width:fit-content}.shopify-section--main-blog .blog-hero-title{font-family:var(--gimmeitam-font-heading, Poppins, sans-serif);font-size:clamp(24px,3vw,32px);font-weight:700;color:#fff;line-height:1.25;margin:0 0 12px;letter-spacing:-.5px}.shopify-section--main-blog .blog-hero-meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gimmeitam-text-muted);margin-bottom:12px}.shopify-section--main-blog .blog-hero-meta .meta-separator{width:3px;height:3px;border-radius:50%;background:var(--gimmeitam-text-muted)}.shopify-section--main-blog .blog-hero-excerpt{font-size:15px;color:#a3a3a3;line-height:1.7;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shopify-section--main-blog .blog-hero-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--gimmeitam-accent-red);transition:gap .2s ease,color .2s ease}.shopify-section--main-blog .blog-hero-inner:hover .blog-hero-link{color:#ff4a4c;gap:10px}.shopify-section--main-blog .page-header{display:none}.shopify-section--main-blog .link-bar{border-bottom:none!important;background:transparent;padding:16px 0 0;box-shadow:none!important;text-align:left}.shopify-section--main-blog .vertical-breather--extra-tight{margin-block-start:24px!important;padding-block-start:0!important}.shopify-section--main-blog .link-bar__wrapper{justify-content:flex-start!important}.shopify-section--main-blog .link-bar__title{display:none}.shopify-section--main-blog .link-bar__linklist{display:flex;flex-wrap:wrap;gap:10px}.shopify-section--main-blog .link-bar__link-item{margin:0}.shopify-section--main-blog .link-bar__link{display:inline-flex;align-items:center;padding:8px 18px;font-family:var(--gimmeitam-font-body);font-size:13px;font-weight:500;color:var(--gimmeitam-text-secondary);background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:20px;transition:all .2s ease;text-decoration:none;line-height:1}.shopify-section--main-blog .link-bar__link:after{display:none!important}.shopify-section--main-blog .link-bar__link:hover{color:#fff;border-color:#555;background:#383838}.shopify-section--main-blog .link-bar__link-item--selected .link-bar__link,.shopify-section--main-blog .link-bar__link.text--underlined{color:#fff;background:#ec22242e;border-color:#ec222466;text-decoration:none}.shopify-section--main-blog .article-list{margin-inline:0!important}.shopify-section--main-blog .article-list--stacked{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}.shopify-section--main-blog .article-item{display:flex;flex-direction:column;background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:8px;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .2s ease,box-shadow .3s cubic-bezier(.4,0,.2,1)}.shopify-section--main-blog .article-item:hover{transform:translateY(-4px);border-color:#555;box-shadow:0 8px 24px #0000004d}.shopify-section--main-blog .article-item__image-container{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:0;margin-block-end:0!important;background:var(--gimmeitam-bg-darker)}.shopify-section--main-blog .article-item__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.shopify-section--main-blog .article-item:hover .article-item__image{transform:scale(1.03)}.article-item__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--gimmeitam-bg-darker)}.article-item__image-placeholder svg{opacity:.6}.shopify-section--main-blog .article-item__arrow{display:none}.shopify-section--main-blog .article-item__content{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}.shopify-section--main-blog .article-item__category{display:inline-flex;align-items:center;padding:3px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--gimmeitam-text-muted);background:#66666626;border-radius:4px;width:fit-content;line-height:1.5}.shopify-section--main-blog .article-item__title{margin:0}.shopify-section--main-blog .article-item__title,.shopify-section--main-blog .article-item__title a{font-family:var(--gimmeitam-font-heading);font-size:18px;font-weight:600;color:#fff;line-height:1.35;transition:color .2s ease}.shopify-section--main-blog .article-item:hover .article-item__title a{color:var(--gimmeitam-accent-red)}.shopify-section--main-blog .article-item__excerpt{font-size:14px;color:var(--gimmeitam-text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-item__meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gimmeitam-text-muted);padding-top:6px;border-top:1px solid var(--gimmeitam-border-subtle);margin-top:auto}.article-item__meta-separator{width:3px;height:3px;border-radius:50%;background:var(--gimmeitam-text-muted);flex-shrink:0}.shopify-section--main-blog .vertical-breather--extra-tight{padding-top:16px;padding-bottom:64px}.shopify-section--main-blog .pagination{margin-block-start:40px!important}@media(max-width:960px){.shopify-section--main-blog .blog-hero-inner{grid-template-columns:1fr;min-height:auto}.shopify-section--main-blog .blog-hero-image{aspect-ratio:16 / 9}.shopify-section--main-blog .blog-hero-content{padding:24px}.shopify-section--main-blog .article-list--stacked{grid-template-columns:repeat(2,1fr)!important}.shopify-section--main-blog .link-bar__linklist{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.shopify-section--main-blog .link-bar__linklist::-webkit-scrollbar{display:none}}@media(max-width:600px){.shopify-section--main-blog .blog-hero-title{font-size:22px}.shopify-section--main-blog .article-list--stacked{grid-template-columns:1fr!important}.shopify-section--main-blog .article-item__title,.shopify-section--main-blog .article-item__title a{font-size:16px}}.shopify-section--blog-post-banner{background:var(--gimmeitam-bg-primary, #343333)!important;margin:0!important;padding:0!important;margin-block:0!important;padding-block:0!important}.shopify-section--blog-post-banner .article__header{background:transparent!important;text-align:center;padding:0!important;padding-block:0!important;margin:0!important;display:block!important;flex-direction:unset!important}.shopify-section--blog-post-banner .breadcrumb{position:relative!important;top:unset!important;left:unset!important;right:unset!important;max-width:none;margin:0;padding:16px 0;text-align:left;opacity:1!important;visibility:visible!important;background:var(--gimmeitam-bg-darker);border-bottom:1px solid rgba(255,255,255,.05);margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding-left:calc(50vw - 50% + var(--container-gutter, 24px));padding-right:calc(50vw - 50% + var(--container-gutter, 24px))}.shopify-section--blog-post-banner .breadcrumb__list{justify-content:flex-start}.shopify-section--blog-post-banner .breadcrumb__link{color:var(--gimmeitam-text-muted);transition:color .2s ease}.shopify-section--blog-post-banner .breadcrumb__link:hover,.shopify-section--blog-post-banner .breadcrumb__link[aria-current=page]{color:var(--gimmeitam-text-secondary)}.shopify-section--blog-post-banner .article__header-content{max-width:800px!important;margin:0 auto;padding:48px 0 0!important;padding-block-start:48px!important;padding-block-end:0!important;text-align:center}.shopify-section--blog-post-banner .article__category{display:inline-block;background:#ec222426;color:var(--gimmeitam-accent-red);font-size:11px;font-weight:600;text-transform:uppercase;padding:4px 12px;border-radius:20px;letter-spacing:.8px;margin-bottom:20px;transition:background .2s ease}.shopify-section--blog-post-banner .article__category:hover{background:#ec222440}.shopify-section--blog-post-banner .article__title{font-family:var(--gimmeitam-font-heading);font-size:36px;font-weight:600;color:#fff;letter-spacing:-.5px;line-height:1.2;margin-bottom:16px;text-transform:none!important}.shopify-section--blog-post-banner .article__excerpt{font-size:16px;color:var(--gimmeitam-text-secondary);line-height:1.7;max-width:640px;margin:0 auto 32px}.shopify-section--blog-post-banner .article__image-wrapper{max-width:800px;margin:0 auto;border-radius:8px;overflow:hidden;border:1px solid var(--gimmeitam-border-subtle);width:100%!important;flex:unset!important;align-self:unset!important}.shopify-section--blog-post-banner .article__image-wrapper--square,.shopify-section--blog-post-banner .article__image-wrapper--tall{width:100%!important}.shopify-section--blog-post-banner .article__image{width:100%;height:auto;display:block;aspect-ratio:16 / 9;object-fit:cover}.shopify-section--main-article{background:var(--gimmeitam-bg-primary, #343333);color:#a3a3a3}.shopify-section--main-article .article__share-buttons,.shopify-section--main-article .article__tag-list{display:none!important}.shopify-section--main-article .article{margin-block-start:0!important;margin-block-end:0!important}.shopify-section--main-article .article__inner{max-width:720px;margin:0 auto!important;margin-inline:auto!important;padding:48px 24px 64px;display:flex;flex-direction:column!important;align-items:stretch!important;min-height:unset!important}.shopify-section--main-article .article__info{display:none!important}.gimmeitam-author-card{display:flex;align-items:center;gap:20px;margin-top:40px;background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-md);padding:24px}.gimmeitam-author-avatar{width:48px;height:48px;border-radius:50%;background:#252525;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#666;flex-shrink:0}.gimmeitam-author-info{flex:1}.gimmeitam-author-name{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.gimmeitam-author-desc{font-size:14px;color:#999;line-height:1.5;margin-bottom:6px}.gimmeitam-author-link{font-size:13px;font-weight:500;color:var(--gimmeitam-accent-red);text-decoration:none;transition:color .2s ease}.gimmeitam-author-link:hover{color:#d41e20}.article__header-meta{font-size:14px;color:var(--gimmeitam-text-muted);margin-top:0;margin-bottom:32px}.article__image-wrapper--wide{max-width:800px;margin:32px auto 0;border-radius:var(--gimmeitam-radius-md);overflow:hidden;aspect-ratio:16 / 9;background:var(--gimmeitam-bg-darker)}.article__image-wrapper--wide .article__image{width:100%;height:100%;object-fit:cover}.article__image-placeholder-banner{display:flex;align-items:center;justify-content:center}.shopify-section--main-article .article__content{max-width:100%!important;width:100%!important}.shopify-section--main-article .article__content .rte,.shopify-section--main-article .article__content .text-container{max-width:720px;margin-left:auto;margin-right:auto}.shopify-section--main-article .article__content .rte p{font-size:16px;color:#999;line-height:1.8;margin-bottom:24px}.shopify-section--main-article .article__content .rte h2{font-family:var(--gimmeitam-font-heading);font-size:24px;font-weight:600;color:#fff;margin-bottom:16px;margin-top:48px;letter-spacing:-.3px;text-transform:none!important}.shopify-section--main-article .article__content .rte h3{font-family:var(--gimmeitam-font-heading);font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;margin-top:36px;letter-spacing:-.2px;text-transform:none!important}.shopify-section--main-article .article__content .rte h4{font-family:var(--gimmeitam-font-heading);font-size:18px;font-weight:600;color:#fff;margin-bottom:10px;margin-top:32px;text-transform:none!important}.shopify-section--main-article .article__content .rte h5,.shopify-section--main-article .article__content .rte h6{font-family:var(--gimmeitam-font-heading);font-weight:600;color:#fff;text-transform:none!important}.shopify-section--main-article .article__content .rte ul,.shopify-section--main-article .article__content .rte ol{color:#999;padding-left:24px;margin-bottom:24px;list-style:disc}.shopify-section--main-article .article__content .rte ol{list-style:decimal}.shopify-section--main-article .article__content .rte li{margin-bottom:8px;line-height:1.7;font-size:16px}.shopify-section--main-article .article__content .rte li::marker{color:var(--gimmeitam-accent-red)}.shopify-section--main-article .article__content .rte blockquote,.shopify-section--main-article .article__content .blockquote{border-left:3px solid var(--gimmeitam-accent-red);padding:0 0 0 24px!important;margin:32px 0;font-style:italic;font-size:18px;color:#fff;line-height:1.7;letter-spacing:0!important}.shopify-section--main-article .article__content .rte blockquote:before,.shopify-section--main-article .article__content .blockquote:before{display:none!important;content:none!important}.shopify-section--main-article .article__content .rte a{color:var(--gimmeitam-accent-red);text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ec222466;transition:text-decoration-color .2s ease}.shopify-section--main-article .article__content .rte a:hover{text-decoration-color:var(--gimmeitam-accent-red)}.shopify-section--main-article .article__content .rte img{border-radius:8px;margin:24px 0;max-width:100%;height:auto}.shopify-section--main-article .article__content .rte strong{color:#fff;font-weight:600}.shopify-section--main-article .article__meta{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#666;margin-bottom:32px;flex-wrap:wrap}.shopify-section--main-article .article__meta-item{color:#666}.shopify-section--main-article .article__meta-item+.article__meta-item:before{content:"\b7";margin-right:8px;color:#666}.shopify-section--main-article .article__tags{margin-bottom:16px}.shopify-section--main-article .article__tags-label{color:var(--gimmeitam-text-muted);font-size:11px}.shopify-section--main-article .article__tags-list{display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:6px;justify-content:center}.shopify-section--main-article .article__tags-item a{display:inline-block;padding:4px 12px;font-size:12px;font-weight:500;color:var(--gimmeitam-text-secondary);background:#66666626;border-radius:20px;transition:all .2s ease}.shopify-section--main-article .article__tags-item a:hover{color:#fff;background:#ec22242e}.shopify-section--main-article .article__share{margin-top:12px;padding-top:0;border-top:none}.shopify-section--main-article .article__share-label{font-size:13px;color:var(--gimmeitam-text-muted)}.shopify-section--main-article .article__share-button-list{display:flex;align-items:center;gap:4px;margin-top:8px}.shopify-section--main-article .article__share-button-item{color:var(--gimmeitam-text-muted);transition:color .2s ease}.shopify-section--main-article .article__share-button-item:hover{color:#fff}.shopify-section--main-article .article__nav{background:var(--gimmeitam-bg-darker, #262626);border-bottom:1px solid rgba(255,255,255,.05)}.shopify-section--main-article .article__nav:after{background:var(--gimmeitam-accent-red)!important}.shopify-section--main-article .article__nav-item,.shopify-section--main-article .article__nav-item--current{color:var(--gimmeitam-text-secondary)}.shopify-section--main-article .article__nav-item--prev,.shopify-section--main-article .article__nav-item--next{color:var(--gimmeitam-text-muted);transition:color .2s ease}.shopify-section--main-article .article__nav-item--prev:hover,.shopify-section--main-article .article__nav-item--next:hover{color:#fff}.shopify-section--main-article .article__reading-time{color:var(--gimmeitam-text-muted)}.shopify-section--blog-post-prev-next{background:var(--gimmeitam-bg-darker, #1e1e1e)}.shopify-section--blog-post-prev-next .vertical-breather,.shopify-section--blog-post-prev-next .vertical-breather--tight{padding-block:80px!important}.shopify-section--blog-post-prev-next .section__header{text-align:left;margin-block-end:40px!important}.shopify-section--blog-post-prev-next .section__header .heading{font-family:var(--gimmeitam-font-heading);font-size:24px;font-weight:600;color:#fff;letter-spacing:-.3px}.shopify-section--blog-post-prev-next .scroller{overflow:visible!important;margin-inline:0!important}.shopify-section--blog-post-prev-next .scroller__inner{min-width:unset!important;padding-inline:0!important}.shopify-section--blog-post-prev-next .article-list.article-list--scrollable{grid-auto-flow:row!important;grid-template-columns:repeat(3,1fr)!important;grid-auto-columns:unset!important;gap:24px!important}.shopify-section--blog-post-prev-next .article__prev-next .article-list{grid-auto-columns:unset!important;grid-template-columns:repeat(3,1fr)!important;justify-content:start!important}.shopify-section--blog-post-prev-next .article__prev-next .article-item{width:100%!important;max-width:100%}.shopify-section--blog-post-prev-next .article-list{margin-inline:0!important}@media screen and (min-width:1200px){.shopify-section--blog-post-prev-next .article-list{margin-inline:0!important}}.shopify-section--blog-post-prev-next .article-item{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:8px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.shopify-section--blog-post-prev-next .article-item:hover{border-color:#555;transform:translateY(-4px);box-shadow:0 12px 28px #00000059}.shopify-section--blog-post-prev-next .article-item__image-container{aspect-ratio:16 / 9;overflow:hidden;margin-block-end:0!important;background:var(--gimmeitam-bg-darker)}.shopify-section--blog-post-prev-next .article-item__arrow{display:none}.shopify-section--blog-post-prev-next .article-item__content{padding:20px}.shopify-section--blog-post-prev-next .article-item__category{font-size:11px;font-weight:500;color:var(--gimmeitam-text-muted);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.shopify-section--blog-post-prev-next .article-item__title,.shopify-section--blog-post-prev-next .article-item__title a{font-size:16px;font-weight:600;color:#fff;line-height:1.4;margin-bottom:8px}.shopify-section--blog-post-prev-next .article-item__meta{font-size:13px;color:var(--gimmeitam-text-muted);margin-top:8px;padding-top:0;border-top:none}.shopify-section--blog-post-prev-next .article-item:hover .article-item__title a{color:var(--gimmeitam-accent-red)}.shopify-section--blog-posts .article-item{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:8px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.shopify-section--blog-posts .article-item:hover{border-color:#555;transform:translateY(-4px);box-shadow:0 12px 28px #00000059}.shopify-section--blog-posts .article-item__arrow{display:none}.shopify-section--blog-posts .article-item__image-container{aspect-ratio:16 / 9;overflow:hidden;margin-block-end:0!important;background:var(--gimmeitam-bg-darker)}.shopify-section--blog-posts .article-item__content{padding:16px}.shopify-section--blog-posts .article-item__category{display:inline-flex;padding:3px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--gimmeitam-text-muted);background:#66666626;border-radius:4px;width:fit-content;margin-bottom:8px}.shopify-section--blog-posts .article-item__title,.shopify-section--blog-posts .article-item__title a{font-size:18px;font-weight:600;color:#fff;line-height:1.35;transition:color .2s ease}.shopify-section--blog-posts .article-item:hover .article-item__title a{color:var(--gimmeitam-accent-red)}@media(max-width:768px){.shopify-section--blog-post-banner .article__title{font-size:28px}.shopify-section--main-article .article__inner{padding:32px 16px 48px}.shopify-section--blog-post-banner .article__header{padding:32px 16px 0}.shopify-section--blog-post-banner .article__header-content{padding:32px 0 0!important;padding-block-start:32px!important}.shopify-section--blog-post-prev-next .article-list.article-list--scrollable{grid-template-columns:1fr!important}.shopify-section--blog-post-prev-next .article-list--scrollable .article-item{width:100%!important;scroll-snap-align:unset!important}}.shopify-section--main-page .page-header{padding-top:40px;padding-bottom:0;border-bottom:none}.shopify-section--main-page .page-header__text-wrapper{text-align:left}.shopify-section--main-page .page-header .heading.h2{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:600;color:#fff;letter-spacing:-.3px;line-height:1.2;margin-bottom:8px}.shopify-section--main-page .page-header__text-wrapper .rte,.shopify-section--main-page .page-header__text-wrapper>p{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.7;max-width:620px}.shopify-section--main-page .breadcrumb{margin-bottom:24px}.shopify-section--main-page .breadcrumb__link{color:var(--gimmeitam-text-muted);transition:color .2s ease}.shopify-section--main-page .breadcrumb__link:hover{color:var(--gimmeitam-text-secondary)}.shopify-section--main-page .breadcrumb__item:last-child .breadcrumb__link{color:var(--gimmeitam-text-secondary)}.shopify-section--main-page .page-content{padding-top:32px;padding-bottom:80px}.shopify-section--main-page .page-content--small{max-width:620px;margin-left:auto;margin-right:auto}.shopify-section--main-page .page-content--medium{max-width:720px;margin-left:auto;margin-right:auto}.shopify-section--main-page .page-content--large{max-width:960px;margin-left:auto;margin-right:auto}.shopify-section--main-page .page-content p{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.8;margin-bottom:1.5em}.shopify-section--main-page .page-content p:last-child{margin-bottom:0}.shopify-section--main-page .page-content h2{font-family:var(--gimmeitam-font-heading);font-size:26px;font-weight:600;color:#fff;letter-spacing:-.3px;margin-top:2.5em;margin-bottom:.75em}.shopify-section--main-page .page-content h3{font-family:var(--gimmeitam-font-heading);font-size:20px;font-weight:600;color:#fff;letter-spacing:-.2px;margin-top:2em;margin-bottom:.6em}.shopify-section--main-page .page-content h4{font-family:var(--gimmeitam-font-heading);font-size:17px;font-weight:600;color:#fff;margin-top:1.8em;margin-bottom:.5em}.shopify-section--main-page .page-content a{color:var(--gimmeitam-accent-red);text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ec222466;transition:text-decoration-color .2s ease}.shopify-section--main-page .page-content a:hover{text-decoration-color:var(--gimmeitam-accent-red)}.shopify-section--main-page .page-content ul,.shopify-section--main-page .page-content ol{padding-left:24px;margin-bottom:1.5em}.shopify-section--main-page .page-content li{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.8;margin-bottom:.5em}.shopify-section--main-page .page-content ul li::marker{color:var(--gimmeitam-accent-red)}.shopify-section--main-page .page-content blockquote{border-left:3px solid var(--gimmeitam-accent-red);padding-left:24px;margin-left:0;margin-right:0;margin-bottom:1.5em;font-style:italic;color:var(--gimmeitam-text-secondary)}.shopify-section--main-page .page-content blockquote:before{display:none}.shopify-section--main-page .page-content hr{border:none;border-top:1px solid var(--gimmeitam-border-subtle);margin:2.5em 0}.shopify-section--main-page .page-content img{border-radius:var(--gimmeitam-radius-md);margin-bottom:1.5em}.shopify-section--main-page .page-content table{width:100%;border-collapse:collapse;margin-bottom:1.5em}.shopify-section--main-page .page-content th{font-family:var(--gimmeitam-font-heading);font-size:13px;font-weight:600;color:#fff;text-align:left;padding:12px 16px;background:var(--gimmeitam-bg-card);border-bottom:1px solid var(--gimmeitam-border-subtle);text-transform:uppercase;letter-spacing:.5px}.shopify-section--main-page .page-content td{font-size:14px;color:var(--gimmeitam-text-secondary);padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.04)}.shopify-section--main-page .page-content tr:last-child td{border-bottom:none}.shopify-section--main-page .page-content .card,.shopify-section--main-page .page-content .info-card{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-lg);padding:28px 24px;margin-bottom:1.5em}.about-page-wrapper{width:100%}.about-page-wrapper .container{max-width:1200px;margin:0 auto;padding:0 24px}.about-page-wrapper section{margin:0}.about-hero{background:var(--gimmeitam-bg-dark);position:relative;overflow:hidden;padding:100px 0 80px;text-align:center}.about-hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg width='120' height='168' viewBox='0 0 120 168' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='10' width='80' height='112' rx='6' fill='none' stroke='white' stroke-width='1.5'/%3E%3Crect x='16' y='16' width='68' height='100' rx='3' fill='none' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E");background-size:120px 168px;transform:rotate(-8deg) scale(1.3)}.about-hero-diagonal{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.015;background:repeating-linear-gradient(-45deg,transparent,transparent 40px,rgba(255,255,255,1) 40px,rgba(255,255,255,1) 41px)}.about-hero-content{position:relative;z-index:1;max-width:760px;margin:0 auto}.about-hero-eyebrow{font-size:12px;font-weight:500;color:var(--gimmeitam-accent-red);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:16px}.about-hero-headline{font-family:var(--gimmeitam-font-heading);font-size:40px;font-weight:600;color:#fff;letter-spacing:-.5px;line-height:1.15;margin-bottom:24px;margin-top:0}.about-hero-subtitle{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.7;max-width:620px;margin:0 auto}.about-our-story{padding:96px 0;background:var(--gimmeitam-bg-primary)}.about-story-grid{display:grid;grid-template-columns:3fr 2fr;gap:64px;align-items:center}.about-story-content h2{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:600;color:#fff;letter-spacing:-.3px;margin-bottom:24px;margin-top:0}.about-story-content h2 .accent{color:var(--gimmeitam-accent-red)}.about-story-content p{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.75;margin-bottom:16px}.about-story-content p:last-child{margin-bottom:0}.about-story-image-wrap{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-lg);aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.about-story-image-placeholder{display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--gimmeitam-text-muted)}.about-story-image-placeholder svg{width:64px;height:64px;opacity:.3}.about-story-image-placeholder span{font-size:13px;font-weight:500;letter-spacing:.5px;opacity:.5}.about-values-section{padding:96px 0;background:var(--gimmeitam-bg-darker)}.about-values-header{text-align:center;margin-bottom:64px}.about-values-header h2{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:600;color:#fff;letter-spacing:-.3px;margin-bottom:10px;margin-top:0}.about-values-header p{font-size:15px;color:var(--gimmeitam-text-secondary);max-width:500px;margin:0 auto}.about-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.about-value-card{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-lg);padding:40px 24px;text-align:center;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.about-value-card:hover{transform:translateY(-4px);border-color:#ec22244d;box-shadow:0 8px 32px #0003}.about-value-icon{width:56px;height:56px;margin:0 auto 24px;background:#ec222414;border-radius:var(--gimmeitam-radius-md);display:flex;align-items:center;justify-content:center}.about-value-icon svg{width:28px;height:28px;color:var(--gimmeitam-accent-red)}.about-value-card h3{font-family:var(--gimmeitam-font-heading);font-size:18px;font-weight:600;color:#fff;margin-bottom:10px;margin-top:0}.about-value-card p{font-size:14px;color:var(--gimmeitam-text-secondary);line-height:1.65;margin:0}.about-stats-bar{background:var(--gimmeitam-bg-dark);padding:64px 0;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.about-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.about-stat-item{text-align:center;padding:16px 0;position:relative}.about-stat-item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:48px;background:#ffffff14}.about-stat-number{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.5px;line-height:1.2;margin-bottom:4px}.about-stat-label{font-size:13px;font-weight:500;color:var(--gimmeitam-text-secondary);letter-spacing:.2px}.about-promise-section{padding:96px 0;background:var(--gimmeitam-bg-primary)}.about-promise-inner{max-width:720px;margin:0 auto;text-align:center}.about-promise-inner h2{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:600;color:#fff;letter-spacing:-.3px;margin-bottom:24px;margin-top:0}.about-promise-inner h2 .accent{color:var(--gimmeitam-accent-red)}.about-promise-text{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.75;margin-bottom:64px}.about-promise-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.about-promise-trust-item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-md);text-align:center;transition:border-color .3s ease}.about-promise-trust-item:hover{border-color:#ec222440}.about-promise-trust-item svg{width:40px;height:40px;color:var(--gimmeitam-accent-red);opacity:.8}.about-trust-title{font-size:14px;font-weight:600;color:#fff;letter-spacing:.2px}.about-trust-desc{font-size:12px;color:var(--gimmeitam-text-muted);line-height:1.5}@media screen and (max-width:1024px){.about-story-grid{gap:40px}.about-values-grid{gap:16px}.about-promise-trust-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.about-hero{padding:64px 0 56px}.about-hero-headline{font-size:28px}.about-story-grid{grid-template-columns:1fr}.about-story-image-wrap{aspect-ratio:16 / 9}.about-values-grid{grid-template-columns:1fr}.about-stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}.about-stat-item:not(:last-child):after{display:none}.about-promise-trust-grid{grid-template-columns:1fr}}#main:has(.about-page-wrapper)~.shopify-section--text-with-icons,#main:has(.about-page-wrapper)~[id*=footer-group] .shopify-section--text-with-icons,body:has(.about-page-wrapper) .shopify-section-group-footer-group.shopify-section--text-with-icons{display:none}#main:has(.shopify-section--main-blog)~.shopify-section--text-with-icons,#main:has(.shopify-section--main-blog)~[id*=footer-group] .shopify-section--text-with-icons,body:has(.shopify-section--main-blog) .shopify-section-group-footer-group.shopify-section--text-with-icons{display:none}#main:has(.shopify-section--main-article)~.shopify-section--text-with-icons,#main:has(.shopify-section--main-article)~[id*=footer-group] .shopify-section--text-with-icons,body:has(.shopify-section--main-article) .shopify-section-group-footer-group.shopify-section--text-with-icons{display:none}@media screen and (max-width:740px){.shopify-section--main-page .page-header .heading.h2{font-size:26px}.shopify-section--main-page .page-content{padding-bottom:56px}}#main:has(.shopify-section--faq) .shopify-section--main-page{display:none}.shopify-section--faq .section--tight{margin-block:0!important}.shopify-section--faq .section__color-wrapper{background:var(--gimmeitam-bg-primary)!important}.shopify-section--faq .section{background:var(--gimmeitam-bg-primary)}.shopify-section--faq .vertical-breather{padding-block:0!important}.shopify-section--faq .section__header{text-align:center;margin:0!important;margin-block-end:0!important;padding:48px 0 40px;background:var(--gimmeitam-bg-dark);border-bottom:1px solid rgba(255,255,255,.05);width:100vw;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:0!important;padding-left:var(--container-gutter);padding-right:var(--container-gutter);box-sizing:border-box}.shopify-section--faq .section__header .text-container{max-width:none}.shopify-section--faq .section__header:before{display:none!important}.shopify-section--faq .section__header .heading.h2{font-family:var(--gimmeitam-font-heading);font-size:32px;font-weight:600;color:#fff;letter-spacing:-.5px;line-height:1.2;margin-bottom:8px}.shopify-section--faq .section__header .rte,.shopify-section--faq .section__header p{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.6;max-width:560px;margin:8px auto 0}.shopify-section--faq .faq{position:static;margin-inline:0!important}.shopify-section--faq .faq-navigation.hidden-pocket{display:block!important}.shopify-section--faq .faq-navigation{position:sticky;top:0;left:auto!important;right:auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;height:auto!important;background:var(--gimmeitam-bg-dark);border-bottom:1px solid var(--gimmeitam-border-subtle);z-index:100;padding:0;box-sizing:border-box;box-shadow:-100vw 0 0 0 var(--gimmeitam-bg-dark),100vw 0 0 0 var(--gimmeitam-bg-dark)}.shopify-section--faq .faq-navigation .scroll-spy__list{display:flex;align-items:center;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0}.shopify-section--faq .faq-navigation .scroll-spy__list::-webkit-scrollbar{display:none}.shopify-section--faq .faq-navigation .scroll-spy{box-shadow:none!important}.shopify-section--faq .faq-navigation .scroll-spy__list{padding-left:0!important}.shopify-section--faq .faq-navigation .scroll-spy__item{flex-shrink:0;list-style:none;opacity:1!important}.shopify-section--faq .faq-navigation .scroll-spy__anchor{font-family:var(--gimmeitam-font-heading);font-size:14px;font-weight:500;color:var(--gimmeitam-text-muted)!important;padding:12px 20px;display:block;position:relative;transition:color .2s ease;white-space:nowrap;text-decoration:none!important;border-bottom:3px solid transparent;text-transform:none!important}.shopify-section--faq .faq-navigation .scroll-spy__anchor:hover{color:var(--gimmeitam-text-secondary)!important}.shopify-section--faq .faq-navigation .scroll-spy__item.is-visible .scroll-spy__anchor,.shopify-section--faq .faq-navigation .scroll-spy__item.is-active .scroll-spy__anchor{color:#fff!important;border-bottom-color:var(--gimmeitam-accent-red)}.shopify-section--faq .faq-navigation .scroll-spy svg{display:none!important}.shopify-section--faq .faq__wrapper{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-top:64px;padding-bottom:120px}.shopify-section--faq .faq__category{font-family:var(--gimmeitam-font-heading);font-size:clamp(20px,2.5vw,24px);font-weight:600;color:#fff;letter-spacing:-.2px;padding:0 0 16px!important;border-bottom:1px solid var(--gimmeitam-border-subtle);margin-bottom:24px!important;margin-top:64px!important;background:none!important;display:flex;align-items:center;gap:8px}.shopify-section--faq .faq__category:first-child,.shopify-section--faq .faq__wrapper>.faq__category:first-of-type{margin-top:0!important}.shopify-section--faq .faq__category:before{content:"";display:inline-block;width:24px;height:24px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ec2224' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 01-8 0'/%3E%3C/svg%3E")}.shopify-section--faq .faq__category:nth-of-type(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ec2224' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='3' width='15' height='13'/%3E%3Cpolygon points='16 8 20 8 23 11 23 16 16 16 16 8'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E")}.shopify-section--faq .faq__category:nth-of-type(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ec2224' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='1 4 1 10 7 10'/%3E%3Cpath d='M3.51 15a9 9 0 102.13-9.36L1 10'/%3E%3C/svg%3E")}.shopify-section--faq .faq__category:nth-of-type(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ec2224' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'/%3E%3C/svg%3E")}.shopify-section--faq .faq__category:nth-of-type(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ec2224' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E")}.shopify-section--faq .faq__item{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle)!important;border-radius:var(--gimmeitam-radius-md);margin-bottom:8px;overflow:hidden;transition:border-color .25s ease;padding-inline:0!important}.shopify-section--faq .faq__item:hover{border-color:#555!important}.shopify-section--faq .faq__item+.faq__item{border-top:1px solid var(--gimmeitam-border-subtle)!important}.shopify-section--faq .faq__item .collapsible-toggle{padding:18px 20px!important;font-size:15px;font-weight:600;color:var(--gimmeitam-text-secondary);transition:color .2s ease;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:16px}.shopify-section--faq .faq__item .collapsible-toggle:hover{color:#fff}.shopify-section--faq .faq__item .collapsible-toggle[aria-expanded=true]{color:#fff;border-color:#555}.shopify-section--faq .faq__item .animated-plus{flex-shrink:0}.shopify-section--faq .faq__item .collapsible-toggle[aria-expanded=true] .animated-plus:before,.shopify-section--faq .faq__item .collapsible-toggle[aria-expanded=true] .animated-plus:after{background:var(--gimmeitam-accent-red)}.shopify-section--faq .faq__item .collapsible-toggle svg{transition:transform .25s ease}.shopify-section--faq .faq__item .collapsible-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.shopify-section--faq .faq__item:has(.collapsible-toggle[aria-expanded=true]){border-color:#555!important}.shopify-section--faq .faq__item .collapsible__content{padding:0 20px 20px!important;font-size:14px;color:var(--gimmeitam-text-secondary);line-height:1.75}.shopify-section--faq .faq__item .collapsible__content p{margin-bottom:.75em}.shopify-section--faq .faq__item .collapsible__content p:last-child{margin-bottom:0}.shopify-section--faq .faq__item .collapsible__content a{color:var(--gimmeitam-accent-red);text-decoration:underline;text-underline-offset:2px}.shopify-section--faq .faq__item .collapsible__content a:hover{color:#d41e20}@media screen and (min-width:1000px){.shopify-section--faq .faq__wrapper{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.shopify-section--faq .faq-navigation{position:sticky!important;left:auto!important;right:auto!important;max-width:100vw!important;height:auto!important}}@media screen and (max-width:740px){.shopify-section--faq .faq{margin-inline:0!important}.shopify-section--faq .faq__category{font-size:18px;margin-top:36px!important}.shopify-section--faq .faq__item .collapsible-toggle{padding:14px 16px!important;font-size:14px}.shopify-section--faq .faq__item .collapsible__content{padding:0 16px 16px!important;font-size:13px}.shopify-section--faq .faq__wrapper{padding-top:40px;padding-bottom:80px}.shopify-section--faq .faq-navigation .scroll-spy__anchor{padding:12px 14px;font-size:13px}.shopify-section--faq .section__header .heading.h2{font-size:26px}.shopify-section--faq .section__header{padding:32px 0 28px}}.tabs-nav__position.is-initialized{background:var(--gimmeitam-accent-red)}.tabs-nav__item[aria-expanded=true]{color:var(--gimmeitam-accent-red)}.input__field{background:var(--gimmeitam-bg-card);border-color:var(--gimmeitam-border-subtle);border-radius:var(--gimmeitam-radius-sm);color:#fff;font-size:15px;transition:border-color .25s ease,box-shadow .25s ease}.input__field:focus{border-color:var(--gimmeitam-accent-red);box-shadow:0 0 0 3px #ec22241a;outline:none}.input__label{color:var(--gimmeitam-text-muted);font-size:14px}.input__field:focus~.input__label,.input__field.is-filled~.input__label{color:var(--gimmeitam-text-secondary)}.input__field--textarea{background:var(--gimmeitam-bg-card);border-color:var(--gimmeitam-border-subtle);color:#fff;line-height:1.6;min-height:120px}.select .input__field,.select-wrapper select{background:var(--gimmeitam-bg-card);color:#fff}.select-wrapper svg{color:var(--gimmeitam-text-muted)}.shopify-section--contact-form .contact{flex-direction:row!important;gap:64px!important;align-items:flex-start!important}.shopify-section--contact-form .contact__main{flex:1 1 0%!important;max-width:none!important}.contact__form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;max-width:none!important;margin:0!important}.contact__form>input[type=hidden]{display:none}.contact__form>*{grid-column:1 / -1}.contact__form>.input:first-of-type{grid-column:1;margin-bottom:0!important}.contact__form>.input:first-of-type+.input{grid-column:2;margin-bottom:0!important}@media screen and (max-width:740px){.contact__form{grid-template-columns:1fr!important}.contact__form .input:nth-child(1),.contact__form .input:nth-child(2){grid-column:1 / -1}}.shopify-section--contact-form .contact__aside{flex:0 0 340px!important;max-width:340px!important;margin-inline-end:0!important;position:sticky;top:88px}.shopify-section--contact-form .section__header{text-align:left!important;margin-bottom:24px!important;margin-block-end:24px!important}.shopify-section--contact-form .section__header .heading.h2{font-family:var(--gimmeitam-font-heading)!important;font-size:20px!important;font-weight:600!important;color:#fff!important;letter-spacing:-.3px!important}.shopify-section--contact-form .section__header p,.shopify-section--contact-form .section__header .rte{font-size:15px!important;color:var(--gimmeitam-text-secondary)!important;line-height:1.6!important;max-width:500px}.contact__form .input{margin-bottom:20px!important;margin-block-start:0!important}.contact__form .input+.input{margin-block-start:0!important}.contact__form .input__field{background:var(--gimmeitam-bg-card)!important;border:1px solid var(--gimmeitam-border-subtle)!important;border-radius:var(--gimmeitam-radius-sm)!important;color:#fff!important;font-family:var(--text-font-family)!important;font-size:14px!important;padding:12px 16px!important;height:auto!important;line-height:1.5!important}.contact__form .input__field:focus{border-color:var(--gimmeitam-accent-red)!important;box-shadow:0 0 0 3px #ec22241a!important}.contact__form .input__field::placeholder{color:var(--gimmeitam-text-muted)!important}.contact__form .input__field--textarea{min-height:140px!important;resize:vertical!important}.contact__form .input__label{font-size:13px!important;font-weight:500!important;color:var(--gimmeitam-text-secondary)!important;background:var(--gimmeitam-bg-card)!important}.contact__form .select{background:var(--gimmeitam-bg-card)!important;border:1px solid var(--gimmeitam-border-subtle)!important;border-radius:var(--gimmeitam-radius-sm)!important;color:#fff!important;font-family:var(--text-font-family)!important;font-size:14px!important;height:var(--form-input-field-height)!important;padding:0 18px!important}.contact__form .select:focus{border-color:var(--gimmeitam-accent-red)!important;box-shadow:0 0 0 3px #ec22241a!important;outline:none!important}.contact__form .select option{background:var(--gimmeitam-bg-dark);color:#fff}.contact__form .select-wrapper svg{color:var(--gimmeitam-text-muted)!important}.contact__form .form__submit.button--primary{background:var(--gimmeitam-accent-red)!important;border-color:var(--gimmeitam-accent-red)!important;border-radius:var(--gimmeitam-radius-sm)!important;color:#fff!important;height:48px!important;line-height:48px!important;font-family:var(--gimmeitam-font-heading)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;transition:background .2s ease,transform .15s ease!important}.contact__form .form__submit.button--primary:hover{background:#d41e20!important;border-color:#d41e20!important}.contact__form .form__submit.button--primary:active{transform:scale(.985)!important}.contact__text-list{display:block!important;background:var(--gimmeitam-bg-card)!important;border:1px solid var(--gimmeitam-border-subtle)!important;border-radius:var(--gimmeitam-radius-lg)!important;padding:32px!important}.contact__card-title{font-family:var(--gimmeitam-font-heading)!important;font-size:18px!important;font-weight:600!important;color:#fff!important;margin-bottom:24px!important;padding-bottom:0!important;text-transform:none!important;letter-spacing:0!important}.contact__text-item{padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;margin-block-start:0!important}.contact__text-item:first-child{padding-top:0!important}.contact__text-item:last-child{border-bottom:none!important;padding-bottom:0!important}.contact__aside .heading--small{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:var(--gimmeitam-text-muted)!important;margin-bottom:6px!important}.contact__aside .rte{font-size:14px!important;color:var(--gimmeitam-text-secondary)!important;line-height:1.5!important}.contact__aside .rte a{color:var(--gimmeitam-accent-red)!important;text-decoration:none!important}.contact__aside .rte a:hover{color:#fff!important}.contact__image{border-radius:var(--gimmeitam-radius-lg)}body:has(.shopify-section--contact-form) .shopify-section--text-with-icons{display:none!important}.contact__form .banner--success{background:#44c74d14!important;border:1px solid rgba(68,199,77,.25)!important;border-radius:var(--gimmeitam-radius-md)!important;color:#44c74d!important}.contact__form .banner--error{background:#ec222414!important;border:1px solid rgba(236,34,36,.25)!important;border-radius:var(--gimmeitam-radius-md)!important;color:var(--gimmeitam-accent-red)!important}body:has(.shopify-section--contact-form) .shopify-section--main-page{background:var(--gimmeitam-bg-dark)!important;border-bottom:1px solid rgba(255,255,255,.05)}body:has(.shopify-section--contact-form) .shopify-section--main-page .page-header{text-align:left!important;padding:24px 0 20px;margin:0}body:has(.shopify-section--contact-form) .shopify-section--main-page .text-container{text-align:left!important;max-width:none!important}body:has(.shopify-section--contact-form) .shopify-section--main-page .text-container:before{display:none!important}body:has(.shopify-section--contact-form) .shopify-section--main-page .heading.h2{font-size:32px!important;font-weight:600;letter-spacing:-.5px;margin-bottom:8px}body:has(.shopify-section--contact-form) .shopify-section--main-page .page-header__text-wrapper>p{font-size:15px;color:var(--gimmeitam-text-secondary);line-height:1.6;max-width:500px}.contact__text-item:last-child .rte p{display:flex;gap:10px}.contact__text-item:last-child .rte a{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0f;border-radius:50%;text-decoration:none!important;font-size:0!important;color:var(--gimmeitam-text-secondary)!important;transition:background .2s ease,color .2s ease;position:relative}.contact__text-item:last-child .rte a:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='17.5' cy='6.5' r='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='17.5' cy='6.5' r='1.5'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;opacity:.6}.contact__text-item:last-child .rte a:first-child:hover{background:#ec222426!important;color:#ec2224!important}.contact__text-item:last-child .rte a:last-child:hover{background:#44c74d26!important;color:#44c74d!important}@media screen and (max-width:999px){.shopify-section--contact-form .contact{flex-direction:column!important;gap:40px!important}.shopify-section--contact-form .contact__main,.shopify-section--contact-form .contact__aside{flex:1 1 auto!important;max-width:100%!important;margin-inline:0!important}.contact__text-list{padding:24px!important}.contact__form .input{margin-bottom:16px!important}}.predictive-search .drawer__footer{padding-block-start:20px!important;padding-block-end:24px;border-top:none!important;box-shadow:none!important;background:var(--gimmeitam-bg-dark)}.predictive-search .drawer__footer:before{background:linear-gradient(rgba(26,26,26,0) 0%,var(--gimmeitam-bg-dark) 100%);height:60px;bottom:calc(100% - 1px)}.drawer{background:var(--gimmeitam-bg-dark)}.drawer__header{border-bottom-color:#ffffff0f}.mobile-nav__item:not(:last-child){border-bottom-color:#ffffff0f}.mobile-nav__link{padding-block:14px}.mobile-nav .mobile-nav .mobile-nav__link{padding-block:12px}.image-overlay .button--primary{background:var(--gimmeitam-accent-red);border-color:var(--gimmeitam-accent-red);border-radius:var(--gimmeitam-radius-sm)}@media screen and (min-width:741px){.image-overlay .button--primary:hover{background:#d41e20;border-color:#d41e20}}.collapsible-toggle{border-color:#ffffff0f}.tag-list .tag{border-radius:999px;border-color:var(--gimmeitam-border-subtle);transition:background .2s ease,border-color .2s ease,color .2s ease}.tag-list .tag:hover{border-color:#666}.tag-list .tag.is-selected{background:var(--gimmeitam-accent-red);border-color:var(--gimmeitam-accent-red);color:#fff}.cart-notification{background:var(--gimmeitam-bg-card);border:1px solid var(--gimmeitam-border-subtle)}.price-range input[type=range]::-webkit-slider-thumb{background:var(--gimmeitam-accent-red)}.price-range input[type=range]::-moz-range-thumb{background:var(--gimmeitam-accent-red)}@media screen and (max-width:740px){.product-list__inner{--product-list-columns: 2}.cart__recap{margin-top:24px}:root{--vertical-breather: 48px}}@media screen and (min-width:741px)and (max-width:999px){.product-list__inner{--product-list-columns: 2}}@media screen and (min-width:1000px){.product-item{will-change:transform}.product-facet__aside{border-right-color:#ffffff0f}}@media screen and (min-width:1200px){.container{max-width:1200px}}::selection{background:var(--gimmeitam-accent-red);color:#fff}:focus-visible{outline:2px solid var(--gimmeitam-accent-red);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--gimmeitam-bg-darker)}::-webkit-scrollbar-thumb{background:var(--gimmeitam-border-subtle);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.shopify-payment-button__button{border-radius:var(--gimmeitam-radius-sm)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gimmeitam.css.map */
