.detail-module__RYDFpa__page{width:100%;min-height:100vh;font-family:var(--font-body);color:#060606;background:0 0;padding:0;position:relative;overflow-x:hidden}.detail-module__RYDFpa__container{z-index:1;max-width:1400px;padding:var(--page-top)1.5rem 80px;margin:0 auto;position:relative}.detail-module__RYDFpa__backLink{font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;color:var(--nd-slate);align-items:center;gap:10px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.detail-module__RYDFpa__backArrow{width:22px;height:11px;transition:transform .2s}.detail-module__RYDFpa__backLink:hover{color:var(--nd-terracotta)}.detail-module__RYDFpa__backLink:hover .detail-module__RYDFpa__backArrow{transform:translate(-3px)}.detail-module__RYDFpa__detail{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;gap:80px;margin-top:44px;display:grid}.detail-module__RYDFpa__gallery{flex-direction:column;gap:14px;min-width:0;display:flex}.detail-module__RYDFpa__mainImage{aspect-ratio:1;background:#e3d9c9;border-radius:36px;width:100%;position:relative;overflow:hidden}.detail-module__RYDFpa__mainImg{object-fit:cover}.detail-module__RYDFpa__arrow{width:44px;height:44px;color:var(--nd-slate);cursor:pointer;background:#f0eae4eb;border:none;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.detail-module__RYDFpa__arrow:hover{background:var(--nd-terracotta);color:#fff}.detail-module__RYDFpa__arrow svg{width:20px;height:20px}.detail-module__RYDFpa__arrowLeft{left:16px}.detail-module__RYDFpa__arrowRight{right:16px}.detail-module__RYDFpa__imageDots{justify-content:center;gap:7px;display:flex;position:absolute;bottom:18px;left:0;right:0}.detail-module__RYDFpa__dot{cursor:pointer;background:#f0eae499;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s,transform .2s}.detail-module__RYDFpa__dot:hover{background:#f0eae4f2}.detail-module__RYDFpa__dotActive{background:var(--nd-terracotta);transform:scale(1.25)}.detail-module__RYDFpa__thumbs{flex-wrap:wrap;gap:12px;display:flex}.detail-module__RYDFpa__thumb{cursor:pointer;opacity:.7;background:#e3d9c9;border:1.5px solid #0000;border-radius:14px;width:76px;height:76px;padding:0;transition:border-color .2s,opacity .2s;position:relative;overflow:hidden}.detail-module__RYDFpa__thumb:hover{opacity:1}.detail-module__RYDFpa__thumbActive{border-color:var(--nd-slate);opacity:1}.detail-module__RYDFpa__thumbImg{object-fit:cover}.detail-module__RYDFpa__info{flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:0;display:flex}.detail-module__RYDFpa__categoryPath{font-family:var(--font-body);letter-spacing:.6px;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0 0 12px;font-size:11px;font-weight:600;display:flex}.detail-module__RYDFpa__categoryLink{color:var(--nd-terracotta);text-decoration:none;transition:color .2s}.detail-module__RYDFpa__categoryLink:hover{color:#b85f42;text-underline-offset:3px;text-decoration:underline}.detail-module__RYDFpa__categorySep{color:#a9a196}.detail-module__RYDFpa__categorySub{color:#6b6b6b}@media (prefers-reduced-motion:reduce){.detail-module__RYDFpa__categoryLink{transition:none}}.detail-module__RYDFpa__name{letter-spacing:.2px;text-transform:uppercase;color:var(--nd-slate);margin:0;font-family:Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(22px,2.4vw,32px);font-weight:400;line-height:1.2}.detail-module__RYDFpa__description{font-family:var(--font-body);letter-spacing:.2px;color:#060606;margin:22px 0 0;font-size:16px;font-weight:200;line-height:1.7}.detail-module__RYDFpa__btnRow{flex-wrap:wrap;gap:14px;width:100%;display:flex}.detail-module__RYDFpa__addBtn,.detail-module__RYDFpa__buyNowBtn{font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:999px;flex:190px;padding:17px 26px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.detail-module__RYDFpa__addBtn{border:1.5px solid var(--nd-slate);color:var(--nd-slate);background:0 0}.detail-module__RYDFpa__addBtn:hover:not(:disabled){border-color:var(--nd-terracotta);color:var(--nd-terracotta)}.detail-module__RYDFpa__buyNowBtn{border:1.5px solid var(--nd-terracotta);background:var(--nd-terracotta);color:#fff}.detail-module__RYDFpa__buyNowBtn:hover:not(:disabled){background:#b85f42;border-color:#b85f42}.detail-module__RYDFpa__addBtn:active:not(:disabled),.detail-module__RYDFpa__buyNowBtn:active:not(:disabled){transform:translateY(1px)}.detail-module__RYDFpa__addBtn:disabled,.detail-module__RYDFpa__buyNowBtn:disabled{opacity:.45;cursor:not-allowed}.detail-module__RYDFpa__notFound{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:5rem 1rem;display:flex}.detail-module__RYDFpa__notFound h1{text-transform:uppercase;color:var(--nd-slate);margin:0;font-family:Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(20px,2.2vw,28px);font-weight:400}.detail-module__RYDFpa__notFound p{font-family:var(--font-body);color:#060606;margin:0;font-size:15px;font-weight:200}.detail-module__RYDFpa__skelBar,.detail-module__RYDFpa__skelBlock{background:linear-gradient(90deg,#d3c5af 25%,#e9dfcd 50%,#d3c5af 75%) 0 0/200% 100%;animation:1.4s linear infinite detail-module__RYDFpa__detailShimmer}.detail-module__RYDFpa__skelBar{border-radius:4px;height:.85em;display:block}.detail-module__RYDFpa__skelBack{width:170px;font-size:13px}.detail-module__RYDFpa__skelName{width:75%;margin-top:4px;font-size:30px}.detail-module__RYDFpa__skelCat{width:32%;font-size:11px}.detail-module__RYDFpa__skelPrice{width:45%;margin-top:20px;font-size:28px}.detail-module__RYDFpa__skelDesc{width:100%;margin-top:16px;font-size:16px}.detail-module__RYDFpa__skelPanel{border-radius:20px;width:100%;height:150px;margin-top:30px}@keyframes detail-module__RYDFpa__detailShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.detail-module__RYDFpa__skelBar,.detail-module__RYDFpa__skelBlock{animation:none}.detail-module__RYDFpa__arrow,.detail-module__RYDFpa__dot,.detail-module__RYDFpa__thumb,.detail-module__RYDFpa__backArrow,.detail-module__RYDFpa__addBtn,.detail-module__RYDFpa__buyNowBtn{transition:none}.detail-module__RYDFpa__backLink:hover .detail-module__RYDFpa__backArrow{transform:none}}@media (max-width:1360px){.detail-module__RYDFpa__detail{gap:56px}}@media (max-width:1024px){.detail-module__RYDFpa__detail{grid-template-columns:minmax(0,1fr);gap:44px;margin-top:34px}.detail-module__RYDFpa__gallery{max-width:560px}.detail-module__RYDFpa__mainImage{border-radius:30px}}@media (max-width:760px){.detail-module__RYDFpa__container{padding-bottom:48px;padding-left:1rem;padding-right:1rem}.detail-module__RYDFpa__detail{gap:34px;margin-top:26px}.detail-module__RYDFpa__mainImage{border-radius:24px}.detail-module__RYDFpa__arrow{width:38px;height:38px}.detail-module__RYDFpa__arrowLeft{left:10px}.detail-module__RYDFpa__arrowRight{right:10px}.detail-module__RYDFpa__thumb{border-radius:12px;width:62px;height:62px}.detail-module__RYDFpa__description{margin-top:18px;font-size:15px}}@media (max-width:639px){.detail-module__RYDFpa__btnRow{flex-direction:column}.detail-module__RYDFpa__addBtn,.detail-module__RYDFpa__buyNowBtn{flex:none;width:100%;padding:15px 22px}}.detail-module__RYDFpa__prices{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:20px;display:flex}.detail-module__RYDFpa__price,.detail-module__RYDFpa__offerPrice{color:var(--nd-terracotta);align-items:baseline;gap:8px;line-height:1.2;display:flex}.detail-module__RYDFpa__priceCurrency{color:inherit;font-family:Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.detail-module__RYDFpa__priceAmount{color:inherit;font-family:Gotham Black,Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.1}.detail-module__RYDFpa__originalPrice{font-family:var(--font-body);color:#060606;font-size:15px;font-weight:200;text-decoration:line-through}.detail-module__RYDFpa__vatNote{font-family:var(--font-body);letter-spacing:.3px;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:200}.detail-module__RYDFpa__selectors{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.detail-module__RYDFpa__field{flex-direction:column;gap:9px;min-width:0;display:flex}.detail-module__RYDFpa__fieldLabel{font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;color:var(--nd-slate);font-size:11px;font-weight:600}.detail-module__RYDFpa__fieldSelect{appearance:none;border:1.5px solid var(--nd-slate);min-width:132px;font-family:var(--font-body);letter-spacing:.3px;text-transform:uppercase;color:var(--nd-slate);cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475061' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:16px 16px;border-radius:999px;padding:14px 44px 14px 20px;font-size:14px;font-weight:200;transition:border-color .2s}.detail-module__RYDFpa__fieldSelect:hover{border-color:var(--nd-terracotta)}.detail-module__RYDFpa__fieldSelect:focus{border-color:var(--nd-terracotta);outline:none;box-shadow:0 0 0 4px #cd715226}.detail-module__RYDFpa__vatTotal{width:100%;font-family:var(--font-body);letter-spacing:.4px;text-transform:uppercase;color:#060606;background:#f0eae4;border:1.5px solid #cfc6b8;border-radius:20px;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:30px;padding:22px 26px;font-size:13px;font-weight:200;display:flex}.detail-module__RYDFpa__vatTotal strong{color:var(--nd-terracotta)}.detail-module__RYDFpa__vatTotalCurrency{color:inherit;font-family:Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.detail-module__RYDFpa__vatTotalAmount{color:inherit;font-family:Gotham Black,Cocogoose Pro,Mundial,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700}.detail-module__RYDFpa__btnRow{max-width:520px;margin-top:30px}@media (max-width:1024px){.detail-module__RYDFpa__btnRow{max-width:100%}}@media (max-width:760px){.detail-module__RYDFpa__prices{margin-top:16px}.detail-module__RYDFpa__priceCurrency{font-size:15px}.detail-module__RYDFpa__priceAmount{font-size:26px}.detail-module__RYDFpa__selectors,.detail-module__RYDFpa__vatTotal,.detail-module__RYDFpa__btnRow{margin-top:24px}.detail-module__RYDFpa__vatTotal{padding:18px 20px}.detail-module__RYDFpa__vatTotalAmount{font-size:20px}}@media (max-width:639px){.detail-module__RYDFpa__selectors{gap:14px}.detail-module__RYDFpa__field{flex:132px}.detail-module__RYDFpa__fieldSelect{width:100%;min-width:0}}
