.fit-story .chip-row .chip:nth-child(2), .fit-box__foot > .chip { display: none !important; } #product-385969580 .pdp-buybar .btn--square, #product-385969580 .material-band__row, .cart-item:has(a[href$="/p385969580"]) .cart-item__fit-note { display: none !important; } .fit-measurements { order:20; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px; padding:0 16px 12px; border-inline:1px solid var(--line-14); } .fit-measurements label { min-width:0; } .fit-measurements input { width:100%; min-width:0; height:42px; padding:10px 12px; border:1px solid var(--line-25); border-radius:2px; background:var(--paper,#fffdf9); color:var(--ink); font:inherit; font-size:12px; box-sizing:border-box; } .fit-measurements input::placeholder { color:var(--muted); } .fit-measurements input:focus { outline:1px solid var(--ink); outline-offset:1px; } .pdp-reviews .s-comments .s-comments-item:has(.s-comments-item-has-order-check-icon) .s-comments-item-user-wrapper + div:not(.s-comments-item-content)::after { content:'✓ موثّق'; } html[lang='en'] .pdp-reviews .s-comments .s-comments-item:has(.s-comments-item-has-order-check-icon) .s-comments-item-user-wrapper + div:not(.s-comments-item-content)::after { content:'✓ Verified'; } .cart-item__notes { white-space:pre-wrap; overflow-wrap:anywhere; } [data-madar-colours] .sister-color { min-width:0; } [data-madar-colours] .sister-color img { flex:0 0 34px; } [data-madar-colours] .sister-color:focus-visible { outline:1px solid var(--ink); outline-offset:2px; } [data-snwan-reviews] salla-reviews { display:block; color:var(--ink); font-family:var(--font-body); } [data-snwan-reviews]:not(:has(.s-reviews-container)) { padding-block:0; } [data-snwan-reviews] .s-reviews-header-wrapper { align-items:baseline; gap:12px; padding:0 18px; margin:0 0 14px; } [data-snwan-reviews] .s-reviews-header { margin:0; color:var(--ink); font-family:var(--font-heading); font-size:27px; font-weight:600; line-height:1.3; } [data-snwan-reviews] .s-reviews-display-all { flex-shrink:0; color:var(--body-soft); font-size:11.5px; font-weight:400; } [data-snwan-reviews] .s-reviews-testimonials-slider .swiper { margin:0; padding:0 18px; } [data-snwan-reviews] .s-reviews-container .swiper-slide { box-sizing:border-box; width:100%; padding:0; height:auto; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial { display:block; height:100%; padding:18px 18px 14px !important; background:var(--card); border:1px solid var(--line-10); border-radius:var(--radius); box-shadow:none !important; opacity:1; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__inner { display:block; text-align:start; } [data-snwan-reviews] .s-reviews-testimonial__avatar, [data-snwan-reviews] .s-reviews-testimonial__icon { display:none !important; } [data-snwan-reviews] .s-reviews-testimonial__text { display:flex; flex-direction:column; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__text p { display:block; margin:0 0 10px; color:var(--body-strong); font-size:13px; line-height:2; overflow-wrap:anywhere; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__name_wrapper { display:contents; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__rating { display:block; order:-1; margin:0 0 10px; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__info { margin:0; } [data-snwan-reviews] .s-reviews-testimonial__info h2 { margin:0; color:var(--muted); font-family:var(--font-body); font-size:11.5px; font-weight:400; line-height:1.6; } [data-snwan-reviews] .s-rating-stars-btn-star { padding:0 1px; fill:rgba(19,16,14,.22); } [data-snwan-reviews] .s-rating-stars-selected { fill:var(--ink); } [data-snwan-reviews] .s-slider-nav-arrow { display:none !important; } @media (min-width:1024px) { [data-snwan-reviews] .s-reviews-header-wrapper { padding:0; margin-bottom:20px; } [data-snwan-reviews] .s-reviews-header { font-size:36px; } [data-snwan-reviews] .s-reviews-testimonials-slider .swiper { padding:0; } [data-snwan-reviews] .swiper-wrapper { display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; width:100% !important; transform:none !important; } [data-snwan-reviews] .s-reviews-container .swiper-slide { width:auto !important; margin:0 !important; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial { padding:22px 22px 18px !important; } [data-snwan-reviews] .s-reviews-container .s-reviews-testimonial__text p { font-size:13.5px; line-height:2.1; margin-bottom:12px; } [data-snwan-reviews] .s-reviews-testimonial__info h2 { font-size:12px; } } .thanks-pack[data-snwan-thanks-override] .thanks-pack__grid { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 10px; align-items: start; } .thanks-pack[data-snwan-thanks-override] [data-snwan-packaging-slot] { display: block; min-width: 0; } .thanks-pack[data-snwan-thanks-override] img[data-snwan-packaging] { display: block; width: 100%; max-width: 100%; height: auto !important; aspect-ratio: 1125 / 1398; object-fit: contain; border-radius: var(--radius, 2px); } .thanks-pack[data-snwan-thanks-override] .thanks-pack__caption { font-size: 11px; color: var(--muted, #7b7469); line-height: 1.8; margin-top: 8px; text-align: center; }
.s-before-related > .s-block--bundle-similar-products, .s-before-related > .s-block--bundle-customers-also-bought { display:none !important; }
/* Confirmed Last Chance pieces only; retain real product options. */
.product-form[data-fixed-size="true"] .fit-box--top,.product-form[data-fixed-size="true"] .fit-box--bottom,.product-form[data-fixed-size="true"] .js-size-advice,.product-form[data-fixed-size="true"] .pdp-buybar .btn--square,.cart-page .cart-item[data-fixed-size="true"] .cart-item__fit-note{display:none!important}
/* Reviews stay in their original language. */
.s-translate-wrap,.s-translate-all-wrap{display:none!important}