.arcos-gifts{--ag-line:#e4e4e4;--ag-surface:#f7f7f7;color:#171717;font-family:inherit}.arcos-gifts *{box-sizing:border-box}.arcos-gifts [hidden]{display:none!important}.arcos-gifts .ag-container{width:min(1320px,100%);margin-inline:auto;padding-inline:32px}.arcos-gifts .ag-hero{position:relative;background:#f7f7f7;min-height:420px;display:flex;align-items:center;overflow:hidden}.arcos-gifts .ag-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.arcos-gifts .ag-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffffed,#ffffffb8 44%,#fff0)}.arcos-gifts .ag-hero-media picture,.arcos-gifts .ag-hero-media img{width:100%;height:100%;display:block;object-fit:cover}.arcos-gifts .ag-hero-text{position:relative;z-index:1;padding-block:84px;max-width:1320px}.arcos-gifts .ag-hero-text h1{font-size:clamp(38px,5vw,66px);line-height:1.04;letter-spacing:-.035em;max-width:630px;margin:0 0 20px}.arcos-gifts .ag-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;margin:0 0 12px}.arcos-gifts .ag-intro{font-size:16px;max-width:520px;line-height:1.7}.arcos-gifts .ag-button{display:inline-flex;margin-top:24px;padding:13px 22px;text-decoration:none;min-height:44px;align-items:center;justify-content:center}.arcos-gifts .ag-button-dark{background:#151515;color:#fff}.arcos-gifts .ag-section-head{padding:70px 0 28px;scroll-margin-top:120px}.arcos-gifts h2{font-size:clamp(27px,3vw,38px);line-height:1.16;margin:0 0 12px}.arcos-gifts .ag-section-head p:last-child{color:#666;margin:0}.arcos-gifts .ag-category-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.arcos-gifts .ag-tile{min-width:0;display:block;text-decoration:none;color:inherit}.arcos-gifts .ag-tile-image{aspect-ratio:1;background:var(--ag-surface);overflow:hidden;border-radius:6px}.arcos-gifts .ag-tile-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.arcos-gifts .ag-tile:hover img{transform:scale(1.03)}.arcos-gifts .ag-tile>span{display:flex;justify-content:space-between;gap:6px;font-size:16px;font-weight:600;margin-top:13px}.arcos-gifts .ag-finder{margin-top:68px;scroll-margin-top:100px}.arcos-gifts .ag-finder-top{display:flex;gap:28px;align-items:end;justify-content:space-between}.arcos-gifts .ag-budget-label{display:grid;gap:9px;font-size:13px;min-width:230px}.arcos-gifts .ag-budget-label select{min-height:45px;background:#fff;border:1px solid #ccc;padding:10px;font:inherit;color:#171717;border-radius:4px}.arcos-gifts .ag-tabs{display:flex;gap:26px;overflow:auto;border-bottom:1px solid var(--ag-line);margin:28px 0;scrollbar-width:thin}.arcos-gifts .ag-tab{white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;color:#777;padding:13px 0;cursor:pointer;font:inherit;font-size:14px}.arcos-gifts .ag-tab[aria-selected=true]{color:#171717;border-bottom-color:#171717;font-weight:600}.arcos-gifts .ag-panel-heading{margin:0 0 24px}.arcos-gifts .ag-panel-heading h3{font-size:24px;margin:0 0 8px}.arcos-gifts .ag-panel-heading p{color:#666;margin:0}.arcos-gifts .ag-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px}.arcos-gifts .ag-item{min-width:0}.arcos-gifts .ag-item .product-card{height:100%;width:100%;margin:0}.arcos-gifts .ag-pager{min-height:52px;display:flex;justify-content:center;gap:14px;align-items:center;margin:34px auto}.arcos-gifts .ag-pager a,.arcos-gifts .ag-pager button{font:inherit;font-size:14px;text-decoration:none;background:#fff;border:1px solid #ccc;color:#171717;padding:11px 16px;cursor:pointer;border-radius:4px}.arcos-gifts .ag-pager button:disabled{opacity:.35;cursor:default}.arcos-gifts .ag-pager span{font-size:13px;color:#666}.arcos-gifts .ag-empty,.arcos-gifts .ag-status{padding:20px 0;color:#666;font-size:14px}.arcos-gifts .ag-footer{border-top:1px solid var(--ag-line);text-align:center;margin-top:80px;padding:56px 0 72px}.arcos-gifts .ag-footer>div{max-width:650px;margin:auto;color:#666}.arcos-gifts :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:990px){.arcos-gifts .ag-category-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.arcos-gifts .ag-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.arcos-gifts .ag-container{padding-inline:16px}.arcos-gifts .ag-hero{min-height:420px}.arcos-gifts .ag-hero-media:after{background:linear-gradient(0deg,#fffffff5,#ffffff4d)}.arcos-gifts .ag-hero-text{align-self:end;padding-block:80px 30px}.arcos-gifts .ag-hero-text h1{font-size:39px}.arcos-gifts .ag-section-head{padding-top:46px}.arcos-gifts .ag-category-tiles{gap:14px}.arcos-gifts .ag-tile>span{font-size:14px}.arcos-gifts .ag-finder{margin-top:45px}.arcos-gifts .ag-finder-top{display:block}.arcos-gifts .ag-budget-label{margin-top:18px}.arcos-gifts .ag-tabs{gap:22px}.arcos-gifts .ag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.arcos-gifts .ag-panel-heading h3{font-size:21px}.arcos-gifts .ag-footer{margin-top:48px;padding:36px 0}}@media(prefers-reduced-motion:reduce){.arcos-gifts *{scroll-behavior:auto!important;transition:none!important}}.arcos-gifts .ag-special{margin-top:64px}.arcos-gifts .ag-special-heading{margin-bottom:24px}.arcos-gifts .ag-special-heading p:last-child{color:#666;margin:0}.arcos-gifts .ag-special-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.arcos-gifts .ag-special-card{display:grid;grid-template-columns:42% 1fr;align-items:stretch;text-decoration:none;color:inherit;border:1px solid var(--ag-line);border-radius:7px;overflow:hidden;min-height:230px}.arcos-gifts .ag-special-image{background:var(--ag-surface);min-width:0;aspect-ratio:1;overflow:hidden}.arcos-gifts .ag-special-image img{width:100%;height:100%;display:block;object-fit:cover}.arcos-gifts .ag-special-copy{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:start}.arcos-gifts .ag-special-copy h3{font-size:clamp(19px,2vw,26px);line-height:1.18;margin:0 0 12px}.arcos-gifts .ag-special-copy p{font-size:14px;line-height:1.5;color:#666;margin:0 0 16px}.arcos-gifts .ag-special-link{font-size:13px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:3px}.arcos-gifts .ag-special-card:hover .ag-special-link{opacity:.7}@media(max-width:749px){.arcos-gifts .ag-special{margin-top:44px}.arcos-gifts .ag-special-grid{grid-template-columns:1fr;gap:14px}.arcos-gifts .ag-special-card{grid-template-columns:42% 1fr;min-height:160px}.arcos-gifts .ag-special-copy{padding:16px}.arcos-gifts .ag-special-copy h3{font-size:19px}.arcos-gifts .ag-special-copy p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/arcos-gift-guide-v3.css.map */
