.template-product h1{font-family:Gilroy,sans-serif;font-weight:800;letter-spacing:-.02em}.template-product .ph-pdp-intro{font-family:Gilroy,sans-serif;margin:8px 0 4px;line-height:1.55}.template-product .product-form__buttons{margin-top:8px}.template-product .complementary-products{margin-top:8px;padding-top:18px;border-top:1px solid rgba(23,23,23,.12)}.template-product .complementary-products .recommend__title{font-family:Gilroy,sans-serif;font-weight:800;letter-spacing:-.01em}.ph-pay-hook{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:8px;padding:14px 16px;border:1px solid #cfcfcf;border-radius:12px;background:#f1f1f1;color:#171717!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important;transition:transform .2s ease,border-color .2s ease}.ph-pay-hook:visited,.ph-pay-hook:hover,.ph-pay-hook:focus,.ph-pay-hook:active,.ph-pay-hook *{color:#171717!important;text-decoration:none!important;background-image:none!important}.ph-pay-hook:before,.ph-pay-hook:after,.ph-pay-hook *:before,.ph-pay-hook *:after{content:none!important;display:none!important;border:0!important}.ph-pay-hook:hover{transform:translateY(-1px);border-color:#8f8f8f}.ph-pay-hook strong{display:block;font-family:Gilroy,sans-serif;font-size:.95rem;font-weight:800;line-height:1.2}.ph-pay-hook small{display:block;margin-top:4px;font-size:.76rem;line-height:1.35;opacity:.7}.ph-pay-hook__arrow{font-size:1.25rem;line-height:1}.shopify-section:has(#ph-pay-options){background:#ececec!important}.ph-pay{max-width:1100px;margin:0 auto;scroll-margin-top:110px}.ph-pay__eyebrow{margin:0 0 8px;font-family:Gilroy,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.62}.ph-pay h2{margin:0 0 12px;font-family:Gilroy,sans-serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.035em;line-height:.98}.ph-pay__intro{max-width:760px;margin:0 0 20px;font-size:1rem;line-height:1.6}.ph-pay__providers{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.ph-pay__providers span{padding:7px 12px;border:1px solid #cfcfcf;border-radius:999px;background:#f8f8f8;font-family:Gilroy,sans-serif;font-size:.78rem;font-weight:800}.ph-pay__widgets{display:grid;gap:12px}.ph-pay__widget{min-height:92px;padding:15px 16px;border:1px solid #cfcfcf;border-radius:12px;background:#fff;overflow:hidden}.ph-pay__widget-name{margin:0 0 10px;font-family:Gilroy,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.58}.ph-pay__note{margin:16px 0 0;font-size:.75rem;line-height:1.45;opacity:.62}#instalmentCalc:empty:before{content:"Mobicred is available at checkout. Apply once, then choose a monthly repayment option.";display:block;font-size:.9rem;line-height:1.45;color:#171717}@media(min-width:750px){.ph-pay__widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-pay__widget:last-child{grid-column:1/-1}}.ph-pay-hook strong,.ph-pay-hook small,.ph-pay__eyebrow,.ph-pay h2,.ph-pay__intro,.ph-pay__note{font-size:0!important}.ph-pay-hook strong:after{content:"Many ways to pay."!important;display:block!important;font-family:Gilroy,sans-serif;font-size:.95rem!important;font-weight:800;line-height:1.2}.ph-pay-hook small:after{content:"PayFast, PayGate and flexible instalment options available at checkout."!important;display:block!important;margin-top:4px;font-size:.76rem!important;line-height:1.35;opacity:.7}.ph-pay__eyebrow:after{content:"Payment options";display:block;font-family:Gilroy,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ph-pay h2:after{content:"Pay your way.";display:block;font-family:Gilroy,sans-serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.035em;line-height:.98}.ph-pay__intro:after{content:"Use secure payments through PayFast or PayGate, or choose a flexible instalment option at checkout.";display:block;font-size:1rem;line-height:1.6}.ph-pay__providers:before,.ph-pay__providers:after{padding:7px 12px;border:1px solid #cfcfcf;border-radius:999px;background:#f8f8f8;font-family:Gilroy,sans-serif;font-size:.78rem;font-weight:800}.ph-pay__providers:before{content:"PayFast"}.ph-pay__providers:after{content:"PayGate"}.ph-pay__providers span:nth-child(4){display:none!important}.ph-pay__widget:last-child{display:none!important}.ph-pay__note:after{content:"Payment methods shown at checkout may vary. Provider approval, fees and repayment terms may apply to instalment options.";display:block;font-size:.75rem;line-height:1.45;opacity:.62}.shopify-section:has(#ph-pay-options),.shopify-section:has(#ph-pay-options) .section,[id*=__specifications_lower],[id*=__specifications_lower] .section,[id*=__complementary_full],[id*=__complementary_full] .section{background:#f2f3f5!important}.ph-pay__providers span,.ph-pay__providers:before,.ph-pay__providers:after{border-color:#c7cbd1;background:#f8f9fa}.ph-pay__widget{border-color:#c7cbd1;background:#fff}.template-product{--ph-mono-ink:#0d0d0d;--ph-mono-text:#171717;--ph-mono-white:#ffffff;--ph-mono-mist:#f2f3f5;--ph-mono-line:#c7cbd1}.template-product [id*=__main-product],.template-product [id*=__product_information],.template-product [id*=__brand_band],.template-product [id*=__loox_reviews],.template-product [id*=__recommendations]{background:var(--ph-mono-white)!important}.template-product .shopify-section:has(#ph-pay-options),.template-product .shopify-section:has(#ph-pay-options) .section,.template-product [id*=__specifications_lower],.template-product [id*=__specifications_lower] .section,.template-product [id*=__complementary_full],.template-product [id*=__complementary_full] .section{background:var(--ph-mono-mist)!important;color:var(--ph-mono-text)!important}.template-product [id*=__product_details],.template-product [id*=__product_details] .section{background:var(--ph-mono-ink)!important;color:var(--ph-mono-white)!important}body.template-product [id*=__product_details] h2,body.template-product [id*=__product_details] .details__summary .heading,body.template-product [id*=__product_details] .details__summary svg,body.template-product [id*=__product_details] .details__content,body.template-product [id*=__product_details] .details__content p,body.template-product [id*=__product_details] .details__content li,body.template-product [id*=__product_details] .details__content a,body.template-product [id*=__product_details] .details__content h6{color:var(--ph-mono-white)!important}.template-product .ph-pay-hook,.template-product .ph-pay__providers span,.template-product .ph-pay__providers:before,.template-product .ph-pay__providers:after,.template-product .ph-pay__widget{border-color:var(--ph-mono-line)!important}
/*# sourceMappingURL=/cdn/shop/t/188/assets/ph-optimized-pdp.css.map */
