.ugs-pcr{--ugs-pcr-bg:#fcf7f1;--ugs-pcr-card-bg:#ffffff;--ugs-pcr-black:#1a1410;--ugs-pcr-espresso:#2a0c00;--ugs-pcr-sand:#d4c4b4;--ugs-pcr-icon-size:44px;--ugs-pcr-icon-pad:11px;--ugs-pcr-icon-radius:0px;--ugs-pcr-icon-stroke:1.5px;--ugs-pcr-icon-hover-bg:#1a1410;--ugs-pcr-icon-hover-fg:#ffffff;--ugs-pcr-pad:clamp(20px, 3.47vw, 50px);--ugs-pcr-max:1364px;--ugs-pcr-per-view:4;--ugs-pcr-gap:20px;--ugs-pcr-card-gap:24px;--ugs-pcr-media-inset:3.681%;--ugs-pcr-badge-pad:6px;--ugs-pcr-hover-top:-18.712%;--ugs-pcr-hover-left:-7.055%;--ugs-pcr-hover-width:114.11%;--ugs-pcr-hover-height:137.117%;--ugs-pcr-bar-width:671px;--ugs-pcr-bar-gap:50px;--ugs-pcr-bar-track:1px;--ugs-pcr-bar-thumb:2px;--ugs-pcr-bar-track-opacity:0.3;--ugs-pcr-serif:"Instrument Serif", "Times New Roman", Times, serif;--ugs-pcr-sans:"Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ugs-pcr-title:clamp(19px, 1.667vw, 24px);--ugs-pcr-title-lh:1.3333;--ugs-pcr-ease:cubic-bezier(0.22, 0.68, 0, 1);--ugs-pcr-fade:450ms;width:100%;padding:var(--ugs-pcr-pad);background:var(--ugs-pcr-bg);font-family:var(--ugs-pcr-sans);color:var(--ugs-pcr-black);box-sizing:border-box}.ugs-pcr :where(*,*::before,*::after){box-sizing:border-box}.ugs-pcr :where(h2,h3,h4,p,ul,li,figure){margin:0;padding:0}.ugs-pcr :where(ul){list-style:none}.ugs-pcr :where(a){color:inherit;text-decoration:none}.ugs-pcr :where(img,svg){display:block;max-width:100%}.ugs-pcr :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ugs-pcr__inner{max-width:var(--ugs-pcr-max);margin-inline:auto}.ugs-pcr__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.ugs-pcr__title{font-family:var(--ugs-pcr-ff-title,var(--ugs-pcr-serif));font-weight:400;font-size:48px;line-height:1.35;letter-spacing:0;text-transform:capitalize;color:#000}.ugs-pcr--underline .ugs-pcr__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.ugs-pcr__link{font-family:var(--ugs-pcr-ff-link,var(--ugs-pcr-sans));font-size:16px;line-height:26px;letter-spacing:-.02em;color:var(--ugs-pcr-espresso);white-space:nowrap;border-bottom:1px solid currentColor;transition:color .25s var(--ugs-pcr-ease)}.ugs-pcr__link:hover{color:var(--ugs-pcr-black)}.ugs-pcr__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-block:-4px;padding-block:4px}.ugs-pcr__viewport::-webkit-scrollbar{display:none}.ugs-pcr__viewport:focus-visible{outline:2px solid var(--ugs-pcr-black);outline-offset:2px}.ugs-pcr--nosnap .ugs-pcr__viewport{scroll-snap-type:none}.ugs-pcr__viewport.is-dragging{cursor:grabbing;scroll-snap-type:none}.ugs-pcr__viewport.is-dragging *{pointer-events:none}.ugs-pcr__track{display:flex;gap:var(--ugs-pcr-gap);align-items:flex-start}.ugs-pcr-card{flex:0 0 calc((100% - (var(--ugs-pcr-per-view) - 1) * var(--ugs-pcr-gap)) / var(--ugs-pcr-per-view));scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--ugs-pcr-card-gap)}.ugs-pcr-card__media{position:relative;aspect-ratio:1 / 1;background:var(--ugs-pcr-card-bg);overflow:hidden}.ugs-pcr-card__link{position:absolute;inset:0;display:block;padding:var(--ugs-pcr-media-inset)}.ugs-pcr-card__img{width:100%;height:100%;object-fit:contain;transition:opacity var(--ugs-pcr-fade) var(--ugs-pcr-ease)}.ugs-pcr-card__img--hover{position:absolute;top:var(--ugs-pcr-hover-top);left:var(--ugs-pcr-hover-left);width:var(--ugs-pcr-hover-width);height:var(--ugs-pcr-hover-height);object-fit:cover;opacity:0;padding:0;transition:opacity var(--ugs-pcr-fade) var(--ugs-pcr-ease);pointer-events:none}.ugs-pcr--hoverfill{--ugs-pcr-hover-top:0%;--ugs-pcr-hover-left:0%;--ugs-pcr-hover-width:100%;--ugs-pcr-hover-height:100%}.ugs-pcr-card:hover .ugs-pcr-card__img--hover,.ugs-pcr-card:focus-within .ugs-pcr-card__img--hover{opacity:1}.ugs-pcr-card:hover .ugs-pcr-card__img--main,.ugs-pcr-card:focus-within .ugs-pcr-card__img--main{opacity:0}.ugs-pcr-card--single:hover .ugs-pcr-card__img--main,.ugs-pcr-card--single:focus-within .ugs-pcr-card__img--main{opacity:1}.ugs-pcr-card__badge{position:absolute;top:10px;left:9px;z-index:2;min-width:79px;height:30px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 var(--ugs-pcr-badge-pad);background:var(--ugs-pcr-sand);color:var(--ugs-pcr-black);font-family:var(--ugs-pcr-ff-badge,var(--ugs-pcr-sans));font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;white-space:nowrap;pointer-events:none}.ugs-pcr-card__info{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:86px}.ugs-pcr-card__text{display:flex;flex-direction:column;gap:3px;min-width:0}.ugs-pcr-card__name{font-family:var(--ugs-pcr-ff-name,var(--ugs-pcr-serif));font-weight:400;font-size:var(--ugs-pcr-title);line-height:var(--ugs-pcr-title-lh);letter-spacing:0;text-transform:capitalize;color:var(--ugs-pcr-black)}.ugs-pcr-card__collection{font-family:var(--ugs-pcr-ff-collection,var(--ugs-pcr-sans));font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:var(--ugs-pcr-black)}.ugs-pcr-card__price{font-family:var(--ugs-pcr-ff-price,var(--ugs-pcr-sans));font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.02em;color:var(--ugs-pcr-black)}.ugs-pcr-card__price del{opacity:.55;margin-right:6px;text-decoration:line-through}.ugs-pcr-card__price ins{text-decoration:none}.ugs-pcr-card__price .woocommerce-Price-amount{font:inherit;color:inherit}.ugs-pcr-card__bag{flex:0 0 auto;width:var(--ugs-pcr-icon-size);height:var(--ugs-pcr-icon-size);display:inline-flex;align-items:center;justify-content:center;padding:var(--ugs-pcr-icon-pad);border-radius:var(--ugs-pcr-icon-radius);background:#fff0;color:var(--ugs-pcr-espresso);transition:background-color .28s var(--ugs-pcr-ease),color .28s var(--ugs-pcr-ease),opacity .28s var(--ugs-pcr-ease)}.ugs-pcr-card__bag svg{width:24px;height:24px;stroke:currentColor;stroke-width:var(--ugs-pcr-icon-stroke);fill:none;stroke-linecap:round;stroke-linejoin:round}.ugs-pcr-card__bag:hover,.ugs-pcr-card__bag:focus-visible{background:var(--ugs-pcr-icon-hover-bg);color:var(--ugs-pcr-icon-hover-fg)}.ugs-pcr-card__bag:focus-visible{outline:2px solid var(--ugs-pcr-black);outline-offset:2px}.ugs-pcr-card__bag.is-loading{opacity:.45;pointer-events:none}.ugs-pcr-card__bag .ugs-pcr-card__check{display:none}.ugs-pcr-card__bag.is-added .ugs-pcr-card__check{display:block}.ugs-pcr-card__bag.is-added .ugs-pcr-card__bagicon{display:none}.ugs-pcr__scrollbar{position:relative;width:min(var(--ugs-pcr-bar-width), 100%);height:var(--ugs-pcr-bar-thumb);margin:var(--ugs-pcr-bar-gap) auto 0;touch-action:none;cursor:pointer}.ugs-pcr__scrollbar::before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--ugs-pcr-bar-track);transform:translateY(-50%);background:var(--ugs-pcr-black);opacity:var(--ugs-pcr-bar-track-opacity)}.ugs-pcr__scrollbar::after{content:"";position:absolute;left:0;right:0;top:-12px;bottom:-12px}.ugs-pcr__thumb{position:absolute;top:0;left:0;height:var(--ugs-pcr-bar-thumb);width:31.4%;background:var(--ugs-pcr-black);will-change:transform}.ugs-pcr__scrollbar[hidden]{display:none}.ugs-pcr__empty{padding:40px 0;font-size:15px;line-height:24px;color:var(--ugs-pcr-espresso);opacity:.75;font-family:var(--ugs-pcr-ff-empty,inherit)}.ugs-pcr__notice{margin-bottom:16px;padding:14px 16px;background:#fff;border:1px dashed rgb(42 12 0 / .3);font-size:13px;line-height:20px;color:var(--ugs-pcr-espresso);font-family:var(--ugs-pcr-ff-notice,inherit)}@media (max-width:1000px){.ugs-pcr{--ugs-pcr-per-view:2;--ugs-pcr-bar-gap:40px}.ugs-pcr__title{font-size:40px}}@media (max-width:760px){.ugs-pcr{--ugs-pcr-per-view:2;--ugs-pcr-gap:12px;--ugs-pcr-card-gap:14px;--ugs-pcr-icon-size:36px;--ugs-pcr-icon-pad:7px;--ugs-pcr-bar-gap:28px;--ugs-pcr-bar-width:100%}.ugs-pcr__head{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:24px}.ugs-pcr__title{font-size:32px}.ugs-pcr--underline .ugs-pcr__title{text-underline-offset:6px}.ugs-pcr-card__badge{top:7px;left:6px;min-width:0;height:24px;padding:0 8px;font-size:11px;line-height:18px}.ugs-pcr-card__info{min-height:0;gap:8px}.ugs-pcr-card__collection{font-size:12px;line-height:18px}.ugs-pcr-card__price{font-size:14px;line-height:22px}.ugs-pcr-card__bag svg{width:20px;height:20px}}@media (max-width:380px){.ugs-pcr{--ugs-pcr-gap:10px;--ugs-pcr-icon-size:32px;--ugs-pcr-icon-pad:6px}.ugs-pcr-card__bag svg{width:18px;height:18px}}@media (hover:none){.ugs-pcr-card:hover .ugs-pcr-card__img--main{opacity:1}.ugs-pcr-card:hover .ugs-pcr-card__img--hover{opacity:0}.ugs-pcr-card__bag:hover{background:#fff0;color:var(--ugs-pcr-espresso)}}@media (prefers-reduced-motion:reduce){.ugs-pcr *,.ugs-pcr *::after{transition-duration:.01ms!important}}.ugs-pcr button{background-color:transparent!important;background-image:none!important;border:0 none!important;box-shadow:none!important;color:inherit!important}.ugs-pcr a{color:inherit!important;text-decoration:none!important}.ugs-pcr .ugs-pcr-card__bag{color:var(--ugs-pcr-espresso)!important;background-color:transparent!important}.ugs-pcr .ugs-pcr-card__bag{box-sizing:border-box!important;padding:var(--ugs-pcr-icon-pad)!important;min-width:0!important;min-height:0!important;line-height:1!important}.ugs-pcr .ugs-pcr-card__bag:hover,.ugs-pcr .ugs-pcr-card__bag:focus-visible{background-color:var(--ugs-pcr-icon-hover-bg)!important;color:var(--ugs-pcr-icon-hover-fg)!important}.ugs-pcr .ugs-pcr-card__bag svg{fill:none!important;stroke:currentColor!important}.ugs-pcr-card__text{flex:1 1 auto}.ugs-pcr-card__info{text-align:center}.ugs-pcr--bag-image .ugs-pcr-card__info{justify-content:center}.ugs-pcr--bag-image .ugs-pcr-card__media .ugs-pcr-card__bag{position:absolute;top:var(--ugs-pcr-bag-top,10px);right:var(--ugs-pcr-bag-right,10px);left:auto;bottom:auto;z-index:4;margin:0}.ugs-pcr--bag-hover .ugs-pcr-card__media .ugs-pcr-card__bag{opacity:0;visibility:hidden;transform:translateY(-4px);transition:background-color .28s var(--ugs-pcr-ease),color .28s var(--ugs-pcr-ease),opacity .28s var(--ugs-pcr-ease),visibility .28s var(--ugs-pcr-ease),transform .28s var(--ugs-pcr-ease)}.ugs-pcr--bag-hover .ugs-pcr-card:hover .ugs-pcr-card__media .ugs-pcr-card__bag,.ugs-pcr--bag-hover .ugs-pcr-card:focus-within .ugs-pcr-card__media .ugs-pcr-card__bag,.ugs-pcr--bag-hover .ugs-pcr-card__media .ugs-pcr-card__bag.is-added{opacity:1;visibility:visible;transform:none}.ugs-pcr--bag-hover .ugs-pcr-card__media .ugs-pcr-card__bag.is-loading{opacity:.45;visibility:visible;transform:none}.ugs-pcr--bag-hover .is-dragging .ugs-pcr-card__media .ugs-pcr-card__bag{opacity:0;visibility:hidden}@media (hover:none){.ugs-pcr--bag-hover .ugs-pcr-card__media .ugs-pcr-card__bag{opacity:1;visibility:visible;transform:none}}.ugs-pcr{--ugs-wish-stack-top:var(--ugs-pcr-bag-top, 10px);--ugs-wish-stack-right:var(--ugs-pcr-bag-right, 10px)}