.gifting_giftingPage__SRr4L{--max:1440px;--pad:36px;--bg:#f8f6f2;--surface:#fcfbf8;--text:#20252a;--muted:#6c6861;--line:#ddd8d0;--gold:#946b3d;--dark:#17191b;--sale:#741d29;--new:#596748;background:var(--bg);color:var(--text);font-family:var(--font-dmsans),sans-serif;overflow-x:hidden}.gifting_container__U2bNE{width:min(calc(100% - 2 * var(--pad)),var(--max));margin:auto}.gifting_hero__5rc2C{width:100%;border-bottom:1px solid var(--line);overflow:hidden;position:relative;background:rgb(248,246,242)}.gifting_hero__5rc2C.gifting_heroShimmer__ZelF7{background:linear-gradient(100deg,#ece7de 8%,#f5f2ec 18%,#ece7de 33%);background-size:200% 100%;animation:gifting_img-shimmer__YbFPL 1.4s ease-in-out infinite}.gifting_collectionNav__D_bvt{background:#fbfaf8;border-bottom:1px solid var(--line);padding:30px 0 22px}.gifting_collectionNav__D_bvt h2{text-align:center;font:500 30px var(--font-cormorant),serif}.gifting_navRule__bfw06{width:220px;height:1px;background:#e0dbd3;margin:10px auto 23px;position:relative}.gifting_navRule__bfw06:after{content:"✦";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fbfaf8;padding:0 9px;color:var(--gold)}.gifting_cats___lSy0{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.gifting_cat__FIfmt{text-align:center;position:relative;cursor:pointer;padding-bottom:9px;border:0;background:transparent}.gifting_cat__FIfmt:after{display:none;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:85px;background:var(--gold)}.gifting_cat__FIfmt.gifting_active__BT6zP:after{display:block}.gifting_catIcon__et6Xv{width:94px;height:94px;border-radius:50%;border:1px solid #ded8cf;background:#f5f2ed;margin:auto auto 10px;display:grid;place-items:center;overflow:hidden}.gifting_cat__FIfmt.gifting_active__BT6zP .gifting_catIcon__et6Xv{border:1.5px solid var(--gold)}.gifting_catIcon__et6Xv img{width:78%;height:78%;-o-object-fit:contain;object-fit:contain}.gifting_cat__FIfmt span{font-size:12px;color:#4f4a44}.gifting_shop__Dda39{padding:25px 0 60px}.gifting_filters__v81Mz{min-height:64px;border:1px solid var(--line);border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.36);flex-wrap:wrap}.gifting_filter__n6QHc{height:42px;border:1px solid var(--line);border-radius:6px;background:#faf9f7;color:#4d4944;padding:0 13px;min-width:128px;display:flex;justify-content:space-between;align-items:center;font-size:12px}.gifting_mainFilter__QSOrL{min-width:114px;border:0;background:#f0eeea;justify-content:center;gap:9px;font-weight:600}.gifting_sort__Q8zrH{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.gifting_meta__yTkKN{height:67px;display:flex;align-items:center;justify-content:space-between}.gifting_count__YLgqO{font-size:12px;color:#5b5751}.gifting_backLink__AzQr6{font-size:12.5px;font-weight:600;color:#8a5925}.gifting_backLink__AzQr6 i{margin-right:6px}.gifting_empty__yuUD_{text-align:center;padding:60px 20px 80px;color:#6b665f}.gifting_empty__yuUD_ i{font-size:40px;color:#b9a37c;margin-bottom:16px;display:block}.gifting_views__abSyq{display:flex;border:1px solid var(--line);border-radius:7px;overflow:hidden}.gifting_views__abSyq button{width:38px;height:34px;border:0;background:#faf9f6;color:#6b665f}.gifting_views__abSyq button.gifting_active__BT6zP{color:var(--gold);background:#f1efea}.gifting_views__abSyq button+button{border-left:1px solid var(--line)}.gifting_products__Sdqd_{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.gifting_products__Sdqd_.gifting_listView__jmntC{grid-template-columns:1fr}.gifting_products__Sdqd_.gifting_listView__jmntC .gifting_card__uBeL3{display:grid;grid-template-columns:240px 1fr}.gifting_products__Sdqd_.gifting_listView__jmntC .gifting_cardImg__h8sBH{height:240px}.gifting_card__uBeL3{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden;transition:.25s}.gifting_card__uBeL3:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(30,25,20,.08)}.gifting_cardImg__h8sBH{height:265px;position:relative;background:#e8dfd4;overflow:hidden}.gifting_cardImg__h8sBH img{transition:.4s}.gifting_card__uBeL3:hover .gifting_cardImg__h8sBH img{transform:scale(1.04)}.gifting_badge__n0pkc{position:absolute;top:10px;left:9px;background:#876940;color:#fff;font-size:8px;font-weight:700;padding:6px 8px;border-radius:3px;z-index:2}.gifting_badge__n0pkc.gifting_new__i75UU{background:var(--new)}.gifting_wish__KupmC{position:absolute;right:9px;top:9px;width:30px;height:30px;border:0;border-radius:50%;background:rgba(255,255,255,.74);z-index:2;color:#333}.gifting_wish__KupmC.gifting_active__BT6zP{color:#8b3440}.gifting_cardInfo__kQ_Kt{padding:12px}.gifting_title__aRiq9{min-height:40px;font-size:12px;line-height:1.55;margin-bottom:8px}.gifting_prices__DuTYI{display:flex;align-items:center;gap:8px;margin-bottom:8px}.gifting_prices__DuTYI .gifting_current__L22z_{font-weight:700;font-size:15px}.gifting_old__bZhh4{text-decoration:line-through;color:#8a857e;font-size:10px}.gifting_discount__eAJmw{margin-left:auto;background:var(--sale);color:#fff;font-size:8px;font-weight:700;padding:4px 6px;border-radius:2px}.gifting_rating__HteiC{font-size:10px;color:#59544e;margin-bottom:11px}.gifting_rating__HteiC .gifting_stars__ftP49{color:#ffc107;letter-spacing:1px}.gifting_add__D_9L0{width:100%;height:35px;border:1px solid #cfc7bb;background:transparent;border-radius:5px;color:#3f3b36;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.gifting_add__D_9L0.gifting_added__ZuuwC,.gifting_add__D_9L0:hover{background:#17191b;color:#fff;border-color:#17191b}.gifting_add__D_9L0.gifting_added__ZuuwC{animation:gifting_addPop__2Th5P .4s ease}@keyframes gifting_addPop__2Th5P{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gifting_add__D_9L0.gifting_added__ZuuwC{animation:none}}.gifting_pagination__tAG6l{display:flex;justify-content:center;gap:7px;margin-top:32px}.gifting_page__vbUT5{width:34px;height:34px;border:1px solid transparent;background:transparent;border-radius:6px;color:#625d56;font-size:11px}.gifting_page__vbUT5.gifting_active__BT6zP{background:#715b40;color:#fff}.gifting_page__vbUT5.gifting_arrow__eC7vM{border-color:var(--line)}@media (max-width:1250px){.gifting_giftingPage__SRr4L{--pad:28px}.gifting_cats___lSy0{grid-template-columns:repeat(4,1fr)}}@media (max-width:950px){.gifting_products__Sdqd_{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.gifting_giftingPage__SRr4L{--pad:18px}.gifting_cats___lSy0{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:18px;padding-bottom:4px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.gifting_cat__FIfmt{flex:none;width:88px;scroll-snap-align:start}.gifting_catIcon__et6Xv{width:78px;height:78px}.gifting_filters__v81Mz{flex-wrap:wrap}.gifting_mainFilter__QSOrL{width:100%}.gifting_filter__n6QHc{min-width:calc(50% - 5px);flex:1}.gifting_sort__Q8zrH{width:100%;justify-content:flex-end}.gifting_meta__yTkKN{height:75px}.gifting_products__Sdqd_{grid-template-columns:repeat(2,1fr);gap:12px}.gifting_cardImg__h8sBH{height:205px}.gifting_discount__eAJmw,.gifting_old__bZhh4{display:none}}