:root{--pr-pink: #ef3994;--pr-pink-rgb: 239, 57, 148;--pr-black: #0a0a0a;--pr-black-rgb: 10, 10, 10;--pr-white: #ffffff;--pr-kraft: #f5f0ee;--pr-kraft-rgb: 245, 240, 238;--pr-font-tag: "Permanent Marker", "Caveat", cursive;--pr-font-body: "Archivo Black", var(--font-body-family), sans-serif}.pr-tag,h1.pr-tag,h2.pr-tag,h3.pr-tag,.pr-hero__heading,.pr-section-title{font-family:var(--pr-font-tag);font-weight:400;letter-spacing:.02em;line-height:1.05;text-transform:none}body,button,input,select,textarea{letter-spacing:.01em}.pr-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.5rem 2.8rem;font-family:var(--font-body-family);font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.12em;border:2px solid var(--pr-black);border-radius:2px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;cursor:pointer}.pr-btn--pink{--pr-btn-shadow: var(--pr-black);background:var(--pr-pink);color:var(--pr-black);box-shadow:4px 4px 0 var(--pr-btn-shadow)}.pr-btn--black{--pr-btn-shadow: var(--pr-pink);background:var(--pr-black);color:var(--pr-white);border-color:var(--pr-black);box-shadow:4px 4px 0 var(--pr-btn-shadow)}.pr-btn--outline{background:transparent;color:var(--pr-black);box-shadow:4px 4px 0 var(--pr-pink)}.pr-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 currentColor}.pr-btn--pink:hover{box-shadow:6px 6px 0 var(--pr-black)}.pr-btn--black:hover{box-shadow:6px 6px 0 var(--pr-pink)}@media(prefers-reduced-motion:no-preference){.pr-btn,.pr-btn--pink,.pr-btn--black,.pr-btn--outline{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card{transform:scale(1.02);box-shadow:0 10px 24px rgba(var(--pr-black-rgb),.18)}}.pr-tape-divider{position:relative;height:5.6rem;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:2}.pr-tape-divider__strip{position:relative;width:min(46rem,88%);height:3.6rem;background:repeating-linear-gradient(115deg,rgba(var(--pr-black-rgb),.06) 0,rgba(var(--pr-black-rgb),.06) 2px,transparent 2px,transparent 10px),var(--pr-kraft);transform:rotate(-2.5deg);box-shadow:0 2px 6px rgba(var(--pr-black-rgb),.25);display:flex;align-items:center;justify-content:center;clip-path:polygon(0% 12%,3% 0%,97% 4%,100% 18%,98% 88%,100% 100%,2% 96%,0% 82%)}.pr-tape-divider__strip:before,.pr-tape-divider__strip:after{content:"";position:absolute;top:0;bottom:0;width:1.4rem;background:rgba(var(--pr-black-rgb),.08)}.pr-tape-divider__strip:before{left:-.2rem;clip-path:polygon(30% 0,100% 10%,70% 100%,0 90%)}.pr-tape-divider__strip:after{right:-.2rem;clip-path:polygon(30% 10%,100% 0,100% 90%,70% 100%)}.pr-tape-divider__text{font-family:var(--font-body-family);font-weight:800;font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--pr-black-rgb),.55);white-space:nowrap}.pr-serial{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;background:var(--pr-black);color:var(--pr-white);font-family:var(--font-body-family);font-weight:800;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border-radius:2px}.pr-serial__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--pr-pink);flex:none;animation:pr-pulse 1.6s ease-in-out infinite}@keyframes pr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}.pr-dossier{position:relative;background:var(--pr-kraft);border:2px solid var(--pr-black);padding:3.2rem 2.8rem}.pr-dossier:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px dashed rgba(var(--pr-black-rgb),.35);pointer-events:none}.pr-dossier__tab{position:absolute;top:-1.4rem;left:2.4rem;background:var(--pr-pink);color:var(--pr-black);font-family:var(--font-body-family);font-weight:800;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.2rem;transform:rotate(-2deg)}.pr-bg-kraft{background-color:var(--pr-kraft);background-image:radial-gradient(rgba(var(--pr-black-rgb),.035) 1px,transparent 1px),radial-gradient(rgba(var(--pr-black-rgb),.025) 1px,transparent 1px);background-size:3px 3px,5px 5px;background-position:0 0,1.5px 1.5px}.pr-bg-black{background-color:var(--pr-black);color:var(--pr-white)}.pr-bg-pink{background-color:var(--pr-pink);color:var(--pr-black)}.pr-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom));background:var(--pr-white);border-top:2px solid var(--pr-black);box-shadow:0 -4px 16px rgba(var(--pr-black-rgb),.12)}.pr-sticky-atc[hidden]{display:none}@media screen and (min-width:750px){.pr-sticky-atc{display:none!important}}.pr-sticky-atc__info{display:flex;flex-direction:column;min-width:0}.pr-sticky-atc__title{font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pr-black)}.pr-sticky-atc__price{font-family:var(--font-body-family);font-weight:800;font-size:1.5rem;color:var(--pr-black)}.pr-sticky-atc__btn{flex:none;padding:1.2rem 2rem;font-size:1.2rem}.pr-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}.main-page-title{font-family:var(--pr-font-tag);font-weight:400;text-transform:none;letter-spacing:.02em}@media(prefers-reduced-motion:no-preference){@keyframes pr-rise-in{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}.pr-hero__eyebrow,.pr-hero__heading,.pr-hero__subheading,.pr-hero__actions{opacity:0;animation:pr-rise-in .7s cubic-bezier(.16,1,.3,1) forwards}.pr-hero__eyebrow{animation-delay:.05s}.pr-hero__heading{animation-delay:.18s}.pr-hero__subheading{animation-delay:.34s}.pr-hero__actions{animation-delay:.48s}}.pr-tag{background-image:linear-gradient(100deg,currentColor 40%,var(--pr-pink) 50%,currentColor 60%);background-size:300% 100%;background-clip:text;-webkit-background-clip:text}@media(prefers-reduced-motion:no-preference){.pr-tag{animation:pr-shine 5s ease-in-out infinite}@keyframes pr-shine{0%{background-position:200% 0}35%,to{background-position:-50% 0}}}@media(prefers-reduced-motion:no-preference){.pr-btn--glow{animation:pr-glow 2.2s ease-in-out infinite}@keyframes pr-glow{0%,to{box-shadow:4px 4px 0 var(--pr-btn-shadow, var(--pr-black)),0 0 rgba(var(--pr-pink-rgb),0)}50%{box-shadow:4px 4px 0 var(--pr-btn-shadow, var(--pr-black)),0 0 2.4rem rgba(var(--pr-pink-rgb),.65)}}.pr-btn--glow:hover{animation-play-state:paused}}.pr-eyebrow{display:inline-block;font-family:var(--font-body-family);font-weight:800;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--pr-pink);margin-bottom:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pins-rose-brand.css.map */
