.rel{--rel-card-w: clamp(14.5rem, 20vw, 18rem);--rel-gap: clamp(.9rem, 1.6vw, 1.5rem);--rel-edge: var(--pcr-gutter, clamp(1.25rem, 4vw, 3.5rem));position:relative;display:block;overflow:hidden;padding-block:var(--rel-pad-top, 88px) var(--rel-pad-bottom, 96px);background:var(--rel-bg, #1e1516);color:var(--rel-ink, #f4efe9);isolation:isolate}.rel__seam{position:absolute;inset:0 0 auto;z-index:1;height:4.5rem;background:linear-gradient(to bottom,var(--rel-seam, #e8dccd),transparent);pointer-events:none}.rel__aura{position:absolute;inset:-20% -10% auto;z-index:0;height:60%;background:radial-gradient(58% 70% at 50% 0%,color-mix(in srgb,var(--rel-accent, #d8bfa4) 14%,transparent),transparent 70%);pointer-events:none}.rel__inner{position:relative;z-index:2}.rel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1.5rem,4vw,4rem);padding-inline:var(--rel-edge);margin-block-end:clamp(1.75rem,3vw,2.75rem)}.rel__head-left{min-width:0;max-width:46rem}.rel__eyebrow{display:flex;align-items:center;gap:.7rem;margin:0 0 .85rem;color:var(--rel-accent, #d8bfa4);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:var(--pcr-fs-eyebrow, .6875rem);font-weight:500;letter-spacing:.18em;text-transform:uppercase}.rel__eyebrow-rule{display:block;flex:none;width:2.25rem;height:1px;background:currentcolor;opacity:.55;transform-origin:left center;transform:scaleX(0);transition:transform .7s var(--pcr-ease, ease) .1s}.rel.is-in .rel__eyebrow-rule{transform:none}.rel__title.rel__title{margin:0;color:var(--rel-ink, #f4efe9);font-family:var(--pcr-font-display, georgia, serif);font-size:clamp(1.75rem,1.1rem + 2.2vw,3rem);font-weight:400;line-height:1.04;letter-spacing:-.015em;text-transform:none}.rel__title.rel__title em{font-style:italic;color:var(--rel-accent, #d8bfa4)}.rel__intro{max-width:40ch;margin:.85rem 0 0;color:var(--rel-muted, #b9a79f);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.9375rem;line-height:1.6}.rel__head-right{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;flex:none}.rel__cta{display:inline-flex;align-items:center;gap:.5rem;padding-block-end:.3rem;border-bottom:1px solid color-mix(in srgb,var(--rel-accent, #d8bfa4) 45%,transparent);color:var(--rel-accent, #d8bfa4);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.8125rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--pcr-ease, ease),border-color .3s var(--pcr-ease, ease)}.rel__cta svg{transition:transform .35s var(--pcr-ease, ease)}.rel__cta:is(:hover,:focus-visible){color:var(--rel-ink, #f4efe9);border-bottom-color:currentcolor}.rel__cta:is(:hover,:focus-visible) svg{transform:translate(3px)}.rel__nav{display:flex;gap:.5rem}.rel__nav[hidden]{display:none}.rel__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--rel-line, #4a3a38);border-radius:50%;background:transparent;color:var(--rel-ink, #f4efe9);cursor:pointer;transition:background-color .3s var(--pcr-ease, ease),border-color .3s var(--pcr-ease, ease),color .3s var(--pcr-ease, ease),transform .3s var(--pcr-ease, ease)}.rel__arrow:is(:hover,:focus-visible){background:var(--rel-accent, #d8bfa4);border-color:var(--rel-accent, #d8bfa4);color:var(--rel-bg, #1e1516)}.rel__arrow:active{transform:scale(.94)}.rel__arrow[disabled]{opacity:.28;cursor:default;pointer-events:none}.rel__stage{position:relative}.rel__track{display:flex;align-items:stretch;gap:var(--rel-gap);margin:0;padding:.5rem var(--rel-edge) 1.5rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline-start:var(--rel-edge);scrollbar-width:none;-webkit-overflow-scrolling:touch}.rel__track::-webkit-scrollbar{display:none}.rel__track{mask-image:linear-gradient(to right,transparent 0,#000 var(--rel-sf-sx, 0px),#000 calc(100% - var(--rel-sf-dx, 0px)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--rel-sf-sx, 0px),#000 calc(100% - var(--rel-sf-dx, 0px)),transparent 100%)}.rel__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.rel__track.is-dragging a{pointer-events:none}.rel__item{flex:0 0 var(--rel-card-w);scroll-snap-align:start;opacity:0;transform:translateY(1.25rem);transition:opacity .6s var(--pcr-ease, ease),transform .7s var(--pcr-ease, ease)}.rel.is-in .rel__item{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * 65ms)}.rel__track.is-swapped .rel__item{transition-delay:calc(var(--i, 0) * 26ms)}.rel-card{position:relative;display:flex;flex-direction:column;gap:.9rem;height:100%}.rel-card__plinth{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--rel-line, #4a3a38);border-radius:var(--pcr-radius, 2px);background:radial-gradient(120% 90% at 50% 8%,color-mix(in srgb,var(--rel-ink, #f4efe9) 7%,transparent),transparent 62%),var(--rel-card-bg, #241a1b);transition:border-color .45s var(--pcr-ease, ease),box-shadow .45s var(--pcr-ease, ease),transform .55s var(--pcr-ease, ease)}.rel-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(46% 42% at 50% 46%,color-mix(in srgb,var(--rel-accent, #d8bfa4) 26%,transparent),transparent 72%);opacity:0;transform:scale(.85);transition:opacity .55s var(--pcr-ease, ease),transform .7s var(--pcr-ease, ease);pointer-events:none}.rel-card__img{position:absolute;top:11%;right:11%;bottom:11%;left:11%;width:78%;height:78%;object-fit:contain;transition:transform .75s var(--pcr-ease, ease),opacity .45s var(--pcr-ease, ease)}.rel-card__img--void{border:1px dashed var(--rel-line, #4a3a38);opacity:.35}.rel-card:is(:hover,:focus-within) .rel-card__plinth{border-color:color-mix(in srgb,var(--rel-accent, #d8bfa4) 55%,transparent);box-shadow:0 22px 46px -26px #000000bf;transform:translateY(-3px)}.rel-card:is(:hover,:focus-within) .rel-card__glow{opacity:1;transform:none}.rel-card:is(:hover,:focus-within) .rel-card__img--a{transform:scale(1.06)}.rel-card:active .rel-card__img--a{transform:scale(1.02);transition-duration:.18s}.rel-card__flags{position:absolute;inset:.7rem auto auto .7rem;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;z-index:2;pointer-events:none}.rel-flag{display:inline-block;padding:.3rem .55rem;border-radius:999px;font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.625rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.rel-flag--sale{background:var(--pcr-accent-action, #8e1c2b);color:#fff}.rel-flag--new{background:color-mix(in srgb,var(--rel-accent, #d8bfa4) 92%,transparent);color:var(--rel-bg, #1e1516)}.rel-flag--low{background:color-mix(in srgb,var(--rel-ink, #f4efe9) 12%,transparent);border:1px solid color-mix(in srgb,var(--rel-accent, #d8bfa4) 40%,transparent);color:var(--rel-accent, #d8bfa4)}.rel-flag--out{background:color-mix(in srgb,var(--rel-bg, #1e1516) 78%,transparent);border:1px solid var(--rel-line, #4a3a38);color:var(--rel-muted, #b9a79f)}.rel-card--out .rel-card__img{opacity:.5}.rel-card__body{display:flex;flex-direction:column;gap:.3rem}.rel-card__eyebrow{margin:0;color:var(--rel-muted, #b9a79f);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.rel-card__title{margin:0;font-family:var(--pcr-font-display, georgia, serif);font-size:1.0625rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none}.rel-card__link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.6em;color:var(--rel-ink, #f4efe9);text-decoration:none;text-wrap:pretty;transition:color .3s var(--pcr-ease, ease)}.rel-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rel-card__link:is(:hover,:focus-visible){color:var(--rel-accent, #d8bfa4)}.rel-card__foot{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:.15rem 0 0}.rel-card__prices{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.rel-card__from{color:var(--rel-muted, #b9a79f);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.75rem}.rel-card__price{color:var(--rel-ink, #f4efe9);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:1rem;font-variant-numeric:tabular-nums;letter-spacing:.01em}.rel-card__price--richiesta{color:var(--rel-muted, #b9a79f);font-size:.8125rem;font-variant-numeric:normal;letter-spacing:.02em}.rel-card__price--sale{color:var(--rel-accent, #d8bfa4)}.rel-card__was{color:var(--rel-muted, #b9a79f);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.8125rem;opacity:.75}.rel-card__go{display:grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border:1px solid var(--rel-line, #4a3a38);border-radius:50%;color:var(--rel-muted, #b9a79f);opacity:0;transform:translate(-4px,4px);transition:opacity .35s var(--pcr-ease, ease),transform .35s var(--pcr-ease, ease),color .35s var(--pcr-ease, ease),border-color .35s var(--pcr-ease, ease)}.rel-card:is(:hover,:focus-within) .rel-card__go{opacity:1;transform:none;color:var(--rel-accent, #d8bfa4);border-color:color-mix(in srgb,var(--rel-accent, #d8bfa4) 50%,transparent)}.rel-card__quick-form{position:absolute;inset:auto 0 0;z-index:3;margin:0}.rel-card__quick{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.75rem;border:0;background:color-mix(in srgb,var(--rel-accent, #d8bfa4) 94%,transparent);color:var(--rel-bg, #1e1516);font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s var(--pcr-ease, ease),color .3s var(--pcr-ease, ease)}a.rel-card__quick--pick,span.rel-card__quick--off{position:absolute;inset:auto 0 0;z-index:3}span.rel-card__quick--off{background:color-mix(in srgb,var(--rel-bg, #1e1516) 84%,transparent);color:var(--rel-muted, #b9a79f);cursor:default}.rel-card__quick-ic{display:grid;place-items:center;transition:transform .35s var(--pcr-ease, ease)}.rel-card__quick:is(:hover,:focus-visible){background:var(--pcr-white, #fff)}button.rel-card__quick:is(:hover,:focus-visible) .rel-card__quick-ic{transform:rotate(90deg)}a.rel-card__quick:is(:hover,:focus-visible) .rel-card__quick-ic{transform:translateY(2px)}.rel-card__quick.is-done{background:var(--pcr-accent-action, #8e1c2b);color:#fff}.rel-card__quick[disabled]{cursor:default}.rel-card__error{position:absolute;inset:auto 0 0;z-index:4;margin:0;padding:.55rem .6rem;background:var(--pcr-accent-action, #8e1c2b);color:#fff;font-family:var(--pcr-font-body, system-ui, sans-serif);font-size:.6875rem;line-height:1.35;text-align:center}@media(hover:hover)and (pointer:fine){.rel-card__quick-form,a.rel-card__quick--pick,span.rel-card__quick--off{opacity:0;transform:translateY(115%);transition:opacity .35s var(--pcr-ease, ease),transform .45s var(--pcr-ease, ease)}.rel-card:is(:hover,:focus-within) :is(.rel-card__quick-form,a.rel-card__quick--pick,span.rel-card__quick--off){opacity:1;transform:none}}.rel__rail{position:relative;height:2px;margin:.25rem var(--rel-edge) 0;background:color-mix(in srgb,var(--rel-line, #4a3a38) 80%,transparent);overflow:hidden}.rel__rail[hidden]{display:none}.rel__rail-fill{position:absolute;inset:0 auto 0 0;width:var(--rel-w, 25%);background:var(--rel-accent, #d8bfa4);transform:translate(var(--rel-x, 0%));transition:transform .2s linear,width .3s var(--pcr-ease, ease)}@media(max-width:74.9375rem){.rel{--rel-card-w: clamp(13rem, 34vw, 16rem)}}@media(max-width:46.875rem){.rel{--rel-card-w: min(64vw, 15rem)}.rel__head{flex-direction:column;align-items:flex-start;gap:1.25rem}.rel__head-right{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.rel__intro{max-width:none}.rel__arrow{width:2.5rem;height:2.5rem}}:root[data-pcr-theme=dark] .rel{--rel-bg: #141011 !important;--rel-card-bg: #1e1719 !important;--rel-ink: #f4efe9 !important;--rel-muted: #a99a95 !important;--rel-accent: #ad947e !important;--rel-line: #4a3c3f !important;--rel-seam: #1e1719 !important}@media(prefers-reduced-motion:reduce){.rel__item,.rel__eyebrow-rule,.rel-card__plinth,.rel-card__img,.rel-card__glow,.rel-card__go,.rel-card__quick-form,a.rel-card__quick--pick,span.rel-card__quick--off,.rel__rail-fill{transition-duration:.01ms!important;transition-delay:0ms!important}.rel__item{opacity:1;transform:none}.rel__eyebrow-rule{transform:none}}.rel__track--auto{scroll-snap-type:none;scroll-behavior:auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-related.css.map */
