@font-face {
 font-family:'Brittany Signature';
 src:url('./BrittanySignature.woff') format('woff');
 font-weight:400;
 font-style:normal;
 font-display:swap;
}
#colophon .tan-v2-signature {
 display:block!important;
 margin:10px 0 0!important;
 font-family:'Brittany Signature',cursive!important;
 font-size:39px!important;
 line-height:1.6!important;
 font-weight:400!important;
 color:#151a1a!important;
 letter-spacing:0!important;
 text-transform:none!important;
}
#colophon .widget_ohio_widget_logo .logo img {
 width:193px!important;
 max-width:193px!important;
 height:auto!important;
}
#colophon .tan-v2-bottom .tan-v2-copyright {
 max-width:780px;
 font-size:11px!important;
 line-height:1.8!important;
}
#colophon .tan-v2-bottom img {max-width:208px!important}
.tan-contact-v3 {
 max-width:1300px;
 padding:76px 28px 48px;
 margin:auto;
 color:#17191a;
 font-family:Montserrat,Arial,sans-serif;
}
.tan-contact-v3-intro {margin:0 0 36px}
.tan-contact-v3-intro>span {
 font-size:11px;
 letter-spacing:2.7px;
 color:#917953;
 font-weight:700;
}
.tan-contact-v3-intro h1 {
 margin:12px 0 15px!important;
 font-size:clamp(38px,5vw,68px)!important;
 font-weight:750!important;
 letter-spacing:-2px!important;
 line-height:1.06!important;
}
.tan-contact-v3-intro p {font-size:16px;line-height:1.7;color:#73716f}
.tan-contact-v3-grid {
 display:grid;
 grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);
 gap:clamp(24px,4vw,75px);
 align-items:stretch;
}
.tan-contact-v3-details {display:flex;flex-direction:column;gap:27px;padding:15px 0}
.tan-contact-v3-phone {
 display:flex;
 align-items:center;
 justify-content:space-between;
 max-width:490px;
 padding:15px 21px;
 gap:14px;
 border-radius:100px;
 color:white!important;
 background:#ed1940;
 text-decoration:none!important;
 font-size:15px!important;
 font-weight:650!important;
 box-shadow:0 4px 15px rgba(237,25,64,.13);
}
.tan-contact-v3-phone:hover{background:#cb1134;color:#fff!important}
.tan-contact-v3-phone strong{font-weight:750;color:inherit}
.tan-contact-v3-phone>span:first-child{font-size:21px}
.tan-contact-v3-item {display:flex;gap:19px;align-items:flex-start;}
.tan-contact-v3-symbol {font-size:24px;line-height:1.2;min-width:25px;color:#1a1c1e}
.tan-contact-v3-item strong{display:block;font-size:14px;font-weight:750;line-height:1.45;margin:0 0 3px}
.tan-contact-v3-item a,.tan-contact-v3-item address{font-style:normal;font-size:14px;line-height:1.7;color:#575653;text-decoration:none!important}
.tan-contact-v3-item a:hover{color:#d51d3d}
.tan-contact-v3-map {background:#f4f4f2;min-width:0;border-radius:8px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.045);}
.tan-contact-v3-map iframe{width:100%;height:355px;display:block;border:0;filter:saturate(.72)}
.tan-contact-v3-map>a{
 display:flex;align-items:center;gap:9px;
 padding:15px 20px;text-decoration:none!important;
 color:#252729;font-size:13px;font-weight:700;
}
.tan-contact-v3-map>a:hover{color:#db2246}
body.page-id-229499 .tan-v2-map{display:none!important}
body.page-id-229499 .tan-contact-company{margin-top:0!important;max-width:1245px;padding:8px 28px 65px}
body.page-id-229499 .tan-contact-company h2{font-size:22px!important}
body.page-id-229499 .tan-contact-company p{font-size:13px!important;line-height:1.9!important;color:#666}
@media(max-width:900px){
 .tan-contact-v3 {padding:42px 23px}
 .tan-contact-v3-grid{grid-template-columns:1fr;gap:25px}
 .tan-contact-v3-intro h1{letter-spacing:-1px!important}
 .tan-contact-v3-map iframe{height:310px}
}
@media(max-width:767px){
 #masthead .branding .logo img,#masthead .site-branding img{
 max-height:94px!important;transform:scale(1.2)!important;transform-origin:left center!important;
 }
 #colophon .widget_ohio_widget_logo .logo img{
 width:193px!important;max-width:193px!important;
 }
 #colophon .tan-v2-signature{font-size:35px!important}
 #colophon>.page-container{padding-left:25px!important;padding-right:25px!important}
 #colophon.tan-v2-ready .page-container>.widgets.vc_row{
 margin-left:0!important;margin-right:0!important;width:100%!important
 }
 .tan-contact-v3-phone{font-size:13px!important;padding:15px 18px}
 .tan-contact-v3-intro p{font-size:14px}
 .tan-contact-v3-map iframe{height:260px}
}


/* Tan Tesbih | Eski (uzeri cizili) fiyat: yeni fiyatin yarisi, kirmizi */
body.woocommerce .price del,
body.woocommerce-page .price del,
.woocommerce .price del {
  font-size: .675em !important;
  color: #c01827 !important;
  opacity: 1 !important;
  text-decoration-line: line-through !important;
  text-decoration-color: #c01827 !important;
  vertical-align: baseline !important;
  white-space: nowrap !important;
  margin-right: .3em !important;
}
body.woocommerce .price del .amount,
body.woocommerce .price del .amount *,
body.woocommerce-page .price del .amount,
body.woocommerce-page .price del .amount *,
.woocommerce .price del .amount,
.woocommerce .price del .amount * {
  font-size: inherit !important;
  color: #c01827 !important;
  opacity: 1 !important;
}


/* Ohio temasinin tekil urun fiyatina uyguladigi buyuk yaziyi ez. */
html body.single-product #page .product .price del {
  font-size: .675em !important;
}
html body.single-product #page .product .price del,
html body.single-product #page .product .price del * {
  color: #c01827 !important;
  opacity: 1 !important;
  text-decoration-color: #c01827 !important;
}
html body.single-product #page .product .price del * {
  font-size: inherit !important;
}


/* Tan Tesbih: mağaza / kategori ürün kartlarında kırmızı eski fiyatı %35 büyüt. */
body.woocommerce .woo-price .price del,
body.woocommerce-page .woo-price .price del {
  font-size: .91125em !important;
  color: #c01827 !important;
  opacity: 1 !important;
}
