
body:has(.ccs-pdp-new) :is(.ccs-simple-specs,.ccs-info-faq,.ccs-sticky-atc),
body:has(.ccs-pdp-new) :is(.ccs-simple-specs,.ccs-info-faq,.ccs-sticky-atc) *,
.ccm-pdp,.ccm-pdp *, .tch-wrap,.tch-wrap *, .cc-barista,.cc-barista *{font-family:"Rajdhani",sans-serif!important;letter-spacing:normal}
body:has(.ccs-pdp-new) :is(.ccs-simple-specs__heading,.ccs-simple-specs h3,.ccs-faq-item__button){font-family:"Rajdhani",sans-serif!important;font-weight:600!important}
.ccs-pdp-new .product__media,.ccs-pdp-new .product__media-item,.ccs-pdp-new .product-media-container,.ccs-pdp-new .media,.ccs-pdp-new .thumbnail{background:transparent!important}

.ccm-pdp,.tch-wrap{background:#f8f5f1!important;color:#24211f}
.ccm-pdp :is(h1,h2,h3),.tch-wrap :is(h1,h2,h3){font-family:"Rajdhani",sans-serif!important;font-weight:600!important}
.ccm-pdp :is(.ccm-product-points,.ccm-choice),.tch-wrap :is(.tch-size-card,.tch-font-card){border-radius:12px!important;border-color:#dfdad4!important}
.ccm-gallery-track figure,.tch-preview-stage{background:transparent!important}
@media(max-width:749px){.ccm-product-top,.tch-wrap{gap:14px!important}.ccm-pdp .ccm-wrap,.tch-wrap{padding-inline:18px!important}.ccm-product-info h1,.tch-headline{font-size:30px!important}}
