html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body :is([class^="ps27"],[class*=" ps27"]):is([class*="kicker"],[class*="eyebrow"],[class*="badge"],[class*="code"],[class*="meta"],[class*="crumb"],[class*="category"],[class*="stock"],[class*="result"],[class*="count"],[class*="label"],[class*="hint"]){font-size:clamp(11px,.72vw,13px)!important;line-height:1.4!important}body :is([class^="ps27"],[class*=" ps27"]) small{font-size:12px!important;line-height:1.5!important}body :is([class^="ps27"],[class*=" ps27"]) label{font-size:12px!important;line-height:1.4!important}body :is([class^="ps27"],[class*=" ps27"]) button:not([class*="close"]):not([class*="qty"]){font-size:max(11px,inherit);line-height:1.3}body :is([class^="ps27"],[class*=" ps27"]) :is([class*="filter"],[class*="sort"],[class*="option"],[class*="service"],[class*="summary"],[class*="payment"],[class*="shipping"],[class*="timeline"],[class*="info"]) small{font-size:12px!important;line-height:1.5!important}body :is([class^="ps27"],[class*=" ps27"]) :is([class*="filter"],[class*="sort"],[class*="option"]) :is(button,label,span){font-size:11px!important;line-height:1.35!important}body :is([class^="ps27"],[class*=" ps27"]) :is([class*="price"],[class*="total"]) del{font-size:12px!important}body :is([class^="ps27"],[class*=" ps27"]) :is([class*="note"],[class*="desc"],[class*="help"],[class*="message"],[class*="error"]){font-size:max(12px,inherit);line-height:1.55!important}.nlm-nav-root small,.nlm-nav-root [class*="label"],.nlm-nav-root [class*="count"],.nlm-footer small,.nlm-footer [class*="meta"]{font-size:11px!important;line-height:1.4!important}@media(max-width:767px){body :is([class^="ps27"],[class*=" ps27"]):is([class*="kicker"],[class*="eyebrow"],[class*="badge"],[class*="code"],[class*="meta"],[class*="crumb"],[class*="category"],[class*="stock"],[class*="result"],[class*="count"],[class*="label"],[class*="hint"]){font-size:11px!important}body :is([class^="ps27"],[class*=" ps27"]) small{font-size:12px!important}body :is([class^="ps27"],[class*=" ps27"]) label{font-size:12px!important}body :is([class^="ps27"],[class*=" ps27"]) :is(input,select,textarea){font-size:16px!important}body :is([class^="ps27"],[class*=" ps27"]) button:not([class*="close"]):not([class*="qty"]){font-size:11px!important}body :is([class^="ps27"],[class*=" ps27"]) :is([class*="note"],[class*="desc"],[class*="help"],[class*="message"],[class*="error"]){font-size:12px!important}.nlm-nav-root small,.nlm-nav-root [class*="label"],.nlm-nav-root [class*="count"],.nlm-footer small,.nlm-footer [class*="meta"]{font-size:11px!important}}
/* PURPLE SHOES 27 - OKUNABİLİRLİK DÜZELTMESİ */
.ps27p-page .ps27p-card-info p{font-size:12px!important;line-height:1.4!important;letter-spacing:.04em!important}
.ps27p-page .ps27p-card-info small{font-size:12px!important;line-height:1.4!important}
.ps27p-page .ps27p-card-price strong{font-size:15px!important;line-height:1.3!important}
.ps27p-page .ps27p-card-price del{font-size:12px!important;line-height:1.3!important}
.ps27p-page .ps27p-card-bottom>span{font-size:11px!important;line-height:1.3!important;letter-spacing:.05em!important}
.ps27p-page .ps27p-card-bottom>button{font-size:11px!important;line-height:1.3!important;letter-spacing:.04em!important;font-weight:800!important}
.ps27p-page .ps27p-card-bottom>button b{font-size:16px!important}
.ps27p-page .ps27p-badge{font-size:11px!important;line-height:1.3!important}
.ps27p-page .ps27p-image-btn>span{font-size:11px!important;line-height:1.3!important;letter-spacing:.05em!important}
.ps27p-page .ps27p-result,.ps27p-page .ps27p-result p,.ps27p-page .ps27p-result span{font-size:12px!important;line-height:1.4!important}
.ps27p-page .ps27p-categories button{font-size:12px!important;line-height:1.3!important}
.ps27p-page .ps27p-sort label,.ps27p-page .ps27p-sort select,.ps27p-page .ps27p-filter-open,.ps27p-page .ps27p-favs-open{font-size:12px!important}
.ps27p-page .ps27p-filter-title strong,.ps27p-page .ps27p-filter-title span{font-size:12px!important}
.ps27p-page .ps27p-filter-sizes button,.ps27p-page .ps27p-filter-colors button,.ps27p-page .ps27p-filter-prices button{font-size:12px!important}
.ps27p-page .ps27p-filter-switches strong{font-size:13px!important}.ps27p-page .ps27p-filter-switches small{font-size:12px!important}
.ps27p-page .ps27p-modal-category,.ps27p-page .ps27p-modal-code,.ps27p-page .ps27p-stock,.ps27p-page .ps27p-option-head span,.ps27p-page .ps27p-option-head small,.ps27p-page .ps27p-option-head button{font-size:12px!important;line-height:1.4!important}
.ps27p-page .ps27p-modal-desc{font-size:14px!important;line-height:1.65!important}
.ps27p-page .ps27p-modal-features li{font-size:12px!important;line-height:1.45!important}
.ps27p-page .ps27p-modal-add{font-size:12px!important}
.ps27p-page .ps27p-modal-service span,.ps27p-page .ps27p-modal-service small,.ps27p-page .ps27p-modal-related>span{font-size:11px!important;line-height:1.4!important}

/* İLETİŞİM SAYFASI - MİKRO YAZILAR */
[class*="contact"] :is(label,small){font-size:12px!important;line-height:1.45!important}
[class*="contact"] :is(input,select,textarea){font-size:14px!important;line-height:1.5!important}
[class*="contact"] :is(input,textarea)::placeholder{font-size:14px!important}
[class*="contact"] :is(p){font-size:max(13px,1em);line-height:1.6}
[class*="contact"] [class*="label"],
[class*="contact"] [class*="kicker"],
[class*="contact"] [class*="eyebrow"],
[class*="contact"] [class*="meta"],
[class*="contact"] [class*="number"]{font-size:11px!important;line-height:1.4!important;letter-spacing:.07em!important}
[class*="contact"] form label{font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important}
[class*="contact"] form button{font-size:12px!important;line-height:1.35!important}
[class*="contact"] a small,[class*="contact"] article small{font-size:11px!important}
[class*="contact"] a strong,[class*="contact"] article strong{line-height:1.4!important}

/* TÜM PS27 SAYFALARINDA 6-9PX KALAN YARDIMCI METİNLER */
[class^="ps27"] small,[class*=" ps27"] small{font-size:12px!important;line-height:1.5!important}
[class^="ps27"] label,[class*=" ps27"] label{font-size:12px!important;line-height:1.4!important}
[class^="ps27"] [class*="kicker"],[class*=" ps27"] [class*="kicker"],
[class^="ps27"] [class*="eyebrow"],[class*=" ps27"] [class*="eyebrow"],
[class^="ps27"] [class*="code"],[class*=" ps27"] [class*="code"],
[class^="ps27"] [class*="badge"],[class*=" ps27"] [class*="badge"],
[class^="ps27"] [class*="meta"],[class*=" ps27"] [class*="meta"]{font-size:11px!important;line-height:1.4!important}

@media(max-width:767px){
.ps27p-page .ps27p-card-info p{font-size:11px!important}
.ps27p-page .ps27p-card-info small{font-size:11px!important}
.ps27p-page .ps27p-card-price strong{font-size:14px!important}
.ps27p-page .ps27p-card-bottom>span,.ps27p-page .ps27p-card-bottom>button{font-size:10px!important}
.ps27p-page .ps27p-badge,.ps27p-page .ps27p-image-btn>span{font-size:10px!important}
[class*="contact"] :is(input,select,textarea){font-size:16px!important}
[class*="contact"] :is(input,textarea)::placeholder{font-size:14px!important}
[class*="contact"] :is(label,small){font-size:11px!important}
}