

/* Start:/local/css/xcase-delivery-info.css?17926009952951*/
.xcase-delivery{color:#25282d;font-size:15px;line-height:1.7;padding-bottom:28px}
.xcase-delivery section+section{margin-top:36px}
.xcase-delivery h2{font-size:25px;font-weight:600;line-height:1.35;margin:0 0 16px;scroll-margin-top:100px}
.xcase-delivery h3{font-size:18px;font-weight:600;line-height:1.4;margin:0 0 12px}
.xcase-delivery p{margin:0 0 14px}.xcase-delivery p:last-child{margin-bottom:0}
.xcase-delivery a{color:var(--xc-accent, #f99e02);text-decoration:underline;text-underline-offset:3px}
.xcase-delivery a:hover{color:var(--xc-accent, #f99e02)}
.xcase-delivery :focus-visible{outline:2px solid var(--xc-accent, #f99e02);outline-offset:4px}
.xcase-delivery-intro{background:#fffaf0;border:1px solid #f0dfbd;border-radius:12px;padding:26px 28px}
.xcase-delivery-label{display:block;color:var(--xc-accent, #f99e02);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}
.xcase-delivery-nav{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:20px;font-size:14px}
.xcase-delivery-steps{padding-left:24px;margin:0 0 20px}
.xcase-delivery .xcase-delivery-steps li{list-style:decimal outside;margin-bottom:12px;padding-left:8px}
.xcase-delivery .xcase-delivery-steps li::before,.xcase-delivery .xcase-delivery-steps li::after{content:none!important;display:none}
.xcase-delivery .xcase-delivery-steps li::marker{font-weight:600;color:var(--xc-accent, #f99e02)}
.xcase-delivery-note{border-left:3px solid var(--xc-accent, #f99e02);background:#f7f8fa;padding:18px 20px;font-size:14px}
.xcase-delivery-section-heading>p{color:#616975;margin-bottom:20px}
.xcase-delivery-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.xcase-delivery-store{display:flex;flex-direction:column;padding:22px 24px;border:1px solid #e2e6eb;border-radius:10px;min-width:0;overflow-wrap:anywhere}
.xcase-delivery-store h3 a{color:#25282d;text-decoration:none}
.xcase-delivery-store h3 a:hover{text-decoration:underline;color:var(--xc-accent, #f99e02)}
.xcase-delivery .xcase-delivery-store-address{font-size:14px;color:#505761;margin-bottom:16px}
.xcase-delivery .xcase-delivery-store-hours{font-size:14px;line-height:1.55;margin-bottom:12px}
.xcase-delivery-store-hours>span{color:#616975;font-size:12px}
.xcase-delivery .xcase-delivery-store-phone{font-size:14px;margin-bottom:18px}
.xcase-delivery-store-link{align-self:flex-start;margin-top:auto;font-size:14px;font-weight:600}
.xcase-delivery .xcase-delivery-all-stores{margin-top:20px}
.xcase-delivery-courier{background:#f7f8fa;border-radius:12px;padding:24px 28px}
@media(max-width:650px){.xcase-delivery h2{font-size:22px;scroll-margin-top:76px}.xcase-delivery h3{font-size:18px}.xcase-delivery-intro,.xcase-delivery-courier{padding:20px 18px}.xcase-delivery-stores{grid-template-columns:1fr;gap:12px}.xcase-delivery-store{padding:20px}.xcase-delivery-nav{gap:10px 18px}.xcase-delivery section+section{margin-top:28px}.xcase-delivery-note{padding:16px}}

/* End */


/* Start:/bitrix/templates/universelite_s1/components/bitrix/system.pagenavigation/.default/style.css?16775013512556*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default {
  display: block;
  margin: 10px 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: -4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper {
  background-color: #0065ff;
  border-color: #0065ff;
  color: #fff;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper {
  display: none;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper {
  width: auto;
  text-align: left;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper {
  display: block;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.42857143;
  text-align: center;
  padding: 6px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-decoration: none;
  cursor: pointer;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -ms-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/css/xcase-delivery-info.css?17926009952951 */
/* /bitrix/templates/universelite_s1/components/bitrix/system.pagenavigation/.default/style.css?16775013512556 */
