/* Loaded exclusively by /urunler/sinkov-comfort. Original complete agency artwork, no crop or filters. */
.comfort-agency-page .comfort-agency-art{display:block;width:100%;max-width:560px;margin-inline:auto;line-height:0;}
.comfort-agency-page .comfort-agency-art img{display:block;width:100%;height:auto;aspect-ratio:1572/2200;object-fit:contain;}
.comfort-agency-page .comfort-agency-art:focus-visible{outline:3px solid var(--color-brand-red);outline-offset:5px;}
.comfort-agency-page .info-hero--product>.info-wrap{grid-template-columns:1.1fr .9fr;gap:50px;}
.comfort-agency-page .info-hero-image{height:auto;}
.comfort-agency-page .info-hero h1{font-size:clamp(44px,5.4vw,78px);}
.comfort-agency-page .comfort-agency-pair{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;}
.comfort-agency-page .info-durations{grid-template-columns:1fr 1fr;gap:30px;}
.comfort-agency-page .info-agency{grid-template-columns:1fr 1fr;gap:60px;align-items:center;}
.comfort-agency-page .comfort-agency-pair--usage .info-steps li{grid-template-columns:60px 1fr;gap:15px;}
.comfort-agency-page .comfort-agency-pair--usage .info-step-number{font-size:50px;}
@media(max-width:768px){
 .comfort-agency-page .info-hero--product>.info-wrap,.comfort-agency-page .comfort-agency-pair,.comfort-agency-page .info-agency{grid-template-columns:1fr;gap:30px;}
 .comfort-agency-page .info-hero h1{font-size:clamp(42px,8vw,64px);}
 .comfort-agency-page .info-hero-image{margin-top:0;}
 .comfort-agency-page .comfort-agency-art{max-width:480px;}
 .comfort-agency-page .comfort-agency-pair--faq>div{grid-row:1;}
 .comfort-agency-page .info-durations{gap:20px;}
 .comfort-agency-page .info-durations strong{font-size:70px;}
 .comfort-agency-page .info-durations li>span{font-size:16px;}
}
.comfort-agency-page .info-agency .comfort-agency-art img{max-height:none;height:auto;}
