body{background:#252044}.header__heading-link{font-weight:800;letter-spacing:.04em}.header__heading-link .h2{color:#ffd814;font-weight:800}.header-wrapper{border-bottom-color:#f3ebff24}.header__menu-item:hover,.list-menu__item--active{color:#ffd814}.card__media{background:#ede5ff}.card__information{padding-inline:1.6rem}.card__heading{font-weight:700}.card-information .price{color:#4b13a8;font-weight:700}.card__inner.color-scheme-1~.card__content .price{color:#ffd814}.button{font-weight:700}.difaf-hero{position:relative;overflow:hidden;margin:2.4rem auto;border-radius:28px;background:linear-gradient(125deg,#4b13a8,#6d28d9);display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem;padding:5rem;color:#f3ebff}.difaf-hero h1{color:#f3ebff;font-size:clamp(3.8rem,5.2vw,7rem);line-height:1.12;font-weight:800;margin:1.8rem 0;letter-spacing:-.03em}.difaf-hero p{max-width:48rem;font-size:1.8rem;line-height:1.8}.difaf-eyebrow{display:inline-block;border:1px solid #FFD814;color:#ffd814;border-radius:30px;padding:.6rem 1.5rem;font-weight:700;font-size:1.2rem;letter-spacing:.1em}.difaf-hero .button{background:#ffd814;color:#252044;margin-top:1.6rem}.difaf-hero .button:after,.difaf-hero .button:before{box-shadow:none}.difaf-art{width:100%;height:auto;max-height:440px;object-fit:contain}.difaf-categories{padding-block:3rem}.difaf-section-head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.difaf-section-head h2{color:#f3ebff;font-size:3rem;font-weight:700;margin:0}.difaf-section-head a{color:#ffd814}.difaf-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem}.difaf-category{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:1.6rem 1rem;background:#ede5ff;border-radius:20px;color:#252044;text-decoration:none;font-weight:700;text-align:center;transition:transform .2s}.difaf-category:hover{transform:translateY(-4px)}.difaf-category img,.difaf-category svg{width:100%;height:130px;object-fit:contain;border-radius:12px}.difaf-category:nth-child(3n){background:#ffd814}.difaf-note{background:#4b13a8;border-radius:20px;padding:3rem;display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-block:4rem}.difaf-note h2{color:#ffd814;margin:0 0 1rem;font-weight:700}.difaf-note p{margin:0;color:#f3ebff}html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] .card__information,html[dir=rtl] .card-information,html[dir=rtl] .collection-card-wrapper .card__information{text-align:right}html[dir=rtl] .field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}html[dir=rtl] .field__button{right:auto;left:0}html[dir=rtl] .field__input{text-align:right}html[dir=rtl] .header__icons{justify-self:end}html[dir=rtl] .header__icon--cart{margin-right:0;margin-left:-1.2rem}html[dir=rtl] .header__icon--menu .icon{margin-right:0;margin-left:1rem}html[dir=rtl] .list-menu__item{text-align:right}html[dir=rtl] .menu-drawer{left:auto;right:0;transform:translate(100%)}html[dir=rtl] .js details[open].menu-opening>.menu-drawer{transform:translate(0)}html[dir=rtl] .menu-drawer__menu-item>.svg-wrapper{right:auto;left:2.5rem;transform:rotate(180deg)}html[dir=rtl] .menu-drawer__close-button .svg-wrapper{margin-right:0;margin-left:1rem;transform:rotate(180deg)}html[dir=rtl] .menu-drawer__submenu{transform:translate(-100%)}html[dir=rtl] slider-component,html[dir=rtl] slideshow-component,html[dir=rtl] .quantity{direction:ltr}html[dir=rtl] .slider__slide,html[dir=rtl] .slideshow__text{direction:rtl}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{direction:ltr;text-align:left}@media(max-width:989px){.difaf-hero{padding:3rem;gap:2rem}.difaf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.difaf-category img,.difaf-category svg{height:100px}}@media(max-width:749px){.difaf-hero{grid-template-columns:1fr;padding:2.8rem 2.2rem;margin:1.6rem auto;border-radius:22px}.difaf-hero h1{font-size:3.8rem}.difaf-hero p{font-size:1.6rem}.difaf-art{max-height:260px}.difaf-category-grid{gap:1rem}.difaf-category{font-size:1.25rem}.difaf-category img,.difaf-category svg{height:80px}.difaf-note{display:block;padding:2.4rem}.difaf-note .button{margin-top:2rem}.difaf-section-head h2{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.difaf-category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/difaf.css.map */
