

/* Start:/local/templates/gray_cardinal/components/bitrix/news.list/main_collection_links/style.css?1750852551150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/gray_cardinal/components/bitrix/menu/template_header/style.css?1750852551581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/gray_cardinal/components/bitrix/menu/template_header/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/gray_cardinal/components/bitrix/catalog.section/catalog_search_gray_cardial/style.css?17508525513808*/
@media (min-width: 1200px){
	/*lg*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6  > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 992px) and (max-width:1199px){
	/*md*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-md-2:nth-child(6n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	.product-item-list-col-6-1 > .col-sm-6 > .row > .col-md-4:nth-child(3n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-md-3:nth-child(4n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (min-width: 768px) and (max-width: 991px){
	/*sm*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	.product-item-list-col-1-6 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}
@media (max-width: 767px){
	/*xs*/
	/*6*/
	.product-item-list-col-6   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-6 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-6-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*4*/
	.product-item-list-col-4   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-1-4 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	.product-item-list-col-4-1 > .col-sm-6 >  .row > .col-xs-6:nth-child(2n+1),
	/*3*/
	.product-item-list-col-3   > .col-xs-12 > .row > .col-sm-4:nth-child(3n+1),
	/*2*/
	.product-item-list-col-2   > .col-xs-12 > .row > .col-xs-6:nth-child(2n+1),
	/*1*/
	.product-item-list-col-1   > .col-xs-12 > .row > .col-xs-12:nth-child(1n){clear: both}
}

.catalog-section-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}

.row::before {
	display: initial;
}
/* End */


/* Start:/local/templates/gray_cardinal/components/bitrix/menu/template_header__bleft/style.css?1750852551581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/gray_cardinal/components/bitrix/menu/template_header__bleft/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/gray_cardinal/components/bitrix/menu/template_header__bright/style.css?1750852551581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/gray_cardinal/components/bitrix/menu/template_header__bright/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/gray_cardinal/components/bitrix/menu/template1/style.css?1750852551581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/gray_cardinal/components/bitrix/menu/template1/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/hoisted.2pf3FfEN.css?17508525537551*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.smart-map__wrapper{display:grid;grid-template-columns:max-content 410px;justify-content:space-between;margin-bottom:40px}.smart-map__wrapper[data-disabled=true]{pointer-events:none}@media (max-width: 1279px){.smart-map__wrapper{grid-template-columns:max-content max-content;gap:24px}}@media (max-width: 767px){.smart-map__wrapper{grid-template-columns:1fr;gap:24px}}.smart-map__container{position:relative;z-index:1;width:100%;height:700px;border-radius:8px;overflow:hidden}@media (max-width: 1799px){.smart-map__container{height:600px}}@media (max-width: 1279px){.smart-map__container{height:320px}}@media (max-width: 767px){.smart-map__container{height:400px}}.smart-map__container:not([data-map-load=true]):after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:5}.smart-map__container:not([data-map-load=true]):before{content:"";position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;background:transparent;z-index:10}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.filter-type__wrap{display:flex;gap:16px;overflow-x:auto;padding-inline:var(--container-gap);width:calc(100% + var(--container-gap) + var(--container-gap));margin-left:calc(-1 * var(--container-gap))}.filter-type__wrap::-webkit-scrollbar{display:none}.filter-type__wrap>*{min-width:-moz-max-content;min-width:max-content}@media (max-width: 1279px){.filter-type__wrap{gap:12px}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.map-navigation__nav{background:var(--boruto);max-width:500px;width:100%;position:absolute;top:40px;right:40px;bottom:82px;border-radius:2px;z-index:20;overflow:auto}.map-navigation__nav::-webkit-scrollbar{width:5px}.map-navigation__nav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.map-navigation__nav::-webkit-scrollbar-thumb{background:var(--kurenai);border-radius:5px}@media (max-width: 1799px){.map-navigation__nav{top:24px;right:24px;bottom:30px}}@media (max-width: 1279px){.map-navigation__nav{display:none!important}}@media (max-width: 1799px){.map-navigation__nav{padding:24px 16px}}.map-navigation__body{display:flex;flex-direction:column;gap:32px;width:100%}.map-navigation__item{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.map-navigation__item:hover .map-navigation__title,.map-navigation__item:active .map-navigation__title,.map-navigation__item[data-active=true] .map-navigation__title{color:var(--shikamaru)}.map-navigation__img{transform:translateY(14px);width:24px;color:var(--naruto)}.map-navigation__title{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;margin-bottom:8px;transition:.2s color linear}.map-navigation__desc{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;color:var(--mitsuki)}.map-navigation__scrollbar{position:absolute;left:0;top:0;width:100%;padding:40px 24px;height:100%;max-height:100%;--bar-top: 20px;--bar-right: 20px;--bar-bottom: 20px}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about.D-fCOa_B.css?17508525533764*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.button{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;display:flex;gap:8px;justify-content:center;align-items:center;padding:8px 64px;height:40px;border-radius:8px;width:-moz-max-content;width:max-content;cursor:pointer;text-align:center;transition:.2s background linear,.2s color linear,.2s border linear}@media (max-width: 767px){.button{padding:10px 50px;width:100%}}.button__button--primary{border:1px solid var(--sarada);background:var(--sarada);color:var(--boruto)}@media (hover: hover){.button__button--primary:hover{background:var(--sasuke);border-color:var(--sasuke)}}.button__button--primary:active{background:var(--mitsuki);border-color:var(--sasuke)}.button__button--secondary{border:1px solid var(--mitsuki);color:var(--sarada)}@media (hover: hover){.button__button--secondary:hover{background:var(--sasuke);color:var(--boruto);border:1px solid var(--sasuke)}}.button__button--secondary:active{background:var(--mitsuki);border:1px solid var(--mitsuki);color:var(--boruto)}.button__button--secondary-white{--color: var(--boruto);border:1px solid var(--color);color:var(--color)}@media (hover: hover){.button__button--secondary-white:hover{--color: var(--sasuke)}}.button__button--secondary-white:active{--color: var(--konohamaru)}.button__button--ghost{padding:0;color:var(--sarada)}@media (hover: hover){.button__button--ghost:hover{color:var(--naruto)}}.button__button--ghost:active{color:var(--konohamaru)}.button__button--disabled{pointer-events:none;background:var(--sakura);color:var(--sasuke)}.button__button--align-center{align-items:center}.button__button--center{margin-inline:auto}.button__button--mt-auto{margin-top:auto}.button__button--mt-56{margin-top:56px}@media (max-width: 1799px){.button__button--mt-56{margin-top:40px}}.button__button--mt-40{margin-top:40px}@media (max-width: 1799px){.button__button--mt-40{margin-top:40px}}.button__button--mt-16-fixed{margin-top:16px}@media (max-width: 1279px){.button__button--table-fluid{width:100%}}.button__button--desk-fluid{width:100%}.button__button--small{border-radius:8px;padding:10px;width:-moz-max-content;width:max-content}@media (max-width: 767px){.button__wrap{width:100%}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/blog.CAfnWWFU.css?17508525534021*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.ui-dropdown{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:relative;min-width:268px}@media (max-width: 1279px){.ui-dropdown{min-width:240px}}@media (max-width: 767px){.ui-dropdown{width:100%}}.ui-dropdown__ui-dropdown--custom .ui-dropdown__panel{background:var(--hell)}@media (hover: hover){.ui-dropdown__ui-dropdown--custom .ui-dropdown__panel:hover:not(.ui-dropdown__ui-dropdown--custom .ui-dropdown__panel[is-error]){border:1px solid var(--naruto)}}.ui-dropdown__ui-dropdown--open .ui-dropdown__body{opacity:1;transform:translateY(0);pointer-events:unset}.ui-dropdown__ui-dropdown--open .ui-dropdown__arrow{transform:rotate(180deg)}.ui-dropdown__ui-dropdown--open .ui-dropdown__plus{transform:rotate(270deg)}.ui-dropdown__ui-dropdown--filled .ui-dropdown__selected{opacity:1}.ui-dropdown__ui-dropdown--not-bordered .ui-dropdown__panel{border:1px solid transparent}.ui-dropdown__ui-dropdown--black-panel .ui-dropdown__panel{color:var(--naruto)}.ui-dropdown__panel{color:var(--sasuke);display:flex;justify-content:space-between;align-items:center;padding:8px 12px;width:100%;border-radius:4px;border:1px solid var(--sakura);cursor:pointer;transition:.2s color linear,.2s border linear}@media (max-width: 767px){.ui-dropdown__panel{width:100%}}@media (hover: hover){.ui-dropdown__panel:hover{color:var(--sarada)}}.ui-dropdown__panel[is-error]{border-color:var(--konohamaru);color:var(--konohamaru)}.ui-dropdown__selection{display:flex;gap:8px;align-items:center}.ui-dropdown__selected{background:var(--sakura);width:6px;height:6px;border-radius:50%;opacity:0;transition:.2s opacity linear}.ui-dropdown__body{position:absolute;z-index:6;top:calc(100% + 4px);opacity:0;pointer-events:none;transform:translateY(-10px);width:100%;border:1px solid var(--sakura);background:var(--boruto);border-radius:4px;color:var(--naruto);max-height:200px;overflow-y:auto;transition:.2s opacity linear,.2s transform linear}.ui-dropdown__body::-webkit-scrollbar{width:5px;margin-top:10px}.ui-dropdown__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.ui-dropdown__body::-webkit-scrollbar-thumb{background:var(--kurenai);border-radius:5px}.ui-dropdown__wrapper{display:flex;flex-direction:column;gap:8px;padding:12px}.ui-dropdown__arrow,.ui-dropdown__plus{transition:.2s transform linear}.ui-dropdown__price-wrapper{padding:24px 12px}@media (max-width: 767px){.ui-dropdown__price-wrapper{padding:16px 6px}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about.B9IRqXyH.css?17508525533459*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.title__title--h0{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:48px;letter-spacing:.96px}@media (max-width: 1799px){.title__title--h0{font-size:40px;line-height:110%;letter-spacing:.8px}}@media (max-width: 1439px){.title__title--h0{font-size:36px;letter-spacing:.72px}}@media (max-width: 767px){.title__title--h0{font-size:26px;letter-spacing:.52px}}.title__title--h1{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:40px;letter-spacing:.8px}@media (max-width: 1439px){.title__title--h1{font-size:36px;letter-spacing:.72px}}@media (max-width: 767px){.title__title--h1{font-size:26px;letter-spacing:.52px}}.title__title--h2{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:36px;letter-spacing:.72px}@media (max-width: 1439px){.title__title--h2{font-size:26px;letter-spacing:.52px}}.title__title--h3{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:26px;letter-spacing:.52px}.title__title--h4{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:20px;letter-spacing:.4px}.title__title--mb-4{margin-bottom:4px}.title__title--mb-8{margin-bottom:8px}.title__title--mb-16{margin-bottom:16px}.title__title--mb-24{margin-bottom:24px}.title__title--mb-32{margin-bottom:32px}.title__title--mb-40{margin-bottom:40px}@media (max-width: 1439px){.title__title--mb-40{margin-bottom:24px}}.title__title--mb-40-fixed{margin-bottom:40px}.title__title--mb-56{margin-bottom:56px}@media (max-width: 1799px){.title__title--mb-56{margin-bottom:40px}}.title__title--mb-64{margin-bottom:64px}@media (max-width: 1799px){.title__title--mb-64{margin-bottom:40px}}.title__title--center{text-align:center}.title__title--white{color:var(--boruto)}.title__title--mitsuki{color:var(--mitsuki)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about-declaration.gW1K9dvd.css?175085255331047*/
@charset "UTF-8";@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.add{border-radius:8px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026;padding:24px;max-width:526px;position:fixed;bottom:24px;right:24px;z-index:6;display:flex;flex-direction:column;gap:32px;transform:translate(15%);opacity:0;pointer-events:none;transition:.2s transform linear,.2s opacity linear}@media (max-width: 1279px){.add{bottom:72px}}@media (max-width: 767px){.add{left:var(--container-gap);max-width:100%;width:calc(100% - 30px);gap:24px;padding:16px}}.add__add--open{transform:translate(0);opacity:1;pointer-events:unset}.add__header{display:flex;justify-content:space-between;align-items:center}.add__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:26px;letter-spacing:.52px}@media (max-width: 767px){.add__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:20px;letter-spacing:.4px}}.add__icon{padding-top:0}.add__body{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}@media (max-width: 767px){.add__body{display:contents}}.add__img{height:100%;border-radius:8px}@media (max-width: 767px){.add__img{display:none}}.add__shell{grid-column:span 2}.add__shell p{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.add__button{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.megamenu{--padding: 40px;position:absolute;top:calc(100% + 6px);left:0;z-index:calc(var(--overlay-index) - 1);width:100%;border-radius:4px;opacity:0;transform:translateY(-10px);pointer-events:none;color:initial;transition:.2s transform linear,.2s opacity linear}@media (max-width: 1799px){.megamenu{--padding: 24px}}.megamenu__megamenu--third-lvl{top:calc(100% + 6px)}.megamenu__megamenu--third-lvl .megamenu__container{display:contents}.megamenu__megamenu--open{opacity:1;transform:translateY(0);pointer-events:unset}.megamenu__body{background:var(--boruto);display:grid;grid-template-columns:var(--grid-template);border-radius:4px;height:640px;max-height:calc(100dvh - 143px);overflow:auto;overscroll-behavior:contain}.megamenu__body::-webkit-scrollbar{width:0}.megamenu__body-wrapper{padding:var(--padding);grid-column:span 9;display:grid;grid-template-columns:repeat(9,1fr);gap:var(--grid-gap)}@media (max-width: 1799px){.megamenu__body-wrapper{grid-column:span 8}}.megamenu__col{grid-column:span 3;display:flex;flex-direction:column;gap:24px}.megamenu__block{display:flex;flex-direction:column;gap:16px}.megamenu__block-title{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500;cursor:pointer;transition:.2s color linear}@media (hover: hover){.megamenu__block-title:hover{color:var(--konohamaru)}}.megamenu__block-title:active{color:var(--shikamaru)}.megamenu__nav{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear;color:var(--mitsuki)}@media (hover: hover){.megamenu__nav:hover{color:var(--konohamaru)}}.megamenu__nav:active{color:var(--shikamaru)}.megamenu__promo{grid-column:span 3;border-radius:4px;height:100%;justify-self:end;cursor:pointer}@media (max-width: 1799px){.megamenu__promo{grid-column:span 4}}.megamenu__promo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.megamenu__seeAll{color:var(--mitsuki);text-decoration:underline;text-underline-offset:4px}.modal-search{position:absolute;top:calc(100% + 6px);left:0;width:100%;border-radius:4px;opacity:0;transform:translateY(-10px);pointer-events:none;color:var(--naruto);transition:.2s transform linear,.2s opacity linear}@media (max-width: 1279px){.modal-search{display:none}}.modal-search__modal-search--open{opacity:1;transform:translateY(0);pointer-events:unset}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}:root{--mmm-scrolbar: var(--mm-scrollbar, 0px)}.header-center__center{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:sticky;right:var(--mmm-scrolbar);z-index:calc(var(--overlay-index) - 1);background:transparent;top:8px;margin:6px auto}@media (max-width: 1279px){.header-center__center{display:contents}}.header-center__center--shadow-after-scroll .header-center__body{box-shadow:4px 4px 15px #080f5026}.header-center__body{display:flex;align-items:center;padding:16px 24px;border-radius:4px;border:1px solid var(--sasuke);background:var(--boruto)}@media (max-width: 1279px){.header-center__body{padding:16px 30px;border-radius:0;justify-content:space-between;position:sticky;top:0;z-index:6;border-left:none;border-right:none;border-top:none}}@media (max-width: 767px){.header-center__body{padding:16px 15px}}.header-center__body--main-page{color:var(--boruto);border:1px solid transparent;background:var(--sarada)}.header-center__item:nth-child(2){display:flex;align-items:center;gap:24px;margin-left:40px}@media (max-width: 1279px){.header-center__item:nth-child(2){display:none}}.header-center__item:nth-child(3){display:flex;align-items:center;gap:32px;margin-left:auto}@media (max-width: 1279px){.header-center__item:nth-child(3){display:none}}.header-center__shell{display:flex;align-items:center;gap:8px}.header-center__burger{display:none}@media (max-width: 1279px){.header-center__burger{display:block}}.header-center__counter{position:relative}.header-center__counter:before{display:flex;align-items:center;justify-content:center;height:18px;font-size:12px;font-weight:500;content:attr(data-count);position:absolute;bottom:-2px;right:-5px;border-radius:40px;background:var(--kurenai);color:var(--boruto);padding-block:2px;padding-inline:4px;min-width:18px}.header-center__lk-wrap{display:flex;gap:16px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-button{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;display:flex;align-items:center;gap:4px;color:currentColor;cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-button:hover{color:var(--konohamaru)}}.modal-button:active,.modal-button__modal-button--active{color:var(--shikamaru)}.modal-button__modal-button--active .modal-button__icon{transform:rotate(180deg)}.modal-button__modal-button--white{color:var(--boruto)}@media (hover: hover){.modal-button__modal-button--white:hover{color:var(--momo)}}.modal-button__modal-button--big-gap{gap:8px;font-size:16px!important}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.preloader{position:fixed;inset:0;width:100%;height:100%;height:100dvh;background-color:var(--sarada);z-index:9999999;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:linear opacity .2s}.preloader__preloader--hidden{opacity:0;pointer-events:none}.preloader__stripe-wrapper{position:relative;width:380px;height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--sasuke);border-radius:50%}@media (max-width: 767px){.preloader__stripe-wrapper{width:214px;height:214px}}.preloader__loading{position:absolute;left:-2px;top:-2px;width:380px;height:380px;animation:preloader__spin 2s linear infinite}@media (max-width: 767px){.preloader__loading{width:214px;height:214px}}.preloader__icon{width:86px;height:86px}@media (max-width: 767px){.preloader__icon{width:48px;height:48px}}@keyframes preloader__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.scroll-top{position:sticky;display:flex;align-self:center;margin-bottom:74px;right:calc(20px + var(--mm-scrollbar, 0px));bottom:20px;width:36px;height:36px;border-radius:50%;padding:8px;z-index:499;cursor:pointer;background-color:var(--sakura);color:var(--naruto);transition:.2s background-color linear,.2s opacity linear,.2s transform linear;opacity:0;pointer-events:none;transform:translateY(100%)}@media (max-width: 1279px){.scroll-top{bottom:64px}}.scroll-top:hover{background-color:var(--sasuke);color:var(--boruto)}.scroll-top:active{background-color:var(--sarada);color:var(--boruto)}.scroll-top__scroll-top--active{opacity:1;pointer-events:initial;transform:translateY(0)}.scroll-top__scroll-top--bottom{transform:translateY(-65px)}@media (max-width: 1279px){.scroll-top__scroll-top--bottom{transform:translateY(-85px)}}@media (max-width: 767px){.scroll-top__scroll-top--bottom{transform:translateY(0)}}.scroll-top__icon{width:20px;height:20px;transition:.2s color linear}.message{display:none;flex-direction:column;justify-content:center;align-items:center;grid-column:-1/1;height:100%;transition:.2s height linear}@media (max-width: 1279px){.message{height:50dvh;margin-block:auto;padding-block:40px}}.message__message--show{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.tap-bar{position:fixed;bottom:0;left:0;right:0;z-index:2505;display:flex;width:100%;opacity:0;pointer-events:none}@media (max-width: 1279px){.tap-bar{opacity:1;pointer-events:unset}}.tap-bar [data-count]{position:relative}.tap-bar [data-count]:before{display:flex;align-items:center;justify-content:center;height:14px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:120%;content:attr(data-count);position:absolute;bottom:-2px;right:-5px;border-radius:40px;background:var(--kurenai);color:var(--boruto);padding-block:2px;padding-inline:6px;min-width:17px}.tap-bar__item{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:2px;background:var(--sarada);color:var(--boruto);padding:8px 0;cursor:pointer;transition:.2s background linear,.2s color linear}@media (hover: hover){.tap-bar__item:hover{background:var(--boruto);color:var(--sarada)}}.tap-bar__item--active{background:var(--boruto);color:var(--sarada)}.tap-bar__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.cookies{position:fixed;bottom:24px;right:var(--mm-scrollbar, 0);left:0;display:flex;justify-content:center;z-index:2505;opacity:0;pointer-events:none;transform:translateY(10px);max-width:-moz-max-content!important;max-width:max-content!important;transition:.2s opacity linear,.2s transform linear}@media (max-width: 1279px){.cookies{bottom:72px}}.cookies__cookies--show{opacity:1;pointer-events:unset;transform:translateY(0)}.cookies__cookies--up{transform:translateY(calc(var(--margin-bottom) * -1))}.cookies__body{padding:16px;display:flex;align-items:center;gap:64px;width:-moz-max-content;width:max-content;border-radius:8px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026}@media (max-width: 1799px){.cookies__body{gap:32px}}@media (max-width: 1023px){.cookies__body{gap:12px}.cookies__body p{font-size:14px}}@media (max-width: 767px){.cookies__body{text-align:center;width:-moz-fit-content;width:fit-content;gap:16px;justify-content:center;flex-wrap:wrap}}.cookies__button{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.footer-form__form{grid-column:span 3;justify-self:end}@media (max-width: 1799px){.footer-form__form{justify-self:start}}@media (max-width: 1279px){.footer-form__form{grid-column:span 6;justify-self:end}}@media (max-width: 767px){.footer-form__form{order:1;width:100%}}.footer-form__form-shell{display:flex;gap:8px}.footer-form__input{width:220px}@media (max-width: 767px){.footer-form__input{width:100%}}.footer-form__button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s color linear;color:var(--boruto);flex-shrink:0;border-radius:2px;border:1px solid currentColor}@media (hover: hover){.footer-form__button:hover{color:var(--konohamaru)}}.footer-form__button:active{color:var(--shikamaru)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.city{position:relative}.city__city--open .city__body{opacity:1;transform:translateY(0) scale(1);pointer-events:unset}.city__city--open svg{transform:rotate(180deg)}.city__city-panel{display:flex;width:-moz-max-content;width:max-content}.city__body{padding:12px 16px;border-radius:4px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026;width:270px;position:absolute;top:calc(100% + 4px);opacity:0;transform-origin:left;transform:translateY(-10%) scale(.8);pointer-events:none;transition:.2s opacity linear,.2s transform linear}.city__body--top{top:unset;bottom:calc(100% + 4px);transform:translateY(10%);transform-origin:bottom}@media (max-width: 399px){.city__body--top{left:-40px}}.city__city-button{margin-top:24px;margin-bottom:8px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.search-block__search-container{background:var(--boruto);padding:40px;height:600px;overflow-y:auto;max-height:calc(100dvh - 143px);border-radius:8px}@media (max-width: 1799px){.search-block__search-container{padding:32px;height:480px}}@media (max-width: 1439px){.search-block__search-container{padding:24px}}.search-block__searchBlock{display:flex;align-items:center;gap:16px}@media (max-width: 767px){.search-block__searchBlock{gap:8px}}.search-block__wrapper{display:flex;justify-content:space-between;gap:var(--grid-gap);margin-top:64px}@media (max-width: 1799px){.search-block__wrapper{margin-top:40px}}.search-block__search-result{--search-result-width: 1210;width:calc(var(--search-result-width) * 100% / var(--container-width-number));display:grid;grid-template-columns:1fr 1fr;gap:30px;overflow-y:auto;max-height:416px;padding-right:20px}@media (max-width: 1799px){.search-block__search-result{max-height:455px;--search-result-width: 1200;gap:40px 20px}}.search-block__search-result::-webkit-scrollbar{width:5px}.search-block__search-result::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.search-block__search-result::-webkit-scrollbar-thumb{background:var(--kurenai);border-radius:5px}.search-block__column{grid-column:span 2;width:calc(48800% / (var(--container-width-number) + 80))}.search-block__item{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500;display:flex;flex-direction:column;gap:12px}.search-block__item:not(:last-child){margin-bottom:40px}.search-block__item h4{font-size:14px;font-weight:500}.search-block__item a{font-size:16px;font-weight:400;line-height:150%;color:var(--mitsuki);cursor:pointer;transition:.2s color linear}@media (hover: hover){.search-block__item a:hover{color:var(--konohamaru)}}.search-block__item a:active{color:var(--shikamaru)}.search-block__show-more{grid-column:-1/1;margin-top:38px}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/blog.BDr9FW4D.css?1750852553236*/
.dropdown-item{padding:6px 8px;border-radius:4px;cursor:pointer;transition:.2s background-color linear}@media (hover: hover){.dropdown-item:hover{background:var(--sakura)}}.dropdown-item__dropdown-item--selected{background:var(--hell)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about-declaration.B0_ecfBW.css?17508525532982*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.bread-crumbs{position:relative;z-index:4;display:block;margin-top:8px;margin-bottom:24px}@media (max-width: 1279px){.bread-crumbs{margin-bottom:40px}.bread-crumbs .bread-crumbs__body{display:none}}@media (max-width: 1279px){.bread-crumbs:has([data-return-back]){margin-bottom:0}}.bread-crumbs .bread-crumbs__link{color:var(--sasuke)}.bread-crumbs__bread-crumbs--mb-80{margin-bottom:80px}@media (max-width: 1799px){.bread-crumbs__bread-crumbs--mb-80{margin-bottom:40px}}.bread-crumbs__bread-crumbs--mb-64{margin-bottom:64px}@media (max-width: 1439px){.bread-crumbs__bread-crumbs--mb-64{margin-bottom:40px}}@media (max-width: 1279px){.bread-crumbs__bread-crumbs--mb-64{margin-bottom:24px}.bread-crumbs__bread-crumbs--mb-64 .bread-crumbs__body{display:none}}.bread-crumbs__bread-crumbs--white-color,.bread-crumbs__bread-crumbs--white-color .bread-crumbs__link{color:var(--boruto)}.bread-crumbs__bread-crumbs--white-color .bread-crumbs__link:last-child{color:var(--boruto);cursor:default}.bread-crumbs__body{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;display:flex;gap:2px;align-items:center}.bread-crumbs__link{cursor:pointer;transition:.2s color linear}.bread-crumbs__link:hover:not(:last-child){color:var(--konohamaru)}.bread-crumbs__link:active{color:var(--naruto)}.bread-crumbs__link:last-child{color:var(--naruto);cursor:default}.sep{cursor:default;color:var(--sasuke)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/article.CAh_o3-m.css?17508525532535*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.ui-accordion{display:block}.ui-accordion__ui-accordion--opened .ui-accordion__collapse{grid-template-rows:1fr;height:auto}.ui-accordion__ui-accordion--opened .ui-accordion__arrow{transform:rotate(0)}.ui-accordion__ui-accordion--no-pad .ui-accordion__panel{padding-bottom:0}.ui-accordion__panel{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:20px;letter-spacing:.4px;cursor:pointer;transition:.2s color linear;display:flex;align-items:center;justify-content:space-between;padding-bottom:26px}@media (hover: hover){.ui-accordion__panel:hover{color:var(--konohamaru)}}.ui-accordion__panel:active{color:var(--shikamaru)}.ui-accordion__arrow{transform:rotate(180deg);transition:.2s transform linear}.ui-accordion__collapse{display:grid;grid-template-rows:0fr;overflow:hidden;padding-top:0;transition:.2s grid-template-rows linear,.2s padding-top linear}.ui-accordion__collapse--pad{padding-top:16px}.ui-accordion__body{min-height:1px}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/cart.4t9jmaCQ.css?1750852553608*/
.icon{flex-shrink:0;width:var(--size);height:var(--size)}.icon__icon--size-100{--size: 100px}.icon__icon--size-72{--size: 72px}.icon__icon--size-48{--size: 48px}.icon__icon--size-40{--size: 40px}@media (max-width: 767px){.icon__icon--size-40{--size: 32px}}.icon__icon--size-32{--size: 32px}@media (max-width: 767px){.icon__icon--size-32{--size: 28px}}.icon__icon--size-28{--size: 28px}.icon__icon--size-24-fixed,.icon__icon--size-24{--size: 24px}@media (max-width: 767px){.icon__icon--size-24{--size: 18px}}.icon__icon--size-18{--size: 18px}.icon__icon--size-14{--size: 14px}.icon__icon--size-8{--size: 8px}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/modals-page.Oas8XT8E.css?175085255315189*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}:root{--overlay-index: 400}.overlay{position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:var(--overlay-index);background:var(--komo);opacity:0;pointer-events:none;transition:.1s opacity ease-in-out}.overlay__overlay--gap-header{z-index:calc(var(--overlay-index) - 3)}.overlay__overlay--active{pointer-events:unset;opacity:1}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}body:has(.modal__modal-open){-webkit-overflow-scrolling:touch}.modal{opacity:0;position:fixed;z-index:2500;top:0;left:0;pointer-events:none;display:flex;width:100%;height:100%;overflow-x:hidden;transition:.2s opacity ease-in-out}.modal__modal--open{opacity:1;pointer-events:auto}.modal__modal--open>*{transform:translate(0)!important}.modal__modal--centered{padding-block:80px}@media (max-width: 1279px){.modal__modal--centered{padding-block:0}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-menu{background:var(--boruto);width:100%;height:-moz-max-content;height:max-content;min-height:100%;display:flex;flex-direction:column;padding-bottom:56px}.modal-menu__banner{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear;padding-block:6px;display:flex;justify-content:center;color:var(--boruto);background:var(--komo)}@media (hover: hover){.modal-menu__banner:hover{color:var(--konohamaru)}}.modal-menu__banner:active{color:var(--shikamaru)}.modal-menu__body{padding:40px var(--container-gap) 0 var(--container-gap);margin-bottom:24px;height:100%}@media (max-width: 767px){.modal-menu__body{padding:24px var(--container-gap) 0 var(--container-gap)}}.modal-menu__search{margin-bottom:40px}@media (max-width: 767px){.modal-menu__search{margin-bottom:24px}}.modal-menu__tab-slider{display:block}.modal-menu__search-cards{display:none}.modal-menu__cards-only{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 767px){.modal-menu__cards-only{grid-template-columns:1fr}}.modal-menu__footer{--gap: 24px;background:var(--komo);color:var(--boruto);display:flex;align-items:center;justify-content:space-between;padding:var(--gap) var(--container-gap);gap:var(--gap);margin-top:auto}@media (max-width: 767px){.modal-menu__footer{--gap: 16px;flex-direction:column;align-items:flex-start}}.modal-menu__footer a{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-menu__footer a:hover{color:var(--konohamaru)}}.modal-menu__footer a:active{color:var(--shikamaru)}.modal-menu__footer-shell{display:flex;align-items:center;gap:40px}@media (max-width: 767px){.modal-menu__footer-shell{justify-content:space-between;width:100%;gap:initial}}.modal-menu__footer-shell:first-child{gap:16px}@media (max-width: 767px){.modal-menu__footer-shell--cities{width:-moz-max-content;width:max-content}}.modal-menu__button-show{margin-top:40px;grid-column:-1/1}.modal-menu__stripe{display:none;width:1px;height:20px;background-color:#fff6;margin-inline:20px}@media (max-width: 767px){.modal-menu__stripe{display:block}}.modal-menu__whatsapp-btn{display:none}@media (max-width: 767px){.modal-menu__whatsapp-btn{display:block}}.modal-menu__temporary{display:contents}@media (max-width: 767px){.modal-menu__temporary{display:flex}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-menu-tab-slider__tab-slider{display:block}.modal-menu-tab-slider__buttons{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 767px){.modal-menu-tab-slider__buttons{overflow-x:auto}}@media (max-width: 767px) and (max-width: 767px){.modal-menu-tab-slider__buttons{padding-left:var(--container-gap)!important;padding-right:calc(var(--container-gap))!important;margin-left:calc(-1 * var(--container-gap))!important;width:calc(100% + var(--container-gap) + var(--container-gap))!important}}@media (max-width: 767px){.modal-menu-tab-slider__buttons::-webkit-scrollbar{display:none}}.modal-menu-tab-slider__tab{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;border-bottom:1px solid transparent;padding-bottom:4px;flex-shrink:0;transition:.2s border linear}.modal-menu-tab-slider__tab--active{border-bottom:1px solid var(--naruto)}.modal-menu-tab-slider__content{display:none;opacity:0;margin-top:40px}@media (max-width: 767px){.modal-menu-tab-slider__content{margin-top:24px}}.modal-menu-tab-slider__content--active{animation:modal-menu-tab-slider__toggleVisibility .5s;display:flex;flex-direction:column;gap:24px;opacity:1}@keyframes modal-menu-tab-slider__toggleVisibility{0%{opacity:0}to{opacity:1}}.modal-menu-tab-slider__sub-link{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;transition:.2s color linear;color:var(--mitsuki)}.modal-menu-tab-slider__sub-link:active{color:var(--konohamaru)}.modal-menu-tab-slider__acc-title{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500}.modal-menu-tab-slider__acc-body{display:flex;flex-direction:column;gap:16px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.lk-main{--aside-cols: span 2;display:block}@media (max-width: 1799px){.lk-main{--aside-cols: span 3}}.lk-main__title{font-family:TT Fors Trial,sans-serif;font-size:40px!important;font-weight:400!important;line-height:44px!important;letter-spacing:.02em!important;text-align:center;margin-bottom:64px}@media (max-width: 1799px){.lk-main__title{font-size:36px!important;line-height:39.6px!important;margin-bottom:40px}}@media (max-width: 1439px){.lk-main__title{font-size:26px!important;line-height:28.6px!important}}.lk-main__body{display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap)}@media (max-width: 1279px){.lk-main__body{grid-template-columns:repeat(6,1fr)}.lk-main__body:not(:last-child){display:none}}.lk-main__body:last-child{margin-top:24px}.lk-main__profile{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;grid-column:var(--aside-cols);display:flex;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--sakura)}.lk-main__letter{display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:20px;font-weight:500;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--kit);color:var(--boruto)}.lk-main__aside{grid-column:var(--aside-cols)}@media (max-width: 1279px){.lk-main__aside{display:none!important}}.lk-main__right-side{display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap);grid-column:4/span 9}@media (max-width: 1799px){.lk-main__right-side{grid-column:span 9}}@media (max-width: 1279px){.lk-main__right-side{grid-column:span 6}}@media (max-width: 1799px){.lk-main__right-side--profile{grid-column:5/span 8}}@media (max-width: 1439px){.lk-main__right-side--profile{grid-column:span 9}}@media (max-width: 1279px){.lk-main__right-side--profile{grid-column:span 6}}.lk-main__right-side--promos{grid-column:4/span 8}@media (max-width: 1799px){.lk-main__right-side--promos{grid-column:5/span 8}}@media (max-width: 1279px){.lk-main__right-side--promos{grid-column:span 6}}.lk-main__card--span-12{grid-column:span 12}@media (max-width: 767px){.lk-main__card--span-12{grid-column:span 6}}.lk-main__card--span-6{grid-column:span 6}.lk-main__card--span-4{grid-column:span 4}@media (max-width: 1279px){.lk-main__card--span-4{grid-column:span 6}}.lk-main__pag{grid-column:span 12}@media (max-width: 767px){.lk-main__pag{grid-column:span 6}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about.B7lRQk3K.css?1750852553643*/
.hell-card{background:var(--hell);padding:24px;border-radius:8px}.hell-card__hell-card--padding-12{padding:12px}.item{display:flex;flex-direction:column;gap:8px;font-family:Montserrat,sans-serif;font-style:normal;line-height:150%}.item:not(:last-child){margin-bottom:16px}.item__item--link{transition:.2s color linear;cursor:pointer}@media (hover: hover){.item__item--link:hover .item__title{color:var(--konohamaru)}}.item__item--link:active .item__title{color:var(--shikamaru)}.item__sub-title{font-size:16px;font-weight:400}.item__title{font-size:20px;font-weight:500}@media (max-width: 1799px){.item__title{font-size:16px;font-weight:500}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/delivery-payment.D21yyLTe.css?1750852553434*/
.gap{height:140px}@media (max-width: 1439px){.gap{height:120px}}@media (max-width: 767px){.gap{height:80px}}.gap__gap--80{height:80px}@media (max-width: 1439px){.gap__gap--80{height:64px}}@media (max-width: 1279px){.gap__gap--80{height:40px}}@media (max-width: 767px){.gap__gap--80{height:64px}}.gap__gap--160{height:160px}@media (max-width: 1799px){.gap__gap--160{height:120px}}@media (max-width: 767px){.gap__gap--160{height:80px}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/furniture-table-id.TIl1WBxe.css?175085255376311*/
@charset "UTF-8";@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}*:where(:not(html,head,audio,svg,svg *,symbol,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:block}body{min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}input,textarea,section,button{display:block}img,svg,picture,video,audio,canvas,iframe{display:block;overflow:hidden}img,picture,video{max-width:100%;height:auto}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, .175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, .2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, .1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: .65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, .98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, .1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;inset:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#0000;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#18181b80}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, .6);--f-button-active-bg: rgba(0, 0, 0, .6);--f-button-hover-bg: rgba(0, 0, 0, .6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, .3);--f-button-active-bg: rgba(24, 24, 27, .5);--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity: .65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";inset:-30px -20px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;inset:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, .25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, .35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, .15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, .35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0)) * -.5);width:calc(var(--width, 0) * 1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:-webkit-clip-path .33s ease;transition:clip-path .33s ease;transition:clip-path .33s ease,-webkit-clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#0000;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * .5 ) round var(--f-thumb-border-radius, 0) );-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;inset:0;height:auto;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, .65);--f-button-hover-bg: rgba(70, 70, 73, .65);--f-button-active-bg: rgba(90, 90, 93, .65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}:root{--gl-star-color: #fdd835;--gl-star-color-inactive: #dcdce6;--gl-star-empty: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200l3%206%206%20.75-4.13%204.62L15%2018l-6-3-6%203%201.12-6.63L0%206.75%206%206l3-6zm0%202.24L6.66%206.93l-4.65.58%203.18%203.56-.87%205.15L9%2013.88l4.68%202.34-.87-5.15%203.18-3.56-4.65-.58L9%202.24z'/%3e%3c/svg%3e");--gl-star-full: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200L6%206l-6%20.75%204.12%204.62L3%2018l6-3%206%203-1.13-6.63L18%206.75%2012%206z'/%3e%3c/svg%3e");--gl-star-size: 24px;--gl-tooltip-border-radius: 4px;--gl-tooltip-font-size: .875rem;--gl-tooltip-font-weight: 400;--gl-tooltip-line-height: 1;--gl-tooltip-margin: 12px;--gl-tooltip-padding: .5em 1em;--gl-tooltip-size: 6px}[data-star-rating]>select{-webkit-clip-path:circle(1px at 0 0)!important;clip-path:circle(1px at 0 0)!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;visibility:visible!important;white-space:nowrap!important;width:1px!important}[data-star-rating]>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}[data-star-rating]>select:before,[data-star-rating]>select:after{display:none!important}[data-star-rating].gl-star-rating--ltr>select{left:0!important}[data-star-rating].gl-star-rating--rtl>select{right:0!important}[data-star-rating]{align-items:center;display:flex;position:relative}.gl-star-rating:not([data-star-rating]) .gl-star-rating--stars{display:none}[data-star-rating] .gl-star-rating--stars{align-items:center;cursor:pointer;display:flex;position:relative}[data-star-rating]>select:focus+.gl-star-rating--stars span:first-child:before{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;content:"";display:block;height:100%;outline:1px solid transparent;pointer-events:none;position:absolute;width:100%}[data-star-rating] select[disabled]+.gl-star-rating--stars{cursor:default}[data-star-rating] .gl-star-rating--stars>span{display:flex;height:24px;height:var(--gl-star-size);margin:0;width:24px;width:var(--gl-star-size)}[data-star-rating] .gl-star-rating--stars[aria-label]:before,[data-star-rating] .gl-star-rating--stars[aria-label]:after{backface-visibility:hidden;bottom:auto;box-sizing:border-box;left:100%;pointer-events:none;position:absolute;top:50%;opacity:.9;transform-origin:top;transform:translate3d(0,-50%,0);white-space:nowrap;z-index:10}[data-star-rating] .gl-star-rating--stars[aria-label]:before{background-size:100% auto!important;background-position:50%!important}[data-star-rating] .gl-star-rating--stars[aria-label]:before{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 31"%3E%3Cpath fill="%23111" d="M12.002 31C12.002 25 0 19.838 0 15.5 0 11.24 12 6 12 0l.002 31z"/%3E%3C/svg%3E') no-repeat;content:"";height:18px;margin-bottom:0;margin-left:6px;margin-left:var(--gl-tooltip-size);width:6px;width:var(--gl-tooltip-size)}[data-star-rating] .gl-star-rating--stars[aria-label]:after{background:#111;border-radius:4px;border-radius:var(--gl-tooltip-border-radius);color:#fff;content:attr(aria-label);font-size:.875rem;font-size:var(--gl-tooltip-font-size);font-weight:400;margin-left:12px;margin-left:var(--gl-tooltip-margin);padding:.5em 1em;padding:var(--gl-tooltip-padding);text-transform:none}[data-star-rating].gl-star-rating--rtl .gl-star-rating--stars[aria-label]:before,[data-star-rating].gl-star-rating--rtl .gl-star-rating--stars[aria-label]:after{left:auto;right:100%}[data-star-rating].gl-star-rating--rtl .gl-star-rating--stars[aria-label]:before{transform:scaleX(-1) translate3d(0,-50%,0);margin-left:0;margin-right:6px;margin-right:var(--gl-tooltip-size)}[data-star-rating].gl-star-rating--rtl .gl-star-rating--stars[aria-label]:after{margin-left:0;margin-right:12px;margin-right:var(--gl-tooltip-margin)}[data-star-rating] svg{height:100%;width:100%}[data-star-rating] .gl-star-half{fill:none;stroke:none}[data-star-rating] .gl-star-full{fill:#dcdce6;fill:var(--gl-star-color-inactive);stroke:#dcdce6;stroke:var(--gl-star-color-inactive);transition:fill .15s ease-in-out,stroke .15s ease-in-out}[data-star-rating] .gl-active .gl-star-full{fill:#fdd835;fill:var(--gl-star-color);stroke:#fdd835;stroke:var(--gl-star-color)}.gl-star-rating--stars[class*=" s"]>span{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200l3%206%206%20.75-4.13%204.62L15%2018l-6-3-6%203%201.12-6.63L0%206.75%206%206l3-6zm0%202.24L6.66%206.93l-4.65.58%203.18%203.56-.87%205.15L9%2013.88l4.68%202.34-.87-5.15%203.18-3.56-4.65-.58L9%202.24z'/%3e%3c/svg%3e")!important;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200l3%206%206%20.75-4.13%204.62L15%2018l-6-3-6%203%201.12-6.63L0%206.75%206%206l3-6zm0%202.24L6.66%206.93l-4.65.58%203.18%203.56-.87%205.15L9%2013.88l4.68%202.34-.87-5.15%203.18-3.56-4.65-.58L9%202.24z'/%3e%3c/svg%3e")!important;background-image:var(--gl-star-empty)!important}.gl-star-rating--stars[class*=" s"]>span{background-position:center;background-repeat:no-repeat;background-size:90%}.gl-star-rating--stars[class*=" s"]>span.gl-active,.gl-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200L6%206l-6%20.75%204.12%204.62L3%2018l6-3%206%203-1.13-6.63L18%206.75%2012%206z'/%3e%3c/svg%3e")!important;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018%2018'%3e%3cpath%20fill='%23ffb900'%20d='M9%200L6%206l-6%20.75%204.12%204.62L3%2018l6-3%206%203-1.13-6.63L18%206.75%2012%206z'/%3e%3c/svg%3e")!important;background-image:var(--gl-star-full)!important}:root{--boruto: #FFFFFF;--kakashi: #F4F3FC;--sakura: #E1E4EB;--hell: #F7F7F9;--akamaru: rgba(0, 0, 0, .3);--naruto: #0F0E17;--komo: rgba(26, 27, 30, .6);--ino: rgba(244, 243, 252, .5);--sasuke: #828894;--sarada: #2E333A;--mitsuki: #4E586E;--hinata: #3D619B;--kurenai: #7997C7;--kit: #B7CCEE;--kiba: #FFC738;--kot: #FFE296;--konohamaru: #E70127;--shikamaru: #FF4949;--momo: #FFD6D6;--anime: conic-gradient(from 180deg at 50% 50%, #FFB800 0deg, #FF1F00 82.50000178813934deg, #8F00FF 195.00000715255737deg, #00FFD1 290.6250071525574deg);--shino: #12A844;--kat: #D0E9CE}:root{--grid-column: 12;--grid-template: repeat(var(--grid-column), 1fr);--grid-gap: 30px}@media (max-width: 1799px){:root{--grid-gap: 20px}}@media (max-width: 767px){:root{--grid-column: 6}}:root{--container-gap: 60px;--container-width: 1760px;--container-width-number: 1760}@media (max-width: 1439px){:root{--container-width: 1280px;--container-gap: 30px}}@media (max-width: 767px){:root{--container-gap: 15px}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}html:not([transition=on]) *{transition-duration:0ms!important}html{scroll-behavior:smooth}[id]{scroll-margin-top:80px}*{-webkit-tap-highlight-color:transparent}body{color:var(--naruto);display:flex;flex-direction:column}body nobr{white-space:nowrap}body *::-moz-selection{color:#fff;background-color:#ff4949}body *::selection{color:#fff;background-color:#ff4949}@media (max-width: 1279px){body br{display:none}}@media (max-width: 1279px){body .fancybox__footer{margin-bottom:60px}}body p{font-family:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;letter-spacing:inherit;color:inherit}p{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;color:var(--mitsuki)}#copyTooltip{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;position:absolute;opacity:0;transition:linear opacity .2s;pointer-events:none;background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;z-index:5}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/contacts.Aqgtvo3N.css?17508525531856*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.ui-contacts__garantie{display:block}.ui-contacts__body{display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap)}.ui-contacts__card{grid-column:span 4}@media (max-width: 1279px){.ui-contacts__card{grid-column:span 12}}@media (max-width: 767px){.ui-contacts__card{grid-column:span 6}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/order-step-2.C7l9cFAs.css?17508525534095*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.label{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:relative;width:100%;padding-bottom:24px;transition:.2s padding-bottom linear}.label input:not(:-moz-placeholder-shown)+.label__title,.label textarea:not(:-moz-placeholder-shown)+.label__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;left:16px;transform:translateY(-15px);z-index:3}.label input:focus+.label__title,.label input:not(:placeholder-shown)+.label__title,.label textarea:not(:placeholder-shown)+.label__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;left:16px;transform:translateY(-15px);z-index:3}.label input:not(:-moz-placeholder-shown)+.label__title:before,.label textarea:not(:-moz-placeholder-shown)+.label__title:before{content:"";background:var(--boruto);height:50%;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.label input:focus+.label__title:before,.label input:not(:placeholder-shown)+.label__title:before,.label textarea:not(:placeholder-shown)+.label__title:before{content:"";background:var(--boruto);height:50%;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.label[is-error]{color:var(--konohamaru)}.label[is-error] .label__error{opacity:1;transform:translateY(0)}.label[is-error]:has(.label__add-text) .label__add-text{padding-top:16px}.label[is-error]:has(.label__add-text) .label__error{bottom:35%}.label__label--no-padding{padding-bottom:0}.label__label--hidden .label__toggler--show{opacity:1}.label__label--hidden .label__toggler--hide{opacity:0}.label__toggler{position:absolute;right:12px;top:8px;opacity:0;cursor:pointer;transition:.2s opacity linear}.label__toggler--show{opacity:0}.label__toggler--hide{opacity:1}.label__error{font-size:12px;font-style:normal;font-weight:500;transform:translateY(10px);position:absolute;bottom:3px;left:12px;opacity:0;pointer-events:none;transition:.2s opacity linear,.2s transform linear}.label__add-text{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;color:var(--sasuke);padding-top:8px;transition:.2s padding-top linear}.label__title{position:absolute;left:12px;top:8px;color:var(--sasuke);transition:.2s all linear}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input:focus::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none;position:absolute;right:0}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about.DUV57KVC.css?17508525532287*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.desc{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400}.desc__desc--mb-40-fixed{margin-bottom:40px}.desc__desc--mb-32{margin-bottom:32px}.desc__desc--mb-16{margin-bottom:16px}.desc__desc--mb-12{margin-bottom:12px}.desc__desc--mb-8{margin-bottom:8px}.desc__desc--large{font-size:22px;font-weight:400}.desc__desc--medium{font-size:16px;font-weight:500}.desc__desc--small{font-size:14px;font-weight:400}.desc__desc--centered{text-align:center}.desc__desc--mitsuki{color:var(--mitsuki)}.desc__desc--sarada{color:var(--sarada)}.desc__desc--sasuke{color:var(--sasuke)}.desc__desc--naruto{color:var(--naruto)}.desc__desc--boruto{color:var(--boruto)}.desc__desc--sakura{color:var(--sakura)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about-declaration.Cqxrjvr2.css?175085255348634*/
@charset "UTF-8";@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.header-top{position:relative;z-index:var(--overlay-index);background:var(--boruto)}.header-top__header-top--main-page{background:#42000299}@media (max-width: 1279px){.header-top__header-top--main-page{background:#5e3230}}.header-top__header-top--main-page .header-top__top{color:var(--boruto);position:relative;z-index:5}.header-top__top{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;padding-top:8px;padding-bottom:4px;display:grid;grid-template-columns:repeat(3,1fr);z-index:400}@media (max-width: 1279px){.header-top__top{display:flex}}@media (max-width: 1279px){.header-top__item:nth-child(1){display:none}}.header-top__item:nth-child(2){width:-moz-max-content;width:max-content}@media (max-width: 1279px){.header-top__item:nth-child(2){margin:auto}}.header-top__item:nth-child(2){justify-self:center}.header-top__item:nth-child(3){justify-self:end;display:flex;align-items:center;gap:40px}@media (max-width: 1279px){.header-top__item:nth-child(3){display:none}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.link{display:block;padding:4px;margin:-4px;cursor:pointer;transition:.2s color linear}@media (hover: hover){.link:hover{color:var(--konohamaru)}}.link:active{color:var(--shikamaru)}@media (hover: hover){.link__link--white:hover{color:var(--momo)}}.link__link--white:active{color:var(--shikamaru)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-button{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;display:flex;align-items:center;gap:4px;color:currentColor;cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-button:hover{color:var(--konohamaru)}}.modal-button:active,.modal-button__modal-button--active{color:var(--shikamaru)}.modal-button__modal-button--active .modal-button__icon{transform:rotate(180deg)}.modal-button__modal-button--white{color:var(--boruto)}@media (hover: hover){.modal-button__modal-button--white:hover{color:var(--momo)}}.modal-button__modal-button--big-gap{gap:8px;font-size:16px!important}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.city{position:relative}.city__city--open .city__body{opacity:1;transform:translateY(0) scale(1);pointer-events:unset}.city__city--open svg{transform:rotate(180deg)}.city__city-panel{display:flex;width:-moz-max-content;width:max-content}.city__body{padding:12px 16px;border-radius:4px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026;width:270px;position:absolute;top:calc(100% + 4px);opacity:0;transform-origin:left;transform:translateY(-10%) scale(.8);pointer-events:none;transition:.2s opacity linear,.2s transform linear}.city__body--top{top:unset;bottom:calc(100% + 4px);transform:translateY(10%);transform-origin:bottom}@media (max-width: 399px){.city__body--top{left:-40px}}.city__city-button{margin-top:24px;margin-bottom:8px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.header-bottom__bottom{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;position:relative;z-index:calc(var(--overlay-index) - 2);padding:8px 24px;border-radius:4px;display:flex;justify-content:space-between;border:1px solid var(--sasuke);background:var(--boruto)}@media (max-width: 1279px){.header-bottom__bottom{display:none}}.header-bottom__bottom--main-page{color:var(--boruto);background:var(--sarada);border:1px solid transparent}.header-bottom__item{display:flex;gap:16px}.header-bottom__item:nth-child(2){gap:40px}@media (max-width: 1799px){.header-bottom__item:nth-child(2){gap:16px}}.header-bottom__item li{list-style:unset}.header-bottom__item li::marker{font-size:0}.header-bottom__show-more{cursor:pointer;transition:.2s color linear;display:none}@media (hover: hover){.header-bottom__show-more:hover{color:var(--konohamaru)}}.header-bottom__show-more:active{color:var(--shikamaru)}@media (max-width: 1799px){.header-bottom__show-more{display:block}}@media (max-width: 1799px){[data-id=listing]:nth-child(n+8){display:none}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.megamenu{--padding: 40px;position:absolute;top:calc(100% + 6px);left:0;z-index:calc(var(--overlay-index) - 1);width:100%;border-radius:4px;opacity:0;transform:translateY(-10px);pointer-events:none;color:initial;transition:.2s transform linear,.2s opacity linear}@media (max-width: 1799px){.megamenu{--padding: 24px}}.megamenu__megamenu--third-lvl{top:calc(100% + 6px)}.megamenu__megamenu--third-lvl .megamenu__container{display:contents}.megamenu__megamenu--open{opacity:1;transform:translateY(0);pointer-events:unset}.megamenu__body{background:var(--boruto);display:grid;grid-template-columns:var(--grid-template);border-radius:4px;height:640px;max-height:calc(100dvh - 143px);overflow:auto;overscroll-behavior:contain}.megamenu__body::-webkit-scrollbar{width:0}.megamenu__body-wrapper{padding:var(--padding);grid-column:span 9;display:grid;grid-template-columns:repeat(9,1fr);gap:var(--grid-gap)}@media (max-width: 1799px){.megamenu__body-wrapper{grid-column:span 8}}.megamenu__col{grid-column:span 3;display:flex;flex-direction:column;gap:24px}.megamenu__block{display:flex;flex-direction:column;gap:16px}.megamenu__block-title{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500;cursor:pointer;transition:.2s color linear}@media (hover: hover){.megamenu__block-title:hover{color:var(--konohamaru)}}.megamenu__block-title:active{color:var(--shikamaru)}.megamenu__nav{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear;color:var(--mitsuki)}@media (hover: hover){.megamenu__nav:hover{color:var(--konohamaru)}}.megamenu__nav:active{color:var(--shikamaru)}.megamenu__promo{grid-column:span 3;border-radius:4px;height:100%;justify-self:end;cursor:pointer}@media (max-width: 1799px){.megamenu__promo{grid-column:span 4}}.megamenu__promo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.megamenu__seeAll{color:var(--mitsuki);text-decoration:underline;text-underline-offset:4px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}:root{--mmm-scrolbar: var(--mm-scrollbar, 0px)}.header-center__center{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:sticky;right:var(--mmm-scrolbar);z-index:calc(var(--overlay-index) - 1);background:transparent;top:8px;margin:6px auto}@media (max-width: 1279px){.header-center__center{display:contents}}.header-center__center--shadow-after-scroll .header-center__body{box-shadow:4px 4px 15px #080f5026}.header-center__body{display:flex;align-items:center;padding:16px 24px;border-radius:4px;border:1px solid var(--sasuke);background:var(--boruto)}@media (max-width: 1279px){.header-center__body{padding:16px 30px;border-radius:0;justify-content:space-between;position:sticky;top:0;z-index:6;border-left:none;border-right:none;border-top:none}}@media (max-width: 767px){.header-center__body{padding:16px 15px}}.header-center__body--main-page{color:var(--boruto);border:1px solid transparent;background:var(--sarada)}.header-center__item:nth-child(2){display:flex;align-items:center;gap:24px;margin-left:40px}@media (max-width: 1279px){.header-center__item:nth-child(2){display:none}}.header-center__item:nth-child(3){display:flex;align-items:center;gap:32px;margin-left:auto}@media (max-width: 1279px){.header-center__item:nth-child(3){display:none}}.header-center__shell{display:flex;align-items:center;gap:8px}.header-center__burger{display:none}@media (max-width: 1279px){.header-center__burger{display:block}}.header-center__counter{position:relative}.header-center__counter:before{display:flex;align-items:center;justify-content:center;height:18px;font-size:12px;font-weight:500;content:attr(data-count);position:absolute;bottom:-2px;right:-5px;border-radius:40px;background:var(--kurenai);color:var(--boruto);padding-block:2px;padding-inline:4px;min-width:18px}.header-center__lk-wrap{display:flex;gap:16px}.logo{width:234px;height:25px;cursor:pointer;color:currentColor}@media (max-width: 767px){.logo{width:187px;height:20px}}.logo__logo--footer{width:268px;height:30px}.modal-search{position:absolute;top:calc(100% + 6px);left:0;width:100%;border-radius:4px;opacity:0;transform:translateY(-10px);pointer-events:none;color:var(--naruto);transition:.2s transform linear,.2s opacity linear}@media (max-width: 1279px){.modal-search{display:none}}.modal-search__modal-search--open{opacity:1;transform:translateY(0);pointer-events:unset}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.search-block__search-container{background:var(--boruto);padding:40px;height:600px;overflow-y:auto;max-height:calc(100dvh - 143px);border-radius:8px}@media (max-width: 1799px){.search-block__search-container{padding:32px;height:480px}}@media (max-width: 1439px){.search-block__search-container{padding:24px}}.search-block__searchBlock{display:flex;align-items:center;gap:16px}@media (max-width: 767px){.search-block__searchBlock{gap:8px}}.search-block__wrapper{display:flex;justify-content:space-between;gap:var(--grid-gap);margin-top:64px}@media (max-width: 1799px){.search-block__wrapper{margin-top:40px}}.search-block__search-result{--search-result-width: 1210;width:calc(var(--search-result-width) * 100% / var(--container-width-number));display:grid;grid-template-columns:1fr 1fr;gap:30px;overflow-y:auto;max-height:416px;padding-right:20px}@media (max-width: 1799px){.search-block__search-result{max-height:455px;--search-result-width: 1200;gap:40px 20px}}.search-block__search-result::-webkit-scrollbar{width:5px}.search-block__search-result::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.search-block__search-result::-webkit-scrollbar-thumb{background:var(--kurenai);border-radius:5px}.search-block__column{grid-column:span 2;width:calc(48800% / (var(--container-width-number) + 80))}.search-block__item{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500;display:flex;flex-direction:column;gap:12px}.search-block__item:not(:last-child){margin-bottom:40px}.search-block__item h4{font-size:14px;font-weight:500}.search-block__item a{font-size:16px;font-weight:400;line-height:150%;color:var(--mitsuki);cursor:pointer;transition:.2s color linear}@media (hover: hover){.search-block__item a:hover{color:var(--konohamaru)}}.search-block__item a:active{color:var(--shikamaru)}.search-block__show-more{grid-column:-1/1;margin-top:38px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.search__form{width:100%;display:flex;align-items:center;gap:16px}@media (max-width: 767px){.search__form{gap:8px}}.search{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;border-radius:4px;width:100%;background:var(--hell);position:relative}@media (max-width: 767px){.search{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400}}.search__icon{position:absolute;top:50%;transform:translateY(-50%);left:12px}.search__input{height:100%;width:100%;padding:8px 12px 8px 38px;border-radius:4px;color:var(--sasuke);border:1px solid transparent;transition:.2s border linear}.search__input:hover,.search__input:focus{border:1px solid var(--naruto)}.search__input::-moz-placeholder{color:var(--sasuke)}.search__input::placeholder{color:var(--sasuke)}.search__dis{width:181px!important}@media (max-width: 767px){.search__dis{display:none!important}}.search__app{display:none!important;width:38px!important}@media (max-width: 767px){.search__app{display:flex!important}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:focus::-webkit-textfield-decoration-container{position:initial!important;right:unset!important}.message{display:none;flex-direction:column;justify-content:center;align-items:center;grid-column:-1/1;height:100%;transition:.2s height linear}@media (max-width: 1279px){.message{height:50dvh;margin-block:auto;padding-block:40px}}.message__message--show{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.footer{--padding-footer: 32px;margin-top:auto;background:var(--sarada)}@media (max-width: 1279px){.footer{margin-bottom:56px}}.footer__line{height:1px;background:var(--mitsuki);margin-inline:-30px}@media (max-width: 1799px){.footer__line{display:none}}.footer__lower{padding:24px 0;display:flex;gap:16px;justify-content:space-between}@media (max-width: 767px){.footer__lower{flex-direction:column;justify-content:unset}}.footer__link{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;color:var(--sakura);transition:.2s color linear}@media (hover: hover){.footer__link:hover{color:var(--momo)}}.footer__link:active,.footer__verno{color:var(--shikamaru)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.middle{--pd-middle: 32px;position:relative;padding:var(--pd-middle) 0;display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap);color:var(--boruto)}@media (max-width: 1799px){.middle{border-bottom:1px solid var(--mitsuki)}}@media (max-width: 1439px){.middle{--pd-middle: 24px}}@media (max-width: 767px){.middle{row-gap:40px}}.middle__links{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;grid-column:span 3}@media (max-width: 1279px){.middle__links{grid-column:span 6}}@media (max-width: 767px){.middle__links{order:2}}.middle__wrap{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}@media (max-width: 767px){.middle__wrap{margin-bottom:16px}}.middle__links-banks{display:flex;gap:24px;margin-top:56px}@media (max-width: 767px){.middle__links-banks{margin-top:40px;justify-content:space-between}}.middle__links-title{font-size:14px;color:var(--sakura)}.middle__link{cursor:pointer;transition:.2s color linear}@media (hover: hover){.middle__link:hover:hover{color:var(--momo)}}.middle__link:active{color:var(--shikamaru)}.middle__scroll-top{position:absolute;bottom:var(--pd-middle);right:0}@media (max-width: 767px){.middle__scroll-top{bottom:104px}}.middle__bank-image{width:65px;height:40px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.footer-form__form{grid-column:span 3;justify-self:end}@media (max-width: 1799px){.footer-form__form{justify-self:start}}@media (max-width: 1279px){.footer-form__form{grid-column:span 6;justify-self:end}}@media (max-width: 767px){.footer-form__form{order:1;width:100%}}.footer-form__form-shell{display:flex;gap:8px}.footer-form__input{width:220px}@media (max-width: 767px){.footer-form__input{width:100%}}.footer-form__button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s color linear;color:var(--boruto);flex-shrink:0;border-radius:2px;border:1px solid currentColor}@media (hover: hover){.footer-form__button:hover{color:var(--konohamaru)}}.footer-form__button:active{color:var(--shikamaru)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.footer-navigation__nav{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;grid-column:span 6;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}@media (max-width: 1279px){.footer-navigation__nav{display:none}}.footer-navigation__nav-column{display:flex;flex-direction:column;gap:8px}.footer-navigation__nav-title{font-weight:500;color:var(--boruto)}.footer-navigation__nav-link{color:var(--sakura);cursor:pointer;transition:.2s color linear}@media (hover: hover){.footer-navigation__nav-link:hover{color:var(--momo)}}.footer-navigation__nav-link:active{color:var(--shikamaru)}.upper{color:var(--boruto);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mitsuki);padding-bottom:32px;padding-top:24px}@media (max-width: 767px){.upper{flex-direction:column;gap:24px;justify-content:unset}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.tap-bar{position:fixed;bottom:0;left:0;right:0;z-index:2505;display:flex;width:100%;opacity:0;pointer-events:none}@media (max-width: 1279px){.tap-bar{opacity:1;pointer-events:unset}}.tap-bar [data-count]{position:relative}.tap-bar [data-count]:before{display:flex;align-items:center;justify-content:center;height:14px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:120%;content:attr(data-count);position:absolute;bottom:-2px;right:-5px;border-radius:40px;background:var(--kurenai);color:var(--boruto);padding-block:2px;padding-inline:6px;min-width:17px}.tap-bar__item{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:2px;background:var(--sarada);color:var(--boruto);padding:8px 0;cursor:pointer;transition:.2s background linear,.2s color linear}@media (hover: hover){.tap-bar__item:hover{background:var(--boruto);color:var(--sarada)}}.tap-bar__item--active{background:var(--boruto);color:var(--sarada)}.tap-bar__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.cookies{position:fixed;bottom:24px;right:var(--mm-scrollbar, 0);left:0;display:flex;justify-content:center;z-index:2505;opacity:0;pointer-events:none;transform:translateY(10px);max-width:-moz-max-content!important;max-width:max-content!important;transition:.2s opacity linear,.2s transform linear}@media (max-width: 1279px){.cookies{bottom:72px}}.cookies__cookies--show{opacity:1;pointer-events:unset;transform:translateY(0)}.cookies__cookies--up{transform:translateY(calc(var(--margin-bottom) * -1))}.cookies__body{padding:16px;display:flex;align-items:center;gap:64px;width:-moz-max-content;width:max-content;border-radius:8px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026}@media (max-width: 1799px){.cookies__body{gap:32px}}@media (max-width: 1023px){.cookies__body{gap:12px}.cookies__body p{font-size:14px}}@media (max-width: 767px){.cookies__body{text-align:center;width:-moz-fit-content;width:fit-content;gap:16px;justify-content:center;flex-wrap:wrap}}.cookies__button{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.add{border-radius:8px;background:var(--boruto);box-shadow:4px 4px 15px #080f5026;padding:24px;max-width:526px;position:fixed;bottom:24px;right:24px;z-index:6;display:flex;flex-direction:column;gap:32px;transform:translate(15%);opacity:0;pointer-events:none;transition:.2s transform linear,.2s opacity linear}@media (max-width: 1279px){.add{bottom:72px}}@media (max-width: 767px){.add{left:var(--container-gap);max-width:100%;width:calc(100% - 30px);gap:24px;padding:16px}}.add__add--open{transform:translate(0);opacity:1;pointer-events:unset}.add__header{display:flex;justify-content:space-between;align-items:center}.add__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:26px;letter-spacing:.52px}@media (max-width: 767px){.add__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:20px;letter-spacing:.4px}}.add__icon{padding-top:0}.add__body{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}@media (max-width: 767px){.add__body{display:contents}}.add__img{height:100%;border-radius:8px}@media (max-width: 767px){.add__img{display:none}}.add__shell{grid-column:span 2}.add__shell p{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.add__button{display:flex}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.preloader{position:fixed;inset:0;width:100%;height:100%;height:100dvh;background-color:var(--sarada);z-index:9999999;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:linear opacity .2s}.preloader__preloader--hidden{opacity:0;pointer-events:none}.preloader__stripe-wrapper{position:relative;width:380px;height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--sasuke);border-radius:50%}@media (max-width: 767px){.preloader__stripe-wrapper{width:214px;height:214px}}.preloader__loading{position:absolute;left:-2px;top:-2px;width:380px;height:380px;animation:preloader__spin 2s linear infinite}@media (max-width: 767px){.preloader__loading{width:214px;height:214px}}.preloader__icon{width:86px;height:86px}@media (max-width: 767px){.preloader__icon{width:48px;height:48px}}@keyframes preloader__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.scroll-top{position:sticky;display:flex;align-self:center;margin-bottom:74px;right:calc(20px + var(--mm-scrollbar, 0px));bottom:20px;width:36px;height:36px;border-radius:50%;padding:8px;z-index:499;cursor:pointer;background-color:var(--sakura);color:var(--naruto);transition:.2s background-color linear,.2s opacity linear,.2s transform linear;opacity:0;pointer-events:none;transform:translateY(100%)}@media (max-width: 1279px){.scroll-top{bottom:64px}}.scroll-top:hover{background-color:var(--sasuke);color:var(--boruto)}.scroll-top:active{background-color:var(--sarada);color:var(--boruto)}.scroll-top__scroll-top--active{opacity:1;pointer-events:initial;transform:translateY(0)}.scroll-top__scroll-top--bottom{transform:translateY(-65px)}@media (max-width: 1279px){.scroll-top__scroll-top--bottom{transform:translateY(-85px)}}@media (max-width: 767px){.scroll-top__scroll-top--bottom{transform:translateY(0)}}.scroll-top__icon{width:20px;height:20px;transition:.2s color linear}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/order-step-3.Cbe08yey.css?17508525533708*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-city{display:flex}.modal-city__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:36px;letter-spacing:.72px}@media (max-width: 1439px){.modal-city__title{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:26px;letter-spacing:.52px}}.modal-city__city-search{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:relative;margin-bottom:40px;max-height:calc(100dvh - 100px)}.modal-city__city-search--open .modal-city__body{opacity:1;pointer-events:unset;transform:translateY(0)}.modal-city__city-search--open .modal-city__arrow{transform:rotate(-180deg)}.modal-city__input{display:block}.modal-city__panel{display:flex;align-items:center;justify-content:space-between}.modal-city__arrow{position:absolute;top:11px;right:12px;transition:.2s transform linear}.modal-city__body{border-radius:4px;border:1px solid var(--sakura);padding:12px;position:absolute;z-index:5;display:flex;flex-direction:column;gap:8px;top:calc(100% + 8px);background:var(--boruto);max-height:264px;margin-bottom:56px;width:100%;overflow-y:auto;opacity:0;pointer-events:none;transform:translateY(10px);transition:.2s opacity linear,.2s transform linear}.modal-city__body::-webkit-scrollbar{width:5px}.modal-city__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.modal-city__body::-webkit-scrollbar-thumb{background:var(--kurenai);border-radius:5px}@media (max-width: 1279px){.modal-city__body{max-height:calc(50dvh - 64px)}}.modal-city__city{cursor:pointer}.modal-city__city--hide{display:none}.modal-city__fast-choice{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;display:grid;grid-template-columns:1fr 1fr}.modal-city__col{display:flex;flex-direction:column;gap:24px;width:100%}.modal-city__col a{cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-city__col a:hover{color:var(--konohamaru)}}.modal-city__col a:active{color:var(--shikamaru)}.modal-city__nothing-found{display:none}.modal-city__nothing-found--show{display:block}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/modals-page.CdXhdDnL.css?1750852553363*/
.return-button{cursor:pointer;transition:.2s color linear;display:none;align-items:center;gap:8px;margin-top:16px;margin-bottom:32px}@media (hover: hover){.return-button:hover{color:var(--konohamaru)}}.return-button:active{color:var(--shikamaru)}@media (max-width: 1279px){.return-button{display:flex}}@media (max-width: 767px){.return-button{margin-bottom:8px}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/modals-page.CW3UYjYw.css?175085255322866*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}body:has(.modal__modal-open){-webkit-overflow-scrolling:touch}.modal{opacity:0;position:fixed;z-index:2500;top:0;left:0;pointer-events:none;display:flex;width:100%;height:100%;overflow-x:hidden;transition:.2s opacity ease-in-out}.modal__modal--open{opacity:1;pointer-events:auto}.modal__modal--open>*{transform:translate(0)!important}.modal__modal--centered{padding-block:80px}@media (max-width: 1279px){.modal__modal--centered{padding-block:0}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-center{margin:auto;border-radius:8px;background:var(--boruto);width:600px;height:-moz-max-content;height:max-content;padding:40px;display:flex;flex-direction:column;transform:translateY(-10px);transition:.2s transform ease-in-out}@media (max-width: 1799px){.modal-center{width:650px}}@media (max-width: 1439px){.modal-center{width:600px;padding:24px var(--container-gap)}}@media (max-width: 1279px){.modal-center{border-radius:unset;width:100%;min-height:100%;padding-inline:var(--container-gap);padding-top:0;padding-bottom:80px}}.modal-center__header{display:none!important}@media (max-width: 1279px){.modal-center__header{display:flex!important;margin-inline:calc(-1 * var(--container-gap));margin-bottom:40px}}.modal-center__close-button{cursor:pointer;transition:.2s color linear;margin-left:auto;margin-bottom:24px}@media (hover: hover){.modal-center__close-button:hover{color:var(--konohamaru)}}.modal-center__close-button:active{color:var(--shikamaru)}@media (max-width: 1279px){.modal-center__close-button{display:none}}.modal-center__body{display:flex;flex-direction:column;margin-bottom:48px}@media (max-width: 1279px){.modal-center__body--centered{margin-top:auto}}.modal-center__body--no-mb{margin-bottom:0}.modal-center__mb-24{margin-bottom:24px}.modal-center__checkbox{color:var(--sasuke)}.modal-center__reset-password{cursor:pointer;transition:.2s color linear;font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;color:var(--mitsuki)}@media (hover: hover){.modal-center__reset-password:hover{color:var(--konohamaru)}}.modal-center__reset-password:active{color:var(--shikamaru)}.modal-center__form{display:flex;flex-direction:column;margin-block:auto}.modal-center__subtitle{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;color:var(--sarada);margin-bottom:8px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}:root{--overlay-index: 400}.overlay{position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:var(--overlay-index);background:var(--komo);opacity:0;pointer-events:none;transition:.1s opacity ease-in-out}.overlay__overlay--gap-header{z-index:calc(var(--overlay-index) - 3)}.overlay__overlay--active{pointer-events:unset;opacity:1}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.lk-aside__aside{display:flex;flex-direction:column;gap:16px}.lk-aside__wrap{display:flex;flex-direction:column;gap:8px}.lk-aside__item{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;padding:8px 16px;border-radius:8px;cursor:pointer;transition:.2s background linear}.lk-aside__item:hover:not(.lk-aside__item--sub){background:var(--hell)}.lk-aside__item--active{background:var(--hell)}.lk-aside__item--sub{cursor:pointer;transition:.2s color linear;font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;margin-left:16px;color:var(--mitsuki)}@media (hover: hover){.lk-aside__item--sub:hover{color:var(--konohamaru)}}.lk-aside__item--sub:active{color:var(--shikamaru)}.modal-lk{width:100%;height:-moz-max-content;height:max-content;min-height:100%;background:var(--boruto)}.modal-lk__body{padding:40px var(--container-gap) 80px var(--container-gap)}.modal-lk__wrap{padding-top:24px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.lk-main{--aside-cols: span 2;display:block}@media (max-width: 1799px){.lk-main{--aside-cols: span 3}}.lk-main__title{font-family:TT Fors Trial,sans-serif;font-size:40px!important;font-weight:400!important;line-height:44px!important;letter-spacing:.02em!important;text-align:center;margin-bottom:64px}@media (max-width: 1799px){.lk-main__title{font-size:36px!important;line-height:39.6px!important;margin-bottom:40px}}@media (max-width: 1439px){.lk-main__title{font-size:26px!important;line-height:28.6px!important}}.lk-main__body{display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap)}@media (max-width: 1279px){.lk-main__body{grid-template-columns:repeat(6,1fr)}.lk-main__body:not(:last-child){display:none}}.lk-main__body:last-child{margin-top:24px}.lk-main__profile{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;grid-column:var(--aside-cols);display:flex;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--sakura)}.lk-main__letter{display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:20px;font-weight:500;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--kit);color:var(--boruto)}.lk-main__aside{grid-column:var(--aside-cols)}@media (max-width: 1279px){.lk-main__aside{display:none!important}}.lk-main__right-side{display:grid;grid-template-columns:var(--grid-template);gap:var(--grid-gap);grid-column:4/span 9}@media (max-width: 1799px){.lk-main__right-side{grid-column:span 9}}@media (max-width: 1279px){.lk-main__right-side{grid-column:span 6}}@media (max-width: 1799px){.lk-main__right-side--profile{grid-column:5/span 8}}@media (max-width: 1439px){.lk-main__right-side--profile{grid-column:span 9}}@media (max-width: 1279px){.lk-main__right-side--profile{grid-column:span 6}}.lk-main__right-side--promos{grid-column:4/span 8}@media (max-width: 1799px){.lk-main__right-side--promos{grid-column:5/span 8}}@media (max-width: 1279px){.lk-main__right-side--promos{grid-column:span 6}}.lk-main__card--span-12{grid-column:span 12}@media (max-width: 767px){.lk-main__card--span-12{grid-column:span 6}}.lk-main__card--span-6{grid-column:span 6}.lk-main__card--span-4{grid-column:span 4}@media (max-width: 1279px){.lk-main__card--span-4{grid-column:span 6}}.lk-main__pag{grid-column:span 12}@media (max-width: 767px){.lk-main__pag{grid-column:span 6}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-menu{background:var(--boruto);width:100%;height:-moz-max-content;height:max-content;min-height:100%;display:flex;flex-direction:column;padding-bottom:56px}.modal-menu__banner{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear;padding-block:6px;display:flex;justify-content:center;color:var(--boruto);background:var(--komo)}@media (hover: hover){.modal-menu__banner:hover{color:var(--konohamaru)}}.modal-menu__banner:active{color:var(--shikamaru)}.modal-menu__body{padding:40px var(--container-gap) 0 var(--container-gap);margin-bottom:24px;height:100%}@media (max-width: 767px){.modal-menu__body{padding:24px var(--container-gap) 0 var(--container-gap)}}.modal-menu__search{margin-bottom:40px}@media (max-width: 767px){.modal-menu__search{margin-bottom:24px}}.modal-menu__tab-slider{display:block}.modal-menu__search-cards{display:none}.modal-menu__cards-only{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 767px){.modal-menu__cards-only{grid-template-columns:1fr}}.modal-menu__footer{--gap: 24px;background:var(--komo);color:var(--boruto);display:flex;align-items:center;justify-content:space-between;padding:var(--gap) var(--container-gap);gap:var(--gap);margin-top:auto}@media (max-width: 767px){.modal-menu__footer{--gap: 16px;flex-direction:column;align-items:flex-start}}.modal-menu__footer a{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-menu__footer a:hover{color:var(--konohamaru)}}.modal-menu__footer a:active{color:var(--shikamaru)}.modal-menu__footer-shell{display:flex;align-items:center;gap:40px}@media (max-width: 767px){.modal-menu__footer-shell{justify-content:space-between;width:100%;gap:initial}}.modal-menu__footer-shell:first-child{gap:16px}@media (max-width: 767px){.modal-menu__footer-shell--cities{width:-moz-max-content;width:max-content}}.modal-menu__button-show{margin-top:40px;grid-column:-1/1}.modal-menu__stripe{display:none;width:1px;height:20px;background-color:#fff6;margin-inline:20px}@media (max-width: 767px){.modal-menu__stripe{display:block}}.modal-menu__whatsapp-btn{display:none}@media (max-width: 767px){.modal-menu__whatsapp-btn{display:block}}.modal-menu__temporary{display:contents}@media (max-width: 767px){.modal-menu__temporary{display:flex}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-menu-tab-slider__tab-slider{display:block}.modal-menu-tab-slider__buttons{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 767px){.modal-menu-tab-slider__buttons{overflow-x:auto}}@media (max-width: 767px) and (max-width: 767px){.modal-menu-tab-slider__buttons{padding-left:var(--container-gap)!important;padding-right:calc(var(--container-gap))!important;margin-left:calc(-1 * var(--container-gap))!important;width:calc(100% + var(--container-gap) + var(--container-gap))!important}}@media (max-width: 767px){.modal-menu-tab-slider__buttons::-webkit-scrollbar{display:none}}.modal-menu-tab-slider__tab{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:500;border-bottom:1px solid transparent;padding-bottom:4px;flex-shrink:0;transition:.2s border linear}.modal-menu-tab-slider__tab--active{border-bottom:1px solid var(--naruto)}.modal-menu-tab-slider__content{display:none;opacity:0;margin-top:40px}@media (max-width: 767px){.modal-menu-tab-slider__content{margin-top:24px}}.modal-menu-tab-slider__content--active{animation:modal-menu-tab-slider__toggleVisibility .5s;display:flex;flex-direction:column;gap:24px;opacity:1}@keyframes modal-menu-tab-slider__toggleVisibility{0%{opacity:0}to{opacity:1}}.modal-menu-tab-slider__sub-link{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;transition:.2s color linear;color:var(--mitsuki)}.modal-menu-tab-slider__sub-link:active{color:var(--konohamaru)}.modal-menu-tab-slider__acc-title{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:500}.modal-menu-tab-slider__acc-body{display:flex;flex-direction:column;gap:16px}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.whatsapp-button__whatsapp.whatsapp-button__whatsapp{cursor:pointer;width:20px;height:20px}.whatsapp-button__icon{color:inherit;width:inherit;height:inherit}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/article.DYCdQAGt.css?1750852553566*/
.social-medias{display:flex;gap:16px}.social-medias__smm-item{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:2px;background-color:var(--sakura);color:var(--naruto);cursor:pointer;transition:.2s color linear,.2s background-color linear}.social-medias__smm-item:hover{color:var(--konohamaru)}.social-medias__smm-item:active{color:var(--shikamaru)}.social-medias__smm-item--footer:hover{background-color:var(--sasuke);color:var(--naruto)}.social-medias__smm-item--footer:active{background-color:var(--konohamaru);color:var(--boruto)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/order-step-2.zORC2Gij.css?175085255342*/
.form{display:flex;flex-direction:column}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/cart._SUoeojf.css?1750852553420*/
.heart-click{fill:var(--ino);color:var(--naruto);cursor:pointer;transition:.2s color linear,.2s fill linear}.heart-click:hover:not(.heart-click__heart-click--active){fill:var(--boruto);color:var(--naruto)}.heart-click__heart-click--from-white-back:hover:not(.heart-click__heart-click--active){color:var(--shikamaru);fill:var(--shikamaru)}.heart-click__heart-click--active{fill:var(--konohamaru);color:var(--konohamaru)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/about.DC0NeeCd.css?1750852553291*/
.container{max-width:calc(var(--container-width) + var(--container-gap) + var(--container-gap));padding-left:var(--container-gap);padding-right:var(--container-gap);margin-left:auto;margin-right:auto;width:100%}@media (max-width: 767px){.container__container--header{--container-gap: 15px}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/action-catalog.DgKlQJ1p.css?17508525535280*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.bucket{color:var(--ino);cursor:pointer;transition:.2s color linear}.bucket:hover:not(.bucket__bucket--active){color:var(--boruto)}.bucket:active,.bucket__bucket--active{color:var(--hinata)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.card__chips{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;padding:6px 16px;text-transform:uppercase;width:-moz-max-content;width:max-content;border-bottom:1px solid var(--border-color);transition:.35s background-color ease-out}.card__chips--green-border{--border-color: var(--shino);--chips-background: var(--kat)}.card__chips--blue-border{--border-color: var(--hinata);--chips-background: var(--kit)}.card__chips--yellow-border{--border-color: var(--kiba);--chips-background: var(--kot)}.card{--max-height: 320px;cursor:pointer}@media (hover: hover){.card:hover .card__chips{background-color:var(--chips-background)}.card:hover .card__hover-img{opacity:1}}.card__card--hide{display:none}.card__img-wrapper{position:relative;background:var(--hell);border-radius:8px;height:320px!important;margin-bottom:16px;overflow:hidden}@media (max-width: 1799px){.card__img-wrapper{height:240px!important}}@media (max-width: 767px){.card__img-wrapper{padding:8px 0;height:220px!important}}.card__img{width:100%;height:100%!important;max-height:var(--max-height);-o-object-fit:contain!important;object-fit:contain!important;margin-bottom:16px;border-radius:8px}.card__hover-img{position:absolute;inset:0;width:100%;height:100%;z-index:2;max-height:var(--max-height);opacity:0;-o-object-fit:cover;object-fit:cover;height:100%!important;transition:.2s opacity linear}.card__right-elements{position:absolute;z-index:4;top:16px;right:16px;display:flex;gap:16px}@media (max-width: 1279px){.card__right-elements{top:8px;right:8px}}.card__right-elements svg{width:32px;height:32px}.card__chips{position:absolute;top:16px;left:8px;z-index:4}@media (max-width: 1799px){.card__chips{left:16px}}@media (max-width: 1279px){.card__chips{top:8px;left:8px}}.card__title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;height:48px}@media (max-width: 1279px){.card__price{gap:2px;flex-direction:column}}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/order-step-2.B79K-yDW.css?17508525536324*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.label{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;position:relative;width:100%;padding-bottom:24px;transition:.2s padding-bottom linear}.label input:not(:-moz-placeholder-shown)+.label__title,.label textarea:not(:-moz-placeholder-shown)+.label__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;left:16px;transform:translateY(-15px);z-index:3}.label input:focus+.label__title,.label input:not(:placeholder-shown)+.label__title,.label textarea:not(:placeholder-shown)+.label__title{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;left:16px;transform:translateY(-15px);z-index:3}.label input:not(:-moz-placeholder-shown)+.label__title:before,.label textarea:not(:-moz-placeholder-shown)+.label__title:before{content:"";background:var(--boruto);height:50%;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.label input:focus+.label__title:before,.label input:not(:placeholder-shown)+.label__title:before,.label textarea:not(:placeholder-shown)+.label__title:before{content:"";background:var(--boruto);height:50%;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.label[is-error]{color:var(--konohamaru)}.label[is-error] .label__error{opacity:1;transform:translateY(0)}.label[is-error]:has(.label__add-text) .label__add-text{padding-top:16px}.label[is-error]:has(.label__add-text) .label__error{bottom:35%}.label__label--no-padding{padding-bottom:0}.label__label--hidden .label__toggler--show{opacity:1}.label__label--hidden .label__toggler--hide{opacity:0}.label__toggler{position:absolute;right:12px;top:8px;opacity:0;cursor:pointer;transition:.2s opacity linear}.label__toggler--show{opacity:0}.label__toggler--hide{opacity:1}.label__error{font-size:12px;font-style:normal;font-weight:500;transform:translateY(10px);position:absolute;bottom:3px;left:12px;opacity:0;pointer-events:none;transition:.2s opacity linear,.2s transform linear}.label__add-text{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%;color:var(--sasuke);padding-top:8px;transition:.2s padding-top linear}.label__title{position:absolute;left:12px;top:8px;color:var(--sasuke);transition:.2s all linear}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input:focus::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none;position:absolute;right:0}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.input{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400;width:100%;padding:8px 12px;background:var(--sasuke);border-radius:4px;border:1px solid transparent;transition:.2s border linear}@media (hover: hover){.input:hover{border:1px solid var(--naruto)}}.input:focus{border:1px solid var(--naruto)}.input::-moz-placeholder{color:var(--sasuke)}.input::placeholder{color:var(--sasuke)}.input__input--whiteColor{background:var(--hell);color:var(--naruto)}.input[is-error]{border-color:var(--konohamaru)}.input__input--textarea{resize:vertical;min-height:40px}.input__input--disabled{pointer-events:none;border-color:var(--sakura)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/order-step-2.Cw2_R72r.css?17508525533231*/
@charset "UTF-8";@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.checkbox{display:flex;align-items:baseline;gap:8px;cursor:pointer}.checkbox p{cursor:pointer;transition:.2s color linear}@media (hover: hover){.checkbox p:hover{color:var(--kurenai)}}.checkbox p:active{color:var(--sasuke)}.checkbox a{text-decoration:underline}.checkbox[is-error]{color:var(--konohamaru)}.checkbox[is-error] .checkbox__box{border:1px solid var(--konohamaru)}.checkbox[is-error] input:hover+.checkbox__box{border:1px solid var(--konohamaru)}.checkbox__checkbox--text-body-extrasmall-medium{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:120%}.checkbox__checkbox--text-body-small-regular{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400}.checkbox__checkbox--text-body-regular{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400}.checkbox__checkbox--disabled{pointer-events:none;cursor:crosshair;color:var(--sakura)}.checkbox__checkbox--disabled .checkbox__box{border-color:var(--sakura)}.checkbox__input{display:none}.checkbox__input:hover+.checkbox__box{border:1px solid var(--naruto)}.checkbox__input:checked+.checkbox__box{border:1px solid var(--mitsuki);background:var(--mitsuki)}.checkbox__input:checked+.checkbox__box .checkbox__gal{opacity:1}.checkbox__box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:2px;border:1px solid var(--sasuke);transition:.2s border linear,.2s background linear}.checkbox__box:before{content:"⁣"}.checkbox__gal.checkbox__gal{width:14px;height:14px;opacity:0;flex-shrink:0;transition:.2s opacity linear}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/detail-custom.CG4qDgs8.css?175085255332*/
.modal-toggle{display:contents}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/modals-page.Bvvdavij.css?17508525532337*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px;border-bottom:1px solid var(--sakura)}@media (max-width: 1279px){.modal-header{border:1px solid var(--sasuke);padding:16px var(--container-gap)}}.modal-header h3{font-family:TT Fors Trial,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:26px;letter-spacing:.52px}@media (max-width: 1279px){.modal-header h3{display:none}}.modal-header__logo{display:none}@media (max-width: 1279px){.modal-header__logo{display:block}}.modal-header__icon{cursor:pointer;transition:.2s color linear}@media (hover: hover){.modal-header__icon:hover{color:var(--konohamaru)}}.modal-header__icon:active{color:var(--shikamaru)}.modal-header__right{display:flex;align-items:center;gap:16px}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/cart.BUQ9XxCB.css?17508525532230*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.price{display:flex;gap:4px;align-items:baseline;white-space:nowrap}.price__price--big .price__main-price{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:22px;font-weight:400}.price__price--big .price__disc{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400}.price__crossed{text-decoration:line-through}.price__small-price{display:flex;gap:4px}.price__main-price{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:16px;font-weight:400}.price__disc{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;color:var(--sasuke)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/action-catalog.wRy51A21.css?17508525537373*/
@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.card__chips{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;padding:6px 16px;text-transform:uppercase;width:-moz-max-content;width:max-content;border-bottom:1px solid var(--border-color);transition:.35s background-color ease-out}.card__chips--green-border{--border-color: var(--shino);--chips-background: var(--kat)}.card__chips--blue-border{--border-color: var(--hinata);--chips-background: var(--kit)}.card__chips--yellow-border{--border-color: var(--kiba);--chips-background: var(--kot)}.card{--max-height: 320px;cursor:pointer}@media (hover: hover){.card:hover .card__chips{background-color:var(--chips-background)}.card:hover .card__hover-img{opacity:1}}.card__card--hide{display:none}.card__img-wrapper{position:relative;background:var(--hell);border-radius:8px;height:320px!important;margin-bottom:16px;overflow:hidden}@media (max-width: 1799px){.card__img-wrapper{height:240px!important}}@media (max-width: 767px){.card__img-wrapper{padding:8px 0;height:220px!important}}.card__img{width:100%;height:100%!important;max-height:var(--max-height);-o-object-fit:contain!important;object-fit:contain!important;margin-bottom:16px;border-radius:8px}.card__hover-img{position:absolute;inset:0;width:100%;height:100%;z-index:2;max-height:var(--max-height);opacity:0;-o-object-fit:cover;object-fit:cover;height:100%!important;transition:.2s opacity linear}.card__right-elements{position:absolute;z-index:4;top:16px;right:16px;display:flex;gap:16px}@media (max-width: 1279px){.card__right-elements{top:8px;right:8px}}.card__right-elements svg{width:32px;height:32px}.card__chips{position:absolute;top:16px;left:8px;z-index:4}@media (max-width: 1799px){.card__chips{left:16px}}@media (max-width: 1279px){.card__chips{top:8px;left:8px}}.card__title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;height:48px}@media (max-width: 1279px){.card__price{gap:2px;flex-direction:column}}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.chips{font-family:Montserrat,sans-serif;font-style:normal;line-height:150%;font-size:14px;font-weight:400;padding:6px 16px;text-transform:uppercase;width:-moz-max-content;width:max-content;border-bottom:1px solid var(--border-color);transition:.35s background-color ease-out}.chips__chips--green-border{--border-color: var(--shino);--chips-background: var(--kat)}.chips__chips--blue-border{--border-color: var(--hinata);--chips-background: var(--kit)}.chips__chips--yellow-border{--border-color: var(--kiba);--chips-background: var(--kot)}@font-face{font-display:swap;font-family:TT Fors Trial;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/TT_Fors_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:100;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Thin.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:200;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraLight.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:300;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Light.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Regular.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Medium.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-SemiBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:800;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-ExtraBold.woff2)}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:900;src:url(/local/templates/gray_cardinal/assets/_astro/fonts/Montserrat-Black.woff2)}.bucket{color:var(--ino);cursor:pointer;transition:.2s color linear}.bucket:hover:not(.bucket__bucket--active){color:var(--boruto)}.bucket:active,.bucket__bucket--active{color:var(--hinata)}

/* End */


/* Start:/local/templates/gray_cardinal/assets/_astro/styles/lk-profile.BSJAybQz.css?1750852553228*/
.close-button__wrapper{padding:5px;margin:-5px}.close-button{cursor:pointer;transition:.2s transform ease-in-out,.2s color ease-in-out}@media (hover: hover){.close-button:hover{transform:rotate(270deg);color:var(--konohamaru)}}

/* End */


/* Start:/local/templates/gray_cardinal/template_styles.css?17508525571538*/
.footer .subscribe-form-container {
    grid-column: span 3;
    justify-self: end;
}

@media (max-width: 1799px) {
    .footer .subscribe-form-container {
        justify-self:start
    }
}

@media (max-width: 1279px) {
    .footer .subscribe-form-container {
        grid-column:span 6;
        justify-self: end
    }
}

@media (max-width: 767px) {
    .footer .subscribe-form-container {
        order:1;
        width: 100%
    }
}

.privacy-policy .head-text {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

.privacy-policy p {
    margin-bottom: 5px;
}

.privacy-policy a {
    cursor: pointer;
}

.privacy-policy a:hover {
    text-decoration: underline;
}

.privacy-policy b {
    font-weight: bold;
}

.privacy-policy table {
    margin: 15px 0;
}

.privacy-policy table td {
    border: 1px solid;
    padding: 10px;
}

.footer__lower.footer-text {
    color: var(--sakura);
    text-align: center;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    line-height: 150%;
    font-size: 14px;
    font-weight: 400;
}

.basket-items-list-item-removed-container {
    font-family: Montserrat, sans-serif;
}

.bold {
    font-weight: 600;
}
span.footer__link{
    cursor: auto;
}

.header_header{
    display: contents;
}
.modal-header .h3{
    font-family: TT Fors Trial,sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  font-size: 26px;
  letter-spacing: .52px;
}
/* End */
/* /local/templates/gray_cardinal/components/bitrix/news.list/main_collection_links/style.css?1750852551150 */
/* /local/templates/gray_cardinal/components/bitrix/menu/template_header/style.css?1750852551581 */
/* /local/templates/gray_cardinal/components/bitrix/catalog.section/catalog_search_gray_cardial/style.css?17508525513808 */
/* /local/templates/gray_cardinal/components/bitrix/menu/template_header__bleft/style.css?1750852551581 */
/* /local/templates/gray_cardinal/components/bitrix/menu/template_header__bright/style.css?1750852551581 */
/* /local/templates/gray_cardinal/components/bitrix/menu/template1/style.css?1750852551581 */
/* /local/templates/gray_cardinal/assets/_astro/styles/hoisted.2pf3FfEN.css?17508525537551 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about.D-fCOa_B.css?17508525533764 */
/* /local/templates/gray_cardinal/assets/_astro/styles/blog.CAfnWWFU.css?17508525534021 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about.B9IRqXyH.css?17508525533459 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about-declaration.gW1K9dvd.css?175085255331047 */
/* /local/templates/gray_cardinal/assets/_astro/styles/blog.BDr9FW4D.css?1750852553236 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about-declaration.B0_ecfBW.css?17508525532982 */
/* /local/templates/gray_cardinal/assets/_astro/styles/article.CAh_o3-m.css?17508525532535 */
/* /local/templates/gray_cardinal/assets/_astro/styles/cart.4t9jmaCQ.css?1750852553608 */
/* /local/templates/gray_cardinal/assets/_astro/styles/modals-page.Oas8XT8E.css?175085255315189 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about.B7lRQk3K.css?1750852553643 */
/* /local/templates/gray_cardinal/assets/_astro/styles/delivery-payment.D21yyLTe.css?1750852553434 */
/* /local/templates/gray_cardinal/assets/_astro/styles/furniture-table-id.TIl1WBxe.css?175085255376311 */
/* /local/templates/gray_cardinal/assets/_astro/styles/contacts.Aqgtvo3N.css?17508525531856 */
/* /local/templates/gray_cardinal/assets/_astro/styles/order-step-2.C7l9cFAs.css?17508525534095 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about.DUV57KVC.css?17508525532287 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about-declaration.Cqxrjvr2.css?175085255348634 */
/* /local/templates/gray_cardinal/assets/_astro/styles/order-step-3.Cbe08yey.css?17508525533708 */
/* /local/templates/gray_cardinal/assets/_astro/styles/modals-page.CdXhdDnL.css?1750852553363 */
/* /local/templates/gray_cardinal/assets/_astro/styles/modals-page.CW3UYjYw.css?175085255322866 */
/* /local/templates/gray_cardinal/assets/_astro/styles/article.DYCdQAGt.css?1750852553566 */
/* /local/templates/gray_cardinal/assets/_astro/styles/order-step-2.zORC2Gij.css?175085255342 */
/* /local/templates/gray_cardinal/assets/_astro/styles/cart._SUoeojf.css?1750852553420 */
/* /local/templates/gray_cardinal/assets/_astro/styles/about.DC0NeeCd.css?1750852553291 */
/* /local/templates/gray_cardinal/assets/_astro/styles/action-catalog.DgKlQJ1p.css?17508525535280 */
/* /local/templates/gray_cardinal/assets/_astro/styles/order-step-2.B79K-yDW.css?17508525536324 */
/* /local/templates/gray_cardinal/assets/_astro/styles/order-step-2.Cw2_R72r.css?17508525533231 */
/* /local/templates/gray_cardinal/assets/_astro/styles/detail-custom.CG4qDgs8.css?175085255332 */
/* /local/templates/gray_cardinal/assets/_astro/styles/modals-page.Bvvdavij.css?17508525532337 */
/* /local/templates/gray_cardinal/assets/_astro/styles/cart.BUQ9XxCB.css?17508525532230 */
/* /local/templates/gray_cardinal/assets/_astro/styles/action-catalog.wRy51A21.css?17508525537373 */
/* /local/templates/gray_cardinal/assets/_astro/styles/lk-profile.BSJAybQz.css?1750852553228 */
/* /local/templates/gray_cardinal/template_styles.css?17508525571538 */
