@property --f-tint{syntax: "<color>"; inherits: true; initial-value: #f3eee6;}@property --f-ink{syntax: "<color>"; inherits: true; initial-value: #4a3426;}@property --f-accent{syntax: "<color>"; inherits: true; initial-value: #b5813a;}@property --f-accent2{syntax: "<color>"; inherits: true; initial-value: #b5813a;}.pc,.mc{--pc-display: "Fraunces", Georgia, "Times New Roman", serif;--pc-ui: "Archivo", "Helvetica Neue", Arial, sans-serif;--pc-paper: #fbf8f2;--pc-text: #1f1712;--pc-muted: #6d625a;--pc-line: #e7dfd3;--pc-maroon: #7a1d17;font-family:var(--pc-ui);color:var(--pc-text);background:var(--pc-paper)}.pc{position:relative;overflow-x:clip;background:radial-gradient(900px 620px at 12% 8%,color-mix(in srgb,var(--f-tint) 92%,#fff) 0%,transparent 70%),radial-gradient(760px 560px at 92% 62%,color-mix(in srgb,var(--f-tint) 75%,#fff) 0%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--f-tint) 45%,var(--pc-paper)) 0%,var(--pc-paper) 1100px);transition:--f-tint .9s ease,--f-ink .9s ease,--f-accent .9s ease,--f-accent2 .9s ease}.pc__wrap{position:relative;z-index:1}.pc *,.mc *{box-sizing:border-box}.pc__wrap,.mc__wrap{max-width:1240px;margin:0 auto;padding:18px 16px 64px}.pc__crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--pc-muted);margin-bottom:18px}.pc__crumbs a{color:inherit;text-decoration:none}.pc__crumbs a:hover{color:var(--pc-text);text-decoration:underline}.pc__grid{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}.pc__media,.pc__info{min-width:0}@media(min-width:990px){.pc__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.pc__media{position:sticky;top:90px}}.pc__stage{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #3c28140f,0 30px 60px -38px color-mix(in srgb,var(--f-ink) 55%,transparent);transition:box-shadow .9s ease}.pc__photo{position:absolute;top:3%;right:3%;bottom:3%;left:3%}.pc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(.98);transition:opacity .55s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.pc__img.is-on{opacity:1;transform:none}.pc__stage[data-mode=photo] .pc__photo{top:0;right:0;bottom:0;left:0}.pc__stage[data-mode=photo] .pc__img{object-fit:cover}.pc,.mc{--f-fill: color-mix(in srgb, var(--f-tint) 50%, #fff)}.pc__art :is(path,circle,ellipse),.pc__chip-icon :is(path,circle),.mc :is(path,circle,ellipse){stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}:is(.pc,.mc) .st{fill:none;stroke:var(--f-ink)}:is(.pc,.mc) .lf{fill:var(--f-fill);stroke:var(--f-ink)}:is(.pc,.mc) .pt{fill:var(--f-fill);stroke:var(--f-accent)}:is(.pc,.mc) .p2{fill:var(--f-fill);stroke:var(--f-accent2)}:is(.pc,.mc) .ac{fill:none;stroke:var(--f-accent)}:is(.pc,.mc) .dt{fill:var(--f-accent2);stroke:none}.pc__chip-icon{--f-fill: #fff}.pc__art{opacity:0;transition:opacity .45s ease;pointer-events:none}.pc__art.is-on{opacity:1}.pc__art.is-on .pc__draw>*,.pc__draw.pc__art.is-on>*{stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0;animation:pc-draw 1.4s cubic-bezier(.45,.05,.25,1) forwards,pc-fill .6s ease forwards;animation-delay:calc(min(var(--i),60)*18ms),calc(min(var(--i),60)*18ms + .5s)}@keyframes pc-draw{to{stroke-dashoffset:0}}@keyframes pc-fill{to{fill-opacity:1}}.pc__notes{display:flex;align-items:center;gap:14px;margin-top:14px;padding:10px 16px 10px 10px;border-radius:18px;background:color-mix(in srgb,var(--f-tint) 45%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f-ink) 14%,transparent);transition:background .9s ease,box-shadow .9s ease}.pc__notes-art{position:relative;flex:0 0 auto;width:84px;height:105px}.pc__notes-art>.pc__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;--f-fill: color-mix(in srgb, var(--f-tint) 45%, #fff)}.pc__notes-img{object-fit:contain}.pc__decor{position:absolute;inset:0 0 auto 0;height:980px;z-index:0;pointer-events:none}.pc__decor>.pc__art{position:absolute;top:0;right:0;bottom:0;left:0}.pc__art-svg,.pc__art-img{position:absolute;width:200px;height:250px;display:none}.pc__art-img{object-fit:contain}@media(min-width:1700px){.pc__art-svg,.pc__art-img{display:block;top:300px}.pc__art-svg--l,.pc__art-img--l{left:calc(50% - 850px)}.pc__art-svg--r,.pc__art-img--r{right:calc(50% - 850px);transform:scaleX(-1)}}.pc__particle{position:absolute;width:24px;height:24px;opacity:0;overflow:visible}.pc__particle :is(path,circle,ellipse){stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pc__art.is-on .pc__particle{animation:pc-float 10s ease-in-out infinite}.pc__particle--1{left:max(6px,calc(50% - 690px));top:16%;animation-delay:.2s!important}.pc__particle--2{left:max(14px,calc(50% - 660px));top:38%;animation-delay:3.6s!important;width:20px;height:20px}.pc__particle--3{left:max(4px,calc(50% - 700px));top:60%;animation-delay:6.8s!important;width:28px;height:28px}.pc__particle--4{left:max(10px,calc(50% - 670px));top:82%;animation-delay:1.8s!important;width:22px;height:22px}.pc__particle--5{right:max(6px,calc(50% - 690px));top:10%;animation-delay:5.2s!important;width:22px;height:22px}.pc__particle--6{right:max(12px,calc(50% - 665px));top:30%;animation-delay:.9s!important;width:28px;height:28px}.pc__particle--7{right:max(4px,calc(50% - 700px));top:52%;animation-delay:4.4s!important}.pc__particle--8{right:max(14px,calc(50% - 660px));top:72%;animation-delay:7.6s!important;width:20px;height:20px}.pc__particle--9{right:max(8px,calc(50% - 680px));top:90%;animation-delay:2.7s!important;width:24px;height:24px}@media(max-width:749px){.pc__particle{width:16px!important;height:16px!important}.pc__art.is-on .pc__particle{animation-name:pc-float-sm}}@keyframes pc-float-sm{0%{opacity:0;transform:translateY(8px) rotate(0)}20%{opacity:.55}75%{opacity:.35}to{opacity:0;transform:translate(4px,-34px) rotate(50deg)}}@keyframes pc-float{0%{opacity:0;transform:translateY(14px) rotate(0)}15%{opacity:.9}70%{opacity:.6}to{opacity:0;transform:translate(10px,-60px) rotate(60deg)}}@keyframes pc-breathe{50%{transform:scale(1.08);opacity:.75}}.pc__thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.pc__thumb{flex:0 0 auto;width:72px;height:72px;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;border:1.5px solid var(--pc-line);background:#fff;transition:border-color .2s,transform .2s}.pc__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pc__thumb:hover{transform:translateY(-2px)}.pc__thumb.is-active{border-color:var(--f-ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--f-ink) 18%,transparent)}.pc__eyebrow{margin:0 0 10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--pc-maroon);font-weight:600}.pc__title{font-family:var(--pc-display);font-weight:600;font-size:clamp(30px,4.4vw,46px);line-height:1.05;margin:0 0 12px;letter-spacing:-.01em;color:var(--pc-text)}.pc__tagline{margin:0 0 18px;font-size:16px;line-height:1.55;color:var(--pc-muted);max-width:46ch}.pc__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:26px}.pc__price-now{font-family:var(--pc-display);font-size:30px;font-weight:600;color:var(--pc-text)}.pc__price-was{color:var(--pc-muted);font-size:17px}.pc__tax{width:100%;font-size:12px;color:var(--pc-muted)}.pc__fragrances{border:0;padding:0;margin:0 0 22px;min-width:0}.pc__fragrances+.pc__fragrances{margin-top:-6px}.pc__fragrances--notes{margin-top:-8px}.pc__fragrances--notes .pc__notes{margin-top:10px}.pc__pack{margin:0;font-size:14.5px;color:var(--pc-muted)}.pc__pack strong{color:var(--pc-text);font-weight:600}.pc__label{display:block;font-size:14px;font-weight:600;margin-bottom:12px;padding:0;color:var(--pc-text)}.pc__label span{font-weight:400;color:var(--pc-muted)}.pc__chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.pc__chip{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px 9px 9px;cursor:pointer;border-radius:999px;border:1.5px solid var(--pc-line);background:#fff;transition:border-color .25s,background .25s,transform .2s,box-shadow .25s}.pc__chip:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--c-ink) 45%,var(--pc-line))}.pc__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.pc__chip-icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--c-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-ink) 14%,transparent);--f-ink: var(--c-ink);--f-accent: var(--c-accent);--f-accent2: var(--c-accent2)}.pc__chip-icon svg{width:20px;height:20px;overflow:visible}.pc__chip-name{font-size:14px;font-weight:500;line-height:1.2}.pc__chip-out{margin-left:auto;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--pc-muted)}.pc__chip.is-soldout .pc__chip-name{text-decoration:line-through;color:var(--pc-muted)}.pc__chip:has(input:checked){border-color:var(--c-ink);background:color-mix(in srgb,var(--c-tint) 55%,#fff);box-shadow:0 8px 22px -14px var(--c-ink)}.pc__chip:has(input:focus-visible){outline:2px solid var(--c-ink);outline-offset:3px}.pc__mood{margin:0;font-size:14px;color:var(--pc-muted);display:grid;gap:2px}.pc__mood-name{font-family:var(--pc-display);font-style:italic;font-size:21px;line-height:1.15;color:var(--f-ink);transition:color .6s}.pc__mood-text{display:block;animation:pc-rise .5s ease both}@keyframes pc-rise{0%{opacity:0;transform:translateY(4px)}}.pc__select-label{margin-top:6px}.pc__select{width:100%;padding:12px;border-radius:12px;border:1.5px solid var(--pc-line);margin-bottom:18px;font:inherit;background:#fff}.pc__buy{display:flex;gap:12px}.pc__qty{display:flex;align-items:center;border:1.5px solid var(--pc-line);border-radius:999px;background:#fff;overflow:hidden}.pc__qty button{width:40px;height:52px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--pc-text)}.pc__qty input{width:34px;border:0;text-align:center;font:600 16px var(--pc-ui);-moz-appearance:textfield;background:none}.pc__qty input::-webkit-outer-spin-button,.pc__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pc__add{position:relative;flex:1;min-height:52px;border:0;border-radius:999px;cursor:pointer;font:600 15px var(--pc-ui);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--pc-text);transition:background .3s,transform .15s;display:flex;align-items:center;justify-content:center}.pc__add:hover{background:color-mix(in srgb,var(--f-ink) 70%,#000)}.pc__add:active{transform:scale(.985)}.pc__add[disabled],.pc__add[aria-disabled=true]{background:#b9aea4;cursor:not-allowed}.pc__add .loading-overlay__spinner{position:absolute}.pc__add.loading>span{visibility:hidden}.pc__buynow{margin-top:10px}.pc__buynow #gokwik-buy-now{width:100%;min-height:52px;border-radius:999px}.pc__error{margin-bottom:10px;color:#b3261e;font-size:14px}.pc__stock{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--pc-muted);margin:14px 0 22px}.pc__dot{width:8px;height:8px;border-radius:50%;background:#2e8b57;box-shadow:0 0 0 4px #2e8b5726}.pc__perks{list-style:none;margin:0 0 22px;padding:18px 0 0;border-top:1px solid var(--pc-line);display:grid;gap:10px}.pc__perks li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.45}.pc__perks li:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;border-radius:50%;background:color-mix(in srgb,var(--f-tint) 60%,#fff);box-shadow:inset 0 0 0 1.5px var(--f-ink);transition:box-shadow .6s}.pc__perks li:after{content:"";position:absolute;left:4px;top:8px;width:6px;height:3px;border-left:1.5px solid var(--f-ink);border-bottom:1.5px solid var(--f-ink);transform:rotate(-45deg)}.pc__note{padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--f-tint) 70%,#fff);font-size:14px;margin-bottom:22px}.pc__note p{margin:0}.pc__details{border-top:1px solid var(--pc-line);padding-top:14px}.pc__details summary{cursor:pointer;font-weight:600;font-size:15px;list-style:none;display:flex;justify-content:space-between}.pc__details summary:after{content:"+";font-weight:400;font-size:20px;line-height:1}.pc__details[open] summary:after{content:"\2013"}.pc__rte{font-size:14.5px;line-height:1.65;color:#3d332c;margin-top:10px}.pc__h2,.mc__title{font-family:var(--pc-display);font-weight:600;letter-spacing:-.01em}.pc__h2{font-size:clamp(26px,3.4vw,36px);margin:0 0 8px;text-align:center}.pc__sub{text-align:center;color:var(--pc-muted);margin:0 auto 26px;max-width:52ch}.pc__hang,.pc__more{margin-top:72px}.pc__hang-grid{display:grid;gap:16px}@media(min-width:750px){.pc__hang-grid{grid-template-columns:repeat(2,1fr);gap:22px}}.pc__hang-item{margin:0;position:relative;border-radius:24px;overflow:hidden}.pc__hang-item img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.pc__hang-item:hover img{transform:scale(1.04)}.pc__hang-item figcaption{position:absolute;left:16px;bottom:16px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pc__more-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin-top:22px}.pc__more-card{display:grid;gap:6px;text-decoration:none;color:inherit}.pc__more-img{border-radius:20px;overflow:hidden;background:#f3eee6;aspect-ratio:1;display:block}.pc__more-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s}.pc__more-card:hover .pc__more-img img{transform:scale(1.05)}.pc__more-title{font-weight:600;margin-top:6px}.pc__more-price{color:var(--pc-muted);font-size:14px}.mc__hero{text-align:center;padding:34px 0 30px;position:relative;overflow:hidden}.mc__eyebrow{margin:0 0 10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--pc-maroon);font-weight:600}.mc__title{font-size:clamp(36px,6vw,64px);line-height:1;margin:0 0 14px}.mc__title em{font-style:italic;color:var(--pc-maroon)}.mc__intro{max-width:58ch;margin:0 auto;color:var(--pc-muted);line-height:1.6;font-size:16px}.mc__hero-art{position:absolute;width:176px;height:220px;opacity:.7;pointer-events:none;--f-ink: #8a6a4e;--f-accent: #c2a07a;--f-accent2: #c2a07a}.mc__hero-art--l{left:-20px;bottom:-30px}.mc__hero-art--r{right:-20px;bottom:-30px;transform:scaleX(-1)}@media(max-width:749px){.mc__hero-art{width:96px;height:120px;opacity:.45}}.mc__grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:18px}.mc__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:26px;overflow:hidden;background:#fff;border:1px solid var(--pc-line);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.mc__card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px #3c1e0a73}.mc__img{position:relative;aspect-ratio:1;background:radial-gradient(110% 90% at 50% 45%,#fff,#f4ece0 70%,#eadfce)}.mc__img img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.mc__img img+img{opacity:0}@media(hover:hover){.mc__card:hover .mc__img img:first-child{opacity:0}.mc__card:hover .mc__img img+img{opacity:1;transform:scale(1.03)}}.mc__body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.mc__name{font-family:var(--pc-display);font-size:23px;font-weight:600;margin:0;line-height:1.15}.mc__desc{margin:0;color:var(--pc-muted);font-size:14px;line-height:1.5}.mc__frags{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 2px;padding:0;list-style:none}.mc__frags li{font-size:12px;padding:4px 10px;border-radius:999px;background:#f6efe5;color:#5a4636}.mc__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px}.mc__price{font-family:var(--pc-display);font-size:21px;font-weight:600}.mc__cta{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 16px;border-radius:999px;background:var(--pc-text);color:#fff;transition:background .25s}.mc__card:hover .mc__cta{background:var(--pc-maroon)}.mc__empty{text-align:center;color:var(--pc-muted);padding:40px 0}@media(prefers-reduced-motion:reduce){.pc,.pc *,.mc *{animation:none!important;transition:none!important}.pc__art.is-on .pc__draw>*,.pc__draw.pc__art.is-on>*{stroke-dashoffset:0;fill-opacity:1}.pc__particle{display:none}}@media(max-width:749px){.pc__wrap{padding-top:12px}.pc__stage{border-radius:22px}.pc__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.pc__hang,.pc__more{margin-top:52px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/perfume-card.css.map */
