@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap";product-card.product-card{height:100%;position:relative}product-card .product-card__content{height:100%}product-card .product-card__content product-price{margin-top:auto;width:100%;display:flex;justify-content:center;text-align:center;padding-top:10px;border-top:1px solid rgba(167,139,250,.18)}product-card .product-card__content product-price,product-card .product-card__content product-price *{color:#ffd24a}product-price .compare-at-price,product-price .compare-at-price *{color:#e11d48!important;text-decoration:line-through;text-decoration-color:#e11d48;text-decoration-thickness:2px;opacity:1}product-card .product-card__content product-price .compare-at-price{font-size:.85em;margin-right:8px}product-card .product-card__content [role=heading]{font-family:Space Mono,ui-monospace,monospace;text-transform:uppercase;font-size:12px;line-height:1.45;letter-spacing:.03em}product-card.pm-esaurito .product-card__content{border:2px solid #e11d48!important;box-shadow:0 0 0 1px #e11d4859,0 0 24px #e11d4840}product-card.pm-esaurito .product-card__content product-price{border-top-color:#e11d4859}product-card.pm-esaurito .product-card__content product-price,product-card.pm-esaurito .product-card__content product-price *{color:#b8a9d6}product-card .product-card__content{position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}product-card .product-card__content img{transition:transform .4s ease}@media(hover:hover){product-card:hover .product-card__content{border-color:#ffd24a!important;box-shadow:inset 0 0 0 1px #ffd24a,0 0 18px #ffd24a2e;z-index:2}product-card:hover .product-card__content img{transform:scale(1.05)}product-card:hover .product-card__content [role=heading]{color:#ffd24a}product-card.pm-esaurito:hover .product-card__content{border-color:#e11d48!important;box-shadow:inset 0 0 0 1px #e11d48,0 0 18px #e11d484d}}product-card .product-card__content [role=heading]{text-align:center}.pm-scorte{position:absolute;top:18px;left:18px;z-index:3;font-family:Space Mono,ui-monospace,monospace;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:#ffd24a;color:#1a0b2e}.pm-scorte--ultimo{background:#e11d48;color:#fff}.pm-scorte--sconto{left:auto;right:18px;background:#e11d48;color:#fff}product-card,product-card .product-card__content,product-card:hover,product-card:hover .product-card__content{translate:none!important;transform:none!important}.pm-bandiera{display:inline-flex;width:22px;height:22px;border-radius:50%;overflow:hidden;flex:none;margin-right:10px;vertical-align:middle;box-shadow:0 0 0 2px #ffffffd9,0 3px 8px #00000080}.pm-bandiera svg{width:100%;height:100%;display:block}@media(min-width:750px){.header__underlay-open{opacity:0!important}.header__underlay-closed{height:100%!important;opacity:1!important}.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:max-content!important;min-width:210px;padding:6px 0 0!important;inset-inline-start:var(--pm-sx, 0px)!important;top:var(--pm-sy, 100%)!important;transform:translate(-50%);clip-path:none!important;background:transparent!important;opacity:0;transition:none!important;pointer-events:none}.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .menu-list__submenu-inner{pointer-events:auto;position:relative}.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .menu-list__submenu-inner:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.header-menu .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:hover{opacity:1;animation:pm-sottomenu .12s ease}.header-menu .menu-list__list-item:where(:not([slot=overflow])):not(:has([aria-expanded=true]))>.menu-list__submenu:not(:hover){visibility:hidden!important}.header-menu .menu-list__submenu .menu-list__submenu-inner,.header-menu .menu-list__submenu .mega-menu{transition:none!important;transform:none!important;translate:none!important}.header-menu .menu-list__submenu-inner{background:#140a24;border:1px solid rgba(167,139,250,.35);border-radius:14px;box-shadow:0 18px 40px #0009,0 0 0 1px #0006;padding:8px!important}.header-menu .menu-list__submenu .mega-menu{padding:0!important;margin:0!important;width:auto!important;max-width:none!important}.header-menu .menu-list__submenu .mega-menu__grid{display:block!important;padding:0!important;width:auto!important}.header-menu .menu-list__submenu .mega-menu__list{display:flex!important;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:0;text-align:left}.header-menu .menu-list__submenu-inner{min-height:0!important;height:auto!important}.header-menu .menu-list__submenu .mega-menu__column{margin:0!important;padding:0!important}}.mega-menu__link.pm-lingua{display:flex!important;align-items:center;justify-content:flex-start;padding:10px 14px;border-radius:10px;color:#f4efff;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:transparent;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.mega-menu__link.pm-lingua:hover{background:#ffd24a1f;border-color:#ffd24a80;color:#ffd24a}.header-menu .menu-list__list-item{position:relative}.header-menu .menu-list__list-item>.menu-list__link,.header-menu .menu-list__list-item>.menu-list__trigger>.menu-list__link{position:relative;transition:none!important}.header-menu .menu-list__list-item>.menu-list__link:before,.header-menu .menu-list__list-item>.menu-list__trigger>.menu-list__link:before{content:"";position:absolute;left:0;right:0;bottom:-6px;height:3px;border-radius:3px;background:#ffd24a;box-shadow:0 0 10px #ffd24acc;transform:scaleX(0);transition:transform .12s ease-out;pointer-events:none}.header-menu .menu-list .menu-list__list-item:hover>.menu-list__link,.header-menu .menu-list .menu-list__list-item:hover>.menu-list__trigger>.menu-list__link,.header-menu .menu-list .menu-list__list-item:hover>.menu-list__trigger>.menu-list__disclosure{color:#ffd24a!important;text-shadow:0 0 12px rgba(255,210,74,.6)}.header-menu .menu-list .menu-list__list-item:hover>.menu-list__link:before,.header-menu .menu-list .menu-list__list-item:hover>.menu-list__trigger>.menu-list__link:before{transform:scaleX(1)}@media(hover:none){.header-menu .menu-list__list-item>.menu-list__link:before{display:none}}.announcement-bar__text{white-space:nowrap!important}.announcement-bar__slide{overflow:hidden}.announcement-bar__slides{max-width:none!important;width:100%!important}.announcement-bar__slider{padding-inline:0!important}@media(max-width:989px){.announcement-bar__slide{font-size:11px!important}}.announcement-bar__text.pm-scorre{max-width:none!important;width:auto!important;overflow:hidden;text-align:left!important}.pm-nastro{display:inline-flex;width:max-content;max-width:none;animation:pm-scorri 10s linear infinite;will-change:transform}.pm-nastro>span{flex:none;padding-right:3em}.announcement-bar__slide:hover .pm-nastro{animation-play-state:paused}@keyframes pm-scorri{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pm-nastro{animation:none}}@media(min-width:750px){.product-information media-gallery{width:min(100%,var(--pm-lato-foto, 46svh));max-width:min(100%,var(--pm-lato-foto, 46svh));margin-inline:auto}.product-information .product-information__media{display:flex;justify-content:center;align-items:flex-start}.product-information media-gallery img{object-fit:contain}}.quantity-selector-wrapper{position:relative}.pm-avviso-scorte{position:absolute;left:0;top:calc(100% + 8px);z-index:5;white-space:nowrap;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;background:#2a0f14;color:#ffd0d6;border:1px solid #e11d48;box-shadow:0 8px 24px #00000080;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s,transform .2s}.pm-avviso-scorte.pm-vedi{opacity:1;transform:none;animation:pm-scuoti .35s}@keyframes pm-scuoti{25%{translate:-4px 0}50%{translate:4px 0}75%{translate:-2px 0}}.quantity-plus.pm-al-massimo{opacity:.35}body:has(.pm-caveau) product-card .product-card__content{border-color:#ffd24a99!important;box-shadow:0 0 22px #ffd24a1a}body:has(.pm-caveau) product-card:hover .product-card__content{box-shadow:inset 0 0 0 2px #ffd24a,0 0 30px #ffd24a40!important}.header-menu .menu-list__link[href*="/collections/caveau"],.menu-drawer a[href*="/collections/caveau"]{color:#ffd24a!important;text-shadow:0 0 10px rgba(255,210,74,.45)}@keyframes pm-sottomenu{0%{opacity:0}to{opacity:1}}product-card .pm-carrello{position:relative;z-index:3;display:flex;gap:8px;margin-top:0;padding-top:10px}product-card .pm-qta{flex:1;display:flex;align-items:center;height:44px;border:1px solid rgba(167,139,250,.35);border-radius:10px;background:#ffffff08}product-card .pm-qta button{width:40px;height:100%;background:none;border:0;color:#f4efff;font-size:20px;cursor:pointer}product-card .pm-qta button:hover{color:#ffd24a}product-card .pm-qta button.pm-al-massimo{opacity:.35}product-card .pm-qta input{flex:1;min-width:0;width:100%;text-align:center;background:none;border:0;color:#f4efff;font:600 15px Space Mono,monospace;-moz-appearance:textfield}product-card .pm-qta input::-webkit-outer-spin-button,product-card .pm-qta input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}product-card .pm-aggiungi{width:50px;height:44px;flex:none;display:grid;place-items:center;border:0;border-radius:10px;cursor:pointer;background:linear-gradient(180deg,#ffe07a,#ffd24a 45%,#d9a514);color:#1a0b2e;box-shadow:0 6px 18px #ffd24a40;transition:transform .12s,box-shadow .12s}product-card .pm-aggiungi:hover{transform:translateY(-1px);box-shadow:0 8px 22px #ffd24a66}product-card .pm-aggiungi.pm-fatto{background:#22c55e;color:#fff}product-card .pm-aggiungi[disabled]{opacity:.6;cursor:wait}product-card .pm-carrello .pm-avviso-scorte{top:auto;bottom:calc(100% + 6px);left:0;white-space:normal}product-card .quick-add,product-card quick-add-component{display:none!important}.pm-preordine-avviso{border:1px solid rgba(255,210,74,.55);background:#ffd24a12;border-radius:12px;padding:14px 16px;margin:0 0 18px}.pm-preordine-avviso p{margin:0 0 8px}.pm-preordine-avviso p:last-child{margin:0}.pm-preordine-avviso strong{color:#ffd24a}@media(max-width:749px){product-card .pm-carrello{gap:6px}product-card .pm-qta{height:38px}product-card .pm-qta button{width:28px;font-size:18px}product-card .pm-aggiungi{width:40px;height:38px}}product-card .product-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s ease}@media(hover:hover){product-card:hover .product-card__content:after{box-shadow:inset 0 0 0 2px #ffd24a}product-card.pm-esaurito:hover .product-card__content:after{box-shadow:inset 0 0 0 2px #e11d48}}[id$=__product_list_NNFgcy] .pm-consigli-fuori,[id$=__product_recommendations_qggXJq] .pm-consigli-fuori{display:none!important}.pm-scorte,product-card .product-badges__badge{font-family:Space Mono,ui-monospace,monospace!important;font-weight:700!important;font-size:11px!important;line-height:16px!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:4px 8px!important;border-radius:4px!important;height:auto!important;min-height:0!important}product-card .product-badges__badge{background:#e11d48!important;color:#fff!important;border:0!important}.pm-scorte--sotto{top:46px}product-card .product-badges{top:4px!important;left:4px!important}.product-information shopify-accelerated-checkout,.product-information .shopify-payment-button,product-form-component shopify-accelerated-checkout,product-form-component .shopify-payment-button,.buy-buttons-block shopify-accelerated-checkout{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pm-negozio.css.map */
