.atp{--atp-navy: #0f2b4a;--atp-navy-deep: #0a1f36;--atp-powder: #cfe6f4;--atp-powder-soft: #e3f0f8;--atp-powder-deep: #a9cbe3;--atp-ivory: #fbf6ec;--atp-paper: #fdfaf3;--atp-ink-soft: #4a6079;--atp-rule: rgba(15, 43, 74, .28);--atp-cork-ink: #4a3522;--atp-thread: #2f6fa3;--atp-thread-active: #1f5a8f;--atp-frame: #dcbc8c;--atp-font: "Afnan Travel Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif;--atp-pad: clamp(20px, 5vw, 72px);--atp-shadow: 0 1px 1px rgba(10, 31, 54, .12), 0 12px 26px -10px rgba(10, 31, 54, .32);--atp-shadow-cork: 3px 5px 9px rgba(40, 25, 10, .28);--atp-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3  0 0 0 0 .25  0 0 0 0 .15  0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:relative;background:var(--atp-bg, var(--atp-ivory)) var(--atp-noise);color:var(--atp-navy);font:400 1rem/1.6 var(--atp-font);-webkit-font-smoothing:antialiased;overflow-x:clip}.atp *,.atp *:before,.atp *:after{box-sizing:border-box}.atp :is(p,span,a,button,li,small,strong,b,em,figcaption,h1,h2,h3,h4,label,input){font-family:var(--atp-font)}.atp img{display:block;max-width:100%;height:auto}.atp [hidden]{display:none!important}.atp :where(h1,h2,h3,p){margin:0}.atp :where(h1,h2,h3){font-family:var(--atp-font);font-weight:500;line-height:1.02;letter-spacing:-.045em;color:inherit;text-wrap:balance;text-transform:none}.atp :focus-visible{outline:2px solid var(--atp-navy);outline-offset:3px}.atp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.atp-eyebrow{margin-bottom:1rem!important;font:700 .72rem/1 var(--atp-font);letter-spacing:.18em;text-transform:uppercase;color:var(--atp-ink-soft)}.atp-h2{font-size:clamp(2rem,4.6vw,2.8rem)}.atp-head{max-width:44rem;margin:0 auto clamp(2rem,4vw,3.4rem);text-align:center}.atp-head__sub{margin-top:1rem!important;color:var(--atp-ink-soft)}.atp-editor-note{padding:.8rem 1rem;border:1.5px dashed currentColor;font-size:.85rem}.atp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:0 1.7rem;border-radius:999px;border:1.5px solid transparent;font:700 .86rem/1 var(--atp-font);letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,opacity .25s}.atp-btn--navy{background:var(--atp-navy);color:var(--atp-ivory)}.atp-btn--navy:hover{background:var(--atp-navy-deep);color:var(--atp-ivory)}.atp-btn--line{background:transparent;color:var(--atp-navy);border-color:var(--atp-navy)}.atp-btn--line:hover{background:var(--atp-navy);color:var(--atp-ivory)}.atp-btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.atp-btn[aria-busy=true]{opacity:.8;cursor:progress}.atp-linkbtn{display:inline-flex;align-items:center;gap:.6rem;padding:0 0 6px;border:0;border-bottom:1.5px solid currentColor;background:none;color:inherit;font:600 .88rem/1.2 var(--atp-font);cursor:pointer}.atp-round{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid var(--atp-rule);background:transparent;color:var(--atp-navy);font:500 1.05rem/1 var(--atp-font);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.atp-round:hover{background:var(--atp-navy);color:var(--atp-ivory);border-color:var(--atp-navy)}.atp-tape{position:relative;z-index:5;height:0}.atp>.atp-tape{position:absolute;top:0;left:0;right:0}.atp-tape span{position:absolute;left:50%;top:-18px;width:clamp(150px,22vw,260px);height:36px;background:repeating-linear-gradient(-60deg,rgba(251,246,236,.22) 0 6px,transparent 6px 14px),#8db6d8e0;box-shadow:0 2px 4px #0a1f361f;transform:translate(-58%) rotate(-3deg);clip-path:polygon(0 6%,3% 0,97% 4%,100% 0,98% 24%,100% 46%,97% 70%,100% 100%,4% 96%,0 100%,2% 74%,0 50%,3% 28%)}.atp-tape span+span{width:clamp(90px,12vw,150px);height:30px;top:-15px;background:#efe6d4f2;transform:translate(30%) rotate(5deg)}.atp-hero{--atp-bg: var(--atp-powder);text-align:center;padding:calc(var(--header-height, 80px) + clamp(1.5rem,5vw,4rem)) 0 clamp(3rem,6vw,5rem)}.atp-hero__copy{padding-inline:var(--atp-pad)}.atp-hero .atp-eyebrow{color:var(--atp-navy);opacity:.75}.atp-hero__title{max-width:none;margin:0 auto;font-size:clamp(3rem,9vw,8rem);line-height:.92;letter-spacing:-.06em}.atp-hero__lede{max-width:30rem;margin:1.2rem auto 0!important;color:var(--atp-ink-soft);font-size:clamp(.98rem,1.3vw,1.1rem)}.atp-badge{position:absolute;z-index:2;right:clamp(16px,3vw,56px);top:calc(var(--header-height, 80px) - .5rem);width:clamp(80px,9vw,124px);aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--atp-ivory);border:1.5px solid var(--atp-navy);box-shadow:var(--atp-shadow);transform:rotate(12deg);font:700 clamp(.42rem,.6vw,.56rem)/1.2 var(--atp-font);letter-spacing:.14em;text-transform:uppercase}.atp-badge b{margin:2px 0;font:500 clamp(1.05rem,1.9vw,1.7rem)/1.1 var(--atp-font);letter-spacing:-.03em;text-transform:none}.atp-hero__cta{margin-top:clamp(2.4rem,4.5vw,3.4rem);padding-inline:var(--atp-pad);display:flex;justify-content:center;align-items:center;gap:1.6rem;flex-wrap:wrap}@media(max-width:900px){.atp-badge{display:none}}.atp-belt{position:relative;margin-top:clamp(2.2rem,4.5vw,3.6rem);min-height:260px;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.atp-belt{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.atp-belt.is-dragging{cursor:grabbing}.atp-belt.is-dragging .atp-bag{pointer-events:none}.atp-belt__track{display:flex;width:max-content;padding:18px 0 34px;will-change:transform}.atp-bag{flex:0 0 auto;width:clamp(124px,12.5vw,186px);display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--atp-navy)}.atp-bag__slot{width:46%;aspect-ratio:260 / 716;display:flex;align-items:flex-end}.atp-bag__slot img{width:100%;transform-origin:50% 100%;filter:drop-shadow(0 8px 8px rgba(10,31,54,.22));transition:transform .45s cubic-bezier(.2,.8,.25,1.3)}.atp-bag:hover .atp-bag__slot img,.atp-bag:focus-visible .atp-bag__slot img{transform:translateY(-14px) rotate(-2deg)}.atp-bag:focus-visible{outline:none}.atp-bag:focus-visible .atp-bag__tag{outline:2px solid var(--atp-navy);outline-offset:3px}.atp-bag__belt{align-self:stretch;height:14px;margin-top:3px;background:repeating-linear-gradient(90deg,var(--atp-navy) 0 30px,#2a4a6f 30px 32px);box-shadow:inset 0 2px #ffffff24}.atp-bag__tag{position:relative;margin-top:22px;width:84%;padding:20px 8px 10px;border-radius:4px;background:var(--atp-ivory);box-shadow:0 6px 10px -4px #0a1f364d;text-align:center;transform:rotate(var(--tilt));transform-origin:50% -22px;transition:transform .6s cubic-bezier(.2,.8,.25,1.5)}.atp-bag__tag:before{content:"";position:absolute;left:50%;top:-22px;width:1.5px;height:30px;background:var(--atp-navy);opacity:.55}.atp-bag__tag:after{content:"";position:absolute;left:50%;top:6px;width:8px;height:8px;margin-left:-3.25px;border-radius:50%;background:var(--atp-powder);box-shadow:0 0 0 2px var(--atp-powder-deep)}.atp-bag:hover .atp-bag__tag{transform:rotate(calc(var(--tilt) * -1.6))}.atp-bag__tag b{display:block;font:700 .78rem/1.2 var(--atp-font);letter-spacing:-.01em}.atp-bag__tag small{display:block;margin-top:4px;font:700 .56rem/1 var(--atp-font);letter-spacing:.14em;text-transform:uppercase;color:var(--atp-ink-soft)}.atp-note{padding:clamp(4rem,9vw,8rem) var(--atp-pad)}.atp-note__inner{max-width:52rem;margin:0 auto}.atp-note__to{margin-bottom:1rem!important;font-weight:600;color:var(--atp-ink-soft)}.atp-note__title{font-size:clamp(1.9rem,4vw,3.1rem)}.atp-note__body{max-width:36rem;margin-top:1.6rem;color:var(--atp-ink-soft);font-size:1.08rem}.atp-note__body p+p{margin-top:1em}.atp-note__sign{margin-top:1.4rem!important;font-weight:700}.atp-boardsec{padding:clamp(4rem,9vw,8rem) var(--atp-pad) clamp(4rem,7vw,6rem)}.atp-board{--fw: 18px;position:relative;isolation:isolate;max-width:1280px;margin:0 auto;padding:clamp(18px,2.4vw,30px) clamp(14px,2.6vw,34px) clamp(18px,2vw,26px);border:var(--fw) solid var(--atp-frame);background:linear-gradient(#fff4de29,#fff4de29),var(--atp-cork) 0 0 / 520px 520px repeat,#c9965d;box-shadow:inset 0 3px 10px #3c261059,0 18px 30px -8px #0a1f3647,0 2px 4px #0a1f361f}.atp-frame{position:absolute;z-index:10;pointer-events:none;background-color:#dcbc8c;box-shadow:inset 0 1px 1px #fffaeecc,inset 0 -2px 2px #6e4c2840}.atp-frame--top,.atp-frame--bottom{left:calc(var(--fw) * -1);right:calc(var(--fw) * -1);height:var(--fw);background-image:repeating-linear-gradient(1deg,transparent 0 2px,rgba(120,82,42,.14) 2px 3px,transparent 3px 6px)}.atp-frame--top{top:calc(var(--fw) * -1);clip-path:polygon(0 0,100% 0,calc(100% - var(--fw)) 100%,var(--fw) 100%)}.atp-frame--bottom{bottom:calc(var(--fw) * -1);clip-path:polygon(var(--fw) 0,calc(100% - var(--fw)) 0,100% 100%,0 100%)}.atp-frame--left,.atp-frame--right{top:calc(var(--fw) * -1);bottom:calc(var(--fw) * -1);width:var(--fw);background-color:#d6b584;background-image:repeating-linear-gradient(91deg,transparent 0 2px,rgba(120,82,42,.14) 2px 3px,transparent 3px 6px)}.atp-frame--left{left:calc(var(--fw) * -1);clip-path:polygon(0 0,100% var(--fw),100% calc(100% - var(--fw)),0 100%)}.atp-frame--right{right:calc(var(--fw) * -1);clip-path:polygon(0 var(--fw),100% 0,100% 100%,0 calc(100% - var(--fw)))}.atp-threads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;overflow:visible}.atp-thread{fill:none;stroke:var(--atp-thread);stroke-width:1.8;stroke-linecap:round;opacity:.8;filter:drop-shadow(1px 2px 1px rgba(40,25,10,.35))}.atp-thread--active{stroke:var(--atp-thread-active);stroke-width:2.6;opacity:1}.atp-board__heading{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(14px,2vw,22px);font:700 .62rem/1 var(--atp-font);letter-spacing:.14em;text-transform:uppercase;color:var(--atp-cork-ink)}.atp-board__signoff{position:relative;z-index:7;margin-top:clamp(1.4rem,3vw,2.2rem)!important;text-align:right;font:600 clamp(.9rem,1.4vw,1.1rem)/1.3 var(--atp-font);letter-spacing:-.02em;color:var(--atp-cork-ink)}.atp-pin{position:absolute;z-index:8;left:calc(50% - 8px);top:-7px;width:16px;height:16px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 33% 28%,#fff 0 12%,#eeeae2 40%,#c9c3b8 78%,#a39c90);box-shadow:2px 4px 4px #28190a61,inset -.5px -.5px 1px #3c281440}.atp-pin:after{content:"";position:absolute;left:6px;top:11px;z-index:-1;width:2px;height:7px;background:#4d5560;transform:rotate(-20deg)}.atp-pin--blue,[aria-selected=true]>.atp-pin,[aria-pressed=true]>.atp-pin{background:radial-gradient(circle at 33% 28%,#cfe4f6 0 10%,#3d7fb8 40%,#1d4d7c)}.atp-tabs{position:relative;z-index:7;display:grid;grid-template-columns:repeat(var(--atp-sets, 5),minmax(0,1fr));gap:clamp(10px,1.6vw,20px);margin:0 0 clamp(1.8rem,3.6vw,3rem);padding-top:8px}.atp-tab{position:relative;display:flex;align-items:baseline;gap:8px;padding:20px 16px 16px;border:0;background:var(--atp-paper);color:var(--atp-navy);box-shadow:var(--atp-shadow-cork);transform:rotate(-2deg);text-align:left;cursor:pointer;font:inherit;transition:background .25s,box-shadow .25s}.atp-tab:nth-child(2n){transform:rotate(2deg)}.atp-tab:nth-child(3n){transform:rotate(-.8deg)}.atp-tab:hover{background:#eef5fb;box-shadow:3px 7px 12px #28190a52}.atp-tab[aria-selected=true]{background:#dcecf8;transform:rotate(0) translateY(-4px);box-shadow:3px 6px 10px #28190a4d,inset 0 0 0 1px #1f5a8f4d}.atp-tab__no{font:600 .62rem/1.4 var(--atp-font);color:var(--atp-ink-soft);font-variant-numeric:tabular-nums}.atp-tab__name{font:600 clamp(.95rem,1.4vw,1.2rem)/1.2 var(--atp-font);letter-spacing:-.02em}.atp-board__layout{position:relative;z-index:7;display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(1.6rem,3.4vw,3.2rem);align-items:start}.atp-panel{min-width:0;container-type:inline-size;display:flex;flex-direction:column}.atp-panel__head{align-self:flex-start;display:flex;align-items:baseline;gap:1.6rem;padding:10px 14px;background:var(--atp-paper);box-shadow:2px 3px 5px #28190a38;transform:rotate(-1deg)}.atp-panel__head h3{font:600 clamp(1rem,1.6vw,1.2rem)/1.1 var(--atp-font);letter-spacing:-.035em}.atp-panel__head p{font:500 .78rem/1.2 var(--atp-font);color:var(--atp-ink-soft);white-space:nowrap}.atp-shelf{display:flex;justify-content:flex-start;align-items:center;gap:clamp(8px,1.2cqw,14px);padding:4cqw .6cqw 3cqw;scrollbar-width:none}.atp-shelf::-webkit-scrollbar{display:none}.atp-mini{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 4px 9px;border:0;background:var(--atp-paper);box-shadow:2px 4px 8px #28190a4d;color:var(--atp-ink-soft);cursor:pointer;font:inherit;transform:rotate(-2.5deg);transition:background .3s}.atp-mini:nth-child(2n){transform:rotate(2.5deg) translateY(8px)}.atp-mini>.atp-pin{width:13px;height:13px;left:calc(50% - 6.5px);top:-6px}.atp-mini img{position:relative;top:0;width:auto;height:min(26cqw,215px);max-width:84%;filter:drop-shadow(2px 4px 3px rgba(10,31,54,.18));transition:top .35s cubic-bezier(.2,.8,.25,1.3)}.atp-mini:hover img{top:-3px}.atp-mini[aria-pressed=true]{background:#dcecf8}.atp-mini[aria-pressed=true] img{top:-6px;filter:drop-shadow(2px 10px 6px rgba(10,31,54,.25))}.atp-mini__no{padding-bottom:5px;border-bottom:1.5px solid transparent;font:600 .66rem/1 var(--atp-font);letter-spacing:.06em;font-variant-numeric:tabular-nums}.atp-mini[aria-pressed=true] .atp-mini__no{color:var(--atp-navy);border-color:var(--atp-accent, var(--atp-navy))}.atp-mini__name{display:none;max-width:100%;text-align:center;font:600 .8rem/1.25 var(--atp-font);letter-spacing:-.01em;color:var(--atp-navy);overflow-wrap:break-word}.atp-foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 4px;padding:20px 16px 12px;background:var(--atp-paper);box-shadow:2px 5px 8px #28190a40;transform:rotate(-.6deg)}.atp-foot>.atp-pin{left:24px;width:13px;height:13px;top:-6px}.atp-foot__label{min-width:0}.atp-foot__name{font:500 clamp(1.35rem,2.4vw,2rem)/1.05 var(--atp-font);letter-spacing:-.045em}.atp-notes{display:flex;flex-wrap:wrap;align-items:center;margin-top:.55rem!important}.atp-notes__tag{font:600 .72rem/1.4 var(--atp-font);letter-spacing:.1em;text-transform:uppercase;color:var(--atp-ink-soft);white-space:nowrap}.atp-notes__tag+.atp-notes__tag:before{content:"|";margin:0 8px;color:var(--atp-rule)}.atp-foot__arrows{display:flex;gap:10px;flex:0 0 auto}.atp-setnote{position:relative;min-width:0;margin-top:18px;padding:clamp(28px,3vw,38px) clamp(18px,2vw,26px) clamp(20px,2vw,26px);background:var(--atp-paper);box-shadow:3px 7px 12px #28190a4d;transform:rotate(1.6deg)}.atp-setnote.is-swapping .atp-setnote__box{animation:atp-swap .45s ease}@keyframes atp-swap{0%{opacity:0}}.atp-setnote__box{margin:-6px -4px 1.2rem}.atp-setnote__box img{width:100%;height:auto;max-height:190px;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 10px 12px rgba(10,31,54,.24));transform:rotate(-1.5deg)}.atp-setnote__eyebrow{font:700 .74rem/1 var(--atp-font);letter-spacing:.16em;text-transform:uppercase;color:var(--atp-accent, var(--atp-ink-soft))}.atp-setnote__title{margin-top:1rem!important;font-size:clamp(1.9rem,2.8vw,2.6rem)}.atp-setnote__desc{margin-top:1.1rem!important;color:var(--atp-ink-soft);font-size:.95rem}.atp-setnote__meta{margin-top:1.1rem!important;font:700 .82rem/1.3 var(--atp-font)}.atp-add{margin-top:1.4rem}.atp-add__button{width:100%}.atp-add__price{font-weight:600;opacity:.85}.atp-add__status{margin-top:.6rem!important;min-height:1.2em;font:600 .82rem/1.35 var(--atp-font)}.atp-add__status:empty{display:none}.atp-add__status.is-error{color:#9b2c2c}.atp-setnote__after{margin-top:.9rem!important;font-size:.9rem;color:var(--atp-ink-soft)}.atp-pouchline{display:flex;align-items:center;gap:16px;margin-top:1.6rem;padding-top:1.3rem;border-top:1px solid var(--atp-rule);display:none}.atp-pouchline p{font:500 .88rem/1.35 var(--atp-font)}.atp-pouchline strong{display:block;font-weight:700}.atp-pouchline small{display:block;margin-top:5px;font:700 .66rem/1.3 var(--atp-font);letter-spacing:.14em;text-transform:uppercase;color:var(--atp-ink-soft)}.atp-seq{width:112px;aspect-ratio:1;flex:0 0 auto;overflow:hidden;background:#f7efe5;border-radius:6px;transform:rotate(-3deg);box-shadow:0 3px 8px #0a1f363d}.atp-seq span{display:block;width:100%;height:100%;background:var(--atp-seq) 0 0 / 300% 100% no-repeat;animation:atp-seq 3.6s steps(1) infinite}@keyframes atp-seq{0%{background-position:0 0}34%{background-position:50% 0}68%{background-position:100% 0}}@media(max-width:980px){.atp-board__layout{grid-template-columns:1fr}.atp-setnote{max-width:460px;width:94%;justify-self:end}}@media(max-width:760px){.atp-board{--fw: 12px;padding:14px 10px 16px}.atp-board__heading span:last-child{display:none}.atp-tabs{--gap: 14px 12px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);padding:12px 0 6px}.atp-tab{flex:0 0 calc((100% - 24px) / 3);min-width:0;padding:18px 12px 13px;transform:rotate(-1.4deg)}.atp-tab:nth-child(2n){transform:rotate(1.4deg)}.atp-tab:nth-child(3n){transform:rotate(-.6deg)}.atp-tab[aria-selected=true]{transform:rotate(0) translateY(-3px);box-shadow:3px 6px 10px #28190a4d,inset 0 0 0 2px #1f5a8f8c}.atp-tab__name{min-width:0;overflow-wrap:break-word}.atp-board__signoff{text-align:center}}@media(max-width:520px){.atp-tab{flex-basis:calc(50% - 6px)}}@media(max-width:640px){.atp-panel__head{flex-direction:column;gap:4px}.atp-shelf{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:26px 14px;padding:24px 2px 14px}.atp-mini{flex:0 0 calc(50% - 7px);gap:6px;padding:22px 10px 12px;transform:rotate(-1.5deg)}.atp-mini:nth-child(2n){transform:rotate(1.5deg) translateY(6px)}.atp-mini img{height:150px;max-width:70%}.atp-mini[aria-pressed=true]{box-shadow:2px 5px 10px #28190a52,inset 0 0 0 2px #1f5a8f8c}.atp-mini__name{display:block}.atp-foot__name{font-size:1.5rem}.atp-foot .atp-round{width:40px;height:40px}.atp-setnote__title{font-size:2.2rem}.atp-seq{width:92px}}.atp-prints{padding:clamp(4rem,9vw,8rem) var(--atp-pad) clamp(4rem,8vw,7rem);text-align:center}.atp-prints__board{position:relative;max-width:1240px;margin:0 auto;aspect-ratio:1200 / 880}.atp-print{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);margin:0;padding:8px 8px 0;background:#fffdf8;box-shadow:var(--atp-shadow);transform:rotate(calc(var(--r) * 1deg));transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.atp-print>img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:var(--atp-powder)}.atp-print--square>img{aspect-ratio:1}.atp-print--plain{padding-bottom:clamp(22px,2.6vw,34px)}.atp-print figcaption{padding:9px 2px 11px;text-align:left;font:500 clamp(.66rem,.9vw,.8rem)/1.2 var(--atp-font)}.atp-print:before{content:"";position:absolute;top:-12px;left:50%;width:76px;height:24px;transform:translate(-50%) rotate(-3deg);background:#a9cbe3b3;box-shadow:0 1px 2px #0a1f361f}.atp-print:nth-child(2n):before{transform:translate(-50%) rotate(4deg);background:#efe6d4e0}.atp-print:hover{box-shadow:0 2px 2px #0a1f361a,0 22px 34px -10px #0a1f365c}.atp-print.is-dragging{cursor:grabbing;transition:none;box-shadow:0 30px 44px -12px #0a1f366b}.atp-prints__reset{margin-top:2.2rem}.atp-drag-hint{display:none}@media(min-width:900px)and (hover:hover){.atp-prints.is-draggable .atp-print{cursor:grab;touch-action:none}.atp-drag-hint{display:inline}}@media(max-width:899px),(hover:none){.atp-prints__reset{display:none}.atp-prints__board{aspect-ratio:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:26px 16px;padding-top:10px}.atp-print{position:relative;left:auto;top:auto;width:auto;transform:rotate(calc(var(--r) * .5deg))}.atp-print:nth-child(odd){margin-top:14px}}.atp-loose{position:absolute;z-index:5;width:clamp(34px,3.6vw,52px);display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--atp-navy);transform:translate(var(--dx, 0px),var(--dy, 0px))}.atp-loose--left{left:-12%}.atp-loose--right{right:-12%}.atp-prints__board>.atp-loose{left:0;right:auto;top:0;z-index:8}.atp-loose img{position:relative;top:0;width:100%;transform:rotate(var(--lr, 0deg));filter:drop-shadow(0 12px 12px rgba(10,31,54,.32));transition:top .3s cubic-bezier(.2,.8,.25,1.3);pointer-events:none}.atp-loose__tag{padding:5px 8px;background:var(--atp-paper);box-shadow:0 3px 6px #0a1f3633;font:600 .62rem/1.2 var(--atp-font);white-space:nowrap;color:var(--atp-navy);visibility:hidden;opacity:0;transition:opacity .15s ease,visibility 0s .15s;pointer-events:none}.atp-loose:hover .atp-loose__tag,.atp-loose:focus-visible .atp-loose__tag,.atp-loose.is-dragging .atp-loose__tag{visibility:visible;opacity:1;transition:opacity .15s ease}.atp-loose:hover img,.atp-loose:focus-visible img{top:-6px}.atp-loose:focus-visible{outline:none}.atp-loose:focus-visible .atp-loose__tag{outline:2px solid var(--atp-navy);outline-offset:2px}.atp-loose.is-dragging{z-index:30;cursor:grabbing;transition:none}.atp-loose.is-dragging img{top:-4px}@media(min-width:900px)and (hover:hover){.atp-loose{touch-action:none;cursor:grab}}@media(max-width:899px){.atp-prints__board>.atp-loose{width:34px}}.atp-pouch{--atp-bg: var(--atp-powder);padding:clamp(3.5rem,7vw,6rem) var(--atp-pad)}.atp-pouch__inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.atp-pouch__visual{position:relative;padding:16px 16px 34px;background:var(--atp-ivory) var(--atp-noise);box-shadow:var(--atp-shadow);transform:rotate(-3deg)}.atp-pouch__visual .atp-loose{width:clamp(46px,5.4vw,76px);right:-16%;bottom:-8%}.atp-pouch__anim{aspect-ratio:1;width:100%;overflow:hidden;background:#f7efe5}.atp-pouch__anim span{display:block;width:100%;height:100%;background:var(--atp-seq) 0 0 / 300% 100% no-repeat;animation:atp-seq 3.6s steps(1) infinite}.atp-pouch__tape{position:absolute;top:-12px;left:50%;width:84px;height:24px;transform:translate(-50%) rotate(2deg);background:#fbf6eccc}.atp-pouch .atp-eyebrow{color:var(--atp-navy);opacity:.75}.atp-pouch__title{font-size:clamp(1.8rem,3.4vw,2.8rem)}.atp-pouch__text{max-width:30rem;margin-top:1rem}.atp-pouch__stock{display:inline-block;margin-top:1.2rem!important;padding:.55rem 1rem;border:1.5px dashed var(--atp-navy);border-radius:4px;font:700 .72rem/1.2 var(--atp-font);letter-spacing:.14em;text-transform:uppercase}.atp-swatches{display:flex;align-items:center;gap:12px;margin-top:1.6rem}.atp-swatch{width:32px;height:32px;padding:0;border-radius:50%;border:2px solid var(--atp-ivory);background:var(--c);cursor:pointer;box-shadow:0 0 0 1px #0f2b4a59;transition:box-shadow .2s}.atp-swatch:hover{box-shadow:0 0 0 2px #0f2b4a99}.atp-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--atp-navy)}.atp-swatches__label{margin-left:4px;font-weight:600;font-size:.86rem}@media(max-width:720px){.atp-pouch__inner{grid-template-columns:1fr}.atp-pouch__visual{max-width:340px}}.atp-closing{--atp-bg: var(--atp-navy);color:var(--atp-ivory);text-align:center;padding:clamp(4.5rem,9vw,8rem) var(--atp-pad)}.atp-closing :focus-visible{outline-color:var(--atp-ivory)}.atp-closing__title{font-size:clamp(2.6rem,7vw,5.6rem);letter-spacing:-.06em}.atp-closing__title em{font-style:normal;color:var(--atp-powder)}.atp-closing__text{margin-top:1rem!important;opacity:.85}.atp-closing__links{margin-top:2.4rem;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.atp-closing__links a,.atp-closing__links button{color:var(--atp-ivory);background:none;text-decoration:none;border:1.5px solid rgba(251,246,236,.5);border-radius:999px;padding:.8rem 1.4rem;font:600 .88rem/1 var(--atp-font);cursor:pointer;transition:background .25s,color .25s}.atp-closing__links a:hover,.atp-closing__links button:hover{background:var(--atp-ivory);color:var(--atp-navy)}.atp-closing .atp-loose{width:clamp(44px,5vw,72px)}.atp-closing .atp-loose img{filter:drop-shadow(0 14px 16px rgba(0,0,0,.45))}.atp-closing .atp-loose--left{left:12%;top:18%}.atp-closing .atp-loose--right{right:12%;left:auto;top:30%}@media(max-width:899px){.atp-closing .atp-loose{top:auto!important;bottom:12%}.atp-closing .atp-loose--left{left:6%}.atp-closing .atp-loose--right{right:6%}}@media(prefers-reduced-motion:reduce){.atp *,.atp *:before,.atp *:after{animation:none!important;transition-duration:.01ms!important}.atp-bag[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/afnan-travel.css.map */
