Описание
This sleeve was developed to mimic the feel of the human body. Textured for intense stimulation of your partner. Soft and stretchy accomodates most users. Warms to body temperature with a little friction.
/* Container styling */
.product-attributes-container {
margin: 20px 0;
border: 1px solid #e0e0e0;
border-radius: 6px;
background: white;
}
/* Heading styling */
.product-attributes-heading {
background: white;
color: #81277a;
padding: 16px 20px;
cursor: pointer;
user-select: none;
transition: all 0.2s ease;
border-bottom: 1px solid #f0f0f0;
}
.product-attributes-heading:hover {
background: #fafafa;
}
.product-attributes-heading h4 {
margin: 4px !important;
display: flex;
align-items: center;
font-size: 1.2rem;
font-weight: 600;
color: #81277a;
}
/* Icon styling */
.attributes-icon {
margin-right: 10px;
transition: transform 0.2s ease;
font-size: 1rem;
color: #81277a;
}
/* Chevron icon */
.chevron-icon {
margin-left: auto;
transition: transform 0.2s ease;
font-size: 0.8rem;
color: #81277a;
}
.chevron-icon.rotated {
transform: rotate(180deg);
}
/* Table container */
.product-attributes-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
background: white;
}
.product-attributes-content.open {
max-height: 800px;
padding: 20px;
}
/* Table styling */
.product-attributes-content table {
width: 100%;
border-collapse: collapse;
background: white;
}
.product-attributes-content th,
.product-attributes-content td {
padding: 12px 16px !important;
text-align: left;
border-bottom: 1px solid #f5f5f5;
}
.product-attributes-content th {
background-color: #fafafa !important;
font-weight: 500;
color: #81277a;
width: 30%;
}
.product-attributes-content td {
background-color: white !important;
color: #333;
}
.product-attributes-content tr:last-child th,
.product-attributes-content tr:last-child td {
border-bottom: none;
}
.product-attributes-content tr:hover th,
.product-attributes-content tr:hover td {
background-color: #f9f9f9 !important;
}
.product-attributes-content p {
margin: 0;
line-height: 1.4;
}
.product-attributes-content a {
color: #81277a;
text-decoration: none;
}
.product-attributes-content a:hover {
text-decoration: underline;
}
/* Responsive design */
@media (max-width: 768px) {
.product-attributes-heading {
padding: 14px 16px;
}
.product-attributes-heading h4 {
font-size: 1rem;
}
.product-attributes-content.open {
padding: 16px;
}
.product-attributes-content th,
.product-attributes-content td {
padding: 10px 12px !important;
font-size: 0.9rem;
}
.product-attributes-content th {
width: 35%;
}
}
document.addEventListener('DOMContentLoaded', function() {
function initializeProductAttributes() {
const heading = document.getElementById('product-page-attributes-heading');
const table = document.getElementById('product-page-attributes');
if (!heading || !table) return;
// Create container
const container = document.createElement('div');
container.className = 'product-attributes-container';
// Wrap the heading
heading.className = 'product-attributes-heading';
// Add icons to heading
const h4 = heading.querySelector('h4');
if (h4) {
h4.innerHTML = `
ℹ
${h4.textContent}
▼
`;
}
// Create content wrapper
const contentWrapper = document.createElement('div');
contentWrapper.className = 'product-attributes-content';
contentWrapper.appendChild(table);
// Insert container before heading
heading.parentNode.insertBefore(container, heading);
// Move elements to container
container.appendChild(heading);
container.appendChild(contentWrapper);
// Add click event
heading.addEventListener('click', function() {
const isOpen = contentWrapper.classList.contains('open');
const chevron = heading.querySelector('.chevron-icon');
if (isOpen) {
contentWrapper.classList.remove('open');
if (chevron) chevron.classList.remove('rotated');
} else {
contentWrapper.classList.add('open');
if (chevron) chevron.classList.add('rotated');
}
});
// Add keyboard accessibility
heading.setAttribute('tabindex', '0');
heading.setAttribute('role', 'button');
heading.setAttribute('aria-expanded', 'false');
heading.addEventListener('keydown', function(e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
heading.click();
heading.setAttribute('aria-expanded',
contentWrapper.classList.contains('open') ? 'true' : 'false');
}
});
}
initializeProductAttributes();
});
Информация за продукта
| Тегло |
110 гр |
| EAN |
702730698822
|
| Тегло |
110
|
| Нов продукт |
No
|
Доставка и връщане
Всяка доставка е 100% дискретна.
Куриерът не е запознат със съдържанието на пратката и не вижда съдържанието и. Всяка доставка зависи от наличността на избрания продукт. Passion.bg се задължава да извърши доставка на поръчаните от вас продукти най-късно до 3 работни дни.
Passion.bg поема разходите за доставка за всяка поръчка над 30,00 €.
Връщане на артикул съгласно Закона за защита на потребителите.
Всеки потребител има право да се откаже от закупената стока в срок до 14 дни от датата на покупката.
Вижте повече подробностите на страницата „Отказ от сключен договор“