.placeholder{background:#efe7d6;color:#1a1a1473}.placeholder:has(img){background:linear-gradient(100deg,#efe7d6 30%,#f8f2e6,#efe7d6 70%) 0 0 / 300% 100%;animation:abs-shimmer 1.5s linear infinite}.placeholder.is-ld{animation:none;background:#efe7d6}.placeholder img{opacity:0;transition:opacity .5s ease;animation:abs-img-show 0s linear 3s forwards}.placeholder img.is-ld{opacity:1}@keyframes abs-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes abs-img-show{to{opacity:1}}.abs-card{display:flex;flex-direction:column}.abs-card-link{display:block;color:inherit;text-decoration:none}.abs-card .sienna-mat{margin-bottom:14px}.abs-card .cat-ph{overflow:hidden}@media(hover:hover){.abs-card .cat-ph img{transition:opacity .5s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.abs-card:hover .cat-ph img{transform:scale(1.035)}}.abs-card .card-title{font-size:21px;line-height:1.22;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.abs-card .card-meta{margin:0 0 12px;font-size:13px;letter-spacing:.02em;text-transform:none;color:#1a1a149e}.abs-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:11px;border-top:1px solid rgba(184,131,42,.32)}.abs-card .card-price{margin:0;font-size:15px;line-height:1.35}.abs-card .card-price b{font-family:var(--f-display);font-weight:500;font-size:19px}.abs-card .abs-from{font-size:13px;color:#1a1a149e}.abs-card .card-price .price-gst{display:block;margin:1px 0 0}.abs-card-ask{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border:1px solid rgba(74,93,69,.4);border-radius:999px;color:var(--viridian);font-size:13px;letter-spacing:.04em;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.abs-card-ask:hover,.abs-card-ask:focus-visible{background:var(--viridian);border-color:var(--viridian);color:var(--linen)}@media(max-width:749px){.abs-card .card-title{font-size:19px}}.abs-wa-help{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:36px clamp(24px,4vw,48px);background:var(--viridian);color:var(--linen)}.abs-wa-help .kicker{margin:0;color:#e2be78;letter-spacing:.2em;text-transform:uppercase;font-size:11px}.abs-wa-help h2{margin:0;font-family:var(--f-display);font-style:italic;font-weight:300;font-size:clamp(26px,2.4vw,34px);line-height:1.15;color:var(--linen)}.abs-wa-help p{margin:0;max-width:46ch;font-size:15px;line-height:1.55;opacity:.9}.abs-wa-help .abs-wa-btn{align-self:flex-start;margin-top:6px}@media(max-width:1023px){.abs-wa-help{grid-column:1 / -1}}.abs-wa-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;background:var(--linen);color:var(--viridian);border:1px solid var(--linen);font-size:14px;letter-spacing:.08em;text-decoration:none;transition:transform .2s,box-shadow .2s}.abs-wa-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000024}.abs-wa-btn.on-linen{background:var(--viridian);color:var(--linen);border-color:var(--viridian)}.abs-wa-line{margin:28px auto 0;text-align:center;font-size:15px;line-height:1.6}.abs-wa-line a{color:var(--viridian);text-decoration:underline;text-underline-offset:3px;font-weight:500}.util-wa{display:inline-flex;align-items:center;gap:6px}.util-wa svg{flex:none}.wa-float{opacity:1;pointer-events:auto;animation:abs-wa-in .65s cubic-bezier(.2,1.4,.4,1) .8s both}.wa-float:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--viridian);opacity:0;pointer-events:none;animation:abs-wa-ring 1.9s ease-out 6s 2}.wa-float-label{position:absolute;right:calc(100% + 12px);top:50%;transform:translate(8px,-50%);white-space:nowrap;padding:8px 14px;background:var(--linen);color:var(--ink);border:1px solid var(--brass);font-family:var(--f-body);font-size:14px;letter-spacing:.02em;box-shadow:0 6px 18px #1a12091f;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}@media(hover:hover)and (min-width:900px){.wa-float:hover .wa-float-label{opacity:1;transform:translateY(-50%)}.wa-float-label{animation:abs-wa-peek 5s ease 11s 1}}@media(max-width:899px){.wa-float-label{display:none}}@keyframes abs-wa-in{0%{opacity:0;transform:scale(.5) translateY(14px)}to{opacity:1;transform:none}}@keyframes abs-wa-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes abs-wa-peek{0%{opacity:0;transform:translate(8px,-50%)}10%,85%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(8px,-50%)}}.abs-wa-buy{position:relative;overflow:hidden}.abs-wa-buy:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);animation:abs-shine 1.2s ease 1.6s 1 both}.abs-wa-buy:hover svg,.abs-card-ask:hover svg,.abs-wa-btn:hover svg{animation:abs-nod .5s ease}@keyframes abs-shine{0%{left:-60%}to{left:130%}}@keyframes abs-nod{0%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}65%{transform:rotate(8deg)}}.abs-pdp-help{display:flex;flex-wrap:wrap;gap:6px 18px;margin:-4px 0 18px;font-size:13.5px}.abs-pdp-help a{color:var(--viridian);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.placeholder:has(img),.wa-float,.wa-float:after,.wa-float-label,.abs-wa-buy:after{animation:none!important}.placeholder img{opacity:1;transition:none}.abs-wa-buy:hover svg,.abs-card-ask:hover svg,.abs-wa-btn:hover svg{animation:none}}.abs-size-help{margin:4px 0 20px;padding:16px 18px 14px;border:1px solid rgba(74,93,69,.35);border-left:3px solid var(--viridian);background:#4a5d450f}.abs-size-help-t{margin:0 0 12px;font-size:14.5px;line-height:1.5;color:var(--ink)}.abs-size-help-t b{font-weight:600}.abs-size-help-btns{display:flex;flex-wrap:wrap;gap:10px}.abs-sh-btn{flex:1 1 180px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;background:var(--viridian);color:var(--linen);border:1px solid var(--viridian);font-size:13.5px;letter-spacing:.05em;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.abs-sh-btn+.abs-sh-btn{background:transparent;color:var(--viridian)}.abs-sh-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #1a12091f}.abs-sh-btn+.abs-sh-btn:hover{background:var(--viridian);color:var(--linen)}.abs-sh-btn:hover svg{animation:abs-nod .5s ease}.abs-sh-wall{display:inline-block;margin-top:10px;font-size:13px;color:var(--viridian);text-decoration:underline;text-underline-offset:3px}.abs-opt-wa{float:right;font-size:12.5px;letter-spacing:.02em;text-transform:none;color:var(--viridian);text-decoration:underline;text-underline-offset:3px}.abs-coll-wa{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.abs-wa-btn.abs-wa-ghost{background:transparent;color:var(--viridian);border-color:#4a5d458c}.abs-wa-btn.abs-wa-ghost:hover{background:var(--viridian);color:var(--linen)}.abs-wa-help{min-height:260px}@media(max-width:749px){.abs-coll-wa .abs-wa-btn{flex:1 1 100%}.abs-opt-wa{float:none;display:block;margin-top:4px}}@media(prefers-reduced-motion:reduce){.abs-sh-btn:hover svg{animation:none}.abs-sh-btn:hover{transform:none}}.abs-card .cat-ph img,.abs-card .wa-card-slide img{object-fit:cover;object-position:center}.related-grid .abs-card .card-title{font-size:19px}.util-inner{padding:7px var(--gutter);gap:20px}.util-left{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.util-right{flex:none;gap:22px}.util-right a,.util-right>span{white-space:nowrap}.subnav-inner{padding:9px var(--gutter);column-gap:30px;row-gap:2px}.subnav-inner a{font-size:11.5px;letter-spacing:.16em;padding:4px 0 3px}.collection-intro{padding:34px 0 22px}.collection-intro .kicker{margin-bottom:6px}.collection-intro .display-1{font-size:clamp(34px,3.6vw,50px);margin-bottom:10px}.collection-intro .dek{font-size:16px;line-height:1.55;max-width:72ch}.abs-coll-wa{margin-top:16px}.cat-filterbar{padding:10px 0}.cat-grid-wrap{padding-top:30px}@media(max-width:749px){.util-left{display:none}.util-right{width:100%;justify-content:space-between;gap:14px}.collection-intro{padding:22px 0 14px}.collection-intro .dek{font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.abs-card .cat-ph.is-tall .abs-bgblur{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background-size:cover;background-position:center;filter:blur(16px) saturate(.9);opacity:.9}.abs-card .cat-ph.is-tall>.wa-card-slides>.wa-card-slide:first-child img{object-fit:contain}.abs-tile,.abs-slide-media{background:linear-gradient(100deg,#efe7d6 30%,#f8f2e6,#efe7d6 70%) 0 0 / 300% 100%;animation:abs-shimmer 1.5s linear infinite}@media(prefers-reduced-motion:reduce){.abs-tile,.abs-slide-media{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/abs-polish.css.map */
