html,body{background:#fff!important;color:#111;margin:0;padding:0;font-family:Helvetica Neue,Arial,sans-serif}#shopify-section-header,.header-wrapper,.header,.header--middle-center,#shopify-section-footer,.footer,.footer__content-top,.footer__content-bottom,.color-background-1,.gradient{background:#fff!important}.header-wrapper,.header{box-shadow:none!important}#shopify-section-announcement-bar,.announcement-bar{display:none}:root{--ackz-sticky-offset: 10px;--ackz-header-h: 64px}body.ackz-pdp .header-wrapper{position:fixed;top:0;left:0;right:0;z-index:40;transform:translateY(0);transition:transform .25s ease}body.ackz-pdp.ackz-hide-header .header-wrapper{transform:translateY(calc(-1 * var(--ackz-header-h)))}@media (max-width: 989px){body.ackz-pdp main{padding-top:8px}}@media (min-width: 990px){body.ackz-pdp main{padding-top:calc(var(--ackz-header-h) - 40px)}}.ackz.wrap{max-width:1440px;margin:0 auto;padding:24px 18px}@media (min-width: 990px){.ackz.wrap{padding:24px 40px}}.ackz-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.ackz-col.gallery{grid-column:1 / span 7;position:sticky;top:var(--ackz-sticky-offset);align-self:start}.ackz-col.buybox{grid-column:8 / span 5;position:sticky;top:var(--ackz-sticky-offset);align-self:start;z-index:2;background:#fff}.stack{display:grid;gap:24px}.stack-item img{width:100%;height:auto;display:block}.thumbs{display:flex;gap:8px;margin:0 0 16px;overflow-x:auto}.thumb{border:1px solid #e5e5e5;background:#fff;padding:0;cursor:pointer}.thumbs img{display:block;width:72px;height:auto}.viewer{position:relative;width:100%;aspect-ratio:3/4;background:#fff;overflow:hidden}.viewer .main{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:#fff}@media (min-width: 990px){.viewer{max-height:calc(100vh - 120px)}}.title{font-family:serif;font-size:28px;font-weight:500;margin:0 0 10px}.price{font-size:18px;margin:6px 0 4px}.price .badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:2px 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;border:1px solid #111;background:#111;color:#fff}.tax{color:#666;font-size:12px;margin-bottom:16px}.sizes{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px}.size{border:1px solid #111;padding:10px 14px;background:#fff;cursor:pointer;min-width:48px;text-align:center}.size.oos{opacity:.35}.size.selected{background:#111;color:#fff}.size .low{margin-left:6px;font-size:11px;color:#a33}.add{display:block;width:100%;border:1px solid #111;padding:13px;background:#111;color:#fff;margin:14px 0 10px;text-align:center;text-transform:uppercase;letter-spacing:.5px}.links{display:none;gap:12px;margin:10px 0 18px}.lnk{background:none;border:none;padding:0;cursor:pointer;font-size:14px;color:#222;text-decoration:underline;text-underline-offset:2px}.lnk:hover{opacity:.75}.acc details{border-top:1px solid #eee;padding:18px 0}.acc summary{cursor:pointer;font-weight:500;position:relative;padding-right:24px;list-style:none}.acc summary::-webkit-details-marker{display:none}.acc summary::marker{content:""}.acc summary:after{content:"+";position:absolute;right:0;top:0;font-size:18px;line-height:1}.acc details[open]>summary:after{content:"\2013"}.acc details p{margin:8px 0 6px}.pin{display:flex;align-items:center;gap:8px;margin:16px 0 6px}.pin input{border:1px solid #ccc;padding:8px 10px;width:140px}.pin button{border:1px solid #111;background:#fff;padding:8px 12px;cursor:pointer}.pin-result{font-size:13px;color:#333;margin-top:6px}dialog{border:none;border-radius:4px;padding:24px;width:min(900px,92vw)}dialog::backdrop{background:#0006}dialog h3{margin:0 0 12px;font-size:18px}dialog .table{width:100%;border-collapse:collapse;font-size:14px}dialog .table th,dialog .table td{border-top:1px solid #eee;padding:10px 8px;text-align:left}dialog [data-close]{margin-top:16px;border:1px solid #111;background:#fff;padding:8px 12px;cursor:pointer}.ackz.below{max-width:1200px;margin:32px auto 64px;padding:0 24px}#ackz-rail .title-wrapper-with-link,#ackz-rail h2{max-width:1440px;margin:0 auto;padding:0 24px}#ackz-rail .rail{display:grid;grid-auto-flow:column;grid-auto-columns:220px;gap:16px;overflow-x:auto;padding:0 24px 24px;scroll-snap-type:x mandatory}#ackz-rail .rail-item{scroll-snap-align:start;color:#111;text-decoration:none}#ackz-rail img{width:100%;height:auto;display:block}#ackz-rail .rail-title{font-size:13px;margin-top:8px}#ackz-rail .rail-price{font-size:13px}#ackz-rail .rail-price .was{color:#777;margin-left:6px}.stack-pager{display:none}@media (max-width: 989px){.ackz-col.gallery{position:relative;grid-column:1 / -1}.ackz-col.buybox{position:static;grid-column:1 / -1}.viewer{aspect-ratio:auto;max-height:none}.ackz-col.gallery .stack{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ackz-col.gallery .stack::-webkit-scrollbar{display:none}.ackz-col.gallery .stack-item{scroll-snap-align:center;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;background:#fff;margin:0;padding:0}.ackz-col.gallery .stack-item img{width:100%;height:100%;object-fit:contain;display:block}.stack-pager{position:absolute;left:12px;bottom:10px;display:flex;gap:6px;z-index:3}.stack-pager .dot{width:7px;height:7px;border:1px solid #111;background:#fff;border-radius:2px;opacity:.55;transition:opacity .15s ease,transform .15s ease}.stack-pager .dot.active{background:#111;opacity:1;transform:scale(1.08)}}.ackz-collection.wrap{max-width:1440px;margin:0 auto;padding:32px 24px 64px}.ackz-collection-header{max-width:960px;margin:0 auto 32px;text-align:center}.ackz-collection-title{font-family:serif;font-size:28px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}.ackz-collection-subcopy{font-size:14px;line-height:1.6;color:#444}.ackz-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.ackz-card{background:#fff}.ackz-card-link{display:block;text-decoration:none;color:inherit}.ackz-card-media{position:relative;overflow:hidden;border-radius:18px}.ackz-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ackz-card-link:hover .ackz-card-media img{transform:scale(1.03)}.ackz-card-body{padding:14px 2px 0}.ackz-card-title{font-size:14px;font-weight:500;margin:0 0 4px}.ackz-card-meta{font-size:12px;color:#666;margin-bottom:4px}.ackz-card-price .price{font-size:14px}.ackz-card-price .price .badge{border-radius:999px;padding:2px 8px}.ackz-collection-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px;font-size:13px}.ackz-page-link{text-decoration:underline;text-underline-offset:2px}.ackz-page-status{color:#666}@media (max-width: 989px){.ackz-collection.wrap{padding:24px 16px 48px}.ackz-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media (max-width: 599px){.ackz-collection-grid{grid-template-columns:1fr}.ackz-card-media{border-radius:14px}}.template-product.tshirt-zara .header-wrapper,.template-product.tshirt-zara .header,.template-product.tshirt-zara .section-header,.template-product.tshirt-zara #shopify-section-header{margin-bottom:0!important;padding-bottom:0!important;padding-top:6px!important}.template-product.tshirt-zara .page-width,.template-product.tshirt-zara .shopify-section{padding-top:0!important;margin-top:0!important}@media (min-width: 990px){.ackz-col.buybox{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ack-zara.css.map */
