.delivery-note{font-size:12px;line-height:1.65;margin:12px 0;color:var(--text-2)}.delivery-note a{text-decoration:underline;text-underline-offset:3px}.pdp__trust{display:flex;flex-wrap:wrap;gap:10px 24px;padding:14px 0;margin:0 0 20px;border-top:1px solid var(--border);font-size:11px;line-height:1.6;color:var(--text-2);list-style:none}.pdp__trust a{text-decoration:underline;text-underline-offset:3px}.pc{display:block;position:relative}.pc__media{position:relative;overflow:hidden;border:1px solid var(--border);background:var(--bg-2);transition:border-color .4s var(--ease);display:flex;flex-direction:column}.pc:hover .pc__media{border-color:#b8733380}.pc__media-link{display:block;width:100%;height:var(--pc-media-h);flex:none;position:relative;z-index:1;overflow:hidden}.pc__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.pc:hover .pc__media img{transform:scale(1.03)}.pc__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(95% 75% at 60% 18%,#b8733324,#0000 58%),linear-gradient(150deg,#ece6dc,#d8ccb6)}.pc__placeholder span{font-family:var(--font-body);font-size:9px;letter-spacing:2.4px;text-transform:uppercase;color:var(--placeholder-label);text-align:center;padding:20px}.pc__badge{position:absolute;top:12px;left:12px;background:var(--copper);color:#fff;font-family:var(--font-body);font-size:9px;letter-spacing:2px;text-transform:uppercase;padding:5px 10px;font-weight:500;z-index:2}.pc__quick-form{margin:0}.pc__quick{position:static;left:auto;right:auto;bottom:auto;padding:12px 18px;background:#f5f1eaf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-family:var(--font-body);font-size:10.5px;letter-spacing:2.5px;text-transform:uppercase;text-align:center;border-top:1px solid var(--copper);transform:none;opacity:1;transition:all .4s var(--ease);cursor:pointer;width:100%;min-height:44px;box-sizing:border-box;border-left:0;border-right:0;border-bottom:0;z-index:3;text-decoration:none}.pc:hover .pc__quick,.pc:focus-within .pc__quick{transform:translateY(0);opacity:1}.pc__quick:hover{background:var(--copper);color:#fff}.pc__info{margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:0 2px}.pc__title{display:inline-block;font-family:var(--font-display);font-weight:500;font-size:19px;line-height:1.15;color:var(--text);letter-spacing:.2px;transition:color .2s var(--ease)}.pc__title:hover{color:var(--copper)}.pc__subtype{margin-top:4px;font-family:var(--font-body);font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted)}.pc__price{flex-shrink:0;font-family:var(--font-display);font-size:17px;color:var(--copper);white-space:nowrap;letter-spacing:.2px}.pc__price del{color:var(--muted);margin-right:5px;font-size:14px}@media(max-width:750px){.pc__media{height:auto!important;aspect-ratio:auto}.pc__media-link{height:auto;aspect-ratio:4 / 5}.pc__info{margin-top:12px;gap:8px}.pc__title{font-size:16px}.pc__subtype{font-size:9px;letter-spacing:1.5px;margin-top:3px}.pc__price{font-size:15px}.pc__price del{font-size:12px}.pc__quick{transform:translateY(0);opacity:1;padding:11px 14px;font-size:9.5px;letter-spacing:2px}.pc__badge{font-size:8.5px;padding:4px 8px;letter-spacing:1.8px}}.pc__quick:disabled{cursor:wait;opacity:.7}.pc__info>div:first-child{min-width:0;overflow-wrap:anywhere}@media(hover:none){.pc__quick{transform:translateY(0);opacity:1}}@media(max-width:750px){.pc__info{flex-wrap:wrap}}.pc--cup .pc__media{height:auto!important;aspect-ratio:auto;display:flex;flex-direction:column}.pc--cup .pc__media-link{height:auto;aspect-ratio:3 / 4;overflow:hidden;flex:none}.pc--cup .pc__media img{display:block;width:100%;height:100%;object-fit:cover;transform:none}.pc--cup:hover .pc__media img{transform:none}.pc--cup .pc__quick{position:static;display:block;transform:none;opacity:1;min-height:44px;box-sizing:border-box}.pc--cup .pc__quick-form{flex:none}.pc__media,.pc--cup .pc__media{height:auto!important;aspect-ratio:auto!important}.pc__media-link,.pc--cup .pc__media-link{width:100%;height:auto!important;aspect-ratio:3 / 4!important;flex:none;overflow:hidden}.pc__media img,.pc--cup .pc__media img{width:100%;height:100%;object-fit:cover}.pc__quick,.pc--cup .pc__quick{min-height:44px;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AAAAKg */
