.pa-my-holds-header[hidden],.pa-my-holds-root[hidden],.pa-my-holds-band[hidden],.pa-my-holds-edge-wrap[hidden],.pa-my-holds-dialog:not([open]){display:none!important}.pa-my-holds-trigger{-webkit-appearance:none;appearance:none;display:inline-flex!important;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.pa-my-holds-caption{display:inline-flex!important;align-items:center;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.025em}.pa-my-holds-trigger[aria-pressed=true]{color:#821d35}.pa-my-holds-trigger[aria-pressed=true] .pa-my-holds-caption{text-decoration:underline;text-underline-offset:4px}.pa-my-holds-trigger:focus-visible,.pa-my-holds-band button:focus-visible,.pa-my-holds-edge-wrap button:focus-visible,.pa-my-holds-dialog button:focus-visible,.pa-my-holds-dialog input:focus-visible,.pa-my-holds-dialog textarea:focus-visible,.pa-my-holds-dialog select:focus-visible{outline:3px solid rgba(130,29,53,.32);outline-offset:3px}.pa-my-holds-band{position:fixed;z-index:100003;top:132px;right:0;display:grid;width:164px;max-height:calc(100dvh - 154px);border:1px solid rgba(37,34,30,.28);border-right:0;border-radius:4px 0 0 4px;background:#fbfaf7;color:#25221e;box-shadow:0 13px 36px #00000029;overflow:visible;animation:pa-holds-arrive .18s cubic-bezier(.2,.7,.2,1) both}@keyframes pa-holds-arrive{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.pa-my-holds-band__hide{position:absolute;top:8px;left:-58px;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:58px;height:34px;padding:0 7px;border:1px solid #821d35;border-right:0;background:#fbfaf7;color:#821d35;font:800 9px/1 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.pa-my-holds-band__hide span:last-child{font-size:18px;font-weight:400}.pa-my-holds-band__hide:hover{background:#821d35;color:#fff}.pa-my-holds-band__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 5px;padding:13px 10px 10px;border-bottom:1px solid rgba(37,34,30,.2);font-size:11px;font-weight:800;line-height:1.2}.pa-my-holds-band__heading i{grid-column:1/-1;color:#821d35;font-size:19px;font-style:normal}.pa-my-holds-band__intro{margin:0;padding:9px 10px;color:#706960;font-size:9px;line-height:1.4}.pa-my-holds-band__items{display:grid;min-height:0;max-height:calc(100dvh - 365px);margin:0;padding:0;border-top:1px solid rgba(37,34,30,.14);overflow-y:auto;overscroll-behavior:contain;list-style:none}.pa-my-holds-band__item{display:grid;justify-items:center;gap:5px;padding:10px 8px;border-bottom:1px solid rgba(37,34,30,.14)}.pa-my-holds-band__item img{display:block;width:132px;height:84px;object-fit:contain;background:#f1f2f2}.pa-my-holds-band__image-placeholder{display:grid;place-items:center;width:132px;height:84px;padding:8px;background:#f1f2f2;color:#777169;font-size:8px;line-height:1.3;text-align:center}.pa-my-holds-band__item strong{display:-webkit-box;width:100%;overflow:hidden;color:#302c27;font-size:9px;line-height:1.25;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pa-my-holds-band__item span{color:#625c55;font-size:9px;line-height:1.2}.pa-my-holds-band__remove{padding:2px 0;border:0;background:transparent;color:#6b655e;font-size:9px;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pa-my-holds-band__footer{display:grid;gap:7px;padding:10px;border-top:1px solid rgba(37,34,30,.16)}.pa-my-holds-band__request{min-height:40px;padding:9px 7px;border:1px solid #821d35;background:#821d35;color:#fff;font-size:10px;font-weight:800;line-height:1.2;cursor:pointer}.pa-my-holds-band__request:hover{background:#6c172c}.pa-my-holds-band__note{margin:0;color:#706960;font-size:8px;line-height:1.4}.pa-my-holds-edge-wrap{position:fixed;z-index:100002;top:462px;right:0;display:grid;width:38px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.13))}.pa-my-holds-edge-dismiss{display:grid;place-items:center;width:38px;height:32px;padding:0;border:1px solid #821d35;border-right:0;border-bottom:0;border-radius:4px 0 0;background:#fbfaf7;color:#821d35;font:300 20px/1 Arial,sans-serif;cursor:pointer}.pa-my-holds-edge-tab{width:38px;min-height:128px;padding:9px 6px;border:1px solid #821d35;border-right:0;border-radius:0 0 0 4px;background:#fbfaf7;color:#821d35;font:700 9px/1.2 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;writing-mode:vertical-rl;transform:rotate(180deg)}.pa-my-holds-edge-dismiss:hover,.pa-my-holds-edge-tab:hover{background:#821d35;color:#fff}html.pa-holds-rail-active .pa-my-visit-band,html.pa-holds-rail-active .pa-my-visit-edge-wrap,html.pa-holds-rail-active .pa-my-visit-edge-tab,html.pa-holds-rail-active .pa-my-systems-band,html.pa-holds-rail-active .pa-my-systems-edge-wrap,html.pa-holds-rail-active .pa-my-systems-edge-tab{display:none!important}.pa-buybox-action[data-pa-hold-add]:disabled{color:#71695f!important;cursor:default}.pa-buybox-action[data-pa-hold-add]:disabled .pa-buybox-action__label{color:#71695f}.pa-my-holds-dialog{box-sizing:border-box;width:min(660px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 80px);margin:auto;padding:0;border:0;border-radius:3px;background:#fbfaf7;color:#25221e;box-shadow:0 24px 70px #00000052}.pa-my-holds-dialog::backdrop{background:#10111099}.pa-my-holds-dialog__panel{position:relative;max-height:calc(100dvh - 80px);padding:clamp(30px,4vw,48px);overflow-y:auto}.pa-my-holds-dialog__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #821d35;background:#fbfaf7;color:#3c3833;font:300 28px/1 Arial,sans-serif;cursor:pointer}.pa-my-holds-dialog__eyebrow{margin:0 54px 8px 0;color:#71695f;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pa-my-holds-dialog h2{margin:0 54px 10px 0!important;color:#25221e;font:400 clamp(30px,4vw,42px)/1.05 Georgia,"Times New Roman",serif!important;letter-spacing:-.02em}.pa-my-holds-dialog__intro{margin:0 0 22px;color:#625c55;font-size:14px;line-height:1.5}.pa-my-holds-form{display:grid;gap:15px}.pa-my-holds-form__status{margin:0;padding:12px 14px;background:#f0ede7;color:#25221e;font-size:13px;line-height:1.45}.pa-my-holds-form__field{display:grid;gap:7px;margin:0}.pa-my-holds-form__field label{margin:0;color:#2f2c28;font-size:13px;font-weight:700;line-height:1.3}.pa-my-holds-form__optional{color:#746e66;font-size:12px;font-weight:400}.pa-my-holds-form input,.pa-my-holds-form textarea,.pa-my-holds-form select{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:11px 12px;border:1px solid #aaa49b;border-radius:0;background:#fff;color:#25221e;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4}.pa-my-holds-form textarea{min-height:118px;resize:vertical}.pa-my-holds-form select{-webkit-appearance:none;appearance:none}.pa-my-holds-form__privacy{margin:1px 0 0;color:#6b655e;font-size:12px;line-height:1.45}.pa-my-holds-form__submit{min-height:52px;padding:13px 18px;border:1px solid #080808;background:#080808;color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.pa-my-holds-form__submit:hover{background:#25221e}@media(max-width:798px){.pa-my-holds-caption{font-size:9px}.pa-my-holds-band{top:88px;width:148px;max-height:calc(100dvh - 102px)}.pa-my-holds-band__item img,.pa-my-holds-band__image-placeholder{width:116px;height:76px}.pa-my-holds-band__items{max-height:calc(100dvh - 320px)}.pa-my-holds-edge-wrap{top:420px}.pa-my-holds-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.pa-my-holds-dialog__panel{max-height:calc(100dvh - 16px);padding:28px 20px 32px}}@media(prefers-reduced-motion:reduce){.pa-my-holds-band{animation:none}}.pa-my-holds-band{position:fixed}.pa-my-holds-band__hide{top:8px;right:8px;left:auto;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid #821d35;border-radius:2px;background:#fbfaf7;color:#821d35;font:300 20px/1 Arial,sans-serif;letter-spacing:0;text-transform:none}.pa-my-holds-band__hide span{font-size:20px!important;font-weight:300!important;line-height:1!important}.pa-my-holds-band__heading{grid-template-columns:minmax(0,1fr) auto;min-height:54px;padding:14px 43px 12px 10px}.pa-my-holds-band__heading i{display:none!important}.pa-my-holds-band__footer{padding:10px}.pa-my-holds-band__note{font-size:8px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/108/assets/pa-my-holds.css.map */
