.product-card-wrapper .card:not(.card--horizontal),.product-card-wrapper .card:not(.card--horizontal)>.card__content{background:transparent!important;color:#111!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-card-wrapper .card:not(.card--horizontal) .card__inner{border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:#f7f7f5!important}.product-card-wrapper .card:not(.card--horizontal) .card__inner:after,.product-card-wrapper .card:not(.card--horizontal):after{display:none!important}.product-card-wrapper .card:not(.card--horizontal) .card__media{margin:0!important;width:100%!important;border-radius:0!important;overflow:hidden!important}.product-card-wrapper .card:not(.card--horizontal) .card__media .media{background:#f7f7f5!important}.product-card-wrapper .card:not(.card--horizontal)>.card__content{display:block!important;position:relative!important;min-height:0!important;padding:.7rem 0 0!important;margin:0!important}.product-card-wrapper .card:not(.card--horizontal)>.card__content .card__information,.product-card-wrapper .card:not(.card--horizontal)>.card__content .card-information{padding:0!important;color:#111!important}.product-card-wrapper .card:not(.card--horizontal)>.card__content .card__heading,.product-card-wrapper .card:not(.card--horizontal)>.card__content .card__heading a{color:#111!important;text-decoration:none!important}.product-card-wrapper .card:not(.card--horizontal)>.card__content .price,.product-card-wrapper .card:not(.card--horizontal)>.card__content .price-item{color:#555!important}.product-card-wrapper .card:not(.card--horizontal) .card__media{position:absolute!important}.product-card-wrapper .card:not(.card--horizontal) .card__inner>.gpt-poster-media-link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;z-index:10!important;cursor:pointer!important;pointer-events:auto!important}.product-card-wrapper .gpt-poster-media-link:focus-visible{outline:3px solid #111;outline-offset:-4px}.product-card-wrapper .card:not(.card--horizontal) .card__badge{display:none!important}.gpt-home .gpt-find>.gpt-search-wrap{box-sizing:border-box}body:has(#MainContent .collection-hero),body:has(#MainContent .template-search),body:has(#MainContent .product__info-wrapper){background:#fff!important}body:has(#MainContent .collection-hero) #MainContent,body:has(#MainContent .template-search) #MainContent,body:has(#MainContent .product__info-wrapper) #MainContent{background:#fff!important}body:has(#MainContent .collection-hero) #MainContent .gradient,body:has(#MainContent .template-search) #MainContent .gradient,body:has(#MainContent .product__info-wrapper) #MainContent .gradient{--gradient-background: #fff;background:#fff!important}#MainContent .product-card-wrapper .card:not(.card--horizontal) .card__inner,#MainContent .product-card-wrapper .card:not(.card--horizontal) .card__media .media,#MainContent #product-grid .card-wrapper .card__inner,#MainContent #product-grid .card-wrapper .card__media .media{background:#fff!important}#MainContent .gpt-city-landing{width:100%;max-width:920px;margin:0 auto;padding:clamp(28px,4.5vw,65px) 0 clamp(18px,3vw,40px);text-align:center;color:#222631}#MainContent .collection-hero__inner:has(.gpt-city-landing){display:block}#MainContent .collection-hero__text-wrapper:has(.gpt-city-landing){flex:1 1 100%;width:100%}#MainContent .gpt-city-landing__eyebrow{margin:0 0 10px;font-size:11px;line-height:1.5;font-weight:750;letter-spacing:.19em;text-transform:uppercase;color:#687080}#MainContent .gpt-city-landing__heading{font-family:var(--font-heading-family);font-weight:750;font-size:clamp(38px,5.5vw,68px);letter-spacing:-.045em;line-height:1.05;margin:0 0 14px}#MainContent .gpt-city-landing__subheading{margin:0 auto 25px;font-size:clamp(16px,1.6vw,20px);line-height:1.5;color:#555b67}#MainContent .gpt-city-landing__form{display:flex;align-items:stretch;gap:8px;width:100%;max-width:740px;margin:0 auto;padding:6px;border:1.5px solid #d9dde2;border-radius:14px;background:#fff;box-shadow:0 8px 35px #1a1f2912}#MainContent .gpt-city-landing__form:focus-within{border-color:#323b4b;outline:2px solid rgba(35,45,60,.12)}#MainContent .gpt-city-landing__form input{flex:1 1 auto;min-width:0;border:0;outline:0;box-shadow:none;background:transparent;color:#222631;font:inherit;font-size:16px;padding:13px 14px}#MainContent .gpt-city-landing__form input::placeholder{color:#8a8f98;opacity:1}#MainContent .gpt-city-landing__form button{display:flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;padding:12px 21px;background:#232832;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700}#MainContent .gpt-city-landing__form button:hover{background:#3c4451}#MainContent .gpt-city-landing__hint{color:#858a92;font-size:13px;margin:16px 0 0}@media screen and (max-width:749px){#MainContent .gpt-city-landing{padding:28px 0 17px}#MainContent .gpt-city-landing__heading{font-size:clamp(34px,10vw,48px)}#MainContent .gpt-city-landing__form{gap:3px;padding:4px;border-radius:11px}#MainContent .gpt-city-landing__form input{padding:11px 8px;font-size:14px}#MainContent .gpt-city-landing__form button{padding:11px 13px;font-size:13px}#MainContent .gpt-city-landing__form button svg{display:none}#MainContent .gpt-city-landing__hint{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gpt-poster-card-consistency.css.map */
