main[data-template=collection] .product-grid__item product-card a[ref=productTitleLink] .text-block{font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:600;line-height:1.35;letter-spacing:-.01em}main[data-template=collection] .product-grid__item product-card product-price{display:block;font-size:1rem;font-weight:500;line-height:1.45}main[data-template=collection] product-card:has(.tekkao-offers) .buy-buttons-block{display:none!important}main[data-template=collection] product-card.tekkao-offers-card product-price{white-space:nowrap;width:max-content}main[data-template=collection] product-card.tekkao-offers-card .tekkao-starting-price{display:inline-flex;align-items:baseline;white-space:nowrap}main[data-template=collection]>.shopify-section:first-of-type h1{font-family:var(--font-body--family)!important;font-size:clamp(1.45rem,2vw,1.9rem)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.035em!important;margin:0!important}main[data-template=collection]>.shopify-section:first-of-type h1+*{margin-top:0!important}main[data-template=collection]>.shopify-section:first-of-type p{font-family:var(--font-body--family)!important;font-size:.96rem!important;font-weight:400!important;line-height:1.55!important;letter-spacing:-.01em!important;max-width:46rem;opacity:.68;margin:0!important}@media screen and (min-width:750px){main[data-template=collection] .product-grid__item:has(product-card.tekkao-offers-card){grid-column:1 / -1!important;width:100%!important;max-width:none!important}main[data-template=collection] product-card.tekkao-offers-card{width:100%!important;max-width:none!important}main[data-template=collection] product-card.tekkao-offers-card .product-card__content{display:grid!important;grid-template-columns:minmax(420px,1.08fr) minmax(390px,.92fr)!important;grid-auto-flow:row!important;column-gap:clamp(42px,5vw,84px)!important;row-gap:6px!important;align-items:start!important;width:100%!important}main[data-template=collection] product-card.tekkao-offers-card .product-card__content>*{grid-column:2!important;min-width:0;align-self:start!important}main[data-template=collection] product-card.tekkao-offers-card .product-card__content>.card-gallery{grid-column:1!important;grid-row:1 / span 30!important;width:100%!important;align-self:start!important;margin-top:0!important}main[data-template=collection] product-card.tekkao-offers-card .product-card__content>:not(.card-gallery):first-of-type{margin-top:0!important;padding-top:0!important}main[data-template=collection] product-card.tekkao-offers-card a[ref=productTitleLink] .text-block{font-size:clamp(1.08rem,1.25vw,1.2rem)!important;font-weight:650!important;line-height:1.28!important;letter-spacing:-.015em!important}main[data-template=collection] product-card.tekkao-offers-card product-price{font-size:.95rem!important;line-height:1.3!important}main[data-template=collection] product-card.tekkao-offers-card .tekkao-offers{grid-column:2!important;margin-top:8px!important}}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offers__eyebrow{margin:0 0 12px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.5}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offers__grid{display:grid;gap:10px}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer{position:relative;padding:14px 16px;border:1px solid rgba(20,20,20,.16);border-radius:12px;background:#ffffff6b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer:hover{transform:translateY(-1px);border-color:#14141452;box-shadow:0 4px 14px #14141412}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer--signature{border:1.5px solid rgba(20,20,20,.7);padding-top:21px;box-shadow:0 7px 20px #14141412}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer--signature:hover{box-shadow:0 10px 28px #1414141f}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__badge{position:absolute;top:-9px;left:14px;padding:4px 9px;border-radius:999px;background:#111;color:#fff;font-size:.59rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__top{display:flex;align-items:baseline;justify-content:space-between;gap:14px}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__top strong{font-size:.9rem;letter-spacing:.035em;text-transform:uppercase}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__top span{font-size:1.08rem;font-weight:700;white-space:nowrap}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer p{margin:5px 0 0;font-size:.8rem;line-height:1.4}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__highlight{font-weight:700}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__signature{opacity:.72;font-style:italic}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer:not(.tekkao-offer--signature) .tekkao-offer__signature{font-style:normal}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__tagline{display:block;margin-top:5px;opacity:.72}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__form{margin-top:9px}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__form button{width:100%;min-height:40px;border:1px solid #111;border-radius:7px;background:transparent;color:#111;font:inherit;font-size:.78rem;font-weight:650;cursor:pointer;transition:background .15s ease,color .15s ease}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__form button:hover{background:#1414140f}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__form button:disabled{opacity:.45;cursor:not-allowed}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer--signature .tekkao-offer__form button{background:#111;color:#fff}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer--signature .tekkao-offer__form button:hover{background:#333}@media screen and (min-width:750px){main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer{display:block;min-height:0}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer--signature{min-height:0}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer:last-child{min-height:0}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer__form{margin-top:12px;padding-top:0}}@media screen and (max-width:749px){main[data-template=collection]>.shopify-section:first-of-type h1{font-size:1.32rem!important;line-height:1.24!important;letter-spacing:-.025em!important}main[data-template=collection]>.shopify-section:first-of-type p{font-size:.9rem!important;line-height:1.5!important}main[data-template=collection] product-card:has(.tekkao-offers) .product-card__content{gap:9px!important}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offers{margin-top:10px}main[data-template=collection] product-card:has(.tekkao-offers) .tekkao-offer{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tekkao-collection.css.map */
