<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.ac_results {padding:0px;border:1px solid #A8A8A8;  border-top:0;background-color:#fff;overflow:hidden;z-index:99999;  box-sizing:border-box;}.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li {margin:0px;padding:5px;cursor:pointer;display:block;font:menu;font-size:10px;text-align:left;overflow:hidden;  position:relative;}.ac_results2 li {  position:relative;}.ac_loading {      background:url('../!common_packages/jquery/plugins/autocomplete/loading.gif') right 2px center no-repeat white;}.ac_odd {background-color:#F4F4F4;}.ac_over {background-color:#E5E5E5;}.ac_pic {  width:50px;  height:50px;  padding:5px;  box-sizing:border-box;  position:absolute;}.ac_pic img{  width:auto;  height:auto;  max-height:100%;  max-width:100%;  display:block;  margin:0 auto;}.ac_name {  width:100%;  box-sizing:border-box;  line-height:14px;  min-height:40px;  height:auto;  font-size:14px;}.ac_price {  width:84px;  height:50px;  box-sizing:border-box;  padding:5px;  position:absolute;  top:0;  right:0;  line-height:40px;  text-align:right;  font-size:14px;}.search_style_0 .ac_name {  padding:2px 80px 2px 50px;}.search_style_0.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_0 .ac_pic {  left:0;  top:0;}.search_style_1 .ac_name {  padding:2px 0;}.search_style_2 .ac_name {  padding:2px 0 2px 50px;}.search_style_2 .ac_pic {  left:0;  top:0;}.search_style_3 .ac_name {  padding:2px 50px 2px 0;}.search_style_3 .ac_pic {  right:0;  top:0;}.search_style_4 .ac_name {  padding:2px 0 2px 134px;}.search_style_4.no_price .ac_name {  padding:2px 0 2px 54px;}.search_style_4 .ac_price {  left:50px;}.search_style_4 .ac_pic {  left:0;  top:0;}.search_style_5 .ac_name {  padding:2px 134px 2px 0;}.search_style_5.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_5 .ac_price {  right:50px;}.search_style_5 .ac_pic {  right:0;  top:0;}.search_style_6 .ac_name {  padding:2px 132px 2px 0;}.search_style_6.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_6 .ac_price, .search_style_6.no_price .ac_pic {  right:0;}.search_style_6 .ac_pic {  right:80px;  top:0;}.search_style_7 .ac_name {  padding:2px 48px 2px 80px;}.search_style_7.no_price .ac_name {  padding:2px 48px 2px 0;}.search_style_7 .ac_price {  left:0;  text-align:left;}.search_style_7 .ac_pic {  right:0;  top:0;  text-align:right;}.search_style_8 .ac_name {  padding:2px 0px 2px 134px;}.search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_8 .ac_price, .search_style_8.no_price .ac_pic {  left:0;  text-align:left;}.search_style_8 .ac_pic {  left:82px;  top:0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_5 .ac_name,.ac_results.small_search_box .search_style_6 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name, .ac_results.small_search_box .search_style_8 .ac_name {  padding:5px 0;  overflow:hidden;  min-height:16px;  font-size:13px;  padding:2px 0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name,.ac_results.small_search_box .search_style_8 .ac_name {  margin-top:45px;}.ac_results.small_search_box .search_style_5 .ac_name, .ac_results.small_search_box .search_style_6 .ac_name {  margin-bottom:45px;}.ac_results.small_search_box .search_style_5 .ac_pic, .ac_results.small_search_box .search_style_5 .ac_price,.ac_results.small_search_box .search_style_6 .ac_pic, .ac_results.small_search_box .search_style_6 .ac_price {  bottom:0;  top:initial;}.ac_results.small_search_box .search_style_2 .ac_pic {  left:0;  width:50px;}.ac_results.small_search_box .search_style_3 .ac_pic {  right:0;  width:50px;}.ac_results.small_search_box .search_style_4 .ac_pic, .ac_results.small_search_box .search_style_0 .ac_pic {  left:0;  text-align:left;}.ac_results.small_search_box .search_style_4 .ac_price, .ac_results.small_search_box .search_style_0 .ac_price {  right:0;  text-align:right;  left:initial;}.ac_results.small_search_box .search_style_5 .ac_pic {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_5 .ac_price {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_pic {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_price {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_7 .ac_pic {  text-align:right;}.ac_results.small_search_box .search_style_8 .ac_pic {  right:0;  left:initial;  text-align:right;}.ac_results.small_search_box .ac_pic {  width:50%;  text-align:center;  box-sizing:border-box;}.ac_results.small_search_box .ac_price {  width:50%;  font-weight:bold;  font-size:12px;}.ac_results.small_search_box .ac_pic img {  margin:0;  display:inline-block;}.small_search_box .search_style_0.no_price .ac_pic, .small_search_box .search_style_4.no_price .ac_pic, .small_search_box .search_style_8.no_price .ac_pic {  width:50px;  left:0;}.small_search_box .search_style_0.no_price .ac_name, .small_search_box .search_style_4.no_price .ac_name, .small_search_box .search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;  margin-top:0;  min-height:40px;}.small_search_box .search_style_5.no_price .ac_pic, .small_search_box .search_style_6.no_price .ac_pic, .small_search_box .search_style_7.no_price .ac_pic {  width:50px;  right:0;  bottom:initial;  left:initial;  top:0;}.small_search_box .search_style_5.no_price .ac_name, .small_search_box .search_style_6.no_price .ac_name, .small_search_box .search_style_7.no_price .ac_name {  padding:2px 50px 2px 0;  min-height:40px;  margin-top:0;  margin-bottom:0;}:root { --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#ffffff; --gray:#aaaaaa; --gray-dark:#888888; --primary:#FFC510; --secondary:#dddddd; --success:#A0C453; --info:#17a2b8; --warning:#ffc107; --danger:#ff6666; --light:#f5f5f5; --dark:#888888; --breakpoint-xxs:0; --breakpoint-xs:440px; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1260px; --breakpoint-xxl:1460; --font-family-sans-serif:"Poppins", "Arial", sans-serif; --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*,*::before,*::after { box-sizing:border-box;}html { font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display:block;}body { margin:0; font-family:"Poppins", "Arial", sans-serif; font-size:1.4rem; font-weight:400; line-height:1.5; color:#333333; text-align:left; background-color:#ffffff;}[tabindex="-1"]:focus { outline:0 !important;}hr { box-sizing:content-box; height:0; overflow:visible;}h1, h2, h3, h4, h5, h6 { margin-top:0; margin-bottom:0.5rem;}p { margin-top:0; margin-bottom:1rem;}abbr[title],abbr[data-original-title] { text-decoration:underline; text-decoration:underline dotted; cursor:help; border-bottom:0; text-decoration-skip-ink:none;}address { margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,ul,dl { margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol { margin-bottom:0;}dt { font-weight:700;}dd { margin-bottom:0.5rem; margin-left:0;}blockquote { margin:0 0 1rem;}b,strong { font-weight:bolder;}small { font-size:80%;}sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub { bottom:-0.25em;}sup { top:-0.5em;}a { color:#282828; text-decoration:none; background-color:transparent;}a:hover { color:#020202; text-decoration:underline;}a:not([href]):not([tabindex]) { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):focus { outline:0;}pre,code,kbd,samp { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:1em;}pre { margin-top:0; margin-bottom:1rem; overflow:auto;}figure { margin:0 0 1rem;}img { vertical-align:middle; border-style:none;}svg { overflow:hidden; vertical-align:middle;}table { border-collapse:collapse;}caption { padding-top:0.75rem; padding-bottom:0.75rem; color:#888888; text-align:left; caption-side:bottom;}th { text-align:inherit;}label { display:inline-block; margin-bottom:0.8rem;}button { border-radius:0;}button:focus { outline:1px dotted; outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit;}button,input { overflow:visible;}button,select { text-transform:none;}select { word-wrap:normal;}button,[type=button],[type=reset],[type=submit] { -webkit-appearance:button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) { cursor:pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner { padding:0; border-style:none;}input[type=radio],input[type=checkbox] { box-sizing:border-box; padding:0;}input[type=date],input[type=time],input[type=datetime-local],input[type=month] { -webkit-appearance:listbox;}textarea { overflow:auto; resize:vertical;}fieldset { min-width:0; padding:0; margin:0; border:0;}legend { display:block; width:100%; max-width:100%; padding:0; margin-bottom:0.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal;}progress { vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button { height:auto;}[type=search] { outline-offset:-2px; -webkit-appearance:none;}[type=search]::-webkit-search-decoration { -webkit-appearance:none;}::-webkit-file-upload-button { font:inherit; -webkit-appearance:button;}output { display:inline-block;}summary { display:list-item; cursor:pointer;}template { display:none;}[hidden] { display:none !important;}h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom:0.5rem; font-weight:500; line-height:1.2;}h1, .h1 { font-size:3.6rem;}h2, .h2 { font-size:2.4rem;}h3, .h3 { font-size:2rem;}h4, .h4 { font-size:1.8rem;}h5, .h5 { font-size:1.6rem;}h6, .h6 { font-size:1.4rem;}.lead { font-size:1.75rem; font-weight:300;}.display-1 { font-size:9.6rem; font-weight:300; line-height:1.2;}.display-2 { font-size:8rem; font-weight:300; line-height:1.2;}.display-3 { font-size:6.4rem; font-weight:300; line-height:1.2;}.display-4 { font-size:4.8rem; font-weight:300; line-height:1.2;}hr { margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid rgba(0, 0, 0, 0.1);}small,.small { font-size:80%; font-weight:400;}mark,.mark { padding:0.2em; background-color:#fcf8e3;}.list-unstyled { padding-left:0; list-style:none;}.list-inline { padding-left:0; list-style:none;}.list-inline-item { display:inline-block;}.list-inline-item:not(:last-child) { margin-right:0.5rem;}.initialism { font-size:90%; text-transform:uppercase;}.blockquote { margin-bottom:1rem; font-size:1.75rem;}.blockquote-footer { display:block; font-size:80%; color:#aaaaaa;}.blockquote-footer::before { content:"—&nbsp;";}.img-fluid { max-width:100%; height:auto;}.img-thumbnail { padding:0.25rem; background-color:#ffffff; border:1px solid #dddddd; border-radius:0.5rem; max-width:100%; height:auto;}.figure { display:inline-block;}.figure-img { margin-bottom:0.5rem; line-height:1;}.figure-caption { font-size:90%; color:#aaaaaa;}.container { width:100%; padding-right:20px; padding-left:20px; margin-right:auto; margin-left:auto; max-width:100%;}@media (min-width:440px) { .container {  max-width:100%; }}@media (min-width:576px) { .container {  max-width:100%; }}@media (min-width:768px) { .container {  max-width:758px; }}@media (min-width:992px) { .container {  max-width:982px; }}@media (min-width:1260px) { .container {  max-width:1240px; }}@media (min-width:1460) { .container {  max-width:1440; }}.container-fluid { width:100%; padding-right:20px; padding-left:20px; margin-right:auto; margin-left:auto;}.row { display:flex; flex-wrap:wrap; margin-right:-20px; margin-left:-20px;}.no-gutters { margin-right:0; margin-left:0;}.no-gutters &gt; .col,.no-gutters &gt; [class*=col-] { padding-right:0; padding-left:0;}.col-xxl,.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col-xs,.col-xs-auto, .col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1, .col,.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { position:relative; width:100%; padding-right:20px; padding-left:20px;}.col { flex-basis:0; flex-grow:1; max-width:100%;}.col-auto { flex:0 0 auto; width:auto; max-width:100%;}.col-1 { flex:0 0 8.3333333333%; max-width:8.3333333333%;}.col-2 { flex:0 0 16.6666666667%; max-width:16.6666666667%;}.col-3 { flex:0 0 25%; max-width:25%;}.col-4 { flex:0 0 33.3333333333%; max-width:33.3333333333%;}.col-5 { flex:0 0 41.6666666667%; max-width:41.6666666667%;}.col-6 { flex:0 0 50%; max-width:50%;}.col-7 { flex:0 0 58.3333333333%; max-width:58.3333333333%;}.col-8 { flex:0 0 66.6666666667%; max-width:66.6666666667%;}.col-9 { flex:0 0 75%; max-width:75%;}.col-10 { flex:0 0 83.3333333333%; max-width:83.3333333333%;}.col-11 { flex:0 0 91.6666666667%; max-width:91.6666666667%;}.col-12 { flex:0 0 100%; max-width:100%;}.order-first { order:-1;}.order-last { order:13;}.order-0 { order:0;}.order-1 { order:1;}.order-2 { order:2;}.order-3 { order:3;}.order-4 { order:4;}.order-5 { order:5;}.order-6 { order:6;}.order-7 { order:7;}.order-8 { order:8;}.order-9 { order:9;}.order-10 { order:10;}.order-11 { order:11;}.order-12 { order:12;}.offset-1 { margin-left:8.3333333333%;}.offset-2 { margin-left:16.6666666667%;}.offset-3 { margin-left:25%;}.offset-4 { margin-left:33.3333333333%;}.offset-5 { margin-left:41.6666666667%;}.offset-6 { margin-left:50%;}.offset-7 { margin-left:58.3333333333%;}.offset-8 { margin-left:66.6666666667%;}.offset-9 { margin-left:75%;}.offset-10 { margin-left:83.3333333333%;}.offset-11 { margin-left:91.6666666667%;}@media (min-width:440px) { .col-xs {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xs-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xs-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xs-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xs-3 {  flex:0 0 25%;  max-width:25%; } .col-xs-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xs-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xs-6 {  flex:0 0 50%;  max-width:50%; } .col-xs-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xs-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xs-9 {  flex:0 0 75%;  max-width:75%; } .col-xs-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xs-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xs-12 {  flex:0 0 100%;  max-width:100%; } .order-xs-first {  order:-1; } .order-xs-last {  order:13; } .order-xs-0 {  order:0; } .order-xs-1 {  order:1; } .order-xs-2 {  order:2; } .order-xs-3 {  order:3; } .order-xs-4 {  order:4; } .order-xs-5 {  order:5; } .order-xs-6 {  order:6; } .order-xs-7 {  order:7; } .order-xs-8 {  order:8; } .order-xs-9 {  order:9; } .order-xs-10 {  order:10; } .order-xs-11 {  order:11; } .order-xs-12 {  order:12; } .offset-xs-0 {  margin-left:0; } .offset-xs-1 {  margin-left:8.3333333333%; } .offset-xs-2 {  margin-left:16.6666666667%; } .offset-xs-3 {  margin-left:25%; } .offset-xs-4 {  margin-left:33.3333333333%; } .offset-xs-5 {  margin-left:41.6666666667%; } .offset-xs-6 {  margin-left:50%; } .offset-xs-7 {  margin-left:58.3333333333%; } .offset-xs-8 {  margin-left:66.6666666667%; } .offset-xs-9 {  margin-left:75%; } .offset-xs-10 {  margin-left:83.3333333333%; } .offset-xs-11 {  margin-left:91.6666666667%; }}@media (min-width:576px) { .col-sm {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-sm-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-sm-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-sm-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-sm-3 {  flex:0 0 25%;  max-width:25%; } .col-sm-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-sm-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-sm-6 {  flex:0 0 50%;  max-width:50%; } .col-sm-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-sm-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-sm-9 {  flex:0 0 75%;  max-width:75%; } .col-sm-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-sm-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-sm-12 {  flex:0 0 100%;  max-width:100%; } .order-sm-first {  order:-1; } .order-sm-last {  order:13; } .order-sm-0 {  order:0; } .order-sm-1 {  order:1; } .order-sm-2 {  order:2; } .order-sm-3 {  order:3; } .order-sm-4 {  order:4; } .order-sm-5 {  order:5; } .order-sm-6 {  order:6; } .order-sm-7 {  order:7; } .order-sm-8 {  order:8; } .order-sm-9 {  order:9; } .order-sm-10 {  order:10; } .order-sm-11 {  order:11; } .order-sm-12 {  order:12; } .offset-sm-0 {  margin-left:0; } .offset-sm-1 {  margin-left:8.3333333333%; } .offset-sm-2 {  margin-left:16.6666666667%; } .offset-sm-3 {  margin-left:25%; } .offset-sm-4 {  margin-left:33.3333333333%; } .offset-sm-5 {  margin-left:41.6666666667%; } .offset-sm-6 {  margin-left:50%; } .offset-sm-7 {  margin-left:58.3333333333%; } .offset-sm-8 {  margin-left:66.6666666667%; } .offset-sm-9 {  margin-left:75%; } .offset-sm-10 {  margin-left:83.3333333333%; } .offset-sm-11 {  margin-left:91.6666666667%; }}@media (min-width:768px) { .col-md {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-md-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-md-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-md-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-md-3 {  flex:0 0 25%;  max-width:25%; } .col-md-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-md-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-md-6 {  flex:0 0 50%;  max-width:50%; } .col-md-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-md-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-md-9 {  flex:0 0 75%;  max-width:75%; } .col-md-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-md-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-md-12 {  flex:0 0 100%;  max-width:100%; } .order-md-first {  order:-1; } .order-md-last {  order:13; } .order-md-0 {  order:0; } .order-md-1 {  order:1; } .order-md-2 {  order:2; } .order-md-3 {  order:3; } .order-md-4 {  order:4; } .order-md-5 {  order:5; } .order-md-6 {  order:6; } .order-md-7 {  order:7; } .order-md-8 {  order:8; } .order-md-9 {  order:9; } .order-md-10 {  order:10; } .order-md-11 {  order:11; } .order-md-12 {  order:12; } .offset-md-0 {  margin-left:0; } .offset-md-1 {  margin-left:8.3333333333%; } .offset-md-2 {  margin-left:16.6666666667%; } .offset-md-3 {  margin-left:25%; } .offset-md-4 {  margin-left:33.3333333333%; } .offset-md-5 {  margin-left:41.6666666667%; } .offset-md-6 {  margin-left:50%; } .offset-md-7 {  margin-left:58.3333333333%; } .offset-md-8 {  margin-left:66.6666666667%; } .offset-md-9 {  margin-left:75%; } .offset-md-10 {  margin-left:83.3333333333%; } .offset-md-11 {  margin-left:91.6666666667%; }}@media (min-width:992px) { .col-lg {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-lg-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-lg-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-lg-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-lg-3 {  flex:0 0 25%;  max-width:25%; } .col-lg-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-lg-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-lg-6 {  flex:0 0 50%;  max-width:50%; } .col-lg-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-lg-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-lg-9 {  flex:0 0 75%;  max-width:75%; } .col-lg-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-lg-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-lg-12 {  flex:0 0 100%;  max-width:100%; } .order-lg-first {  order:-1; } .order-lg-last {  order:13; } .order-lg-0 {  order:0; } .order-lg-1 {  order:1; } .order-lg-2 {  order:2; } .order-lg-3 {  order:3; } .order-lg-4 {  order:4; } .order-lg-5 {  order:5; } .order-lg-6 {  order:6; } .order-lg-7 {  order:7; } .order-lg-8 {  order:8; } .order-lg-9 {  order:9; } .order-lg-10 {  order:10; } .order-lg-11 {  order:11; } .order-lg-12 {  order:12; } .offset-lg-0 {  margin-left:0; } .offset-lg-1 {  margin-left:8.3333333333%; } .offset-lg-2 {  margin-left:16.6666666667%; } .offset-lg-3 {  margin-left:25%; } .offset-lg-4 {  margin-left:33.3333333333%; } .offset-lg-5 {  margin-left:41.6666666667%; } .offset-lg-6 {  margin-left:50%; } .offset-lg-7 {  margin-left:58.3333333333%; } .offset-lg-8 {  margin-left:66.6666666667%; } .offset-lg-9 {  margin-left:75%; } .offset-lg-10 {  margin-left:83.3333333333%; } .offset-lg-11 {  margin-left:91.6666666667%; }}@media (min-width:1260px) { .col-xl {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xl-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xl-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xl-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xl-3 {  flex:0 0 25%;  max-width:25%; } .col-xl-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xl-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xl-6 {  flex:0 0 50%;  max-width:50%; } .col-xl-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xl-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xl-9 {  flex:0 0 75%;  max-width:75%; } .col-xl-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xl-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xl-12 {  flex:0 0 100%;  max-width:100%; } .order-xl-first {  order:-1; } .order-xl-last {  order:13; } .order-xl-0 {  order:0; } .order-xl-1 {  order:1; } .order-xl-2 {  order:2; } .order-xl-3 {  order:3; } .order-xl-4 {  order:4; } .order-xl-5 {  order:5; } .order-xl-6 {  order:6; } .order-xl-7 {  order:7; } .order-xl-8 {  order:8; } .order-xl-9 {  order:9; } .order-xl-10 {  order:10; } .order-xl-11 {  order:11; } .order-xl-12 {  order:12; } .offset-xl-0 {  margin-left:0; } .offset-xl-1 {  margin-left:8.3333333333%; } .offset-xl-2 {  margin-left:16.6666666667%; } .offset-xl-3 {  margin-left:25%; } .offset-xl-4 {  margin-left:33.3333333333%; } .offset-xl-5 {  margin-left:41.6666666667%; } .offset-xl-6 {  margin-left:50%; } .offset-xl-7 {  margin-left:58.3333333333%; } .offset-xl-8 {  margin-left:66.6666666667%; } .offset-xl-9 {  margin-left:75%; } .offset-xl-10 {  margin-left:83.3333333333%; } .offset-xl-11 {  margin-left:91.6666666667%; }}@media (min-width:1460) { .col-xxl {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xxl-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xxl-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xxl-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xxl-3 {  flex:0 0 25%;  max-width:25%; } .col-xxl-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xxl-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xxl-6 {  flex:0 0 50%;  max-width:50%; } .col-xxl-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xxl-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xxl-9 {  flex:0 0 75%;  max-width:75%; } .col-xxl-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xxl-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xxl-12 {  flex:0 0 100%;  max-width:100%; } .order-xxl-first {  order:-1; } .order-xxl-last {  order:13; } .order-xxl-0 {  order:0; } .order-xxl-1 {  order:1; } .order-xxl-2 {  order:2; } .order-xxl-3 {  order:3; } .order-xxl-4 {  order:4; } .order-xxl-5 {  order:5; } .order-xxl-6 {  order:6; } .order-xxl-7 {  order:7; } .order-xxl-8 {  order:8; } .order-xxl-9 {  order:9; } .order-xxl-10 {  order:10; } .order-xxl-11 {  order:11; } .order-xxl-12 {  order:12; } .offset-xxl-0 {  margin-left:0; } .offset-xxl-1 {  margin-left:8.3333333333%; } .offset-xxl-2 {  margin-left:16.6666666667%; } .offset-xxl-3 {  margin-left:25%; } .offset-xxl-4 {  margin-left:33.3333333333%; } .offset-xxl-5 {  margin-left:41.6666666667%; } .offset-xxl-6 {  margin-left:50%; } .offset-xxl-7 {  margin-left:58.3333333333%; } .offset-xxl-8 {  margin-left:66.6666666667%; } .offset-xxl-9 {  margin-left:75%; } .offset-xxl-10 {  margin-left:83.3333333333%; } .offset-xxl-11 {  margin-left:91.6666666667%; }}.form-control { display:block; width:100%; height:40px; padding:0.85rem 1rem; font-size:1.4rem; font-weight:400; line-height:1.5; color:#282828; background-color:#ffffff; background-clip:padding-box; border:1px solid #dddddd; border-radius:0.5rem; transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;}@media (prefers-reduced-motion:reduce) { .form-control {  transition:none; }}.form-control::-ms-expand { background-color:transparent; border:0;}.form-control:focus { color:#282828; background-color:#ffffff; border-color:#FFC510; outline:0; box-shadow:0 0 0 transparent;}.form-control::placeholder { color:#aaaaaa; opacity:1;}.form-control:disabled, .form-control[readonly] { background-color:#f1f1f1; opacity:1;}select.form-control:focus::-ms-value { color:#282828; background-color:#ffffff;}.form-control-file,.form-control-range { display:block; width:100%;}.col-form-label { padding-top:calc(0.85rem + 1px); padding-bottom:calc(0.85rem + 1px); margin-bottom:0; font-size:inherit; line-height:1.5;}.col-form-label-lg { padding-top:calc(0.5rem + 1px); padding-bottom:calc(0.5rem + 1px); font-size:1.75rem; line-height:1.5;}.col-form-label-sm { padding-top:calc(0.55rem + 1px); padding-bottom:calc(0.55rem + 1px); font-size:1.225rem; line-height:1.5;}.form-control-plaintext { display:block; width:100%; padding-top:0.85rem; padding-bottom:0.85rem; margin-bottom:0; line-height:1.5; color:#333333; background-color:transparent; border:solid transparent; border-width:1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right:0; padding-left:0;}.form-control-sm { height:34px; padding:0.55rem 1rem; font-size:1.225rem; line-height:1.5; border-radius:0.3rem;}.form-control-lg { height:calc(1.5em + 1rem + 2px); padding:0.5rem 1rem; font-size:1.75rem; line-height:1.5; border-radius:0.5rem;}select.form-control[size], select.form-control[multiple] { height:auto;}textarea.form-control { height:auto;}.form-group { margin-bottom:1.5rem;}.form-text { display:block; margin-top:0.25rem;}.form-row { display:flex; flex-wrap:wrap; margin-right:-5px; margin-left:-5px;}.form-row &gt; .col,.form-row &gt; [class*=col-] { padding-right:5px; padding-left:5px;}.form-check { position:relative; display:block; padding-left:1.25rem;}.form-check-input { position:absolute; margin-top:0.3rem; margin-left:-1.25rem;}.form-check-input:disabled ~ .form-check-label { color:#888888;}.form-check-label { margin-bottom:0;}.form-check-inline { display:inline-flex; align-items:center; padding-left:0; margin-right:0.75rem;}.form-check-inline .form-check-input { position:static; margin-top:0; margin-right:0.3125rem; margin-left:0;}.valid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#A0C453;}.valid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:1.225rem; line-height:1.5; color:#ffffff; background-color:rgba(160, 196, 83, 0.9); border-radius:0.5rem;}.was-validated .form-control:valid, .form-control.is-valid { border-color:#A0C453; padding-right:38px; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23A0C453' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:center right calc(0.375em + 0.425rem); background-size:calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color:#A0C453; box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.25);}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip { display:block;}.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right:38px; background-position:top calc(0.375em + 0.425rem) right calc(0.375em + 0.425rem);}.was-validated .custom-select:valid, .custom-select.is-valid { border-color:#A0C453; padding-right:calc((1em + 1.7rem) * 3 / 4 + 2rem); background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23A0C453' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #ffffff no-repeat center right 2rem/calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color:#A0C453; box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.25);}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip { display:block;}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip { display:block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color:#A0C453;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color:#A0C453;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color:#A0C453;}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color:#b5d179; background-color:#b5d179;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color:#A0C453;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color:#A0C453;}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color:#A0C453; box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.25);}.invalid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#ff6666;}.invalid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:1.225rem; line-height:1.5; color:#ffffff; background-color:rgba(255, 102, 102, 0.9); border-radius:0.5rem;}.was-validated .form-control:invalid, .form-control.is-invalid { border-color:#ff6666; padding-right:38px; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6666' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff6666' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat:no-repeat; background-position:center right calc(0.375em + 0.425rem); background-size:calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color:#ff6666; box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip { display:block;}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right:38px; background-position:top calc(0.375em + 0.425rem) right calc(0.375em + 0.425rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color:#ff6666; padding-right:calc((1em + 1.7rem) * 3 / 4 + 2rem); background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6666' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23ff6666' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #ffffff no-repeat center right 2rem/calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color:#ff6666; box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.25);}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color:#ff6666;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color:#ff6666;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color:#ff6666;}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color:#ff9999; background-color:#ff9999;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color:#ff6666;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color:#ff6666;}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color:#ff6666; box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.25);}.form-inline { display:flex; flex-flow:row wrap; align-items:center;}.form-inline .form-check { width:100%;}@media (min-width:576px) { .form-inline label {  display:flex;  align-items:center;  justify-content:center;  margin-bottom:0; } .form-inline .form-group {  display:flex;  flex:0 0 auto;  flex-flow:row wrap;  align-items:center;  margin-bottom:0; } .form-inline .form-control {  display:inline-block;  width:auto;  vertical-align:middle; } .form-inline .form-control-plaintext {  display:inline-block; } .form-inline .input-group,.form-inline .custom-select {  width:auto; } .form-inline .form-check {  display:flex;  align-items:center;  justify-content:center;  width:auto;  padding-left:0; } .form-inline .form-check-input {  position:relative;  flex-shrink:0;  margin-top:0;  margin-right:0.25rem;  margin-left:0; } .form-inline .custom-control {  align-items:center;  justify-content:center; } .form-inline .custom-control-label {  margin-bottom:0; }}.btn { display:inline-block; font-weight:700; color:#333333; text-align:center; vertical-align:middle; user-select:none; background-color:transparent; border:1px solid transparent; padding:0.85rem 1.5rem; font-size:1.4rem; line-height:1.5; border-radius:0.5rem; transition:color 0.5s, background-color 0.5s, border-color 0.5s;}@media (prefers-reduced-motion:reduce) { .btn {  transition:none; }}.btn:hover { color:#333333; text-decoration:none;}.btn:focus, .btn.focus { outline:0; box-shadow:0 0 0 transparent;}.btn.disabled, .btn:disabled { opacity:0.35;}a.btn.disabled,fieldset:disabled a.btn { pointer-events:none;}.btn-primary { color:#ffffff; background-color:#FFC510; border-color:#FFC510;}.btn-primary:hover { color:#ffffff; background-color:#e9b000; border-color:#dca700;}.btn-primary:focus, .btn-primary.focus { box-shadow:0 0 0 0.2rem rgba(255, 206, 52, 0.5);}.btn-primary.disabled, .btn-primary:disabled { color:#ffffff; background-color:#FFC510; border-color:#FFC510;}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show &gt; .btn-primary.dropdown-toggle { color:#ffffff; background-color:#dca700; border-color:#cf9d00;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-primary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 206, 52, 0.5);}.btn-secondary { color:#ffffff; background-color:#dddddd; border-color:#dddddd;}.btn-secondary:hover { color:#ffffff; background-color:#cacaca; border-color:#c4c4c4;}.btn-secondary:focus, .btn-secondary.focus { box-shadow:0 0 0 0.2rem rgba(226, 226, 226, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled { color:#ffffff; background-color:#dddddd; border-color:#dddddd;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show &gt; .btn-secondary.dropdown-toggle { color:#ffffff; background-color:#c4c4c4; border-color:#bdbdbd;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-secondary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(226, 226, 226, 0.5);}.btn-success { color:#ffffff; background-color:#A0C453; border-color:#A0C453;}.btn-success:hover { color:#ffffff; background-color:#8eb33d; border-color:#86aa3a;}.btn-success:focus, .btn-success.focus { box-shadow:0 0 0 0.2rem rgba(174, 205, 109, 0.5);}.btn-success.disabled, .btn-success:disabled { color:#ffffff; background-color:#A0C453; border-color:#A0C453;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show &gt; .btn-success.dropdown-toggle { color:#ffffff; background-color:#86aa3a; border-color:#7fa037;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-success.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(174, 205, 109, 0.5);}.btn-info { color:#ffffff; background-color:#17a2b8; border-color:#17a2b8;}.btn-info:hover { color:#ffffff; background-color:#138496; border-color:#117a8b;}.btn-info:focus, .btn-info.focus { box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-info.disabled, .btn-info:disabled { color:#ffffff; background-color:#17a2b8; border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show &gt; .btn-info.dropdown-toggle { color:#ffffff; background-color:#117a8b; border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-info.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-warning { color:#ffffff; background-color:#ffc107; border-color:#ffc107;}.btn-warning:hover { color:#ffffff; background-color:#e0a800; border-color:#d39e00;}.btn-warning:focus, .btn-warning.focus { box-shadow:0 0 0 0.2rem rgba(255, 202, 44, 0.5);}.btn-warning.disabled, .btn-warning:disabled { color:#ffffff; background-color:#ffc107; border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show &gt; .btn-warning.dropdown-toggle { color:#ffffff; background-color:#d39e00; border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-warning.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 202, 44, 0.5);}.btn-danger { color:#ffffff; background-color:#ff6666; border-color:#ff6666;}.btn-danger:hover { color:#ffffff; background-color:#ff4040; border-color:#ff3333;}.btn-danger:focus, .btn-danger.focus { box-shadow:0 0 0 0.2rem rgba(255, 125, 125, 0.5);}.btn-danger.disabled, .btn-danger:disabled { color:#ffffff; background-color:#ff6666; border-color:#ff6666;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show &gt; .btn-danger.dropdown-toggle { color:#ffffff; background-color:#ff3333; border-color:#ff2626;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-danger.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 125, 125, 0.5);}.btn-light { color:#333333; background-color:#f5f5f5; border-color:#f5f5f5;}.btn-light:hover { color:#333333; background-color:#e2e2e2; border-color:gainsboro;}.btn-light:focus, .btn-light.focus { box-shadow:0 0 0 0.2rem rgba(216, 216, 216, 0.5);}.btn-light.disabled, .btn-light:disabled { color:#333333; background-color:#f5f5f5; border-color:#f5f5f5;}.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show &gt; .btn-light.dropdown-toggle { color:#ffffff; background-color:gainsboro; border-color:#d5d5d5;}.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-light.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(216, 216, 216, 0.5);}.btn-dark { color:#ffffff; background-color:#888888; border-color:#888888;}.btn-dark:hover { color:#ffffff; background-color:#757575; border-color:#6f6f6f;}.btn-dark:focus, .btn-dark.focus { box-shadow:0 0 0 0.2rem rgba(154, 154, 154, 0.5);}.btn-dark.disabled, .btn-dark:disabled { color:#ffffff; background-color:#888888; border-color:#888888;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show &gt; .btn-dark.dropdown-toggle { color:#ffffff; background-color:#6f6f6f; border-color:#686868;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-dark.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(154, 154, 154, 0.5);}.btn-outline-primary { color:#FFC510; border-color:#FFC510;}.btn-outline-primary:hover { color:#ffffff; background-color:#FFC510; border-color:#FFC510;}.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow:0 0 0 0.2rem rgba(255, 197, 16, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled { color:#FFC510; background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-primary.dropdown-toggle { color:#ffffff; background-color:#FFC510; border-color:#FFC510;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-primary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 197, 16, 0.5);}.btn-outline-secondary { color:#dddddd; border-color:#dddddd;}.btn-outline-secondary:hover { color:#ffffff; background-color:#dddddd; border-color:#dddddd;}.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow:0 0 0 0.2rem rgba(221, 221, 221, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color:#dddddd; background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-secondary.dropdown-toggle { color:#ffffff; background-color:#dddddd; border-color:#dddddd;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-secondary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(221, 221, 221, 0.5);}.btn-outline-success { color:#A0C453; border-color:#A0C453;}.btn-outline-success:hover { color:#ffffff; background-color:#A0C453; border-color:#A0C453;}.btn-outline-success:focus, .btn-outline-success.focus { box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled { color:#A0C453; background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-success.dropdown-toggle { color:#ffffff; background-color:#A0C453; border-color:#A0C453;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-success.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.5);}.btn-outline-info { color:#17a2b8; border-color:#17a2b8;}.btn-outline-info:hover { color:#ffffff; background-color:#17a2b8; border-color:#17a2b8;}.btn-outline-info:focus, .btn-outline-info.focus { box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled { color:#17a2b8; background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-info.dropdown-toggle { color:#ffffff; background-color:#17a2b8; border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-info.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning { color:#ffc107; border-color:#ffc107;}.btn-outline-warning:hover { color:#ffffff; background-color:#ffc107; border-color:#ffc107;}.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled { color:#ffc107; background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-warning.dropdown-toggle { color:#ffffff; background-color:#ffc107; border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-warning.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger { color:#ff6666; border-color:#ff6666;}.btn-outline-danger:hover { color:#ffffff; background-color:#ff6666; border-color:#ff6666;}.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled { color:#ff6666; background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-danger.dropdown-toggle { color:#ffffff; background-color:#ff6666; border-color:#ff6666;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-danger.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.5);}.btn-outline-light { color:#f5f5f5; border-color:#f5f5f5;}.btn-outline-light:hover { color:#333333; background-color:#f5f5f5; border-color:#f5f5f5;}.btn-outline-light:focus, .btn-outline-light.focus { box-shadow:0 0 0 0.2rem rgba(245, 245, 245, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled { color:#f5f5f5; background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-light.dropdown-toggle { color:#333333; background-color:#f5f5f5; border-color:#f5f5f5;}.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-light.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(245, 245, 245, 0.5);}.btn-outline-dark { color:#888888; border-color:#888888;}.btn-outline-dark:hover { color:#ffffff; background-color:#888888; border-color:#888888;}.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow:0 0 0 0.2rem rgba(136, 136, 136, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled { color:#888888; background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show &gt; .btn-outline-dark.dropdown-toggle { color:#ffffff; background-color:#888888; border-color:#888888;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-outline-dark.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(136, 136, 136, 0.5);}.btn-link { font-weight:400; color:#282828; text-decoration:none;}.btn-link:hover { color:#020202; text-decoration:underline;}.btn-link:focus, .btn-link.focus { text-decoration:underline; box-shadow:none;}.btn-link:disabled, .btn-link.disabled { color:#aaaaaa; pointer-events:none;}.btn-lg, .btn-group-lg &gt; .btn { padding:1.55rem 3.5rem; font-size:1.8rem; line-height:1.5; border-radius:0.5rem;}.btn-sm, .btn-group-sm &gt; .btn { padding:0.5rem 1.7rem; font-size:1.2rem; line-height:1.5; border-radius:0.3rem;}.btn-block { display:block; width:100%;}.btn-block + .btn-block { margin-top:1rem;}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block { width:100%;}.fade { transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce) { .fade {  transition:none; }}.fade:not(.show) { opacity:0;}.collapse:not(.show) { display:none;}.collapsing { position:relative; height:0; overflow:hidden; transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce) { .collapsing {  transition:none; }}.dropup,.dropright,.dropdown,.dropleft { position:relative;}.dropdown-toggle { white-space:nowrap;}.dropdown-toggle::after { display:inline-block; margin-left:0.255em; vertical-align:0.15em; content:""; border-top:0.3em solid; border-right:0.3em solid transparent; border-bottom:0; border-left:0.3em solid transparent;}.dropdown-toggle:empty::after { margin-left:0;}.dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:240px; padding:0rem 0; margin:0 0 0; font-size:1.2rem; color:#333333; text-align:left; list-style:none; background-color:#ffffff; background-clip:padding-box; border:0 solid rgba(0, 0, 0, 0.15); border-radius:0;}.dropdown-menu-left { right:auto; left:0;}.dropdown-menu-right { right:0; left:auto;}@media (min-width:440px) { .dropdown-menu-xs-left {  right:auto;  left:0; } .dropdown-menu-xs-right {  right:0;  left:auto; }}@media (min-width:576px) { .dropdown-menu-sm-left {  right:auto;  left:0; } .dropdown-menu-sm-right {  right:0;  left:auto; }}@media (min-width:768px) { .dropdown-menu-md-left {  right:auto;  left:0; } .dropdown-menu-md-right {  right:0;  left:auto; }}@media (min-width:992px) { .dropdown-menu-lg-left {  right:auto;  left:0; } .dropdown-menu-lg-right {  right:0;  left:auto; }}@media (min-width:1260px) { .dropdown-menu-xl-left {  right:auto;  left:0; } .dropdown-menu-xl-right {  right:0;  left:auto; }}@media (min-width:1460) { .dropdown-menu-xxl-left {  right:auto;  left:0; } .dropdown-menu-xxl-right {  right:0;  left:auto; }}.dropup .dropdown-menu { top:auto; bottom:100%; margin-top:0; margin-bottom:0;}.dropup .dropdown-toggle::after { display:inline-block; margin-left:0.255em; vertical-align:0.15em; content:""; border-top:0; border-right:0.3em solid transparent; border-bottom:0.3em solid; border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after { margin-left:0;}.dropright .dropdown-menu { top:0; right:auto; left:100%; margin-top:0; margin-left:0;}.dropright .dropdown-toggle::after { display:inline-block; margin-left:0.255em; vertical-align:0.15em; content:""; border-top:0.3em solid transparent; border-right:0; border-bottom:0.3em solid transparent; border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after { margin-left:0;}.dropright .dropdown-toggle::after { vertical-align:0;}.dropleft .dropdown-menu { top:0; right:100%; left:auto; margin-top:0; margin-right:0;}.dropleft .dropdown-toggle::after { display:inline-block; margin-left:0.255em; vertical-align:0.15em; content:"";}.dropleft .dropdown-toggle::after { display:none;}.dropleft .dropdown-toggle::before { display:inline-block; margin-right:0.255em; vertical-align:0.15em; content:""; border-top:0.3em solid transparent; border-right:0.3em solid; border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after { margin-left:0;}.dropleft .dropdown-toggle::before { vertical-align:0;}.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] { right:auto; bottom:auto;}.dropdown-divider { height:0; margin:0.5rem 0; overflow:hidden; border-top:1px solid #f1f1f1;}.dropdown-item { display:block; width:100%; padding:0.6rem 2rem; clear:both; font-weight:400; color:#333333; text-align:inherit; white-space:nowrap; background-color:transparent; border:0;}.dropdown-item:hover, .dropdown-item:focus { color:#262626; text-decoration:none; background-color:#f5f5f5;}.dropdown-item.active, .dropdown-item:active { color:#ffffff; text-decoration:none; background-color:#FFC510;}.dropdown-item.disabled, .dropdown-item:disabled { color:#aaaaaa; pointer-events:none; background-color:transparent;}.dropdown-menu.show { display:block;}.dropdown-header { display:block; padding:0rem 2rem; margin-bottom:0; font-size:1.225rem; color:#aaaaaa; white-space:nowrap;}.dropdown-item-text { display:block; padding:0.6rem 2rem; color:#333333;}.btn-group,.btn-group-vertical { position:relative; display:inline-flex; vertical-align:middle;}.btn-group &gt; .btn,.btn-group-vertical &gt; .btn { position:relative; flex:1 1 auto;}.btn-group &gt; .btn:hover,.btn-group-vertical &gt; .btn:hover { z-index:1;}.btn-group &gt; .btn:focus, .btn-group &gt; .btn:active, .btn-group &gt; .btn.active,.btn-group-vertical &gt; .btn:focus,.btn-group-vertical &gt; .btn:active,.btn-group-vertical &gt; .btn.active { z-index:1;}.btn-toolbar { display:flex; flex-wrap:wrap; justify-content:flex-start;}.btn-toolbar .input-group { width:auto;}.btn-group &gt; .btn:not(:first-child),.btn-group &gt; .btn-group:not(:first-child) { margin-left:-1px;}.btn-group &gt; .btn:not(:last-child):not(.dropdown-toggle),.btn-group &gt; .btn-group:not(:last-child) &gt; .btn { border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group &gt; .btn:not(:first-child),.btn-group &gt; .btn-group:not(:first-child) &gt; .btn { border-top-left-radius:0; border-bottom-left-radius:0;}.dropdown-toggle-split { padding-right:1.125rem; padding-left:1.125rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left:0;}.dropleft .dropdown-toggle-split::before { margin-right:0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm &gt; .btn + .dropdown-toggle-split { padding-right:1.275rem; padding-left:1.275rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg &gt; .btn + .dropdown-toggle-split { padding-right:2.625rem; padding-left:2.625rem;}.btn-group-vertical { flex-direction:column; align-items:flex-start; justify-content:center;}.btn-group-vertical &gt; .btn,.btn-group-vertical &gt; .btn-group { width:100%;}.btn-group-vertical &gt; .btn:not(:first-child),.btn-group-vertical &gt; .btn-group:not(:first-child) { margin-top:-1px;}.btn-group-vertical &gt; .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical &gt; .btn-group:not(:last-child) &gt; .btn { border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical &gt; .btn:not(:first-child),.btn-group-vertical &gt; .btn-group:not(:first-child) &gt; .btn { border-top-left-radius:0; border-top-right-radius:0;}.btn-group-toggle &gt; .btn,.btn-group-toggle &gt; .btn-group &gt; .btn { margin-bottom:0;}.btn-group-toggle &gt; .btn input[type=radio],.btn-group-toggle &gt; .btn input[type=checkbox],.btn-group-toggle &gt; .btn-group &gt; .btn input[type=radio],.btn-group-toggle &gt; .btn-group &gt; .btn input[type=checkbox] { position:absolute; clip:rect(0, 0, 0, 0); pointer-events:none;}.input-group { position:relative; display:flex; flex-wrap:wrap; align-items:stretch; width:100%;}.input-group &gt; .form-control,.input-group &gt; .form-control-plaintext,.input-group &gt; .custom-select,.input-group &gt; .custom-file { position:relative; flex:1 1 auto; width:1%; margin-bottom:0;}.input-group &gt; .form-control + .form-control,.input-group &gt; .form-control + .custom-select,.input-group &gt; .form-control + .custom-file,.input-group &gt; .form-control-plaintext + .form-control,.input-group &gt; .form-control-plaintext + .custom-select,.input-group &gt; .form-control-plaintext + .custom-file,.input-group &gt; .custom-select + .form-control,.input-group &gt; .custom-select + .custom-select,.input-group &gt; .custom-select + .custom-file,.input-group &gt; .custom-file + .form-control,.input-group &gt; .custom-file + .custom-select,.input-group &gt; .custom-file + .custom-file { margin-left:-1px;}.input-group &gt; .form-control:focus,.input-group &gt; .custom-select:focus,.input-group &gt; .custom-file .custom-file-input:focus ~ .custom-file-label { z-index:3;}.input-group &gt; .custom-file .custom-file-input:focus { z-index:4;}.input-group &gt; .form-control:not(:last-child),.input-group &gt; .custom-select:not(:last-child) { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group &gt; .form-control:not(:first-child),.input-group &gt; .custom-select:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0;}.input-group &gt; .custom-file { display:flex; align-items:center;}.input-group &gt; .custom-file:not(:last-child) .custom-file-label, .input-group &gt; .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group &gt; .custom-file:not(:first-child) .custom-file-label { border-top-left-radius:0; border-bottom-left-radius:0;}.input-group-prepend,.input-group-append { display:flex;}.input-group-prepend .btn,.input-group-append .btn { position:relative; z-index:2;}.input-group-prepend .btn:focus,.input-group-append .btn:focus { z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn { margin-left:-1px;}.input-group-prepend { margin-right:-1px;}.input-group-append { margin-left:-1px;}.input-group-text { display:flex; align-items:center; padding:0.85rem 1rem; margin-bottom:0; font-size:1.4rem; font-weight:400; line-height:1.5; color:#282828; text-align:center; white-space:nowrap; background-color:#f1f1f1; border:1px solid #dddddd; border-radius:0.5rem;}.input-group-text input[type=radio],.input-group-text input[type=checkbox] { margin-top:0;}.input-group-lg &gt; .form-control:not(textarea),.input-group-lg &gt; .custom-select { height:calc(1.5em + 1rem + 2px);}.input-group-lg &gt; .form-control,.input-group-lg &gt; .custom-select,.input-group-lg &gt; .input-group-prepend &gt; .input-group-text,.input-group-lg &gt; .input-group-append &gt; .input-group-text,.input-group-lg &gt; .input-group-prepend &gt; .btn,.input-group-lg &gt; .input-group-append &gt; .btn { padding:0.5rem 1rem; font-size:1.75rem; line-height:1.5; border-radius:0.5rem;}.input-group-sm &gt; .form-control:not(textarea),.input-group-sm &gt; .custom-select { height:34px;}.input-group-sm &gt; .form-control,.input-group-sm &gt; .custom-select,.input-group-sm &gt; .input-group-prepend &gt; .input-group-text,.input-group-sm &gt; .input-group-append &gt; .input-group-text,.input-group-sm &gt; .input-group-prepend &gt; .btn,.input-group-sm &gt; .input-group-append &gt; .btn { padding:0.55rem 1rem; font-size:1.225rem; line-height:1.5; border-radius:0.3rem;}.input-group-lg &gt; .custom-select,.input-group-sm &gt; .custom-select { padding-right:2rem;}.input-group &gt; .input-group-prepend &gt; .btn,.input-group &gt; .input-group-prepend &gt; .input-group-text,.input-group &gt; .input-group-append:not(:last-child) &gt; .btn,.input-group &gt; .input-group-append:not(:last-child) &gt; .input-group-text,.input-group &gt; .input-group-append:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle),.input-group &gt; .input-group-append:last-child &gt; .input-group-text:not(:last-child) { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group &gt; .input-group-append &gt; .btn,.input-group &gt; .input-group-append &gt; .input-group-text,.input-group &gt; .input-group-prepend:not(:first-child) &gt; .btn,.input-group &gt; .input-group-prepend:not(:first-child) &gt; .input-group-text,.input-group &gt; .input-group-prepend:first-child &gt; .btn:not(:first-child),.input-group &gt; .input-group-prepend:first-child &gt; .input-group-text:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0;}.custom-control { position:relative; display:block; min-height:2.1rem; padding-left:3rem;}.custom-control-inline { display:inline-flex; margin-right:1rem;}.custom-control-input { position:absolute; z-index:-1; opacity:0;}.custom-control-input:checked ~ .custom-control-label::before { color:#ffffff; border-color:#FF3939; background-color:#FF3939;}.custom-control-input:focus ~ .custom-control-label::before { box-shadow:0 0 0 transparent;}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color:#FF3939;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color:#ffffff; background-color:#FF3939; border-color:#FF3939;}.custom-control-input:disabled ~ .custom-control-label { color:#aaaaaa;}.custom-control-input:disabled ~ .custom-control-label::before { background-color:#f1f1f1;}.custom-control-label { position:relative; margin-bottom:0; vertical-align:top;}.custom-control-label::before { position:absolute; top:0.05rem; left:-3rem; display:block; width:2rem; height:2rem; pointer-events:none; content:""; background-color:#ffffff; border:#cccccc solid 1px;}.custom-control-label::after { position:absolute; top:0.05rem; left:-3rem; display:block; width:2rem; height:2rem; content:""; background:no-repeat 50%/50% 50%;}.custom-checkbox .custom-control-label::before { border-radius:0.3rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color:#FFC510; background-color:#FFC510;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#aaaaaa;}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color:#aaaaaa;}.custom-radio .custom-control-label::before { border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#aaaaaa;}.custom-switch { padding-left:4.5rem;}.custom-switch .custom-control-label::before { left:-4.5rem; width:3.5rem; pointer-events:all; border-radius:1rem;}.custom-switch .custom-control-label::after { top:calc(0.05rem + 2px); left:calc(-4.5rem + 2px); width:calc(2rem - 4px); height:calc(2rem - 4px); background-color:#cccccc; border-radius:1rem; transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce) { .custom-switch .custom-control-label::after {  transition:none; }}.custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color:#ffffff; transform:translateX(1.5rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#aaaaaa;}.custom-select { display:inline-block; width:100%; height:40px; padding:0.85rem 2rem 0.85rem 1rem; font-size:1.4rem; font-weight:400; line-height:1.5; color:#282828; vertical-align:middle; background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px; background-color:#ffffff; border:1px solid #dddddd; border-radius:0.5rem; appearance:none;}.custom-select:focus { border-color:#FFC510; outline:0; box-shadow:0 0 0 0.2rem rgba(255, 197, 16, 0.25);}.custom-select:focus::-ms-value { color:#282828; background-color:#ffffff;}.custom-select[multiple], .custom-select[size]:not([size="1"]) { height:auto; padding-right:1rem; background-image:none;}.custom-select:disabled { color:#aaaaaa; background-color:#f1f1f1;}.custom-select::-ms-expand { display:none;}.custom-select-sm { height:34px; padding-top:0.55rem; padding-bottom:0.55rem; padding-left:1rem; font-size:1.225rem;}.custom-select-lg { height:calc(1.5em + 1rem + 2px); padding-top:0.5rem; padding-bottom:0.5rem; padding-left:1rem; font-size:1.75rem;}.custom-file { position:relative; display:inline-block; width:100%; height:40px; margin-bottom:0;}.custom-file-input { position:relative; z-index:2; width:100%; height:40px; margin:0; opacity:0;}.custom-file-input:focus ~ .custom-file-label { border-color:#FFC510; box-shadow:0 0 0 transparent;}.custom-file-input:disabled ~ .custom-file-label { background-color:#f1f1f1;}.custom-file-input:lang(en) ~ .custom-file-label::after { content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after { content:attr(data-browse);}.custom-file-label { position:absolute; top:0; right:0; left:0; z-index:1; height:40px; padding:0.85rem 1rem; font-weight:400; line-height:1.5; color:#282828; background-color:#ffffff; border:1px solid #dddddd; border-radius:0.5rem;}.custom-file-label::after { position:absolute; top:0; right:0; bottom:0; z-index:3; display:block; height:38px; padding:0.85rem 1rem; line-height:1.5; color:#282828; content:"Browse"; background-color:#f1f1f1; border-left:inherit; border-radius:0 0.5rem 0.5rem 0;}.custom-range { width:100%; height:calc(1rem + 0.4rem); padding:0; background-color:transparent; appearance:none;}.custom-range:focus { outline:none;}.custom-range:focus::-webkit-slider-thumb { box-shadow:0 0 0 1px #ffffff, 0 0 0 transparent;}.custom-range:focus::-moz-range-thumb { box-shadow:0 0 0 1px #ffffff, 0 0 0 transparent;}.custom-range:focus::-ms-thumb { box-shadow:0 0 0 1px #ffffff, 0 0 0 transparent;}.custom-range::-moz-focus-outer { border:0;}.custom-range::-webkit-slider-thumb { width:1rem; height:1rem; margin-top:-0.25rem; background-color:#FFC510; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-webkit-slider-thumb {  transition:none; }}.custom-range::-webkit-slider-thumb:active { background-color:#fff0c3;}.custom-range::-webkit-slider-runnable-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:#dddddd; border-color:transparent; border-radius:1rem;}.custom-range::-moz-range-thumb { width:1rem; height:1rem; background-color:#FFC510; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-moz-range-thumb {  transition:none; }}.custom-range::-moz-range-thumb:active { background-color:#fff0c3;}.custom-range::-moz-range-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:#dddddd; border-color:transparent; border-radius:1rem;}.custom-range::-ms-thumb { width:1rem; height:1rem; margin-top:0; margin-right:0.2rem; margin-left:0.2rem; background-color:#FFC510; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-ms-thumb {  transition:none; }}.custom-range::-ms-thumb:active { background-color:#fff0c3;}.custom-range::-ms-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:transparent; border-color:transparent; border-width:0.5rem;}.custom-range::-ms-fill-lower { background-color:#dddddd; border-radius:1rem;}.custom-range::-ms-fill-upper { margin-right:15px; background-color:#dddddd; border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb { background-color:#cccccc;}.custom-range:disabled::-webkit-slider-runnable-track { cursor:default;}.custom-range:disabled::-moz-range-thumb { background-color:#cccccc;}.custom-range:disabled::-moz-range-track { cursor:default;}.custom-range:disabled::-ms-thumb { background-color:#cccccc;}.custom-control-label::before,.custom-file-label,.custom-select { transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce) { .custom-control-label::before,.custom-file-label,.custom-select {  transition:none; }}.breadcrumb { display:flex; flex-wrap:wrap; padding:0 0; margin-bottom:0; list-style:none; background-color:transparent; border-radius:0;}.breadcrumb-item + .breadcrumb-item { padding-left:1rem;}.breadcrumb-item + .breadcrumb-item::before { display:inline-block; padding-right:1rem; color:#333333; content:"";}.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:none;}.breadcrumb-item.active { color:#333333;}.pagination { display:flex; padding-left:0; list-style:none; border-radius:0.5rem;}.page-link { position:relative; display:block; padding:0 0; margin-left:-1px; line-height:34px; color:#FFC510; background-color:white; border:1px solid #FFC510;}.page-link:hover { z-index:2; color:#fff; text-decoration:none; background-color:#FFC510; border-color:#FFC510;}.page-link:focus { z-index:2; outline:0; box-shadow:0 0 0 transparent;}.page-item:first-child .page-link { margin-left:0; border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem;}.page-item:last-child .page-link { border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem;}.page-item.active .page-link { z-index:1; color:#ffffff; background-color:#FFC510; border-color:#FFC510;}.page-item.disabled .page-link { color:#aaaaaa; pointer-events:none; cursor:auto; background-color:#ffffff; border-color:#FFC510;}.pagination-lg .page-link { padding:0.75rem 1.5rem; font-size:1.75rem; line-height:1.5;}.pagination-lg .page-item:first-child .page-link { border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem;}.pagination-lg .page-item:last-child .page-link { border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem;}.pagination-sm .page-link { padding:0.25rem 0.5rem; font-size:1.225rem; line-height:1.5;}.pagination-sm .page-item:first-child .page-link { border-top-left-radius:0.3rem; border-bottom-left-radius:0.3rem;}.pagination-sm .page-item:last-child .page-link { border-top-right-radius:0.3rem; border-bottom-right-radius:0.3rem;}.badge { display:inline-block; padding:0 0; font-size:1.8rem; font-weight:400; line-height:1; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:50%; transition:color 0.5s, background-color 0.5s, border-color 0.5s;}@media (prefers-reduced-motion:reduce) { .badge {  transition:none; }}a.badge:hover, a.badge:focus { text-decoration:none;}.badge:empty { display:none;}.btn .badge { position:relative; top:-1px;}.badge-pill { padding-right:0.6em; padding-left:0.6em; border-radius:10rem;}.badge-primary { color:#ffffff; background-color:#FFC510;}a.badge-primary:hover, a.badge-primary:focus { color:#ffffff; background-color:#dca700;}a.badge-primary:focus, a.badge-primary.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(255, 197, 16, 0.5);}.badge-secondary { color:#ffffff; background-color:#dddddd;}a.badge-secondary:hover, a.badge-secondary:focus { color:#ffffff; background-color:#c4c4c4;}a.badge-secondary:focus, a.badge-secondary.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(221, 221, 221, 0.5);}.badge-success { color:#ffffff; background-color:#A0C453;}a.badge-success:hover, a.badge-success:focus { color:#ffffff; background-color:#86aa3a;}a.badge-success:focus, a.badge-success.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(160, 196, 83, 0.5);}.badge-info { color:#ffffff; background-color:#17a2b8;}a.badge-info:hover, a.badge-info:focus { color:#ffffff; background-color:#117a8b;}a.badge-info:focus, a.badge-info.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.badge-warning { color:#ffffff; background-color:#ffc107;}a.badge-warning:hover, a.badge-warning:focus { color:#ffffff; background-color:#d39e00;}a.badge-warning:focus, a.badge-warning.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.badge-danger { color:#ffffff; background-color:#ff6666;}a.badge-danger:hover, a.badge-danger:focus { color:#ffffff; background-color:#ff3333;}a.badge-danger:focus, a.badge-danger.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(255, 102, 102, 0.5);}.badge-light { color:#333333; background-color:#f5f5f5;}a.badge-light:hover, a.badge-light:focus { color:#333333; background-color:gainsboro;}a.badge-light:focus, a.badge-light.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(245, 245, 245, 0.5);}.badge-dark { color:#ffffff; background-color:#888888;}a.badge-dark:hover, a.badge-dark:focus { color:#ffffff; background-color:#6f6f6f;}a.badge-dark:focus, a.badge-dark.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(136, 136, 136, 0.5);}@keyframes progress-bar-stripes { from {  background-position:1rem 0; } to {  background-position:0 0; }}.progress { display:flex; height:1rem; overflow:hidden; font-size:1.05rem; background-color:#f1f1f1; border-radius:0.5rem;}.progress-bar { display:flex; flex-direction:column; justify-content:center; color:#ffffff; text-align:center; white-space:nowrap; background-color:#FFC510; transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce) { .progress-bar {  transition:none; }}.progress-bar-striped { background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size:1rem 1rem;}.progress-bar-animated { animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce) { .progress-bar-animated {  animation:none; }}@keyframes spinner-border { to {  transform:rotate(360deg); }}.spinner-border { display:inline-block; width:2rem; height:2rem; vertical-align:text-bottom; border:0.25em solid currentColor; border-right-color:transparent; border-radius:50%; animation:spinner-border 0.75s linear infinite;}.spinner-border-sm { width:1rem; height:1rem; border-width:0.2em;}@keyframes spinner-grow { 0% {  transform:scale(0); } 50% {  opacity:1; }}.spinner-grow { display:inline-block; width:2rem; height:2rem; vertical-align:text-bottom; background-color:currentColor; border-radius:50%; opacity:0; animation:spinner-grow 0.75s linear infinite;}.spinner-grow-sm { width:1rem; height:1rem;}.align-baseline { vertical-align:baseline !important;}.align-top { vertical-align:top !important;}.align-middle { vertical-align:middle !important;}.align-bottom { vertical-align:bottom !important;}.align-text-bottom { vertical-align:text-bottom !important;}.align-text-top { vertical-align:text-top !important;}.bg-primary { background-color:#FFC510 !important;}a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus { background-color:#dca700 !important;}.bg-secondary { background-color:#dddddd !important;}a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus { background-color:#c4c4c4 !important;}.bg-success { background-color:#A0C453 !important;}a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus { background-color:#86aa3a !important;}.bg-info { background-color:#17a2b8 !important;}a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { background-color:#117a8b !important;}.bg-warning { background-color:#ffc107 !important;}a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus { background-color:#d39e00 !important;}.bg-danger { background-color:#ff6666 !important;}a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus { background-color:#ff3333 !important;}.bg-light { background-color:#f5f5f5 !important;}a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus { background-color:gainsboro !important;}.bg-dark { background-color:#888888 !important;}a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus { background-color:#6f6f6f !important;}.bg-white { background-color:#ffffff !important;}.bg-transparent { background-color:transparent !important;}.border { border:1px solid #dddddd !important;}.border-top { border-top:1px solid #dddddd !important;}.border-right { border-right:1px solid #dddddd !important;}.border-bottom { border-bottom:1px solid #dddddd !important;}.border-left { border-left:1px solid #dddddd !important;}.border-0 { border:0 !important;}.border-top-0 { border-top:0 !important;}.border-right-0 { border-right:0 !important;}.border-bottom-0 { border-bottom:0 !important;}.border-left-0 { border-left:0 !important;}.border-primary { border-color:#FFC510 !important;}.border-secondary { border-color:#dddddd !important;}.border-success { border-color:#A0C453 !important;}.border-info { border-color:#17a2b8 !important;}.border-warning { border-color:#ffc107 !important;}.border-danger { border-color:#ff6666 !important;}.border-light { border-color:#f5f5f5 !important;}.border-dark { border-color:#888888 !important;}.border-white { border-color:#ffffff !important;}.rounded-sm { border-radius:0.3rem !important;}.rounded { border-radius:0.5rem !important;}.rounded-top { border-top-left-radius:0.5rem !important; border-top-right-radius:0.5rem !important;}.rounded-right { border-top-right-radius:0.5rem !important; border-bottom-right-radius:0.5rem !important;}.rounded-bottom { border-bottom-right-radius:0.5rem !important; border-bottom-left-radius:0.5rem !important;}.rounded-left { border-top-left-radius:0.5rem !important; border-bottom-left-radius:0.5rem !important;}.rounded-lg { border-radius:0.5rem !important;}.rounded-circle { border-radius:50% !important;}.rounded-pill { border-radius:50rem !important;}.rounded-0 { border-radius:0 !important;}.clearfix::after { display:block; clear:both; content:"";}.d-none { display:none !important;}.d-inline { display:inline !important;}.d-inline-block { display:inline-block !important;}.d-block { display:block !important;}.d-table { display:table !important;}.d-table-row { display:table-row !important;}.d-table-cell { display:table-cell !important;}.d-flex { display:flex !important;}.d-inline-flex { display:inline-flex !important;}@media (min-width:440px) { .d-xs-none {  display:none !important; } .d-xs-inline {  display:inline !important; } .d-xs-inline-block {  display:inline-block !important; } .d-xs-block {  display:block !important; } .d-xs-table {  display:table !important; } .d-xs-table-row {  display:table-row !important; } .d-xs-table-cell {  display:table-cell !important; } .d-xs-flex {  display:flex !important; } .d-xs-inline-flex {  display:inline-flex !important; }}@media (min-width:576px) { .d-sm-none {  display:none !important; } .d-sm-inline {  display:inline !important; } .d-sm-inline-block {  display:inline-block !important; } .d-sm-block {  display:block !important; } .d-sm-table {  display:table !important; } .d-sm-table-row {  display:table-row !important; } .d-sm-table-cell {  display:table-cell !important; } .d-sm-flex {  display:flex !important; } .d-sm-inline-flex {  display:inline-flex !important; }}@media (min-width:768px) { .d-md-none {  display:none !important; } .d-md-inline {  display:inline !important; } .d-md-inline-block {  display:inline-block !important; } .d-md-block {  display:block !important; } .d-md-table {  display:table !important; } .d-md-table-row {  display:table-row !important; } .d-md-table-cell {  display:table-cell !important; } .d-md-flex {  display:flex !important; } .d-md-inline-flex {  display:inline-flex !important; }}@media (min-width:992px) { .d-lg-none {  display:none !important; } .d-lg-inline {  display:inline !important; } .d-lg-inline-block {  display:inline-block !important; } .d-lg-block {  display:block !important; } .d-lg-table {  display:table !important; } .d-lg-table-row {  display:table-row !important; } .d-lg-table-cell {  display:table-cell !important; } .d-lg-flex {  display:flex !important; } .d-lg-inline-flex {  display:inline-flex !important; }}@media (min-width:1260px) { .d-xl-none {  display:none !important; } .d-xl-inline {  display:inline !important; } .d-xl-inline-block {  display:inline-block !important; } .d-xl-block {  display:block !important; } .d-xl-table {  display:table !important; } .d-xl-table-row {  display:table-row !important; } .d-xl-table-cell {  display:table-cell !important; } .d-xl-flex {  display:flex !important; } .d-xl-inline-flex {  display:inline-flex !important; }}@media (min-width:1460) { .d-xxl-none {  display:none !important; } .d-xxl-inline {  display:inline !important; } .d-xxl-inline-block {  display:inline-block !important; } .d-xxl-block {  display:block !important; } .d-xxl-table {  display:table !important; } .d-xxl-table-row {  display:table-row !important; } .d-xxl-table-cell {  display:table-cell !important; } .d-xxl-flex {  display:flex !important; } .d-xxl-inline-flex {  display:inline-flex !important; }}@media print { .d-print-none {  display:none !important; } .d-print-inline {  display:inline !important; } .d-print-inline-block {  display:inline-block !important; } .d-print-block {  display:block !important; } .d-print-table {  display:table !important; } .d-print-table-row {  display:table-row !important; } .d-print-table-cell {  display:table-cell !important; } .d-print-flex {  display:flex !important; } .d-print-inline-flex {  display:inline-flex !important; }}.embed-responsive { position:relative; display:block; width:100%; padding:0; overflow:hidden;}.embed-responsive::before { display:block; content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video { position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before { padding-top:42.8571428571%;}.embed-responsive-16by9::before { padding-top:56.25%;}.embed-responsive-4by3::before { padding-top:75%;}.embed-responsive-1by1::before { padding-top:100%;}.flex-row { flex-direction:row !important;}.flex-column { flex-direction:column !important;}.flex-row-reverse { flex-direction:row-reverse !important;}.flex-column-reverse { flex-direction:column-reverse !important;}.flex-wrap { flex-wrap:wrap !important;}.flex-nowrap { flex-wrap:nowrap !important;}.flex-wrap-reverse { flex-wrap:wrap-reverse !important;}.flex-fill { flex:1 1 auto !important;}.flex-grow-0 { flex-grow:0 !important;}.flex-grow-1 { flex-grow:1 !important;}.flex-shrink-0 { flex-shrink:0 !important;}.flex-shrink-1 { flex-shrink:1 !important;}.justify-content-start { justify-content:flex-start !important;}.justify-content-end { justify-content:flex-end !important;}.justify-content-center { justify-content:center !important;}.justify-content-between { justify-content:space-between !important;}.justify-content-around { justify-content:space-around !important;}.align-items-start { align-items:flex-start !important;}.align-items-end { align-items:flex-end !important;}.align-items-center { align-items:center !important;}.align-items-baseline { align-items:baseline !important;}.align-items-stretch { align-items:stretch !important;}.align-content-start { align-content:flex-start !important;}.align-content-end { align-content:flex-end !important;}.align-content-center { align-content:center !important;}.align-content-between { align-content:space-between !important;}.align-content-around { align-content:space-around !important;}.align-content-stretch { align-content:stretch !important;}.align-self-auto { align-self:auto !important;}.align-self-start { align-self:flex-start !important;}.align-self-end { align-self:flex-end !important;}.align-self-center { align-self:center !important;}.align-self-baseline { align-self:baseline !important;}.align-self-stretch { align-self:stretch !important;}@media (min-width:440px) { .flex-xs-row {  flex-direction:row !important; } .flex-xs-column {  flex-direction:column !important; } .flex-xs-row-reverse {  flex-direction:row-reverse !important; } .flex-xs-column-reverse {  flex-direction:column-reverse !important; } .flex-xs-wrap {  flex-wrap:wrap !important; } .flex-xs-nowrap {  flex-wrap:nowrap !important; } .flex-xs-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xs-fill {  flex:1 1 auto !important; } .flex-xs-grow-0 {  flex-grow:0 !important; } .flex-xs-grow-1 {  flex-grow:1 !important; } .flex-xs-shrink-0 {  flex-shrink:0 !important; } .flex-xs-shrink-1 {  flex-shrink:1 !important; } .justify-content-xs-start {  justify-content:flex-start !important; } .justify-content-xs-end {  justify-content:flex-end !important; } .justify-content-xs-center {  justify-content:center !important; } .justify-content-xs-between {  justify-content:space-between !important; } .justify-content-xs-around {  justify-content:space-around !important; } .align-items-xs-start {  align-items:flex-start !important; } .align-items-xs-end {  align-items:flex-end !important; } .align-items-xs-center {  align-items:center !important; } .align-items-xs-baseline {  align-items:baseline !important; } .align-items-xs-stretch {  align-items:stretch !important; } .align-content-xs-start {  align-content:flex-start !important; } .align-content-xs-end {  align-content:flex-end !important; } .align-content-xs-center {  align-content:center !important; } .align-content-xs-between {  align-content:space-between !important; } .align-content-xs-around {  align-content:space-around !important; } .align-content-xs-stretch {  align-content:stretch !important; } .align-self-xs-auto {  align-self:auto !important; } .align-self-xs-start {  align-self:flex-start !important; } .align-self-xs-end {  align-self:flex-end !important; } .align-self-xs-center {  align-self:center !important; } .align-self-xs-baseline {  align-self:baseline !important; } .align-self-xs-stretch {  align-self:stretch !important; }}@media (min-width:576px) { .flex-sm-row {  flex-direction:row !important; } .flex-sm-column {  flex-direction:column !important; } .flex-sm-row-reverse {  flex-direction:row-reverse !important; } .flex-sm-column-reverse {  flex-direction:column-reverse !important; } .flex-sm-wrap {  flex-wrap:wrap !important; } .flex-sm-nowrap {  flex-wrap:nowrap !important; } .flex-sm-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-sm-fill {  flex:1 1 auto !important; } .flex-sm-grow-0 {  flex-grow:0 !important; } .flex-sm-grow-1 {  flex-grow:1 !important; } .flex-sm-shrink-0 {  flex-shrink:0 !important; } .flex-sm-shrink-1 {  flex-shrink:1 !important; } .justify-content-sm-start {  justify-content:flex-start !important; } .justify-content-sm-end {  justify-content:flex-end !important; } .justify-content-sm-center {  justify-content:center !important; } .justify-content-sm-between {  justify-content:space-between !important; } .justify-content-sm-around {  justify-content:space-around !important; } .align-items-sm-start {  align-items:flex-start !important; } .align-items-sm-end {  align-items:flex-end !important; } .align-items-sm-center {  align-items:center !important; } .align-items-sm-baseline {  align-items:baseline !important; } .align-items-sm-stretch {  align-items:stretch !important; } .align-content-sm-start {  align-content:flex-start !important; } .align-content-sm-end {  align-content:flex-end !important; } .align-content-sm-center {  align-content:center !important; } .align-content-sm-between {  align-content:space-between !important; } .align-content-sm-around {  align-content:space-around !important; } .align-content-sm-stretch {  align-content:stretch !important; } .align-self-sm-auto {  align-self:auto !important; } .align-self-sm-start {  align-self:flex-start !important; } .align-self-sm-end {  align-self:flex-end !important; } .align-self-sm-center {  align-self:center !important; } .align-self-sm-baseline {  align-self:baseline !important; } .align-self-sm-stretch {  align-self:stretch !important; }}@media (min-width:768px) { .flex-md-row {  flex-direction:row !important; } .flex-md-column {  flex-direction:column !important; } .flex-md-row-reverse {  flex-direction:row-reverse !important; } .flex-md-column-reverse {  flex-direction:column-reverse !important; } .flex-md-wrap {  flex-wrap:wrap !important; } .flex-md-nowrap {  flex-wrap:nowrap !important; } .flex-md-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-md-fill {  flex:1 1 auto !important; } .flex-md-grow-0 {  flex-grow:0 !important; } .flex-md-grow-1 {  flex-grow:1 !important; } .flex-md-shrink-0 {  flex-shrink:0 !important; } .flex-md-shrink-1 {  flex-shrink:1 !important; } .justify-content-md-start {  justify-content:flex-start !important; } .justify-content-md-end {  justify-content:flex-end !important; } .justify-content-md-center {  justify-content:center !important; } .justify-content-md-between {  justify-content:space-between !important; } .justify-content-md-around {  justify-content:space-around !important; } .align-items-md-start {  align-items:flex-start !important; } .align-items-md-end {  align-items:flex-end !important; } .align-items-md-center {  align-items:center !important; } .align-items-md-baseline {  align-items:baseline !important; } .align-items-md-stretch {  align-items:stretch !important; } .align-content-md-start {  align-content:flex-start !important; } .align-content-md-end {  align-content:flex-end !important; } .align-content-md-center {  align-content:center !important; } .align-content-md-between {  align-content:space-between !important; } .align-content-md-around {  align-content:space-around !important; } .align-content-md-stretch {  align-content:stretch !important; } .align-self-md-auto {  align-self:auto !important; } .align-self-md-start {  align-self:flex-start !important; } .align-self-md-end {  align-self:flex-end !important; } .align-self-md-center {  align-self:center !important; } .align-self-md-baseline {  align-self:baseline !important; } .align-self-md-stretch {  align-self:stretch !important; }}@media (min-width:992px) { .flex-lg-row {  flex-direction:row !important; } .flex-lg-column {  flex-direction:column !important; } .flex-lg-row-reverse {  flex-direction:row-reverse !important; } .flex-lg-column-reverse {  flex-direction:column-reverse !important; } .flex-lg-wrap {  flex-wrap:wrap !important; } .flex-lg-nowrap {  flex-wrap:nowrap !important; } .flex-lg-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-lg-fill {  flex:1 1 auto !important; } .flex-lg-grow-0 {  flex-grow:0 !important; } .flex-lg-grow-1 {  flex-grow:1 !important; } .flex-lg-shrink-0 {  flex-shrink:0 !important; } .flex-lg-shrink-1 {  flex-shrink:1 !important; } .justify-content-lg-start {  justify-content:flex-start !important; } .justify-content-lg-end {  justify-content:flex-end !important; } .justify-content-lg-center {  justify-content:center !important; } .justify-content-lg-between {  justify-content:space-between !important; } .justify-content-lg-around {  justify-content:space-around !important; } .align-items-lg-start {  align-items:flex-start !important; } .align-items-lg-end {  align-items:flex-end !important; } .align-items-lg-center {  align-items:center !important; } .align-items-lg-baseline {  align-items:baseline !important; } .align-items-lg-stretch {  align-items:stretch !important; } .align-content-lg-start {  align-content:flex-start !important; } .align-content-lg-end {  align-content:flex-end !important; } .align-content-lg-center {  align-content:center !important; } .align-content-lg-between {  align-content:space-between !important; } .align-content-lg-around {  align-content:space-around !important; } .align-content-lg-stretch {  align-content:stretch !important; } .align-self-lg-auto {  align-self:auto !important; } .align-self-lg-start {  align-self:flex-start !important; } .align-self-lg-end {  align-self:flex-end !important; } .align-self-lg-center {  align-self:center !important; } .align-self-lg-baseline {  align-self:baseline !important; } .align-self-lg-stretch {  align-self:stretch !important; }}@media (min-width:1260px) { .flex-xl-row {  flex-direction:row !important; } .flex-xl-column {  flex-direction:column !important; } .flex-xl-row-reverse {  flex-direction:row-reverse !important; } .flex-xl-column-reverse {  flex-direction:column-reverse !important; } .flex-xl-wrap {  flex-wrap:wrap !important; } .flex-xl-nowrap {  flex-wrap:nowrap !important; } .flex-xl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xl-fill {  flex:1 1 auto !important; } .flex-xl-grow-0 {  flex-grow:0 !important; } .flex-xl-grow-1 {  flex-grow:1 !important; } .flex-xl-shrink-0 {  flex-shrink:0 !important; } .flex-xl-shrink-1 {  flex-shrink:1 !important; } .justify-content-xl-start {  justify-content:flex-start !important; } .justify-content-xl-end {  justify-content:flex-end !important; } .justify-content-xl-center {  justify-content:center !important; } .justify-content-xl-between {  justify-content:space-between !important; } .justify-content-xl-around {  justify-content:space-around !important; } .align-items-xl-start {  align-items:flex-start !important; } .align-items-xl-end {  align-items:flex-end !important; } .align-items-xl-center {  align-items:center !important; } .align-items-xl-baseline {  align-items:baseline !important; } .align-items-xl-stretch {  align-items:stretch !important; } .align-content-xl-start {  align-content:flex-start !important; } .align-content-xl-end {  align-content:flex-end !important; } .align-content-xl-center {  align-content:center !important; } .align-content-xl-between {  align-content:space-between !important; } .align-content-xl-around {  align-content:space-around !important; } .align-content-xl-stretch {  align-content:stretch !important; } .align-self-xl-auto {  align-self:auto !important; } .align-self-xl-start {  align-self:flex-start !important; } .align-self-xl-end {  align-self:flex-end !important; } .align-self-xl-center {  align-self:center !important; } .align-self-xl-baseline {  align-self:baseline !important; } .align-self-xl-stretch {  align-self:stretch !important; }}@media (min-width:1460) { .flex-xxl-row {  flex-direction:row !important; } .flex-xxl-column {  flex-direction:column !important; } .flex-xxl-row-reverse {  flex-direction:row-reverse !important; } .flex-xxl-column-reverse {  flex-direction:column-reverse !important; } .flex-xxl-wrap {  flex-wrap:wrap !important; } .flex-xxl-nowrap {  flex-wrap:nowrap !important; } .flex-xxl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xxl-fill {  flex:1 1 auto !important; } .flex-xxl-grow-0 {  flex-grow:0 !important; } .flex-xxl-grow-1 {  flex-grow:1 !important; } .flex-xxl-shrink-0 {  flex-shrink:0 !important; } .flex-xxl-shrink-1 {  flex-shrink:1 !important; } .justify-content-xxl-start {  justify-content:flex-start !important; } .justify-content-xxl-end {  justify-content:flex-end !important; } .justify-content-xxl-center {  justify-content:center !important; } .justify-content-xxl-between {  justify-content:space-between !important; } .justify-content-xxl-around {  justify-content:space-around !important; } .align-items-xxl-start {  align-items:flex-start !important; } .align-items-xxl-end {  align-items:flex-end !important; } .align-items-xxl-center {  align-items:center !important; } .align-items-xxl-baseline {  align-items:baseline !important; } .align-items-xxl-stretch {  align-items:stretch !important; } .align-content-xxl-start {  align-content:flex-start !important; } .align-content-xxl-end {  align-content:flex-end !important; } .align-content-xxl-center {  align-content:center !important; } .align-content-xxl-between {  align-content:space-between !important; } .align-content-xxl-around {  align-content:space-around !important; } .align-content-xxl-stretch {  align-content:stretch !important; } .align-self-xxl-auto {  align-self:auto !important; } .align-self-xxl-start {  align-self:flex-start !important; } .align-self-xxl-end {  align-self:flex-end !important; } .align-self-xxl-center {  align-self:center !important; } .align-self-xxl-baseline {  align-self:baseline !important; } .align-self-xxl-stretch {  align-self:stretch !important; }}.float-left { float:left !important;}.float-right { float:right !important;}.float-none { float:none !important;}@media (min-width:440px) { .float-xs-left {  float:left !important; } .float-xs-right {  float:right !important; } .float-xs-none {  float:none !important; }}@media (min-width:576px) { .float-sm-left {  float:left !important; } .float-sm-right {  float:right !important; } .float-sm-none {  float:none !important; }}@media (min-width:768px) { .float-md-left {  float:left !important; } .float-md-right {  float:right !important; } .float-md-none {  float:none !important; }}@media (min-width:992px) { .float-lg-left {  float:left !important; } .float-lg-right {  float:right !important; } .float-lg-none {  float:none !important; }}@media (min-width:1260px) { .float-xl-left {  float:left !important; } .float-xl-right {  float:right !important; } .float-xl-none {  float:none !important; }}@media (min-width:1460) { .float-xxl-left {  float:left !important; } .float-xxl-right {  float:right !important; } .float-xxl-none {  float:none !important; }}.overflow-auto { overflow:auto !important;}.overflow-hidden { overflow:hidden !important;}.position-static { position:static !important;}.position-relative { position:relative !important;}.position-absolute { position:absolute !important;}.position-fixed { position:fixed !important;}.position-sticky { position:sticky !important;}.fixed-top { position:fixed; top:0; right:0; left:0; z-index:1030;}.fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030;}@supports (position:sticky) { .sticky-top {  position:sticky;  top:0;  z-index:1020; }}.sr-only { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal;}.shadow-sm { box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow { box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg { box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none { box-shadow:none !important;}.w-25 { width:25% !important;}.w-50 { width:50% !important;}.w-75 { width:75% !important;}.w-100 { width:100% !important;}.w-auto { width:auto !important;}.h-25 { height:25% !important;}.h-50 { height:50% !important;}.h-75 { height:75% !important;}.h-100 { height:100% !important;}.h-auto { height:auto !important;}.mw-100 { max-width:100% !important;}.mh-100 { max-height:100% !important;}.min-vw-100 { min-width:100vw !important;}.min-vh-100 { min-height:100vh !important;}.vw-100 { width:100vw !important;}.vh-100 { height:100vh !important;}.stretched-link::after { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1; pointer-events:auto; content:""; background-color:rgba(0, 0, 0, 0);}.m-0 { margin:0 !important;}.mt-0,.my-0 { margin-top:0 !important;}.mr-0,.mx-0 { margin-right:0 !important;}.mb-0,.my-0 { margin-bottom:0 !important;}.ml-0,.mx-0 { margin-left:0 !important;}.m-1 { margin:0.25rem !important;}.mt-1,.my-1 { margin-top:0.25rem !important;}.mr-1,.mx-1 { margin-right:0.25rem !important;}.mb-1,.my-1 { margin-bottom:0.25rem !important;}.ml-1,.mx-1 { margin-left:0.25rem !important;}.m-2 { margin:0.5rem !important;}.mt-2,.my-2 { margin-top:0.5rem !important;}.mr-2,.mx-2 { margin-right:0.5rem !important;}.mb-2,.my-2 { margin-bottom:0.5rem !important;}.ml-2,.mx-2 { margin-left:0.5rem !important;}.m-3 { margin:1rem !important;}.mt-3,.my-3 { margin-top:1rem !important;}.mr-3,.mx-3 { margin-right:1rem !important;}.mb-3,.my-3 { margin-bottom:1rem !important;}.ml-3,.mx-3 { margin-left:1rem !important;}.m-4 { margin:2rem !important;}.mt-4,.my-4 { margin-top:2rem !important;}.mr-4,.mx-4 { margin-right:2rem !important;}.mb-4,.my-4 { margin-bottom:2rem !important;}.ml-4,.mx-4 { margin-left:2rem !important;}.m-5 { margin:3rem !important;}.mt-5,.my-5 { margin-top:3rem !important;}.mr-5,.mx-5 { margin-right:3rem !important;}.mb-5,.my-5 { margin-bottom:3rem !important;}.ml-5,.mx-5 { margin-left:3rem !important;}.p-0 { padding:0 !important;}.pt-0,.py-0 { padding-top:0 !important;}.pr-0,.px-0 { padding-right:0 !important;}.pb-0,.py-0 { padding-bottom:0 !important;}.pl-0,.px-0 { padding-left:0 !important;}.p-1 { padding:0.25rem !important;}.pt-1,.py-1 { padding-top:0.25rem !important;}.pr-1,.px-1 { padding-right:0.25rem !important;}.pb-1,.py-1 { padding-bottom:0.25rem !important;}.pl-1,.px-1 { padding-left:0.25rem !important;}.p-2 { padding:0.5rem !important;}.pt-2,.py-2 { padding-top:0.5rem !important;}.pr-2,.px-2 { padding-right:0.5rem !important;}.pb-2,.py-2 { padding-bottom:0.5rem !important;}.pl-2,.px-2 { padding-left:0.5rem !important;}.p-3 { padding:1rem !important;}.pt-3,.py-3 { padding-top:1rem !important;}.pr-3,.px-3 { padding-right:1rem !important;}.pb-3,.py-3 { padding-bottom:1rem !important;}.pl-3,.px-3 { padding-left:1rem !important;}.p-4 { padding:2rem !important;}.pt-4,.py-4 { padding-top:2rem !important;}.pr-4,.px-4 { padding-right:2rem !important;}.pb-4,.py-4 { padding-bottom:2rem !important;}.pl-4,.px-4 { padding-left:2rem !important;}.p-5 { padding:3rem !important;}.pt-5,.py-5 { padding-top:3rem !important;}.pr-5,.px-5 { padding-right:3rem !important;}.pb-5,.py-5 { padding-bottom:3rem !important;}.pl-5,.px-5 { padding-left:3rem !important;}.m-n1 { margin:-0.25rem !important;}.mt-n1,.my-n1 { margin-top:-0.25rem !important;}.mr-n1,.mx-n1 { margin-right:-0.25rem !important;}.mb-n1,.my-n1 { margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1 { margin-left:-0.25rem !important;}.m-n2 { margin:-0.5rem !important;}.mt-n2,.my-n2 { margin-top:-0.5rem !important;}.mr-n2,.mx-n2 { margin-right:-0.5rem !important;}.mb-n2,.my-n2 { margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2 { margin-left:-0.5rem !important;}.m-n3 { margin:-1rem !important;}.mt-n3,.my-n3 { margin-top:-1rem !important;}.mr-n3,.mx-n3 { margin-right:-1rem !important;}.mb-n3,.my-n3 { margin-bottom:-1rem !important;}.ml-n3,.mx-n3 { margin-left:-1rem !important;}.m-n4 { margin:-2rem !important;}.mt-n4,.my-n4 { margin-top:-2rem !important;}.mr-n4,.mx-n4 { margin-right:-2rem !important;}.mb-n4,.my-n4 { margin-bottom:-2rem !important;}.ml-n4,.mx-n4 { margin-left:-2rem !important;}.m-n5 { margin:-3rem !important;}.mt-n5,.my-n5 { margin-top:-3rem !important;}.mr-n5,.mx-n5 { margin-right:-3rem !important;}.mb-n5,.my-n5 { margin-bottom:-3rem !important;}.ml-n5,.mx-n5 { margin-left:-3rem !important;}.m-auto { margin:auto !important;}.mt-auto,.my-auto { margin-top:auto !important;}.mr-auto,.mx-auto { margin-right:auto !important;}.mb-auto,.my-auto { margin-bottom:auto !important;}.ml-auto,.mx-auto { margin-left:auto !important;}@media (min-width:440px) { .m-xs-0 {  margin:0 !important; } .mt-xs-0,.my-xs-0 {  margin-top:0 !important; } .mr-xs-0,.mx-xs-0 {  margin-right:0 !important; } .mb-xs-0,.my-xs-0 {  margin-bottom:0 !important; } .ml-xs-0,.mx-xs-0 {  margin-left:0 !important; } .m-xs-1 {  margin:0.25rem !important; } .mt-xs-1,.my-xs-1 {  margin-top:0.25rem !important; } .mr-xs-1,.mx-xs-1 {  margin-right:0.25rem !important; } .mb-xs-1,.my-xs-1 {  margin-bottom:0.25rem !important; } .ml-xs-1,.mx-xs-1 {  margin-left:0.25rem !important; } .m-xs-2 {  margin:0.5rem !important; } .mt-xs-2,.my-xs-2 {  margin-top:0.5rem !important; } .mr-xs-2,.mx-xs-2 {  margin-right:0.5rem !important; } .mb-xs-2,.my-xs-2 {  margin-bottom:0.5rem !important; } .ml-xs-2,.mx-xs-2 {  margin-left:0.5rem !important; } .m-xs-3 {  margin:1rem !important; } .mt-xs-3,.my-xs-3 {  margin-top:1rem !important; } .mr-xs-3,.mx-xs-3 {  margin-right:1rem !important; } .mb-xs-3,.my-xs-3 {  margin-bottom:1rem !important; } .ml-xs-3,.mx-xs-3 {  margin-left:1rem !important; } .m-xs-4 {  margin:2rem !important; } .mt-xs-4,.my-xs-4 {  margin-top:2rem !important; } .mr-xs-4,.mx-xs-4 {  margin-right:2rem !important; } .mb-xs-4,.my-xs-4 {  margin-bottom:2rem !important; } .ml-xs-4,.mx-xs-4 {  margin-left:2rem !important; } .m-xs-5 {  margin:3rem !important; } .mt-xs-5,.my-xs-5 {  margin-top:3rem !important; } .mr-xs-5,.mx-xs-5 {  margin-right:3rem !important; } .mb-xs-5,.my-xs-5 {  margin-bottom:3rem !important; } .ml-xs-5,.mx-xs-5 {  margin-left:3rem !important; } .p-xs-0 {  padding:0 !important; } .pt-xs-0,.py-xs-0 {  padding-top:0 !important; } .pr-xs-0,.px-xs-0 {  padding-right:0 !important; } .pb-xs-0,.py-xs-0 {  padding-bottom:0 !important; } .pl-xs-0,.px-xs-0 {  padding-left:0 !important; } .p-xs-1 {  padding:0.25rem !important; } .pt-xs-1,.py-xs-1 {  padding-top:0.25rem !important; } .pr-xs-1,.px-xs-1 {  padding-right:0.25rem !important; } .pb-xs-1,.py-xs-1 {  padding-bottom:0.25rem !important; } .pl-xs-1,.px-xs-1 {  padding-left:0.25rem !important; } .p-xs-2 {  padding:0.5rem !important; } .pt-xs-2,.py-xs-2 {  padding-top:0.5rem !important; } .pr-xs-2,.px-xs-2 {  padding-right:0.5rem !important; } .pb-xs-2,.py-xs-2 {  padding-bottom:0.5rem !important; } .pl-xs-2,.px-xs-2 {  padding-left:0.5rem !important; } .p-xs-3 {  padding:1rem !important; } .pt-xs-3,.py-xs-3 {  padding-top:1rem !important; } .pr-xs-3,.px-xs-3 {  padding-right:1rem !important; } .pb-xs-3,.py-xs-3 {  padding-bottom:1rem !important; } .pl-xs-3,.px-xs-3 {  padding-left:1rem !important; } .p-xs-4 {  padding:2rem !important; } .pt-xs-4,.py-xs-4 {  padding-top:2rem !important; } .pr-xs-4,.px-xs-4 {  padding-right:2rem !important; } .pb-xs-4,.py-xs-4 {  padding-bottom:2rem !important; } .pl-xs-4,.px-xs-4 {  padding-left:2rem !important; } .p-xs-5 {  padding:3rem !important; } .pt-xs-5,.py-xs-5 {  padding-top:3rem !important; } .pr-xs-5,.px-xs-5 {  padding-right:3rem !important; } .pb-xs-5,.py-xs-5 {  padding-bottom:3rem !important; } .pl-xs-5,.px-xs-5 {  padding-left:3rem !important; } .m-xs-n1 {  margin:-0.25rem !important; } .mt-xs-n1,.my-xs-n1 {  margin-top:-0.25rem !important; } .mr-xs-n1,.mx-xs-n1 {  margin-right:-0.25rem !important; } .mb-xs-n1,.my-xs-n1 {  margin-bottom:-0.25rem !important; } .ml-xs-n1,.mx-xs-n1 {  margin-left:-0.25rem !important; } .m-xs-n2 {  margin:-0.5rem !important; } .mt-xs-n2,.my-xs-n2 {  margin-top:-0.5rem !important; } .mr-xs-n2,.mx-xs-n2 {  margin-right:-0.5rem !important; } .mb-xs-n2,.my-xs-n2 {  margin-bottom:-0.5rem !important; } .ml-xs-n2,.mx-xs-n2 {  margin-left:-0.5rem !important; } .m-xs-n3 {  margin:-1rem !important; } .mt-xs-n3,.my-xs-n3 {  margin-top:-1rem !important; } .mr-xs-n3,.mx-xs-n3 {  margin-right:-1rem !important; } .mb-xs-n3,.my-xs-n3 {  margin-bottom:-1rem !important; } .ml-xs-n3,.mx-xs-n3 {  margin-left:-1rem !important; } .m-xs-n4 {  margin:-2rem !important; } .mt-xs-n4,.my-xs-n4 {  margin-top:-2rem !important; } .mr-xs-n4,.mx-xs-n4 {  margin-right:-2rem !important; } .mb-xs-n4,.my-xs-n4 {  margin-bottom:-2rem !important; } .ml-xs-n4,.mx-xs-n4 {  margin-left:-2rem !important; } .m-xs-n5 {  margin:-3rem !important; } .mt-xs-n5,.my-xs-n5 {  margin-top:-3rem !important; } .mr-xs-n5,.mx-xs-n5 {  margin-right:-3rem !important; } .mb-xs-n5,.my-xs-n5 {  margin-bottom:-3rem !important; } .ml-xs-n5,.mx-xs-n5 {  margin-left:-3rem !important; } .m-xs-auto {  margin:auto !important; } .mt-xs-auto,.my-xs-auto {  margin-top:auto !important; } .mr-xs-auto,.mx-xs-auto {  margin-right:auto !important; } .mb-xs-auto,.my-xs-auto {  margin-bottom:auto !important; } .ml-xs-auto,.mx-xs-auto {  margin-left:auto !important; }}@media (min-width:576px) { .m-sm-0 {  margin:0 !important; } .mt-sm-0,.my-sm-0 {  margin-top:0 !important; } .mr-sm-0,.mx-sm-0 {  margin-right:0 !important; } .mb-sm-0,.my-sm-0 {  margin-bottom:0 !important; } .ml-sm-0,.mx-sm-0 {  margin-left:0 !important; } .m-sm-1 {  margin:0.25rem !important; } .mt-sm-1,.my-sm-1 {  margin-top:0.25rem !important; } .mr-sm-1,.mx-sm-1 {  margin-right:0.25rem !important; } .mb-sm-1,.my-sm-1 {  margin-bottom:0.25rem !important; } .ml-sm-1,.mx-sm-1 {  margin-left:0.25rem !important; } .m-sm-2 {  margin:0.5rem !important; } .mt-sm-2,.my-sm-2 {  margin-top:0.5rem !important; } .mr-sm-2,.mx-sm-2 {  margin-right:0.5rem !important; } .mb-sm-2,.my-sm-2 {  margin-bottom:0.5rem !important; } .ml-sm-2,.mx-sm-2 {  margin-left:0.5rem !important; } .m-sm-3 {  margin:1rem !important; } .mt-sm-3,.my-sm-3 {  margin-top:1rem !important; } .mr-sm-3,.mx-sm-3 {  margin-right:1rem !important; } .mb-sm-3,.my-sm-3 {  margin-bottom:1rem !important; } .ml-sm-3,.mx-sm-3 {  margin-left:1rem !important; } .m-sm-4 {  margin:2rem !important; } .mt-sm-4,.my-sm-4 {  margin-top:2rem !important; } .mr-sm-4,.mx-sm-4 {  margin-right:2rem !important; } .mb-sm-4,.my-sm-4 {  margin-bottom:2rem !important; } .ml-sm-4,.mx-sm-4 {  margin-left:2rem !important; } .m-sm-5 {  margin:3rem !important; } .mt-sm-5,.my-sm-5 {  margin-top:3rem !important; } .mr-sm-5,.mx-sm-5 {  margin-right:3rem !important; } .mb-sm-5,.my-sm-5 {  margin-bottom:3rem !important; } .ml-sm-5,.mx-sm-5 {  margin-left:3rem !important; } .p-sm-0 {  padding:0 !important; } .pt-sm-0,.py-sm-0 {  padding-top:0 !important; } .pr-sm-0,.px-sm-0 {  padding-right:0 !important; } .pb-sm-0,.py-sm-0 {  padding-bottom:0 !important; } .pl-sm-0,.px-sm-0 {  padding-left:0 !important; } .p-sm-1 {  padding:0.25rem !important; } .pt-sm-1,.py-sm-1 {  padding-top:0.25rem !important; } .pr-sm-1,.px-sm-1 {  padding-right:0.25rem !important; } .pb-sm-1,.py-sm-1 {  padding-bottom:0.25rem !important; } .pl-sm-1,.px-sm-1 {  padding-left:0.25rem !important; } .p-sm-2 {  padding:0.5rem !important; } .pt-sm-2,.py-sm-2 {  padding-top:0.5rem !important; } .pr-sm-2,.px-sm-2 {  padding-right:0.5rem !important; } .pb-sm-2,.py-sm-2 {  padding-bottom:0.5rem !important; } .pl-sm-2,.px-sm-2 {  padding-left:0.5rem !important; } .p-sm-3 {  padding:1rem !important; } .pt-sm-3,.py-sm-3 {  padding-top:1rem !important; } .pr-sm-3,.px-sm-3 {  padding-right:1rem !important; } .pb-sm-3,.py-sm-3 {  padding-bottom:1rem !important; } .pl-sm-3,.px-sm-3 {  padding-left:1rem !important; } .p-sm-4 {  padding:2rem !important; } .pt-sm-4,.py-sm-4 {  padding-top:2rem !important; } .pr-sm-4,.px-sm-4 {  padding-right:2rem !important; } .pb-sm-4,.py-sm-4 {  padding-bottom:2rem !important; } .pl-sm-4,.px-sm-4 {  padding-left:2rem !important; } .p-sm-5 {  padding:3rem !important; } .pt-sm-5,.py-sm-5 {  padding-top:3rem !important; } .pr-sm-5,.px-sm-5 {  padding-right:3rem !important; } .pb-sm-5,.py-sm-5 {  padding-bottom:3rem !important; } .pl-sm-5,.px-sm-5 {  padding-left:3rem !important; } .m-sm-n1 {  margin:-0.25rem !important; } .mt-sm-n1,.my-sm-n1 {  margin-top:-0.25rem !important; } .mr-sm-n1,.mx-sm-n1 {  margin-right:-0.25rem !important; } .mb-sm-n1,.my-sm-n1 {  margin-bottom:-0.25rem !important; } .ml-sm-n1,.mx-sm-n1 {  margin-left:-0.25rem !important; } .m-sm-n2 {  margin:-0.5rem !important; } .mt-sm-n2,.my-sm-n2 {  margin-top:-0.5rem !important; } .mr-sm-n2,.mx-sm-n2 {  margin-right:-0.5rem !important; } .mb-sm-n2,.my-sm-n2 {  margin-bottom:-0.5rem !important; } .ml-sm-n2,.mx-sm-n2 {  margin-left:-0.5rem !important; } .m-sm-n3 {  margin:-1rem !important; } .mt-sm-n3,.my-sm-n3 {  margin-top:-1rem !important; } .mr-sm-n3,.mx-sm-n3 {  margin-right:-1rem !important; } .mb-sm-n3,.my-sm-n3 {  margin-bottom:-1rem !important; } .ml-sm-n3,.mx-sm-n3 {  margin-left:-1rem !important; } .m-sm-n4 {  margin:-2rem !important; } .mt-sm-n4,.my-sm-n4 {  margin-top:-2rem !important; } .mr-sm-n4,.mx-sm-n4 {  margin-right:-2rem !important; } .mb-sm-n4,.my-sm-n4 {  margin-bottom:-2rem !important; } .ml-sm-n4,.mx-sm-n4 {  margin-left:-2rem !important; } .m-sm-n5 {  margin:-3rem !important; } .mt-sm-n5,.my-sm-n5 {  margin-top:-3rem !important; } .mr-sm-n5,.mx-sm-n5 {  margin-right:-3rem !important; } .mb-sm-n5,.my-sm-n5 {  margin-bottom:-3rem !important; } .ml-sm-n5,.mx-sm-n5 {  margin-left:-3rem !important; } .m-sm-auto {  margin:auto !important; } .mt-sm-auto,.my-sm-auto {  margin-top:auto !important; } .mr-sm-auto,.mx-sm-auto {  margin-right:auto !important; } .mb-sm-auto,.my-sm-auto {  margin-bottom:auto !important; } .ml-sm-auto,.mx-sm-auto {  margin-left:auto !important; }}@media (min-width:768px) { .m-md-0 {  margin:0 !important; } .mt-md-0,.my-md-0 {  margin-top:0 !important; } .mr-md-0,.mx-md-0 {  margin-right:0 !important; } .mb-md-0,.my-md-0 {  margin-bottom:0 !important; } .ml-md-0,.mx-md-0 {  margin-left:0 !important; } .m-md-1 {  margin:0.25rem !important; } .mt-md-1,.my-md-1 {  margin-top:0.25rem !important; } .mr-md-1,.mx-md-1 {  margin-right:0.25rem !important; } .mb-md-1,.my-md-1 {  margin-bottom:0.25rem !important; } .ml-md-1,.mx-md-1 {  margin-left:0.25rem !important; } .m-md-2 {  margin:0.5rem !important; } .mt-md-2,.my-md-2 {  margin-top:0.5rem !important; } .mr-md-2,.mx-md-2 {  margin-right:0.5rem !important; } .mb-md-2,.my-md-2 {  margin-bottom:0.5rem !important; } .ml-md-2,.mx-md-2 {  margin-left:0.5rem !important; } .m-md-3 {  margin:1rem !important; } .mt-md-3,.my-md-3 {  margin-top:1rem !important; } .mr-md-3,.mx-md-3 {  margin-right:1rem !important; } .mb-md-3,.my-md-3 {  margin-bottom:1rem !important; } .ml-md-3,.mx-md-3 {  margin-left:1rem !important; } .m-md-4 {  margin:2rem !important; } .mt-md-4,.my-md-4 {  margin-top:2rem !important; } .mr-md-4,.mx-md-4 {  margin-right:2rem !important; } .mb-md-4,.my-md-4 {  margin-bottom:2rem !important; } .ml-md-4,.mx-md-4 {  margin-left:2rem !important; } .m-md-5 {  margin:3rem !important; } .mt-md-5,.my-md-5 {  margin-top:3rem !important; } .mr-md-5,.mx-md-5 {  margin-right:3rem !important; } .mb-md-5,.my-md-5 {  margin-bottom:3rem !important; } .ml-md-5,.mx-md-5 {  margin-left:3rem !important; } .p-md-0 {  padding:0 !important; } .pt-md-0,.py-md-0 {  padding-top:0 !important; } .pr-md-0,.px-md-0 {  padding-right:0 !important; } .pb-md-0,.py-md-0 {  padding-bottom:0 !important; } .pl-md-0,.px-md-0 {  padding-left:0 !important; } .p-md-1 {  padding:0.25rem !important; } .pt-md-1,.py-md-1 {  padding-top:0.25rem !important; } .pr-md-1,.px-md-1 {  padding-right:0.25rem !important; } .pb-md-1,.py-md-1 {  padding-bottom:0.25rem !important; } .pl-md-1,.px-md-1 {  padding-left:0.25rem !important; } .p-md-2 {  padding:0.5rem !important; } .pt-md-2,.py-md-2 {  padding-top:0.5rem !important; } .pr-md-2,.px-md-2 {  padding-right:0.5rem !important; } .pb-md-2,.py-md-2 {  padding-bottom:0.5rem !important; } .pl-md-2,.px-md-2 {  padding-left:0.5rem !important; } .p-md-3 {  padding:1rem !important; } .pt-md-3,.py-md-3 {  padding-top:1rem !important; } .pr-md-3,.px-md-3 {  padding-right:1rem !important; } .pb-md-3,.py-md-3 {  padding-bottom:1rem !important; } .pl-md-3,.px-md-3 {  padding-left:1rem !important; } .p-md-4 {  padding:2rem !important; } .pt-md-4,.py-md-4 {  padding-top:2rem !important; } .pr-md-4,.px-md-4 {  padding-right:2rem !important; } .pb-md-4,.py-md-4 {  padding-bottom:2rem !important; } .pl-md-4,.px-md-4 {  padding-left:2rem !important; } .p-md-5 {  padding:3rem !important; } .pt-md-5,.py-md-5 {  padding-top:3rem !important; } .pr-md-5,.px-md-5 {  padding-right:3rem !important; } .pb-md-5,.py-md-5 {  padding-bottom:3rem !important; } .pl-md-5,.px-md-5 {  padding-left:3rem !important; } .m-md-n1 {  margin:-0.25rem !important; } .mt-md-n1,.my-md-n1 {  margin-top:-0.25rem !important; } .mr-md-n1,.mx-md-n1 {  margin-right:-0.25rem !important; } .mb-md-n1,.my-md-n1 {  margin-bottom:-0.25rem !important; } .ml-md-n1,.mx-md-n1 {  margin-left:-0.25rem !important; } .m-md-n2 {  margin:-0.5rem !important; } .mt-md-n2,.my-md-n2 {  margin-top:-0.5rem !important; } .mr-md-n2,.mx-md-n2 {  margin-right:-0.5rem !important; } .mb-md-n2,.my-md-n2 {  margin-bottom:-0.5rem !important; } .ml-md-n2,.mx-md-n2 {  margin-left:-0.5rem !important; } .m-md-n3 {  margin:-1rem !important; } .mt-md-n3,.my-md-n3 {  margin-top:-1rem !important; } .mr-md-n3,.mx-md-n3 {  margin-right:-1rem !important; } .mb-md-n3,.my-md-n3 {  margin-bottom:-1rem !important; } .ml-md-n3,.mx-md-n3 {  margin-left:-1rem !important; } .m-md-n4 {  margin:-2rem !important; } .mt-md-n4,.my-md-n4 {  margin-top:-2rem !important; } .mr-md-n4,.mx-md-n4 {  margin-right:-2rem !important; } .mb-md-n4,.my-md-n4 {  margin-bottom:-2rem !important; } .ml-md-n4,.mx-md-n4 {  margin-left:-2rem !important; } .m-md-n5 {  margin:-3rem !important; } .mt-md-n5,.my-md-n5 {  margin-top:-3rem !important; } .mr-md-n5,.mx-md-n5 {  margin-right:-3rem !important; } .mb-md-n5,.my-md-n5 {  margin-bottom:-3rem !important; } .ml-md-n5,.mx-md-n5 {  margin-left:-3rem !important; } .m-md-auto {  margin:auto !important; } .mt-md-auto,.my-md-auto {  margin-top:auto !important; } .mr-md-auto,.mx-md-auto {  margin-right:auto !important; } .mb-md-auto,.my-md-auto {  margin-bottom:auto !important; } .ml-md-auto,.mx-md-auto {  margin-left:auto !important; }}@media (min-width:992px) { .m-lg-0 {  margin:0 !important; } .mt-lg-0,.my-lg-0 {  margin-top:0 !important; } .mr-lg-0,.mx-lg-0 {  margin-right:0 !important; } .mb-lg-0,.my-lg-0 {  margin-bottom:0 !important; } .ml-lg-0,.mx-lg-0 {  margin-left:0 !important; } .m-lg-1 {  margin:0.25rem !important; } .mt-lg-1,.my-lg-1 {  margin-top:0.25rem !important; } .mr-lg-1,.mx-lg-1 {  margin-right:0.25rem !important; } .mb-lg-1,.my-lg-1 {  margin-bottom:0.25rem !important; } .ml-lg-1,.mx-lg-1 {  margin-left:0.25rem !important; } .m-lg-2 {  margin:0.5rem !important; } .mt-lg-2,.my-lg-2 {  margin-top:0.5rem !important; } .mr-lg-2,.mx-lg-2 {  margin-right:0.5rem !important; } .mb-lg-2,.my-lg-2 {  margin-bottom:0.5rem !important; } .ml-lg-2,.mx-lg-2 {  margin-left:0.5rem !important; } .m-lg-3 {  margin:1rem !important; } .mt-lg-3,.my-lg-3 {  margin-top:1rem !important; } .mr-lg-3,.mx-lg-3 {  margin-right:1rem !important; } .mb-lg-3,.my-lg-3 {  margin-bottom:1rem !important; } .ml-lg-3,.mx-lg-3 {  margin-left:1rem !important; } .m-lg-4 {  margin:2rem !important; } .mt-lg-4,.my-lg-4 {  margin-top:2rem !important; } .mr-lg-4,.mx-lg-4 {  margin-right:2rem !important; } .mb-lg-4,.my-lg-4 {  margin-bottom:2rem !important; } .ml-lg-4,.mx-lg-4 {  margin-left:2rem !important; } .m-lg-5 {  margin:3rem !important; } .mt-lg-5,.my-lg-5 {  margin-top:3rem !important; } .mr-lg-5,.mx-lg-5 {  margin-right:3rem !important; } .mb-lg-5,.my-lg-5 {  margin-bottom:3rem !important; } .ml-lg-5,.mx-lg-5 {  margin-left:3rem !important; } .p-lg-0 {  padding:0 !important; } .pt-lg-0,.py-lg-0 {  padding-top:0 !important; } .pr-lg-0,.px-lg-0 {  padding-right:0 !important; } .pb-lg-0,.py-lg-0 {  padding-bottom:0 !important; } .pl-lg-0,.px-lg-0 {  padding-left:0 !important; } .p-lg-1 {  padding:0.25rem !important; } .pt-lg-1,.py-lg-1 {  padding-top:0.25rem !important; } .pr-lg-1,.px-lg-1 {  padding-right:0.25rem !important; } .pb-lg-1,.py-lg-1 {  padding-bottom:0.25rem !important; } .pl-lg-1,.px-lg-1 {  padding-left:0.25rem !important; } .p-lg-2 {  padding:0.5rem !important; } .pt-lg-2,.py-lg-2 {  padding-top:0.5rem !important; } .pr-lg-2,.px-lg-2 {  padding-right:0.5rem !important; } .pb-lg-2,.py-lg-2 {  padding-bottom:0.5rem !important; } .pl-lg-2,.px-lg-2 {  padding-left:0.5rem !important; } .p-lg-3 {  padding:1rem !important; } .pt-lg-3,.py-lg-3 {  padding-top:1rem !important; } .pr-lg-3,.px-lg-3 {  padding-right:1rem !important; } .pb-lg-3,.py-lg-3 {  padding-bottom:1rem !important; } .pl-lg-3,.px-lg-3 {  padding-left:1rem !important; } .p-lg-4 {  padding:2rem !important; } .pt-lg-4,.py-lg-4 {  padding-top:2rem !important; } .pr-lg-4,.px-lg-4 {  padding-right:2rem !important; } .pb-lg-4,.py-lg-4 {  padding-bottom:2rem !important; } .pl-lg-4,.px-lg-4 {  padding-left:2rem !important; } .p-lg-5 {  padding:3rem !important; } .pt-lg-5,.py-lg-5 {  padding-top:3rem !important; } .pr-lg-5,.px-lg-5 {  padding-right:3rem !important; } .pb-lg-5,.py-lg-5 {  padding-bottom:3rem !important; } .pl-lg-5,.px-lg-5 {  padding-left:3rem !important; } .m-lg-n1 {  margin:-0.25rem !important; } .mt-lg-n1,.my-lg-n1 {  margin-top:-0.25rem !important; } .mr-lg-n1,.mx-lg-n1 {  margin-right:-0.25rem !important; } .mb-lg-n1,.my-lg-n1 {  margin-bottom:-0.25rem !important; } .ml-lg-n1,.mx-lg-n1 {  margin-left:-0.25rem !important; } .m-lg-n2 {  margin:-0.5rem !important; } .mt-lg-n2,.my-lg-n2 {  margin-top:-0.5rem !important; } .mr-lg-n2,.mx-lg-n2 {  margin-right:-0.5rem !important; } .mb-lg-n2,.my-lg-n2 {  margin-bottom:-0.5rem !important; } .ml-lg-n2,.mx-lg-n2 {  margin-left:-0.5rem !important; } .m-lg-n3 {  margin:-1rem !important; } .mt-lg-n3,.my-lg-n3 {  margin-top:-1rem !important; } .mr-lg-n3,.mx-lg-n3 {  margin-right:-1rem !important; } .mb-lg-n3,.my-lg-n3 {  margin-bottom:-1rem !important; } .ml-lg-n3,.mx-lg-n3 {  margin-left:-1rem !important; } .m-lg-n4 {  margin:-2rem !important; } .mt-lg-n4,.my-lg-n4 {  margin-top:-2rem !important; } .mr-lg-n4,.mx-lg-n4 {  margin-right:-2rem !important; } .mb-lg-n4,.my-lg-n4 {  margin-bottom:-2rem !important; } .ml-lg-n4,.mx-lg-n4 {  margin-left:-2rem !important; } .m-lg-n5 {  margin:-3rem !important; } .mt-lg-n5,.my-lg-n5 {  margin-top:-3rem !important; } .mr-lg-n5,.mx-lg-n5 {  margin-right:-3rem !important; } .mb-lg-n5,.my-lg-n5 {  margin-bottom:-3rem !important; } .ml-lg-n5,.mx-lg-n5 {  margin-left:-3rem !important; } .m-lg-auto {  margin:auto !important; } .mt-lg-auto,.my-lg-auto {  margin-top:auto !important; } .mr-lg-auto,.mx-lg-auto {  margin-right:auto !important; } .mb-lg-auto,.my-lg-auto {  margin-bottom:auto !important; } .ml-lg-auto,.mx-lg-auto {  margin-left:auto !important; }}@media (min-width:1260px) { .m-xl-0 {  margin:0 !important; } .mt-xl-0,.my-xl-0 {  margin-top:0 !important; } .mr-xl-0,.mx-xl-0 {  margin-right:0 !important; } .mb-xl-0,.my-xl-0 {  margin-bottom:0 !important; } .ml-xl-0,.mx-xl-0 {  margin-left:0 !important; } .m-xl-1 {  margin:0.25rem !important; } .mt-xl-1,.my-xl-1 {  margin-top:0.25rem !important; } .mr-xl-1,.mx-xl-1 {  margin-right:0.25rem !important; } .mb-xl-1,.my-xl-1 {  margin-bottom:0.25rem !important; } .ml-xl-1,.mx-xl-1 {  margin-left:0.25rem !important; } .m-xl-2 {  margin:0.5rem !important; } .mt-xl-2,.my-xl-2 {  margin-top:0.5rem !important; } .mr-xl-2,.mx-xl-2 {  margin-right:0.5rem !important; } .mb-xl-2,.my-xl-2 {  margin-bottom:0.5rem !important; } .ml-xl-2,.mx-xl-2 {  margin-left:0.5rem !important; } .m-xl-3 {  margin:1rem !important; } .mt-xl-3,.my-xl-3 {  margin-top:1rem !important; } .mr-xl-3,.mx-xl-3 {  margin-right:1rem !important; } .mb-xl-3,.my-xl-3 {  margin-bottom:1rem !important; } .ml-xl-3,.mx-xl-3 {  margin-left:1rem !important; } .m-xl-4 {  margin:2rem !important; } .mt-xl-4,.my-xl-4 {  margin-top:2rem !important; } .mr-xl-4,.mx-xl-4 {  margin-right:2rem !important; } .mb-xl-4,.my-xl-4 {  margin-bottom:2rem !important; } .ml-xl-4,.mx-xl-4 {  margin-left:2rem !important; } .m-xl-5 {  margin:3rem !important; } .mt-xl-5,.my-xl-5 {  margin-top:3rem !important; } .mr-xl-5,.mx-xl-5 {  margin-right:3rem !important; } .mb-xl-5,.my-xl-5 {  margin-bottom:3rem !important; } .ml-xl-5,.mx-xl-5 {  margin-left:3rem !important; } .p-xl-0 {  padding:0 !important; } .pt-xl-0,.py-xl-0 {  padding-top:0 !important; } .pr-xl-0,.px-xl-0 {  padding-right:0 !important; } .pb-xl-0,.py-xl-0 {  padding-bottom:0 !important; } .pl-xl-0,.px-xl-0 {  padding-left:0 !important; } .p-xl-1 {  padding:0.25rem !important; } .pt-xl-1,.py-xl-1 {  padding-top:0.25rem !important; } .pr-xl-1,.px-xl-1 {  padding-right:0.25rem !important; } .pb-xl-1,.py-xl-1 {  padding-bottom:0.25rem !important; } .pl-xl-1,.px-xl-1 {  padding-left:0.25rem !important; } .p-xl-2 {  padding:0.5rem !important; } .pt-xl-2,.py-xl-2 {  padding-top:0.5rem !important; } .pr-xl-2,.px-xl-2 {  padding-right:0.5rem !important; } .pb-xl-2,.py-xl-2 {  padding-bottom:0.5rem !important; } .pl-xl-2,.px-xl-2 {  padding-left:0.5rem !important; } .p-xl-3 {  padding:1rem !important; } .pt-xl-3,.py-xl-3 {  padding-top:1rem !important; } .pr-xl-3,.px-xl-3 {  padding-right:1rem !important; } .pb-xl-3,.py-xl-3 {  padding-bottom:1rem !important; } .pl-xl-3,.px-xl-3 {  padding-left:1rem !important; } .p-xl-4 {  padding:2rem !important; } .pt-xl-4,.py-xl-4 {  padding-top:2rem !important; } .pr-xl-4,.px-xl-4 {  padding-right:2rem !important; } .pb-xl-4,.py-xl-4 {  padding-bottom:2rem !important; } .pl-xl-4,.px-xl-4 {  padding-left:2rem !important; } .p-xl-5 {  padding:3rem !important; } .pt-xl-5,.py-xl-5 {  padding-top:3rem !important; } .pr-xl-5,.px-xl-5 {  padding-right:3rem !important; } .pb-xl-5,.py-xl-5 {  padding-bottom:3rem !important; } .pl-xl-5,.px-xl-5 {  padding-left:3rem !important; } .m-xl-n1 {  margin:-0.25rem !important; } .mt-xl-n1,.my-xl-n1 {  margin-top:-0.25rem !important; } .mr-xl-n1,.mx-xl-n1 {  margin-right:-0.25rem !important; } .mb-xl-n1,.my-xl-n1 {  margin-bottom:-0.25rem !important; } .ml-xl-n1,.mx-xl-n1 {  margin-left:-0.25rem !important; } .m-xl-n2 {  margin:-0.5rem !important; } .mt-xl-n2,.my-xl-n2 {  margin-top:-0.5rem !important; } .mr-xl-n2,.mx-xl-n2 {  margin-right:-0.5rem !important; } .mb-xl-n2,.my-xl-n2 {  margin-bottom:-0.5rem !important; } .ml-xl-n2,.mx-xl-n2 {  margin-left:-0.5rem !important; } .m-xl-n3 {  margin:-1rem !important; } .mt-xl-n3,.my-xl-n3 {  margin-top:-1rem !important; } .mr-xl-n3,.mx-xl-n3 {  margin-right:-1rem !important; } .mb-xl-n3,.my-xl-n3 {  margin-bottom:-1rem !important; } .ml-xl-n3,.mx-xl-n3 {  margin-left:-1rem !important; } .m-xl-n4 {  margin:-2rem !important; } .mt-xl-n4,.my-xl-n4 {  margin-top:-2rem !important; } .mr-xl-n4,.mx-xl-n4 {  margin-right:-2rem !important; } .mb-xl-n4,.my-xl-n4 {  margin-bottom:-2rem !important; } .ml-xl-n4,.mx-xl-n4 {  margin-left:-2rem !important; } .m-xl-n5 {  margin:-3rem !important; } .mt-xl-n5,.my-xl-n5 {  margin-top:-3rem !important; } .mr-xl-n5,.mx-xl-n5 {  margin-right:-3rem !important; } .mb-xl-n5,.my-xl-n5 {  margin-bottom:-3rem !important; } .ml-xl-n5,.mx-xl-n5 {  margin-left:-3rem !important; } .m-xl-auto {  margin:auto !important; } .mt-xl-auto,.my-xl-auto {  margin-top:auto !important; } .mr-xl-auto,.mx-xl-auto {  margin-right:auto !important; } .mb-xl-auto,.my-xl-auto {  margin-bottom:auto !important; } .ml-xl-auto,.mx-xl-auto {  margin-left:auto !important; }}@media (min-width:1460) { .m-xxl-0 {  margin:0 !important; } .mt-xxl-0,.my-xxl-0 {  margin-top:0 !important; } .mr-xxl-0,.mx-xxl-0 {  margin-right:0 !important; } .mb-xxl-0,.my-xxl-0 {  margin-bottom:0 !important; } .ml-xxl-0,.mx-xxl-0 {  margin-left:0 !important; } .m-xxl-1 {  margin:0.25rem !important; } .mt-xxl-1,.my-xxl-1 {  margin-top:0.25rem !important; } .mr-xxl-1,.mx-xxl-1 {  margin-right:0.25rem !important; } .mb-xxl-1,.my-xxl-1 {  margin-bottom:0.25rem !important; } .ml-xxl-1,.mx-xxl-1 {  margin-left:0.25rem !important; } .m-xxl-2 {  margin:0.5rem !important; } .mt-xxl-2,.my-xxl-2 {  margin-top:0.5rem !important; } .mr-xxl-2,.mx-xxl-2 {  margin-right:0.5rem !important; } .mb-xxl-2,.my-xxl-2 {  margin-bottom:0.5rem !important; } .ml-xxl-2,.mx-xxl-2 {  margin-left:0.5rem !important; } .m-xxl-3 {  margin:1rem !important; } .mt-xxl-3,.my-xxl-3 {  margin-top:1rem !important; } .mr-xxl-3,.mx-xxl-3 {  margin-right:1rem !important; } .mb-xxl-3,.my-xxl-3 {  margin-bottom:1rem !important; } .ml-xxl-3,.mx-xxl-3 {  margin-left:1rem !important; } .m-xxl-4 {  margin:2rem !important; } .mt-xxl-4,.my-xxl-4 {  margin-top:2rem !important; } .mr-xxl-4,.mx-xxl-4 {  margin-right:2rem !important; } .mb-xxl-4,.my-xxl-4 {  margin-bottom:2rem !important; } .ml-xxl-4,.mx-xxl-4 {  margin-left:2rem !important; } .m-xxl-5 {  margin:3rem !important; } .mt-xxl-5,.my-xxl-5 {  margin-top:3rem !important; } .mr-xxl-5,.mx-xxl-5 {  margin-right:3rem !important; } .mb-xxl-5,.my-xxl-5 {  margin-bottom:3rem !important; } .ml-xxl-5,.mx-xxl-5 {  margin-left:3rem !important; } .p-xxl-0 {  padding:0 !important; } .pt-xxl-0,.py-xxl-0 {  padding-top:0 !important; } .pr-xxl-0,.px-xxl-0 {  padding-right:0 !important; } .pb-xxl-0,.py-xxl-0 {  padding-bottom:0 !important; } .pl-xxl-0,.px-xxl-0 {  padding-left:0 !important; } .p-xxl-1 {  padding:0.25rem !important; } .pt-xxl-1,.py-xxl-1 {  padding-top:0.25rem !important; } .pr-xxl-1,.px-xxl-1 {  padding-right:0.25rem !important; } .pb-xxl-1,.py-xxl-1 {  padding-bottom:0.25rem !important; } .pl-xxl-1,.px-xxl-1 {  padding-left:0.25rem !important; } .p-xxl-2 {  padding:0.5rem !important; } .pt-xxl-2,.py-xxl-2 {  padding-top:0.5rem !important; } .pr-xxl-2,.px-xxl-2 {  padding-right:0.5rem !important; } .pb-xxl-2,.py-xxl-2 {  padding-bottom:0.5rem !important; } .pl-xxl-2,.px-xxl-2 {  padding-left:0.5rem !important; } .p-xxl-3 {  padding:1rem !important; } .pt-xxl-3,.py-xxl-3 {  padding-top:1rem !important; } .pr-xxl-3,.px-xxl-3 {  padding-right:1rem !important; } .pb-xxl-3,.py-xxl-3 {  padding-bottom:1rem !important; } .pl-xxl-3,.px-xxl-3 {  padding-left:1rem !important; } .p-xxl-4 {  padding:2rem !important; } .pt-xxl-4,.py-xxl-4 {  padding-top:2rem !important; } .pr-xxl-4,.px-xxl-4 {  padding-right:2rem !important; } .pb-xxl-4,.py-xxl-4 {  padding-bottom:2rem !important; } .pl-xxl-4,.px-xxl-4 {  padding-left:2rem !important; } .p-xxl-5 {  padding:3rem !important; } .pt-xxl-5,.py-xxl-5 {  padding-top:3rem !important; } .pr-xxl-5,.px-xxl-5 {  padding-right:3rem !important; } .pb-xxl-5,.py-xxl-5 {  padding-bottom:3rem !important; } .pl-xxl-5,.px-xxl-5 {  padding-left:3rem !important; } .m-xxl-n1 {  margin:-0.25rem !important; } .mt-xxl-n1,.my-xxl-n1 {  margin-top:-0.25rem !important; } .mr-xxl-n1,.mx-xxl-n1 {  margin-right:-0.25rem !important; } .mb-xxl-n1,.my-xxl-n1 {  margin-bottom:-0.25rem !important; } .ml-xxl-n1,.mx-xxl-n1 {  margin-left:-0.25rem !important; } .m-xxl-n2 {  margin:-0.5rem !important; } .mt-xxl-n2,.my-xxl-n2 {  margin-top:-0.5rem !important; } .mr-xxl-n2,.mx-xxl-n2 {  margin-right:-0.5rem !important; } .mb-xxl-n2,.my-xxl-n2 {  margin-bottom:-0.5rem !important; } .ml-xxl-n2,.mx-xxl-n2 {  margin-left:-0.5rem !important; } .m-xxl-n3 {  margin:-1rem !important; } .mt-xxl-n3,.my-xxl-n3 {  margin-top:-1rem !important; } .mr-xxl-n3,.mx-xxl-n3 {  margin-right:-1rem !important; } .mb-xxl-n3,.my-xxl-n3 {  margin-bottom:-1rem !important; } .ml-xxl-n3,.mx-xxl-n3 {  margin-left:-1rem !important; } .m-xxl-n4 {  margin:-2rem !important; } .mt-xxl-n4,.my-xxl-n4 {  margin-top:-2rem !important; } .mr-xxl-n4,.mx-xxl-n4 {  margin-right:-2rem !important; } .mb-xxl-n4,.my-xxl-n4 {  margin-bottom:-2rem !important; } .ml-xxl-n4,.mx-xxl-n4 {  margin-left:-2rem !important; } .m-xxl-n5 {  margin:-3rem !important; } .mt-xxl-n5,.my-xxl-n5 {  margin-top:-3rem !important; } .mr-xxl-n5,.mx-xxl-n5 {  margin-right:-3rem !important; } .mb-xxl-n5,.my-xxl-n5 {  margin-bottom:-3rem !important; } .ml-xxl-n5,.mx-xxl-n5 {  margin-left:-3rem !important; } .m-xxl-auto {  margin:auto !important; } .mt-xxl-auto,.my-xxl-auto {  margin-top:auto !important; } .mr-xxl-auto,.mx-xxl-auto {  margin-right:auto !important; } .mb-xxl-auto,.my-xxl-auto {  margin-bottom:auto !important; } .ml-xxl-auto,.mx-xxl-auto {  margin-left:auto !important; }}.text-monospace { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify { text-align:justify !important;}.text-wrap { white-space:normal !important;}.text-nowrap { white-space:nowrap !important;}.text-truncate { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.text-left { text-align:left !important;}.text-right { text-align:right !important;}.text-center { text-align:center !important;}@media (min-width:440px) { .text-xs-left {  text-align:left !important; } .text-xs-right {  text-align:right !important; } .text-xs-center {  text-align:center !important; }}@media (min-width:576px) { .text-sm-left {  text-align:left !important; } .text-sm-right {  text-align:right !important; } .text-sm-center {  text-align:center !important; }}@media (min-width:768px) { .text-md-left {  text-align:left !important; } .text-md-right {  text-align:right !important; } .text-md-center {  text-align:center !important; }}@media (min-width:992px) { .text-lg-left {  text-align:left !important; } .text-lg-right {  text-align:right !important; } .text-lg-center {  text-align:center !important; }}@media (min-width:1260px) { .text-xl-left {  text-align:left !important; } .text-xl-right {  text-align:right !important; } .text-xl-center {  text-align:center !important; }}@media (min-width:1460) { .text-xxl-left {  text-align:left !important; } .text-xxl-right {  text-align:right !important; } .text-xxl-center {  text-align:center !important; }}.text-lowercase { text-transform:lowercase !important;}.text-uppercase { text-transform:uppercase !important;}.text-capitalize { text-transform:capitalize !important;}.font-weight-light { font-weight:300 !important;}.font-weight-lighter { font-weight:lighter !important;}.font-weight-normal { font-weight:400 !important;}.font-weight-bold { font-weight:700 !important;}.font-weight-bolder { font-weight:bolder !important;}.font-italic { font-style:italic !important;}.text-white { color:#ffffff !important;}.text-primary { color:#FFC510 !important;}a.text-primary:hover, a.text-primary:focus { color:#c39300 !important;}.text-secondary { color:#dddddd !important;}a.text-secondary:hover, a.text-secondary:focus { color:#b7b7b7 !important;}.text-success { color:#A0C453 !important;}a.text-success:hover, a.text-success:focus { color:#779734 !important;}.text-info { color:#17a2b8 !important;}a.text-info:hover, a.text-info:focus { color:#0f6674 !important;}.text-warning { color:#ffc107 !important;}a.text-warning:hover, a.text-warning:focus { color:#ba8b00 !important;}.text-danger { color:#ff6666 !important;}a.text-danger:hover, a.text-danger:focus { color:#ff1a1a !important;}.text-light { color:#f5f5f5 !important;}a.text-light:hover, a.text-light:focus { color:#cfcfcf !important;}.text-dark { color:#888888 !important;}a.text-dark:hover, a.text-dark:focus { color:#626262 !important;}.text-body { color:#333333 !important;}.text-muted { color:#888888 !important;}.text-black-50 { color:rgba(0, 0, 0, 0.5) !important;}.text-white-50 { color:rgba(255, 255, 255, 0.5) !important;}.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.text-decoration-none { text-decoration:none !important;}.text-break { word-break:break-word !important; overflow-wrap:break-word !important;}.text-reset { color:inherit !important;}.visible { visibility:visible !important;}.invisible { visibility:hidden !important;}.alert { position:relative; padding:0.75rem 1.25rem; margin-bottom:1.5rem; border:1px solid transparent; border-radius:5px;}.alert-heading { color:inherit;}.alert-link { font-weight:700;}.alert-dismissible { padding-right:4.6rem;}.alert-dismissible .close { position:absolute; top:0; right:0; padding:0.75rem 1.25rem; color:inherit;}.alert-primary { color:#856608; background-color:#fff3cf; border-color:#ffefbc;}.alert-primary hr { border-top-color:#ffe9a3;}.alert-primary .alert-link { color:#554105;}.alert-secondary { color:#737373; background-color:#f8f8f8; border-color:whitesmoke;}.alert-secondary hr { border-top-color:#e8e8e8;}.alert-secondary .alert-link { color:#5a5a5a;}.alert-success { color:#53662b; background-color:#ecf3dd; border-color:#e4eecf;}.alert-success hr { border-top-color:#d9e7bc;}.alert-success .alert-link { color:#36421c;}.alert-info { color:#0c5460; background-color:#d1ecf1; border-color:#bee5eb;}.alert-info hr { border-top-color:#abdde5;}.alert-info .alert-link { color:#062c33;}.alert-warning { color:#856404; background-color:#fff3cd; border-color:#ffeeba;}.alert-warning hr { border-top-color:#ffe8a1;}.alert-warning .alert-link { color:#533f03;}.alert-danger { color:#853535; background-color:#ffe0e0; border-color:#ffd4d4;}.alert-danger hr { border-top-color:#ffbbbb;}.alert-danger .alert-link { color:#612626;}.alert-light { color:#7f7f7f; background-color:#fdfdfd; border-color:#fcfcfc;}.alert-light hr { border-top-color:#efefef;}.alert-light .alert-link { color:#666666;}.alert-dark { color:#474747; background-color:#e7e7e7; border-color:#dedede;}.alert-dark hr { border-top-color:#d1d1d1;}.alert-dark .alert-link { color:#2e2e2e;}.navbar { position:relative; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; padding:0 0;}.navbar &gt; .container,.navbar &gt; .container-fluid { display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}.navbar-brand { display:inline-block; padding-top:0.3375rem; padding-bottom:0.3375rem; margin-right:0; font-size:1.75rem; line-height:inherit; white-space:nowrap;}.navbar-brand:hover, .navbar-brand:focus { text-decoration:none;}.navbar-nav { display:flex; flex-direction:column; padding-left:0; margin-bottom:0; list-style:none;}.navbar-nav .nav-link { padding-right:0; padding-left:0;}.navbar-nav .dropdown-menu { position:static; float:none;}.navbar-text { display:inline-block; padding-top:0.6rem; padding-bottom:0.6rem;}.navbar-collapse { flex-basis:100%; flex-grow:1; align-items:center;}.navbar-toggler { padding:0.25rem 0.75rem; font-size:1.75rem; line-height:1; background-color:transparent; border:1px solid transparent; border-radius:0.5rem;}.navbar-toggler:hover, .navbar-toggler:focus { text-decoration:none;}.navbar-toggler-icon { display:inline-block; width:1.5em; height:1.5em; vertical-align:middle; content:""; background:no-repeat center center; background-size:100% 100%;}@media (max-width:439.98px) { .navbar-expand-xs &gt; .container,.navbar-expand-xs &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:440px) { .navbar-expand-xs {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xs .navbar-nav {  flex-direction:row; } .navbar-expand-xs .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xs .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xs &gt; .container,.navbar-expand-xs &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xs .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xs .navbar-toggler {  display:none; }}@media (max-width:575.98px) { .navbar-expand-sm &gt; .container,.navbar-expand-sm &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:576px) { .navbar-expand-sm {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-sm .navbar-nav {  flex-direction:row; } .navbar-expand-sm .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-sm .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-sm &gt; .container,.navbar-expand-sm &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-sm .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-sm .navbar-toggler {  display:none; }}@media (max-width:767.98px) { .navbar-expand-md &gt; .container,.navbar-expand-md &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:768px) { .navbar-expand-md {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-md .navbar-nav {  flex-direction:row; } .navbar-expand-md .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-md .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-md &gt; .container,.navbar-expand-md &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-md .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-md .navbar-toggler {  display:none; }}@media (max-width:991.98px) { .navbar-expand-lg &gt; .container,.navbar-expand-lg &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:992px) { .navbar-expand-lg {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-lg .navbar-nav {  flex-direction:row; } .navbar-expand-lg .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-lg .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-lg &gt; .container,.navbar-expand-lg &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-lg .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-lg .navbar-toggler {  display:none; }}@media (max-width:1259.98px) { .navbar-expand-xl &gt; .container,.navbar-expand-xl &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:1260px) { .navbar-expand-xl {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xl .navbar-nav {  flex-direction:row; } .navbar-expand-xl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xl .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xl &gt; .container,.navbar-expand-xl &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xl .navbar-toggler {  display:none; }}@media (max-width:1459.98) { .navbar-expand-xxl &gt; .container,.navbar-expand-xxl &gt; .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:1460) { .navbar-expand-xxl {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xxl .navbar-nav {  flex-direction:row; } .navbar-expand-xxl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xxl .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xxl &gt; .container,.navbar-expand-xxl &gt; .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xxl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xxl .navbar-toggler {  display:none; }}.navbar-expand { flex-flow:row nowrap; justify-content:flex-start;}.navbar-expand &gt; .container,.navbar-expand &gt; .container-fluid { padding-right:0; padding-left:0;}.navbar-expand .navbar-nav { flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu { position:absolute;}.navbar-expand .navbar-nav .nav-link { padding-right:2rem; padding-left:2rem;}.navbar-expand &gt; .container,.navbar-expand &gt; .container-fluid { flex-wrap:nowrap;}.navbar-expand .navbar-collapse { display:flex !important; flex-basis:auto;}.navbar-expand .navbar-toggler { display:none;}.navbar-light .navbar-brand { color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link { color:rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color:rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled { color:rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show &gt; .nav-link,.navbar-light .navbar-nav .active &gt; .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active { color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler { color:rgba(0, 0, 0, 0.5); border-color:rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon { background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text { color:rgba(0, 0, 0, 0.5);}.navbar-light .navbar-text a { color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color:rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand { color:#ffffff;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color:#ffffff;}.navbar-dark .navbar-nav .nav-link { color:#ffffff;}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color:#ffffff;}.navbar-dark .navbar-nav .nav-link.disabled { color:rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show &gt; .nav-link,.navbar-dark .navbar-nav .active &gt; .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active { color:#ffffff;}.navbar-dark .navbar-toggler { color:#ffffff; border-color:rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon { background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text { color:#ffffff;}.navbar-dark .navbar-text a { color:#ffffff;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color:#ffffff;}.nav { display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none;}.nav-link { display:block; padding:0.6rem 2rem;}.nav-link:hover, .nav-link:focus { text-decoration:none;}.nav-link.disabled { color:#aaaaaa; pointer-events:none; cursor:default;}.nav-tabs { border-bottom:1px solid #dddddd;}.nav-tabs .nav-item { margin-bottom:-1px;}.nav-tabs .nav-link { border:1px solid transparent; border-top-left-radius:0.5rem; border-top-right-radius:0.5rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color:#f1f1f1 #f1f1f1 #dddddd;}.nav-tabs .nav-link.disabled { color:#aaaaaa; background-color:transparent; border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color:#999999; background-color:#ffffff; border-color:#dddddd #dddddd #ffffff;}.nav-tabs .dropdown-menu { margin-top:-1px; border-top-left-radius:0; border-top-right-radius:0;}.nav-pills .nav-link { border-radius:0.5rem;}.nav-pills .nav-link.active,.nav-pills .show &gt; .nav-link { color:#ffffff; background-color:#FFC510;}.nav-fill .nav-item { flex:1 1 auto; text-align:center;}.nav-justified .nav-item { flex-basis:0; flex-grow:1; text-align:center;}.tab-content &gt; .tab-pane { display:none;}.tab-content &gt; .active { display:block;}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled .flickity-cell,.flickity-enabled .carousel-cell{position:absolute!important;left:0}.flickity-rtl .flickity-cell,.flickity-rtl .carousel-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;appearance:none;border:none;font-size:0;overflow:hidden}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container&gt;div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container&gt;div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container&gt;div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container&gt;.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container&gt;.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container&gt;.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container&gt;.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center&gt;div,#toast-container.toast-top-center&gt;div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width&gt;div,#toast-container.toast-top-full-width&gt;div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container&gt;div{padding:8px 8px 8px 50px;width:11em}#toast-container&gt;div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container&gt;div{padding:8px 8px 8px 50px;width:18em}#toast-container&gt;div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container&gt;div{padding:15px 15px 15px 50px;width:25em}#toast-container&gt;div.rtl{padding:15px 50px 15px 15px}}.mb-20 { margin-bottom:20px !important;}.py-60 { padding-top:60px !important; padding-bottom:60px !important;}.break { flex-basis:100%; height:0;}.flex-column { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;}.d-flex { display:-webkit-box; display:-ms-flexbox;}* { padding:0; margin:0;}*, *:focus, *:hover { outline:none !important;}a { color:inherit; transition:color 0.4s, background-color 0.4s, border-color 0.4s;}a:hover { color:inherit; text-decoration:none;}html { font-size:62.5%;}body { overflow-x:hidden; overflow-y:scroll;}body, html { min-width:320px; height:100%; scrollbar-width:thin; scroll-padding-top:20px;}body#ud_shop_artdet, html#ud_shop_artdet { scroll-padding-top:100px;}img { height:auto; max-width:100%; max-height:100%; image-rendering:-webkit-optimize-contrast;}.btn-close, .btn-back { position:absolute; top:0; right:0; display:block; width:4rem; height:4rem; line-height:4rem; text-align:center; background:transparent; cursor:pointer; z-index:1; opacity:1; border:none; padding:0; color:#888888;}.btn-close::before, .btn-back::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.8rem;}.btn-close:hover, .btn-back:hover { color:#ff6666;}@media (max-width:1259.98px) { .dropdown--content[data-content-direction=right] .btn-close, .dropdown--content[data-content-direction=right] .btn-back {  left:5px; } .dropdown--content[data-content-direction=left] .btn-close, .dropdown--content[data-content-direction=left] .btn-back {  right:5px; }}@media (min-width:1260px) { .dropdown--content[data-content-direction=right] .btn-close, .dropdown--content[data-content-direction=right] .btn-back {  right:5px; } .dropdown--content[data-content-direction=left] .btn-close, .dropdown--content[data-content-direction=left] .btn-back {  left:5px; }}.btn-back::before { content:"";}.btn-back:hover { color:#333333;}@media (max-width:1259.98px) { html.scroll-hidden body {  overflow-y:hidden;  position:relative; } html:not(.prel-touch-device):not(.touch-device).scroll-hidden body {  padding-right:10px; }}.usn { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.content { min-height:50vh;}.line-height-12 { line-height:1.2;}.row-gap-10 { row-gap:10px;}.row-gap-30 { row-gap:30px;}.gutters-1 { margin-right:-2.5px; margin-left:-2.5px;}.gutters-5 { margin-right:-5px; margin-left:-5px;}.gutters-7 { margin-right:-7px; margin-left:-7px;}.gutters-9 { margin-right:-9px; margin-left:-9px;}.gutters-10 { margin-right:-10px; margin-left:-10px;}.gutters-12 { margin-right:-12px; margin-left:-12px;}.gutters-15 { margin-right:-15px; margin-left:-15px;}.gutters-20 { margin-right:-20px; margin-left:-20px;}.gutters-25 { margin-right:-25px; margin-left:-25px;}.gutters-30 { margin-right:-30px; margin-left:-30px;}.gutters-40 { margin-right:-40px; margin-left:-40px;}.gutters-50 { margin-right:-50px; margin-left:-50px;}@media (min-width:768px) { .gutters-md-40 {  margin-right:-40px;  margin-left:-40px; } .gutters-md-10 {  margin-right:-10px;  margin-left:-10px; }}@media (min-width:1260px) { .gutters-xl-20 {  margin-right:-20px;  margin-left:-20px; }}.gutters-xxxl-40 { margin-right:-40px; margin-left:-40px;}.gutters-xxxl-50 { margin-right:-50px; margin-left:-50px;}.gutters-1 &gt; .col,.gutters-1 &gt; [class*=col-] { padding-right:2.5px; padding-left:2.5px;}.gutters-5 &gt; .col,.gutters-5 &gt; [class*=col-] { padding-right:5px; padding-left:5px;}.gutters-7 &gt; .col,.gutters-7 &gt; [class*=col-] { padding-right:7px; padding-left:7px;}.gutters-9 &gt; .col,.gutters-9 &gt; [class*=col-] { padding-right:9px; padding-left:9px;}.gutters-10 &gt; .col,.gutters-10 &gt; [class*=col-] { padding-right:10px; padding-left:10px;}.gutters-12 &gt; .col,.gutters-12 &gt; [class*=col-] { padding-right:12px; padding-left:12px;}.gutters-20 &gt; .col,.gutters-20 &gt; [class*=col-] { padding-right:20px; padding-left:20px;}.gutters-25 &gt; .col,.gutters-25 &gt; [class*=col-] { padding-right:25px; padding-left:25px;}.gutters-30 &gt; .col,.gutters-30 &gt; [class*=col-] { padding-right:30px; padding-left:30px;}@media (min-width:768px) { .gutters-md-40 &gt; .col,.gutters-md-40 &gt; [class*=col-] {  padding-right:40px;  padding-left:40px; } .gutters-md-10 &gt; .col,.gutters-md-10 &gt; [class*=col-] {  padding-right:10px;  padding-left:10px; }}@media (min-width:1260px) { .gutters-xl-20 &gt; .col,.gutters-xl-20 &gt; [class*=col-] {  padding-right:20px;  padding-left:20px; }}.gutters-xxxl-40 &gt; .col,.gutters-xxxl-40 &gt; [class*=col-] { padding-right:40px; padding-left:40px;}.gutters-xxxl-50 &gt; .col,.gutters-xxxl-50 &gt; [class*=col-] { padding-right:50px; padding-left:50px;}[data-scroll] { vertical-align:middle; display:inline-block;}[data-scroll]::after { margin-left:1rem !important; font-size:1rem !important;}.scroll-to { font-weight:700; padding-left:4rem; padding-right:4rem; color:#888888;}.border-block + .border-block { border-top:1px solid #dddddd;}.video-responsive { overflow:hidden; padding-bottom:56.25%; position:relative; height:0;}.video-responsive iframe { left:0; top:0; height:100%; width:100%; position:absolute;}select { -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none; cursor:pointer; max-width:100%; background:none; font-family:inherit;}select::-ms-expand { display:none;}select.cust_input_select + label { z-index:0;}select.form-control {  }select.form-control:disabled + label { z-index:10;}select.form-control.is-invalid { background-position:center right 2rem;}@-moz-document url-prefix() { select.form-control {  padding-left:calc(1rem - 4px); }}.ie select.form-control { padding-left:calc(1rem - 3px);}.form-select-group { position:relative;}.form-select-group::after { content:""; font-family:"Custom icons"; font-size:1.4rem; display:block; position:absolute; top:50%; margin-top:1px; transform:translateY(-50%); right:1rem; z-index:1; color:#FFC510; line-height:1; pointer-events:none;}.form-select-group &gt; select { padding-right:3rem;}.has-fault select { border-color:#ff6666 !important;}ul { list-style:disc inside none;}ol { list-style-position:inside;}button,input[type=submit],input[type=button],input[type=reset],.btn-wrap input,.btn { text-transform:uppercase; margin-bottom:0; -ms-touch-action:manipulation; touch-action:manipulation; max-width:100%; -webkit-appearance:none;}button:disabled,input[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled,.btn-wrap input:disabled,.btn:disabled { opacity:0.3; cursor:not-allowed;}input[readonly] { opacity:0.3; cursor:default;}.btn-wrap input:not(:disabled),.btn:not(:disabled) { cursor:pointer;}.btn-link { color:#333333; text-transform:none;}.btn-link:hover, .btn-link:focus { text-decoration:underline;}.btn-text { padding:0; border:0; border-radius:0; text-transform:none; background-color:transparent; font-weight:400; text-align:left;}[class*=btn-square],[class*=btn--square] { padding:0; text-align:center; letter-spacing:0;}.btn-square--sm,.btn--square-sm { width:3rem !important; height:3rem !important; line-height:2.8rem !important;}.btn-square,.btn--square { width:3.6rem !important; height:3.6rem !important; line-height:3.4rem !important;}.btn-square-lg,.btn--square-lg { width:4rem !important; height:4rem !important; line-height:3.8rem !important;}.btn-primary {  color:#333333;}.btn-primary:hover, .btn-primary:active, .btn-primary:focus { color:#333333;}.btn-secondary { color:#333333;}.btn-secondary:hover, .btn-secondary:focus { color:#333333;}.btn-main-red, .orderflow-next-btn { color:#ffffff; background-color:#FF3939; border-color:#FF3939;}.btn-main-red:hover, .orderflow-next-btn:hover { color:#ffffff; background-color:#ff1313; border-color:#ff0606;}.btn-main-red:focus, .btn-main-red.focus, .orderflow-next-btn:focus, .orderflow-next-btn.focus { box-shadow:0 0 0 0.2rem rgba(255, 87, 87, 0.5);}.btn-main-red.disabled, .btn-main-red:disabled, .orderflow-next-btn.disabled, .orderflow-next-btn:disabled { color:#ffffff; background-color:#FF3939; border-color:#FF3939;}.btn-main-red:not(:disabled):not(.disabled):active, .btn-main-red:not(:disabled):not(.disabled).active, .show &gt; .btn-main-red.dropdown-toggle, .orderflow-next-btn:not(:disabled):not(.disabled):active, .orderflow-next-btn:not(:disabled):not(.disabled).active, .show &gt; .orderflow-next-btn.dropdown-toggle { color:#ffffff; background-color:#ff0606; border-color:#f80000;}.btn-main-red:not(:disabled):not(.disabled):active:focus, .btn-main-red:not(:disabled):not(.disabled).active:focus, .show &gt; .btn-main-red.dropdown-toggle:focus, .orderflow-next-btn:not(:disabled):not(.disabled):active:focus, .orderflow-next-btn:not(:disabled):not(.disabled).active:focus, .show &gt; .orderflow-next-btn.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(255, 87, 87, 0.5);}.btn-main-red:hover, .btn-main-red:focus, .orderflow-next-btn:hover, .orderflow-next-btn:focus { color:#ffffff;}.btn-outline-danger { color:#ff6666; border-color:#ff6666;}.btn-outline-danger:hover { border-color:#ff6666; background-color:#ff6666; color:#ffffff;}.text-line-through {  position:relative;}.text-line-through::before { content:""; position:absolute; top:53%; left:0.5rem; right:0.5rem; border-bottom:1px solid #888888; pointer-events:none;}.fs-0 { font-size:0;}.font-xs { font-size:1.1rem;}.font-s { font-size:1.2rem;}.font-m { font-size:1.4rem;}.font-l { font-size:1.6rem;}.font-xl { font-size:1.8rem;}.font-xxl { font-size:2rem;}.font-xxxl { font-size:2.4rem;}.font-xxxxl { font-size:3.2rem;}@media (min-width:576px) { .font-sm-xs {  font-size:1.1rem; } .font-sm-s {  font-size:1.2rem; } .font-sm-m {  font-size:1.4rem; } .font-sm-l {  font-size:1.6rem; } .font-sm-xl {  font-size:1.8rem; } .font-sm-xxl {  font-size:2rem; } .font-sm-xxxl {  font-size:2.4rem; } .font-sm-xxxxl {  font-size:3.2rem; }}@media (min-width:768px) { .font-md-xs {  font-size:1.1rem; } .font-md-s {  font-size:1.2rem; } .font-md-m {  font-size:1.4rem; } .font-md-l {  font-size:1.6rem; } .font-md-xl {  font-size:1.8rem; } .font-md-xxl {  font-size:2rem; } .font-md-xxxl {  font-size:2.4rem; } .font-md-xxxxl {  font-size:3.2rem; }}@media (min-width:992px) { .font-lg-xs {  font-size:1.1rem; } .font-lg-s {  font-size:1.2rem; } .font-lg-m {  font-size:1.4rem; } .font-lg-l {  font-size:1.6rem; } .font-lg-xl {  font-size:1.8rem; } .font-lg-xxl {  font-size:2rem; } .font-lg-xxxl {  font-size:2.4rem; } .font-lg-xxxxl {  font-size:3.2rem; }}@media (min-width:1260px) { .font-xl-xxxxl {  font-size:3.2rem; }}[class*=line-clamp--] { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.line-clamp--2 { -webkit-line-clamp:2;}.line-clamp--2-12 { -webkit-line-clamp:2; line-height:1.2em; max-height:2.4em;}.line-clamp--2-14 { -webkit-line-clamp:2; line-height:1.4em; max-height:2.8em;}.line-clamp--2-15 { -webkit-line-clamp:2; line-height:1.5em; max-height:3em;}.line-clamp--3 { -webkit-line-clamp:3;}.line-clamp--3-12 { -webkit-line-clamp:3; line-height:1.2em; max-height:3.6em;}.line-clamp--3-14 { -webkit-line-clamp:3; line-height:1.4em; max-height:4.2em;}.line-clamp--3-15 { -webkit-line-clamp:3; line-height:1.5em; max-height:4.5em;}.line-clamp--7-15 { -webkit-line-clamp:7; line-height:1.5em; max-height:10.5em;}.line-separator { margin:1.5rem 0; height:1px; border-bottom:1px solid #dddddd;}.dashed-separator { margin:2rem 0; height:1px;}.page_hr { width:100%; height:1px; margin:15px 0; background:#dddddd;}.page_hr hr { border:none;}.round-bracket-around::before { content:"(";}.round-bracket-around::after { content:")";}::-webkit-scrollbar { width:1rem; height:1rem;}::-webkit-scrollbar-button { width:0; height:0;}::-webkit-scrollbar-thumb { background:#ced4da; border:5px solid #ced4da;}::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}::-webkit-scrollbar-thumb:active { background:#cccccc;}::-webkit-scrollbar-track { background:#f1f1f1;}::-webkit-scrollbar-corner { background:transparent;}::selection { background-color:#dddddd;}.form-control.in-progress { filter:blur(1px); -webkit-filter:blur(1px); cursor:wait;}.form-group-validation.is-invalid ~ .invalid-feedback { display:block;}.in-progress-feedback { display:none; position:absolute; top:1px; right:1px; font-size:1.4rem; height:38px; width:38px; text-align:center; line-height:38px;}.form-control.in-progress ~ .in-progress-feedback { display:block;}.form-control.in-progress ~ .in-progress-feedback::before { content:""; display:inline-block; vertical-align:middle; width:1.4rem; height:1.4rem; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.custom-control.no-label-text { padding-left:2rem; min-height:2rem; line-height:2rem;}.custom-control.no-label-text .custom-control-label { position:static;}.custom-control.no-label-text .custom-control-label::before { left:0;}.custom-control.no-input { padding-left:0;}.custom-control.no-input .custom-control-input { width:1px; height:1px;}.custom-control-input { width:2rem; height:2rem; left:0; top:0.05rem;}.custom-control-input:checked ~ .custom-control-label::before { content:""; font-family:"Custom icons";}.custom-control .invalid-feedback { margin-left:-3rem;}.custom-control.font-xs .invalid-feedback, .custom-control.font-s .invalid-feedback { font-size:100%;}.custom-control-label { cursor:pointer; position:static;}.custom-control-label::before { left:0; text-align:center; font-size:1rem; color:#fff; line-height:calc(2rem - (1px * 2)); pointer-events:inherit;}.custom-control-label::after { display:none;}.custom-control.font-s .custom-control-label { padding-top:2px;}.custom-control.font-xs .custom-control-label { padding-top:3px;}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { border-color:#aaaaaa;}input.has-fault { background-color:#ff9999;}input.has-warning { background-color:#ffe7a0;}.has-fault:not(.page_design_ok) input, .has-fault:not(.page_design_ok) textarea, .page_design_fault input, .page_design_fault textarea { border-color:#ff6666 !important;}.InputBlock input[type=text], .InputBlock input[type=password], .InputBlock textarea { max-width:400px; width:70%;}.InputBlock textarea { height:9em; font-size:13px;}.InputBlock { margin-bottom:10px; font-size:0;}.InputBlock label { width:30%; text-align:right; padding:8px 40px 0 0; vertical-align:top;}.InputBlock .Description { margin-left:30%;}textarea::-webkit-scrollbar-track { margin-top:2rem; margin-bottom:2rem;}.form-group &gt; legend { margin-bottom:0.8rem; font-weight:700;}.form-group span.text_input_radio { display:inline-block; margin:0 0 0.5rem 1rem;}.custom-file { font-size:1.4rem;}.custom-file-input ~ .custom-file-label::after { height:100%;}@media (max-width:575.98px) { .custom-file-input ~ .custom-file-label::after {  content:"" !important;  font-family:"Custom icons";  font-size:1.6rem;  padding:7px 10px; }}.custom-file-label { z-index:2; cursor:pointer;}.page-form-fault-text { color:#ff6666; margin-top:0.25rem; font-size:80%;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}.form-check-label { padding-left:3rem; cursor:pointer; position:relative;}input[type=radio] ~ .form-check-label::before, input[type=checkbox] ~ .form-check-label::before { position:absolute; left:0; top:0.3rem;}.form-check-inline { margin-bottom:0.5rem;}input[disabled] + label[for] { opacity:0.5; cursor:default;}textarea.form-control:disabled + label, textarea.form-control[readonly] + label { background-color:transparent !important;}.form-label-group { position:relative; }.form-label-group &gt; label { text-align:left; position:absolute; top:1px; left:1px; right:1px; height:40px; padding:0.85rem 1rem; line-height:1.5; margin-bottom:0; color:#888888; transition:color 0.1s, height 0.1s, padding 0.1s, line-height 0.1s, top 0.2s, background-color 0.1s, font-size 0.2s; font-size:1.4rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; user-select:none; pointer-events:none; border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem; z-index:3;}.form-label-group.input-group input:first-of-type:not(:last-of-type) + label { border-radius:0;}.form-label-group.input-group input:last-of-type:not(:first-of-type) + label { border-top-left-radius:0; border-bottom-left-radius:0;}.form-label-group input::-webkit-input-placeholder, .form-label-group select::-webkit-input-placeholder, .form-label-group textarea::-webkit-input-placeholder { color:transparent;}.form-label-group input:-ms-input-placeholder, .form-label-group select:-ms-input-placeholder, .form-label-group textarea:-ms-input-placeholder { color:transparent;}.form-label-group input::-ms-input-placeholder, .form-label-group select::-ms-input-placeholder, .form-label-group textarea::-ms-input-placeholder { color:transparent;}.form-label-group input::-moz-placeholder, .form-label-group select::-moz-placeholder, .form-label-group textarea::-moz-placeholder { color:transparent;}.form-label-group input::placeholder, .form-label-group select::placeholder, .form-label-group textarea::placeholder { color:transparent;}.form-label-group input:not(:placeholder-shown), .form-label-group select:not(:placeholder-shown) { padding-top:1.4875rem; padding-bottom:0.2125rem;}.form-label-group input:not(:placeholder-shown) + label, .form-label-group select:not(:placeholder-shown) + label { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:#888888; border-bottom-left-radius:0; border-bottom-right-radius:0;}.form-label-group input.placeholder-hide, .form-label-group select.placeholder-hide { padding-top:1.4875rem; padding-bottom:0.2125rem;}.form-label-group input.placeholder-hide + label, .form-label-group select.placeholder-hide + label { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:#888888; border-bottom-left-radius:0; border-bottom-right-radius:0;}.form-label-group input:-webkit-autofill, .form-label-group select:-webkit-autofill { padding-top:1.4875rem; padding-bottom:0.2125rem;}.form-label-group input:-webkit-autofill + label, .form-label-group select:-webkit-autofill + label { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:#888888; border-bottom-left-radius:0; border-bottom-right-radius:0;}@-moz-document url-prefix() { .form-label-group input:focus, .form-label-group select:focus {  padding-top:1.4875rem;  padding-bottom:0.2125rem; } .form-label-group input:focus + label, .form-label-group select:focus + label {  padding-top:0;  padding-bottom:0;  font-size:1.2rem;  height:1.5em;  color:#888888;  border-bottom-left-radius:0;  border-bottom-right-radius:0; }}.form-label-group textarea { min-height:116px; padding-top:15px; padding-bottom:15px;}.form-label-group textarea + label { top:16px; left:1px; right:38px; padding-top:0; padding-bottom:0; height:auto; bottom:auto; border-radius:0;}.form-label-group textarea:not(:placeholder-shown) + label { top:1px; background:#ffffff; font-size:1.2rem; color:#888888; border-top-left-radius:0.5rem; height:15px; line-height:15px;}.form-label-group textarea.placeholder-hide + label { top:1px; background:#ffffff; font-size:1.2rem; color:#888888; border-top-left-radius:0.5rem; height:15px; line-height:15px;}.form-label-group textarea:-webkit-autofill + label { top:1px; background:#ffffff; font-size:1.2rem; color:#888888; border-top-left-radius:0.5rem; height:15px; line-height:15px;}@-moz-document url-prefix() { .form-label-group textarea:focus + label {  top:1px;  background:#ffffff;  font-size:1.2rem;  color:#888888;  border-top-left-radius:0.5rem;  height:15px;  line-height:15px; }}@media (max-width:439.98px) { .cookie_alert_1 .cookie-alert__inner {  min-height:164px; } .cookie_alert_2 .cookie-alert__inner {  min-height:226px; } .cookie_alert_3 .cookie-alert__inner {  min-height:146px; }}#cookie_alert { position:fixed; left:0; bottom:0; width:100%; z-index:2147483647; transform:translateY(100%); -webkit-animation:translateY 1s forwards 1s; animation:translateY 1s forwards 1s;}@keyframes translateY { 0% {  transform:translateY(100%); } 100% {  transform:translateY(0%); }}#cookie_alert.cookie_alert_close { width:auto; right:auto; left:50%; transform:translateX(-50%); padding:0;}@media (max-width:991.98px) { #cookie_alert.cookie_alert_close {  transform:none;  position:static; }}#cookie_alert #cookie_alert_close { display:none; font-size:0.9rem; margin:0 auto;}#cookie_alert.cookie_alert_close #cookie_alert_open { display:none;}#cookie_alert.cookie_alert_close #cookie_alert_close { display:block;}#cookie_alert.cookie_alert_close.cookie_alert_3 { display:none !important;}.cookie-alert__btn-not-allow { text-decoration:underline; text-transform:none !important;}.cookie_alert_checkbox { white-space:nowrap;}.cookie-alert__btn-open { display:none; width:3rem; height:3rem; margin:5px; font-size:1.4rem; text-align:center; background-color:#FFC510; color:#fff; border:1px solid #FFC510; border-radius:3px;}.cookie-alert__btn-open:hover { color:#FFC510; background-color:#fff;}@media (max-width:575.98px) { .cookie_alert_button {  text-align:center; } .cookie_alert_button_left {  position:inherit;  width:100%; } .cookie_alert_button_right {  width:100%; }}#page_PopupContainer_ajax, #page_PopupContainer_tooltip_ajax, #resp_logout_tab { width:30px; height:30px; position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-15px; text-align:center;}#page_PopupContainer_ajax::after,#page_PopupContainer_tooltip_ajax::after,#resp_logout_tab::after,.box_content_ajax::after,.page_content_ajax::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.box_content_ajax, .page_content_ajax { text-align:center; padding:3rem 2rem; position:relative; width:100%; display:flex; align-items:center; justify-content:center;}.page_no #page_artref_inner { position:relative;}#container.filter-in-subcategory-enabled .category-product-list, #page_artref_inner, #box_art_content2 { min-height:180px;}@media (max-width:1459.98) { .js-box-content.loading .box_content_ajax {  display:none; }}@keyframes spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}.main { min-height:50vh; padding:0 0 5rem;}#ud_shop_start .main { padding:0;}[class*=box_container] { padding-left:3rem; padding-right:3rem; }[class*=box_container] &gt; .box { padding-top:1.5rem; padding-bottom:1.5rem;}@media (min-width:1260px) { [class*=box_container] &gt; .box {  padding-top:3rem;  padding-bottom:3rem; }}.box__title { position:relative; font-size:1.4rem; padding:10px 20px; font-weight:700;}.box__title + .box__content { padding-top:2rem;}#box_container_shop_filter .box__content { padding-top:0;}.filter-dropdown__close-btn { position:absolute; display:block; width:100%; top:0; z-index:1; background:#f5f5f5; left:0; padding:1.2rem 2rem; text-align:right;}.filter-dropdown__close-btn::before { content:attr(data-text); color:#888888; font-family:inherit !important;}.filter-side-box-wrapper { height:100%; overflow:hidden; overflow-y:auto; overscroll-behavior-y:contain;}.box_container_filter { padding-left:0; padding-right:0;}.filter-dropdown__header { position:relative; padding:10px 20px;}.filter-dropdown__header::before { content:""; position:absolute; top:0; left:10px; right:10px; bottom:0; background-color:#dddddd; border-radius:5px;}.filter-dropdown__header .box__title { padding:0;}.filter-dropdown__header .box__title::before { content:""; font-family:"Custom icons"; margin-right:1rem;}html[class*=-is-opened] .filter-side-box-col { z-index:1;}#container.filter-cache-not-exists .filter-side-box-col { display:none;}#container.filter-box-content-exists .filter-side-box-col { display:block;}@media (max-width:1259.98px) { .filter-side-box-col {  position:fixed;  top:0;  bottom:0;  padding:0;  transform:translateX(0);  transition:transform ease 0.4s;  width:320px;  z-index:1040;  overflow-x:hidden;  overflow-y:auto;  overscroll-behavior-y:contain;  background:#fff;  padding-left:0 !important;  padding-right:0 !important; }}@media (min-width:1260px) { .filter-side-box-col {  z-index:unset !important;  transform:none !important; }}.rest-content-col { flex-shrink:1; min-width:0; }.filter-side-box { width:320px; background-color:#f7f7f7;}.filter-side-box &gt; .box { padding-top:0;}@media (max-width:1259.98px) { .filter-side-box {  padding-top:4.5rem; }}.filter-top { padding:0.5rem 0; margin-bottom:2rem;}#container.filter-cache-not-exists .filter-top { display:none;}#container.filter-box-content-exists .filter-top { display:block;}.filter-btn { margin:0.5rem 1.5rem 0.5rem 0;}@media (max-width:1259.98px) { .full-width-bg {  background-color:#f5f5f5; } .full-width-bg::before {  content:"";  background-color:#f5f5f5;  position:absolute;  top:0;  bottom:0;  right:100%;  width:calc((100vw - 100%) / 2);  z-index:-1; } .full-width-bg::after {  content:"";  background-color:#f5f5f5;  position:absolute;  top:0;  bottom:0;  left:100%;  width:calc((100vw - 100%) / 2);  z-index:-1; }}@media (min-width:1260px) { #box_container_shop_filter .js-box-content.loading {  width:320px !important; }}.products--box-last { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; overflow-x:auto; overflow-y:hidden; scrollbar-width:thin; padding-bottom:1rem;}.products--box-last::-webkit-scrollbar-track { background:transparent; border-bottom:1px solid #dddddd;}.products--box-last::-webkit-scrollbar { height:5px;}@media (min-width:992px) { .products--box-last::-webkit-scrollbar {  height:10px; }}.product.type--last { width:106px; flex:0 0 106px; max-width:106px; scroll-snap-align:start; margin:0 10px;}.product.type--last:first-child { margin-left:0;}.product.type--last:last-child { margin-right:0;}@media (min-width:992px) { .product.type--last {  margin:0 24px; }}.product.type--last .product__name-wrap { text-align:center;}.product.type--last .product__name { font-size:1.2rem; text-transform:none;}.product__recommend-del-btn::before { content:"" !important;}.box-last-img-wrapper { text-align:center; margin:0 auto 1rem;}.custom-content-top { margin-bottom:3rem;}.read-more { position:relative; max-height:22rem; overflow:hidden;}.read-more.has-button { padding-bottom:3rem;}.read-more[data-read-more-height="150"] { max-height:15rem;}.read-more[data-read-more-height="200"] { max-height:20rem;}.read-more[data-read-more-height="250"] { max-height:25rem;}.read-more[data-read-more-height="300"] { max-height:30rem;}.read-more__content p:last-child { margin-bottom:0;}.read-more__btn { visibility:hidden; position:absolute; bottom:0; left:0; width:100%; z-index:1; text-align:left; padding-top:10px; background-color:#ffffff; line-height:1; color:#FFC510;}.read-more__btn::before { content:""; position:absolute; bottom:100%; left:0; right:0; height:40px; background:-moz-linear-gradient(top, #ffffff00 0%, #ffffff 100%); background:-webkit-linear-gradient(top, #ffffff00 0%, #ffffff 100%); background:linear-gradient(to bottom, #ffffff00 0%, #ffffff 100%);}.is-opened .read-more__btn::before { display:none;}.read-more.has-button .read-more__btn { visibility:visible;}.read-more__btn::after { font-family:"Custom icons"; content:""; font-weight:400; font-size:1.3rem; transition:content 0.5s ease; padding-left:0.5rem;}.read-more__btn.is-active::after { content:"";}.icon::before,[class*=icon--]::before,[class*=icon--]::after { font-family:"Custom icons"; font-weight:400; font-size:inherit;}.icon--solid::before { font-family:"Custom icons"; font-weight:400;}[class*=icon--b-]::before { margin-right:0.6em;}[class*=icon--a-]::after { margin-left:0.6rem;}.icon--ml::before { margin-left:0.6rem;}.icon--b-right::before, .icon--a-right::after { content:"";}.icon--print::before, .icon--b-print::before, .icon--a-print::after { content:"";}.icon--b-refresh::before, .icon--a-refresh::after, .icon--refresh::before { content:"";}.icon--b-unlock::before, .icon--a-unlock::after, .icon--unlock::before { content:"";}.icon--percent::before, .icon--a-percent::after, .icon--b-percent::before { content:"";}.icon--truck::before, .icon--a-truck::after, .icon--b-truck::before { content:"";}.icon--money::before, .icon--a-money::after, .icon--b-money::before { content:"";}.icon--tags::before, .icon--a-tags::after, .icon--b-tags::before { content:"";}.icon--cart::before, .icon--a-cart::after, .icon--b-cart::before { content:"";}.icon--shopping-cart::before { content:"";}.icon--close::before, .icon--a-close::after, .icon--b-close::before { content:"";}.icon--ban::before, .icon--a-ban::after, .icon--b-ban::before { content:"";}.icon--comment::before, .icon--a-comment::after, .icon--b-comment::before { content:"";}.icon--back::before, .icon--a-back::after, .icon--b-back::before { content:"";}.icon--star::before, .icon--a-star::after, .icon--b-star::before { content:"";}.icon--b-info::before, .icon--a-info::after, .icon--info::before { content:"";}.icon--b-info2::before, .icon--a-info2::after, .icon--info2::before { content:"";}.icon--b-exclamation-2::before, .icon--a-exclamation-2::after, .icon--exclamation-2::before { content:"";}.icon--b-exclamation::before, .icon--a-exclamation::after, .icon--exclamation::before { content:"";}.icon--b-plus::before, .icon--a-plus::after, .icon--plus::before { content:"";}.icon--b-minus::before, .icon--a-minus::after, .icon--minus::before { content:"";}.icon--head::before, .icon--a-head::after, .icon--b-head::before { content:"";}.icon--head-circle::before, .icon--a-head-circle::after, .icon--b-head-circle::before { content:"";}.icon--user-plus::before, .icon--a-user-plus::after, .icon--b-user-plus::before { content:"";}.icon--user-check::before, .icon--a-user-check::after, .icon--b-user-check::before { content:"";}.icon--hamburger::before, .icon--a-hamburger::after, .icon--b-hamburger::before { content:"";}.icon--on-stock::before, .icon--a-on-stock::after, .icon--b-on-stock::before { content:"";}.icon--check::before, .icon--a-check::after, .icon--b-check::before { content:"";}.icon--trash::before, .icon--a-trash::after, .icon--b-trash::before { content:"";}.icon--download-content::before, .icon--a-download-content::after, .icon--b-download-content::before { content:"";}.icon--search::before, .icon--a-search::after, .icon--b-search::before { content:"";}.icon--compare::before, .icon--a-compare::after, .icon--b-compare::before { content:"";}.icon--compare2::before, .icon--a-compare2::after, .icon--b-compare2::before { content:"";}.icon--favo::before, .icon--a-favo::after, .icon--b-favo::before { content:"";}.icon--details::before, .icon--a-details::after, .icon--b-details::before { content:"";}.icon--gift::before, .icon--a-gift::after, .icon--b-gift::before { content:"";}.icon--box-usd::before, .icon--a-box-usd::after, .icon--b-box-usd::before { content:"";}.icon--chevron-up::before, .icon--a-chevron-up::after, .icon--b-chevron-up::before { content:"";}.icon--chevron-down::before, .icon--a-chevron-down::after, .icon--b-chevron-down::before { content:"";}.icon--chevron-right::before, .icon--a-chevron-right::after, .icon--b-chevron-right::before { content:"";}.icon--chevron-left::before, .icon--a-chevron-left::after, .icon--b-chevron-left::before { content:"";}.icon--globe::before, .icon--a-globe::after, .icon--b-globe::before { content:"";}.icon--cookie::before, .icon--a-cookie::after, .icon--b-cookie::before { content:"";}.icon--filter::before, .icon--a-filter::after, .icon--b-filter::before { content:"";}.icon--file::before, .icon--a-file::after, .icon--b-file::before { content:"";}.icon--edit::before, .icon--a-edit::after, .icon--b-edit::before { content:"";}.icon--mail::before, .icon--a-mail::after, .icon--b-mail::before { content:"";}.icon--question::before, .icon--a-question::after, .icon--b-question::before { content:"?";}.icon--question2::before, .icon--a-question2::after, .icon--b-question2::before { content:"";}.icon--bell::before, .icon--a-bell::after, .icon--b-bell::before { content:"";}.icon--arrow-left::before, .icon--a-arrow-left::after, .icon--b-arrow-left::before { content:"";}.icon--arrow-right::before, .icon--a-arrow-right::after, .icon--b-arrow-right::before { content:"";}.icon--arrow-last::before { content:"";}.icon--arrow-first::before { content:"";}.icon--arrow-up::before, .icon--a-arrow-up::after, .icon--b-arrow-up::before { content:"";}.icon--long-arrow-up::before, .icon--a-long-arrow-up::after, .icon--b-long-arrow-up::before { content:"";}.icon--arrow-down::before, .icon--a-arrow-down::after, .icon--b-arrow-down::before { content:"";}.icon--history::before, .icon--a-history::after, .icon--b-history::before { content:"";}.icon--save::before, .icon--a-save::after, .icon--b-save::before { content:"";}.paging-sorting-ordering--bottom { margin-bottom:2rem;}.is-invisible { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.page-item { }.page-item:first-child .page-link { border-top-left-radius:0; border-bottom-left-radius:0;}.page-item:last-child .page-link { border-top-right-radius:0; border-bottom-right-radius:0;}.page-item + .page-item { margin-left:4px;}.page-item.page-prev + .page-item, .page-item + .page-item.page-next { margin-left:4px;}.page-link { font-size:12px; width:34px; height:34px; line-height:34px; border-radius:0; vertical-align:middle; text-align:center; margin-left:0; border:none; background-color:transparent; color:#333333;}@media (min-width:992px) { .page-link {  font-size:14px;  width:34px;  height:34px;  line-height:34px; }}.page-link::before { font-size:16px;}.page-link:hover { background-color:transparent; color:#FF3939;}.page-item.active .page-link { font-weight:700; color:#FF3939; background-color:transparent;}input.page_qty_input { height:100%; border:none; text-align:center; font-weight:700; width:2.5rem; flex:2.5rem; max-width:2.5rem;}.qty_disable { color:#dddddd; cursor:not-allowed;}.product__img-wrapper, .product-img-wrapper,.lazy-img-wrapper { padding-top:100%; position:relative; display:block;}#image_to_cart img { transition:none !important;}.product-price--sale { color:#FF3939;}.product-price--base, .product-price--sale { line-height:1.2; font-size:1.8rem; font-weight:400; padding:0 0.5rem; letter-spacing:-0.05em;}.has-sale-price .product-price--base { font-size:1.3rem; font-weight:400; color:#888888;}.coupon-ok::after { content:""; font-family:"Custom icons"; color:#A0C453; font-size:1.7rem; position:absolute; top:50%; right:1rem; transform:translateY(-50%);}.coupon-error::after { content:""; font-family:"Custom icons"; color:#ff6666; font-size:1.7rem; position:absolute; top:50%; right:1rem; transform:translateY(-50%);}.back_to_top { background-color:#FFC510; border:1px solid #FFC510; width:4rem !important; height:4rem !important; line-height:3.8rem !important; position:fixed; bottom:15px; right:15px; font-size:2rem; transition:all 0.4s; z-index:1000; display:none; color:#fff;}.back_to_top:hover { background-color:#fff; color:#FFC510;}.back_to_top::before { font-weight:400;}.overlay_common { position:fixed; padding:2rem; text-align:center; transform:translateX(-50%) !important; top:10rem !important; left:50% !important; width:60rem; max-width:90vw; max-height:90vh; background:#ffffff; overflow:hidden; overflow-y:auto; min-height:100px;}@media (max-width:767.98px) { .overlay_bundle .overlay_close-btn, .overlay_bundle a.close, #page_PopupContainer.shop_popup_recommend .overlay_close-btn, #page_PopupContainer.shop_popup_recommend a.close, #page_PopupContainer.shop_popup_marketing .overlay_close-btn, #page_PopupContainer.shop_popup_marketing a.close {  top:14px;  right:15px; }}.overlay_warning, #overlay_login_outer, .overlay_info, .overlay_error, .overlay_ok, .overlay_dialog { display:none;}.overlay-icon { display:none;}.overlay_info .overlay-info__icon, .overlay_ok .overlay-ok__icon, .overlay_error .overlay-error__icon, .overlay_warning .overlay-warning__icon, .overlay_dialog .overlay-dialog__icon { display:block;}.overlay_bundle { padding:0; width:91.8rem;}.overlay_bundle .overlay_text { padding:0;}.overlay_bundle .overlay_title { display:none;}@media (max-width:767.98px) { .overlay_bundle {  max-width:100vw;  max-height:100vh;  width:100% !important;  height:100% !important;  left:0 !important;  top:0 !important;  transform:none !important;  box-shadow:none; }}@media (min-width:992px) { .overlay_bundle {  min-height:622px; }}.overlay-icon { font-size:3.6rem;}.overlay_title { padding:1rem 0; text-align:center; font-size:2rem;}#overlay_explicit .overlay_title { padding-right:1rem;}.overlay-btns--explicit .overlay-button { width:20rem;}.overlay_title ~ div { text-align:center;}.page_space { height:20px;}.overlay_common, .overlay-sign-inner { box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.overlay_text { padding:15px; text-align:center;}.overlay_button_close { display:none;}.overlay_privacy_policy { display:flex;}.overlay_login .facebook-iframe, .overlay_login .google-iframe { margin-top:0; margin-left:0;}.subscribe_validation_error { display:none;}.overlay_subscribe_button { margin-top:10px;}.overlay-login { border:solid #dddddd; border-width:0 0 1px 0;}@media (min-width:576px) { .overlay-login {  border-width:0 1px 0 0; }}.overlay-btns--explicit .overlay_button_1::before { color:#A0C453;}.overlay-btns--explicit .overlay_button_2::before { color:#ff6666;}.overlay_error { border-color:#ff6666;}.overlay_text #opening_hours { margin:0 auto;}#opening_hours td { padding:5px 10px; font-weight:400; font-size:11px; letter-spacing:0.5px; text-align:left;}#overlay_cart_add_ok .overlay-button { min-width:160px;}#overlay_test a.close,#overlay_close a.close,#overlay_penalty a.close { display:none;}.overlay_close-btn,.shop_popup_artdet .close,#page_PopupContainer_tooltip .close,#page_PopupContainerMobile .close,#page_PopupContainer .close,.overlay-sign-in__btn-close { color:#333333; background:#ffffff; width:3.4rem; height:3.4rem; line-height:3.2rem; display:block; text-align:center; position:absolute; right:0; top:0; cursor:pointer; z-index:1; font-size:1.8rem; text-decoration:none;}.overlay_close-btn::before,.shop_popup_artdet .close::before,#page_PopupContainer_tooltip .close::before,#page_PopupContainerMobile .close::before,#page_PopupContainer .close::before,.overlay-sign-in__btn-close::before { content:""; font-family:"Custom icons"; font-weight:300;}.overlay_close-btn:hover,.shop_popup_artdet .close:hover,#page_PopupContainer_tooltip .close:hover,#page_PopupContainerMobile .close:hover,#page_PopupContainer .close:hover,.overlay-sign-in__btn-close:hover { color:#ff6666;}#page_PopupContainer.shop_popup_postsale .close { display:none;}.g-recaptcha { border-width:0; margin:0;}.grecaptcha-badge { z-index:1000;}.header { margin-bottom:20px;}#ud_shop_start .header { margin-bottom:10px;}@media (min-width:992px) { #ud_shop_start .header {  margin-bottom:20px; }}.header-inner { background-color:#fff; position:relative; z-index:1030;}@media (min-width:992px) { .header.is-fixed .header-inner {  position:fixed;  top:0;  left:0;  right:0;  -webkit-animation-name:fadeInDown;  -webkit-animation-duration:5s;  -webkit-animation-timing-function:linear;  -webkit-animation-iteration-count:infinite;  -webkit-animation-direction:normal;  -webkit-animation-play-state:running;  -webkit-animation-fill-mode:forwards;  -moz-animation-name:anim_titles;  -moz-animation-duration:5s;  -moz-animation-timing-function:linear;  -moz-animation-iteration-count:infinite;  -moz-animation-direction:normal;  -moz-animation-play-state:running;  -moz-animation-fill-mode:forwards;  -webkit-animation-delay:1s;  -moz-animation-delay:1s;  -webkit-animation-iteration-count:1;  -moz-animation-iteration-count:1;  -webkit-animation-duration:0.7s;  -moz-animation-duration:0.7s;  -webkit-animation-delay:0s;  -moz-animation-delay:0s;  -webkit-animation-timing-function:ease-out;  -moz-animation-timing-function:ease-out;  background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%);  box-shadow:0 0 5px #bdbdbd; }}@media (min-width:992px) { .header.is-fixed .header-banner-col {  display:none !important; } .header.is-fixed .header__right-inner {  display:flex;  flex-direction:row-reverse;  justify-content:space-between; } .header.is-fixed #header_logo_img {  display:none; } .header.is-fixed .header__buttons-list li:not(:last-child) {  display:none !important; } .header.is-fixed .cart-box__btn {  position:absolute;  opacity:0;   } .header.is-fixed .search-box {  margin-right:0.5rem; } .header.is-fixed .navbar .dropdown-menu.show {  margin-top:-10px; } .header.is-fixed .navbar .dropdown-menu.dropdown--menu {  margin-top:-2px; } .header.is-fixed .box-search-group {  height:30px; } .header.is-fixed .search-btn {  height:30px;  line-height:30px; } .header.is-fixed .search-btn-icon {  font-size:1.6rem; }}@media (min-width:1260px) { .header_logo-img-container {  min-width:300px; }}@keyframes fadeInDown { 0% {  opacity:0;  -webkit-transform:translate3d(0, -100%, 0);  transform:translate3d(0, -100%, 0); } 100% {  opacity:1;  -webkit-transform:none;  transform:none; }}#container.page_shop_cart .header.is-fixed .header-inner, #container.page_shop_order_mods .header.is-fixed .header-inner, #container.page_shop_order_control .header.is-fixed .header-inner { position:relative;}#container.page_shop_cart .header.is-fixed.is-hidden .header-inner, #container.page_shop_cart .header.is-fixed.is-visible .header-inner, #container.page_shop_order_mods .header.is-fixed.is-hidden .header-inner, #container.page_shop_order_mods .header.is-fixed.is-visible .header-inner, #container.page_shop_order_control .header.is-fixed.is-hidden .header-inner, #container.page_shop_order_control .header.is-fixed.is-visible .header-inner { transform:none; animation:none;}.nanobar { position:relative; overflow:hidden; text-align:center;}.nanobar p:last-of-type { margin-bottom:0;}.nanobar ~ .nanobar { border-top:1px solid #ffffff;}@media (max-width:767.98px) { .nanobar &gt; .container {  padding-left:0;  padding-right:0; } .nanobar .nanobar__inner {  margin-bottom:0; }}.nanobar__inner { position:relative; padding:0.5rem 5rem 0.5rem 0.5rem; background-color:#FF3939; color:#ffffff;}@media (min-width:768px) { .nanobar__inner {  border-radius:0 0 5px 5px;  margin-bottom:10px; }}.nanobar__btn-close { position:absolute; top:50%; right:10px; transform:translateY(-50%); background:transparent; line-height:0; width:30px; height:30px; padding:0; margin:0; color:#ffffff;}.header-buttons-list { list-style:none; display:inline-flex; align-items:center; margin-bottom:0;}.lang-and-currency select { background:transparent;}.currency__radio:checked + label { color:#FFC510;}.currency__radio:not(:checked) + label:hover::after { background:#FFC510;}.currency__radio:not(:checked) + label:hover { color:#FFC510;}.header [class*=-icon] { font-size:1.8rem; display:inline-block;}@media (min-width:576px) { .header [class*=-icon] {  font-size:2.4rem; }}.header .search-btn-icon { width:auto; color:#333333; font-size:24px;}.header .search-btn-icon::before { font-weight:400;}.header_text_section_2 { padding-top:7px; padding-bottom:6px;}@media (min-width:992px) { .header_text_section_2 .element__content {  padding:0 10px; }}.header_text_section_2 p { line-height:1.2; margin-bottom:0; font-size:1.4rem;}@media (min-width:992px) and (max-width:1259.98px) { .header_text_section_2 p {  font-size:1.2rem; }}@media (max-width:991.98px) { .lang-select-group::after, .currency-select-group::after {  color:#333333; }}@media (min-width:992px) { .lang-select-group &gt; select, .currency-select-group &gt; select {  background-color:transparent;  height:30px;  color:#ffffff;  padding:0.6rem 2rem 0.6rem 1rem; } .lang-select-group &gt; select:focus, .currency-select-group &gt; select:focus {  background-color:transparent;  color:#ffffff; } .lang-select-group &gt; select option, .currency-select-group &gt; select option {  color:#333333; } .lang-select-group::after, .currency-select-group::after {  right:0;  color:#ffffff; }}.lang-box-desktop, .lang-box-mobile, .currency-box-desktop, .currency-box-mobile { margin-right:2rem; margin-left:-1rem; }.lang-box-mobile, .currency-box-mobile { margin-top:0.5rem;}@media (max-width:991.98px) { .currency-box-desktop, .lang-box-desktop {  display:none; }}body.body-wholesale .currency-box-desktop, body.body-wholesale .lang-box-desktop { display:block;}.search-box__inner { width:100%;}.search-box__search-btn-outer { position:absolute; right:7px; z-index:10;}#box_search_input { cursor:pointer; position:relative; height:100%; border:0; border-radius:5px; padding-left:40px; padding-right:60px; padding-top:12px; font-size:1.4rem;}#box_search_input:focus { cursor:text;}#box_search_input.search-enable + .search-box__search-btn-outer { cursor:pointer; opacity:1;}#box_search_input.search-enable + .search-box__search-btn-outer .search-btn { pointer-events:auto;}#box_search_input::-webkit-input-placeholder { text-align:left; font-weight:normal;}#box_search_input::-moz-placeholder { text-align:left; font-weight:normal;}#box_search_input:-ms-input-placeholder { text-align:left; font-weight:normal;}#box_search_input:-moz-placeholder { text-align:left; font-weight:normal;}::placeholder {  color:#c2c2c2; opacity:1; }:-ms-input-placeholder {  color:#c2c2c2;}::-ms-input-placeholder {  color:#c2c2c2;}.search-btn { border:0; width:50px; height:50px; line-height:48px; border-radius:0 5px 5px 0; background-color:transparent;}.box-search-group { height:50px; border-radius:5px;}.header__right { position:static;}.search-box { width:100%;}@media (max-width:991.98px) { .search-box {  margin:-5px 0 10px 0;  padding:10px 20px;  background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%);  position:absolute;  top:100%;  left:0;  right:0;  display:none;  border-radius:0 0 5px 5px;  box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3); }}@media (min-width:992px) { .search-box {  display:block;  position:static;  margin-right:0;  margin-top:5px;  margin-bottom:5px; }}.search-box.is-active { display:block;}.search__dropdown-btn.is-active .cart-box__btn-icon::before { content:"";}.ac_pic { height:auto; width:auto !important; padding:0;}.ac_name { font-size:1.1rem; line-height:1.2; min-height:auto;}.ac_price { font-size:1.1rem; height:auto; padding:0; line-height:1.2; white-space:nowrap; position:static;}.search_text_cat { font-size:1.1rem; font-style:italic; margin-top:0.5rem;}.ac_wrap { align-items:center;}.ac_results { width:100% !important; position:absolute; top:100% !important; left:0 !important; border:none; background:transparent;}.ac_results ul { position:relative; border:solid #cccccc; border-width:0 1px 1px;}.ac_results li { padding:1rem; font-family:inherit; background:#ffffff;}.ac_results li + li { border-top:solid 1px #dddddd;}.ac_results li:hover, .ac_results li.ac_over { background:#f1f1f1;}.ac_results .ac_name { padding:0 1rem;}.ac_results.small_search_box .ac_price { width:60px;}.ac_loading { position:relative; background:none;}.ac_loading ~ .search__loading { display:flex;}.search__loading { align-items:center; display:none; position:absolute; top:0; right:5rem; height:100%; z-index:1;}@media (min-width:576px) { .ac_name, .ac_price {  font-size:1.3rem; }}.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking { background-color:transparent;}.ps__thumb-y { border-radius:0; right:0;}.profile__btn, .cart-box__btn { border:0 !important; margin:0; color:#333333; height:100%;}.profile__btn:hover, .profile__btn.is-active, .cart-box__btn:hover, .cart-box__btn.is-active { color:#FF3939 !important;}.hamburger__btn { background-color:transparent; border:0;}.hamburger__btn:hover, .hamburger__btn.is-active { color:#FF3939;}@media (min-width:440px) { .hamburger__btn {  margin-right:1rem; }}.cart-box__jump-to-products-btn { display:block;}.cart-box__text { font-weight:700;}.cart-box__btn { font-size:10px; color:#333333; padding:0 1rem; justify-content:center; flex-wrap:wrap; background-color:transparent;}.cart-box__btn-icon { flex:0 0 100%;}.profile__btn { padding:0 1rem; background-color:transparent; justify-content:center;}.profile__btn + div label { display:none;}.profile__btn.is-active + div label { display:block;}@media (min-width:992px) { .profile__btn {  min-width:80px;  padding-right:20px; }}.search__btn + div label { display:none;}.search__btn.is-active + div label { display:block;}.header-right .select-styled,.lang-and-cur__btn { text-transform:capitalize;}.dropdown--btn { position:relative; transition:color 0.4s ease;}.page_shop_order_mods .cart-box__btn, .page_shop_order_control .cart-box__btn, .page_shop_cart .cart-box__btn { pointer-events:none;}.dropdown--content { position:fixed; visibility:hidden; content-visibility:hidden; width:320px; max-width:100%; max-height:100%; padding:4rem 1rem 2rem; background-color:#ffffff; transition:transform ease 0.4s, height ease 0.4s, margin-top ease 0.4s; overscroll-behavior-y:contain; z-index:1040;}@media (min-width:1260px) { .dropdown--content.cart-box__dropdown.cart-is-empty {  padding-top:0rem; }}@media (min-width:576px) { .dropdown--content {  padding:4rem 2rem 2rem; }}@media (max-width:767.98px) { .search__dropdown {  width:100%;  background-color:#333333; } .search-box__inner {  width:100%;  max-width:100%; }}[data-content-for].is-active { visibility:visible !important; content-visibility:visible; display:block;}[data-content-for].is-active.fade-up { opacity:1;}@media (max-width:1259.98px) { .dropdown--content {  visibility:visible !important;  content-visibility:visible;  top:0 !important;  left:auto !important;  height:100vh;  height:calc(var(--vh, 1vh) * 100);  overflow:hidden;  overflow-y:auto;  transform:translateX(0%) !important; } [data-content-direction=left] {  left:-320px !important; } [data-content-direction=left].is-active {  transform:translateX(100%) !important; } [data-content-direction=left].filter-side-box-col {  left:-320px !important; } [data-content-direction=right] {  right:-320px !important; } [data-content-direction=right].is-active {  transform:translateX(-100%) !important; }}@media (min-width:1260px) { .dropdown--content {  box-shadow:0 0 3rem rgba(0, 0, 0, 0.1);  margin-top:57px;  border-radius:5px; } .dropdown--content.fade-up {  opacity:0;  margin-top:57px; } .dropdown--content.fade-up.is-active {  margin-top:57px; } [data-content-direction=right] {  transform:translateX(-275px);  transform:translateX(-100%); } [data-content-direction=left] {  transform:translateX(-5px); }}.lang-box li { display:inline;}.lang-box li a { display:inline-block; margin:1rem 1.8rem 1rem 0; opacity:0.5; line-height:1;}.wholesale-login .lang-box li a { margin:0.5rem 1em 0.5rem 0;}.lang-box li a:hover { opacity:1;}.lang-box li a.is-selected { filter:none; opacity:1;}.currency { margin:0 1.8rem 0 0; display:inline-block; font-size:1.2rem;}.currency__label::before { display:none !important;}.currency__radio:checked + label { cursor:default;}.currency__label::after { width:3px; height:3px; position:absolute; left:-5px; top:50%; transform:translateY(-50%); content:""; border-radius:100%;}.currency__label:hover { position:relative;}.currency-box-mobile { width:70px;}.currency-box-desktop { width:60px;}.lang-box-mobile { width:60px;}.lang-box-desktop { width:50px;}#container.logged-in .writing-review__info { display:none;}.stars { display:inline-flex; position:relative; font-size:14px; height:1em; line-height:1;}.review-summary__stars .stars { font-size:16px;}.stars.writing-review__stars { font-size:20px;}.star { flex:0 0 1.1em; max-width:1.1em;}.star + .star { margin-left:0;}.star::before { content:""; font-family:"Custom icons"; width:1.1em; display:block; position:relative; left:0; }.star--full { font-weight:400; color:#FFC411;}.star--empty, .star--percent { color:#999999;}.star--percent { position:relative;}.star--percent .star--full { position:absolute; left:0; top:0; overflow:hidden;}.star-radio { display:none;}.star-radio:checked + .star-label::after { display:block; z-index:1;}.star-label { margin-bottom:0; cursor:pointer;}.star-label::after { content:""; display:none; margin-left:0; position:absolute; left:100%; top:50%; transform:translateY(-50%); font-family:"Custom icons"; background-color:#ffffff;}.star-label:hover::after { display:block; z-index:2; margin-left:10px;}.star-label ~ .star-label { padding-right:0; box-sizing:content-box;}.star-label[for=rating-1]::after { content:"(1)"; content:""; }.star-label[for=rating-2]::after { content:"(2)"; content:""; }.star-label[for=rating-3]::after { content:"(3)"; content:""; }.star-label[for=rating-4]::after { content:"(4)"; content:""; }.star-label[for=rating-5]::after { content:"(5)"; content:""; }.star-label:hover::before,.star-label:hover ~ .star-label::before,.star-radio:checked ~ .star-label::before { font-weight:400; color:#FFC411;}footer { margin-bottom:10rem;}.footer { position:relative;}.footer__navigation { background-color:#f7f7f7; padding:40px 10px;}@media (min-width:576px) { .footer__navigation {  border-radius:5px;  padding:40px; }}.footer__nav { font-size:1.2rem;}@media (min-width:576px) { .footer__nav {  font-size:1.4rem; }}.footer__nav ul { list-style:none; margin-bottom:0;}.footer__nav ul a { display:inline-block; line-height:1.2;}.footer__nav ul a:hover { color:#FFC510;}.footer__nav li { word-break:break-word; padding:5px 0;}.footer__nav li:last-child { border-bottom:0; padding-bottom:0;}.partners { background:#fff; padding:30px 0; overflow:hidden;}.footer__header { font-weight:700; margin-bottom:2rem; text-transform:uppercase;}@media (max-width:575.98px) { .footer__header {  font-size:1.4rem; }}.footer__list { margin-bottom:0; list-style:none; flex-wrap:wrap;}.footer__list .plus-menu { font-weight:700;}.footer__list p { margin-bottom:0;}.list--horizontal li { display:inline-block; line-height:1;}.footer_contact a::before { font-family:"Custom icons"; margin:0 1rem 0 0; min-width:14px; display:inline-block; text-align:center;}.footer_v2_menu_4__html { padding:5px 0;}.footer_v2_menu_4__html p { margin-bottom:0;}.footer_contact a[href^=mailto]::before { content:"";}.footer_contact a[href^=tel]::before { content:"";}.footer_contact a[href*=map]::before { content:"";}.footer_v2_social { display:inline-block; vertical-align:middle;}.footer_social li + li { margin-top:0;}.footer_social a { font-size:0; display:block; letter-spacing:0; width:30px; height:30px; margin:5px; position:relative; vertical-align:middle; background-color:#FFC510; border:1px solid #FFC510; border-radius:3px; color:#fff;}.footer_social a::before { font-family:"Custom icons"; font-size:1.4rem; margin:0; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}.footer_social a:hover { color:#FFC510; background-color:#fff;}.footer_social a[href*=facebook]::before { content:"";}.footer_social a[href*=instagram]::before { content:"";}.footer_social a[href*=twitter]::before { content:"";}.footer_social a[href*=pinterest]::before { content:"";}.footer_social a[href*=youtube]::before { content:"";}.footer__social-media li { display:inline-block; vertical-align:top; padding:0;}.footer-banner__element p { margin:0; letter-spacing:1px;}.footer-banner__element-left::before { font-family:"Custom icons"; font-size:4rem; color:#FFC510;}.footer-banner__element-text a, .footer-banner__element-text p { color:#fff;}.pagination { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important;}.page_product_list_ref { position:relative;}.view__btn--1::before { content:"";}.view__btn--2::before { content:"";}.view__btn { color:#aaaaaa; transition:all ease 0.3s; font-size:1.7rem; padding:0; border:0; text-transform:none; background-color:transparent; width:3rem; height:3rem; line-height:3rem;}.view__btn:hover { color:#FFC510;}.view__btn.is-selected { color:#333333; pointer-events:none;}.view__btn::before { font-family:"Custom icons"; font-weight:300;}.order__select-outer select { max-width:17rem; font-size:1.2rem;}.product__rating.rating-stars { vertical-align:unset;}.page_artlist_next_loading { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.page_artlist_next_loading .page_content_ajax { min-height:20rem; height:100%;}.product__alt-img-wrap { background:#ffffff;}.favourites__btn, .remove-favourites__btn-outer { cursor:pointer; transition:color 0.4s;}.favourites__btn:hover { color:#FFC510;}.remove-favourites__btn-outer:hover { color:#ff6666;}.favourites__btn-outer.added .favourites__icon::before { color:#ff6666; font-weight:400;}.product__param-type--color { border:1px solid currentColor; border-radius:100%; padding:0; height:1.6rem; width:1.6rem; flex:0 0 1.6rem; max-width:1.6rem; display:inline-flex;}.product__param-type--color-text { margin-right:0.5rem; text-overflow:ellipsis; overflow:hidden;}.type--input-param.has-desc .form-select-group label { z-index:0; }.page_artdet_product_param_icon { margin-right:0.8rem; margin-bottom:0.4rem; margin-top:0.4rem;}.page_artdet_product_param_icon:last-child { margin-right:0;}.artdet__img-outer { width:500px; max-width:100%; margin:0 auto; top:90px;}@media (min-width:768px) and (max-width:991.98px) { .artdet__data-left {  flex:0 0 calc(100% - 300px);  max-width:calc(100% - 300px); }}@media (min-width:992px) and (max-width:1259.98px) { .artdet__data-left {  flex:0 0 calc(100% - 310px);  max-width:calc(100% - 310px); }}@media (min-width:1260px) { .artdet__data-left {  flex:0 0 calc(100% - 360px);  max-width:calc(100% - 360px); }}.artdet__data-right-inner { padding:3rem 0; width:540px; max-width:100%; margin:0 auto;}@media (min-width:768px) { .artdet__data-right-inner {  padding:3rem 2rem;  position:-webkit-sticky;  position:sticky;  top:0; }}@media (min-width:1260px) { .artdet__data-right-inner {  padding:4rem; }}@media (max-width:575.98px) { .artdet__data-text-links-inner {  margin-left:-2rem;  margin-right:-2rem; }}@media (min-width:768px) { .artdet__data-text-links-inner {  width:280px;  top:10px; }}@media (min-width:992px) { .artdet__data-text-links-inner {  top:90px;  width:290px; }}@media (min-width:1260px) { .artdet__data-text-links-inner {  width:320px; }}.text-links__inner { background-color:#f7f7f7; width:100%;}@media (min-width:576px) { .text-links__inner {  border-radius:0 0 5px 5px; }}.text-links__header { background-color:#dddddd; font-size:1.8rem; font-weight:700; padding:7px 20px;}@media (min-width:576px) { .text-links__header {  border-radius:5px; }}.text-links__param-outer { margin-bottom:5px;}.text-links__params { padding:20px 20px 40px; color:#FF3939;}.text-links__params a:hover, .text-links__params a:focus { color:#FFC510;}.text-links__params a::before { content:""; font-family:"Custom icons"; margin-right:1rem; font-size:1.8rem;}@media (min-width:768px) { .text-links__params {  padding:20px 40px 40px; }}.long-description__content { padding:0 20px;}.artforum__summary-bars { padding:0 !important;}.review-summary { padding-top:0 !important;}.review-summary__stars-wrap { font-size:2rem;}.writing-review__info br { display:none;}.product-review { padding-top:3rem; padding-bottom:3rem;}.product-review + .product-review { border-top:1px solid #dddddd;}.review-summary__reviews-count { white-space:nowrap; color:#888888; line-height:1;}.no-review__tilte, .product-review__created-at, .product-review__body { color:#888888;}.review-summary__score-num { line-height:0.7; position:relative; top:2px;}.product-review__image { cursor:pointer;}.product-review__image img { max-height:200px;}.js-upload-review-images { border-radius:0;}.js-review-image { min-height:200px; position:relative;}.js-review-image-upload-outer { display:flex; align-items:center; justify-content:center; border:dashed 1px #cccccc; min-height:222px; border-radius:2rem;}.js-review-image-upload:before { font-family:"Custom icons"; content:""; font-size:3.5rem; cursor:pointer; color:#999999;}.js-review-image.has-fault .js-review-image-upload-outer { border-color:#ff6666;}.js-review-image-delete { position:absolute; top:-5px; right:0;}.js-review-image-delete:before { content:""; font-family:"Custom icons"; background-color:#ff6666; color:#ffffff; padding:0.3rem 0.5rem; cursor:pointer; border-radius:0.5rem;}.js-review-image-content img { max-height:200px;}.progress-bar__col { padding:0 20px;}.progress-bar__count-col { flex:0 0 50px; max-width:50px; color:#888888; line-height:10px; font-size:1.4rem;}.review-text__title { font-weight:400;}#ud_shop_artdet .product-reviews { border-top:1px solid #dddddd;}.reviews__btn { min-width:120px;}.writing-review { margin-left:0 !important;}.page-contact--2 .main-title3 { font-weight:700; text-align:left;}.page_contact_shipping_spec_pic img, .page_contact_payment_spec_pic img { max-height:50px;}.page-contact__payment-method-text, .page-contact__shipping-method-text { flex-basis:50%;}.cart-item__name-link { text-transform:uppercase;}.qtyminus_common, .qtyplus_common { width:3rem; height:3rem; border:1px solid transparent; font-family:"Custom icons"; font-weight:300; padding:0; background-color:#fff; border-radius:0.5rem;}#artdet__cart .qtyminus_common, #artdet__cart .qtyplus_common { width:4rem; height:4rem; border:1px solid #dddddd; border-radius:0;}.qtyminus_common::before { content:"";}.qtyplus_common::before { content:"";}.cart-item__qty-refresh-btn { width:3rem; height:4rem; padding:0; line-height:4rem; margin:0 1rem;}.cart-qty-refresh-btn-placeholder { width:3rem; height:1px; margin:0 1rem; display:none;}.page_shop_cart .cart-qty-refresh-btn-placeholder { display:inline-block;}.cart-item__qty-wrap { display:inline-block; position:relative;}.cart-product-item.has-unit .cart-item__qty-wrap { margin-bottom:2rem;}.cart-item__qty-wrap .cart-item__qty-unit { position:absolute; text-align:center; width:100%; padding:0.5rem; font-size:1.2rem;}.cart-mobile-label { font-weight:700; font-size:1.2rem;}.cart-item__not-on-stock { font-size:3rem; line-height:0.8; display:inline-block; height:0.4em; vertical-align:middle; color:#ffc107;}@media (max-width:767.98px) { .cart-item__qty-col {  margin-left:calc(80px + 2 * 1rem); } .page_shop_order_return .cart-item__qty-col {  margin-left:calc(80px + 3 * 1rem + 2rem + 1rem); }}@media (max-width:409px) { .page_shop_cart .cart-item__qty-col {  margin-left:0;  margin-top:0; }}@media (max-width:409px) { .page_shop_cart .has-no-plus-data .cart-item__qty-col {  margin-top:0; }}@media (max-width:767.98px) { .has-no-plus-data .cart-item__qty-col {  margin-top:-3rem; }}.cart-item__input-wrap { height:4rem; border-radius:0.5rem;}@media (min-width:768px) { .cart-item__input-wrap {  height:5rem; }}.cart-item__variants + .cart-item__params { margin-top:0 !important;}.cart-item__param-name, .cart-item__variant-title, .cart-plus-item__discount-type, .plus-item-coupon-text, .cart-plus-item__plus-service-name { font-weight:700;}.cart-item { padding:1rem; position:relative;}.cart-item:first-child { border-top:0; padding-top:1rem; margin-top:3rem;}@media (min-width:768px) { .cart-item .form-select-group, .cart-item .form-text-area-group {  max-width:300px; }}.cart-item.checked { background-color:#fff4d3;}.cart-item.is-invalid { background-color:#ffcccc !important;}.cart-plus-item { background-color:#f5f5f5; margin-top:5px;}.cart-product-item { padding:1rem; margin-top:6rem;}.cart-product-item:not(:first-child)::before { content:""; position:absolute; left:0; right:0; top:calc(-6rem / 2 - 1px / 2); height:1px; background-color:#eeeeee;}.cart-item-sum-col { position:static;}@media (min-width:768px) { .cart-item-sum-col {  min-width:160px; }}@media (max-width:767.98px) { .has-no-plus-data .cart-item-sum-col {  margin-top:-3rem; }}@media (max-width:409px) { .page_shop_cart .has-no-plus-data .cart-item-sum-col {  margin-top:0; }}@media (max-width:767.98px) { .cart-item__name-wrap.has-del-col {  padding-right:4rem; }}.cart-item__sum-prices { white-space:nowrap;}@media (max-width:767.98px) { .cart-product-item.has-unit .cart-item__sum-prices {  margin-bottom:2rem; }}.cart-item__sum-price-net { font-size:0.9em;}.cart-item__sum-label { padding-right:2.6rem;}@media (max-width:575.98px) { .cart-item__unit-prices {  padding-right:3rem; }}.sum-box { background-color:#f5f5f5; padding:2rem;}.cart-summary__sticky-sum.is-hidden { display:none;}.cart__shipping-mode { text-transform:none;}.cart__shipping-mode + .cart__shipping-mode { margin-top:0.5rem;}.sum-net-price--current,.sum-gross-price--current { font-weight:700;}@media (max-width:767.98px) { .cart__buttons &gt; * {  flex:1 0 auto; } .cart__buttons button {  width:100%; }}.cart-item__net-unit-price, .cart-item__gross-unit-price { line-height:1.2;}.cart-item__prices label, .page_cart_menny label, .cart-plus-item__prices-del-wrap label { font-size:1rem;}.cart-plus-item__plus-service-icon::before { width:1.385em; height:1.385em; display:inline-block; border-radius:50%; border:0.09em solid #333333; line-height:1.475em; box-sizing:content-box; text-align:center;}.cart-plus-item__discount-icon, .cart-plus-item__plus-service-icon { width:23px; text-align:right;}@media (min-width:576px) { .cart-plus-item__discount-icon, .cart-plus-item__plus-service-icon {  width:80px;  text-align:center; }}.cart-plus-item__prices-del-wrap { line-height:1;}@media (max-width:767.98px) { .cart-item__qty-refresh-btn, .cart-item__qty-refresh-btn:hover {  background-color:transparent !important;  border-color:transparent !important;  color:#333333 !important; } .cart-item-del-btn::before {  color:#ff6666; }}.cart-header__sum.has-delete-col { padding-right:4.6rem;}@media (min-width:768px) { .cart-item-del-wrap.need-gutter {  width:4.6rem; }}.cart-product-item .cart-item-del-wrap { position:absolute; top:0; right:0;}@media (min-width:768px) { .cart-product-item .cart-item-del-wrap {  position:static; }}.cart-item-del-btn { margin-left:1rem; width:3.6rem; height:3.6rem; line-height:calc(3.6rem - 2 * 1px); padding:0; text-align:center; letter-spacing:0;}.cart-item-del-btn:hover::before { color:#ff6666;}.cart-item__qty-col, .cart-header__qty-col { -webkit-box-flex:0; -ms-flex:0 0 180px; flex:0 0 180px; max-width:180px; padding:0 1rem;}.cart-box__empty { text-align:center;}.cart-box__empty-text { color:#888888;}.cart-box__name { padding-right:4rem;}.cart-box__dropdown.cart-is-empty { padding-bottom:0;}.cart-box__dropdown .loading-spinner { display:none;}.cart-box__dropdown .loading-spinner::after { width:77px; height:77px; border-width:3px;}.cart-box__dropdown:hover { will-change:opacity;}.cart-box__dropdown:hover .cart-box__dropdown-inner { transition:opacity 0.5s ease;}.cart-box__dropdown:hover.cart-refreshing .cart-box__dropdown-inner { opacity:0.2;}.cart-refreshing .loading-spinner { display:inline-block;}.cart-box__del-btn { width:3rem; height:3rem; line-height:3rem; position:absolute; top:-8px; right:-4px;}.cart-box__sum-text { letter-spacing:-0.5px;}.cart-box__sum-price { text-align:right; font-size:1.8rem; letter-spacing:-0.5px;}.cart-box__item-num { position:absolute; top:2px; right:0; font-size:1.2rem; font-weight:700; letter-spacing:-0.5px; text-align:center; height:2rem; min-width:2rem; line-height:1.8rem; border:1px solid #FF3939; color:#fff; background-color:#FF3939; border-radius:50%; transition:transform 0.3s ease;}@media (min-width:576px) { .cart-box__item-num {  top:-2px;  right:-4px; }}@media (min-width:992px) { .cart-box__item-num {  top:-2px;  right:2px; }}.cart-box__item-price--full { font-size:1.8rem; letter-spacing:-0.5px;}.cart-box__items { overflow-y:auto; margin-right:-10px; padding-right:10px; overscroll-behavior-y:contain;}@media (min-width:1260px) { .cart-box__items {  max-height:300px; }}.cart-box__item:first-child { padding-top:0 !important;}.cart-box__item:last-child { border-bottom:none !important;}.cart-is-empty .cart-box__free-shipping { display:none;}.sum-box__main-title { line-height:1; font-size:2rem; font-weight:700;}.sum-box-wrap { position:-webkit-sticky; position:sticky; top:1rem; margin-bottom:3rem; width:100%;}.sum-box form[name=form_megj] { width:100%;}.sum-box__coupon { border:3px dashed #dddddd; max-width:300px;}.sum-box__value { font-weight:700; margin-left:auto;}.orderflow-next-btn, .sum-box__payment-btn, .sum-box__payment-change-btn { max-width:300px;}.total-box-sticky-wrapper { height:0; overflow:hidden; position:relative;}.total-box-sticky-wrapper.after-insert { height:75px;}.total-box { display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -moz-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; z-index:999; border-top:1px solid transparent;}.after-insert .total-box-sticky { padding-right:4rem; padding-left:4rem;}.total-box__text { max-width:38rem;}.total-box-stock__price-and-title { max-width:39rem;}@media (min-width:576px) { .total-box__text {  font-size:1.9rem; } .total-box-sticky-wrapper.after-insert {  height:52px; }}@media (max-width:1259.98px) { .orderflow-next-btn {  min-width:14rem; } .has-fixed .total-box-sticky {  transition:top 0.5s ease;  position:fixed;  margin:0;  top:0;  left:0;  right:0;  -webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);  -moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);  box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);  opacity:1; }}@media (min-width:1260px) { .total-box-sticky-wrapper {  height:0 !important; } .sum-box .total-box__text {  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;  -webkit-justify-content:space-between;  -moz-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  width:100%; } .sum-box .total-box__btn-next {  display:block;  width:100%;  margin-left:0; }}.order-left-content { padding:0 20px; flex:0 0 100%; max-width:100%;}@media (min-width:992px) { .order-left-content {  -webkit-box-flex:0;  -webkit-flex:0 0 calc(100% - 320px);  -moz-box-flex:0;  -ms-flex:0 0 calc(100% - 320px);  flex:0 0 calc(100% - 320px);  max-width:calc(100% - 320px); }}.order-right-content { padding:0 20px; flex:0 0 100%; max-width:100%;}@media (min-width:992px) { .order-right-content {  -webkit-box-flex:0;  -webkit-flex:0 0 320px;  -moz-box-flex:0;  -ms-flex:0 0 320px;  flex:0 0 320px;  max-width:320px; }}.order-step:not(:last-child)::after { content:""; position:absolute; left:50%; width:100%; height:2px; top:11px; background-color:#f1f1f1;}.order-step.is-done:not(.is-active)::after { background-color:#FFC510;}.order-step__icon { position:relative; z-index:1; text-align:center; font-size:1.3rem; border:1px solid transparent; border-radius:3px; width:24px; height:24px; line-height:24px; display:block; margin:0 auto; background:-moz-radial-gradient(center, ellipse cover, #aaaaaa 4px, transparent 4.5px); background:-webkit-radial-gradient(center, ellipse cover, #aaaaaa 4px, transparent 4.5px); background:radial-gradient(ellipse at center, #aaaaaa 4px, transparent 4.5px);}.order-step__icon::before { font-family:"Custom icons";}.is-done .order-step__icon { border:1px solid #FFC510; background:-moz-radial-gradient(center, ellipse cover, #333333 4px, #FFC510 4.5px); background:-webkit-radial-gradient(center, ellipse cover, #333333 4px, #FFC510 4.5px); background:radial-gradient(ellipse at center, #333333 4px, #FFC510 4.5px); color:#333333;}.is-done:not(.is-active) .order-step__icon { background:#FFC510;}.is-done:not(.is-active) .order-step__icon::before { content:"";}.order-mods__main-title { margin-bottom:3rem;}.order-mods__logo-wrap, .order-mods__details { padding-left:3rem;}.order-mods__logo { max-height:50px; margin-top:1rem;}.order-mods__overlay-error { margin-left:2rem; list-style:outside; text-align:left;}.order-mods__param-fault-text { visibility:hidden;}.order-mods__param.has-fault .order-mods__param-fault-text { visibility:visible;}.js-order-mods--disabled { opacity:0.5;}.js-order-mods--disabled label { cursor:not-allowed;}@media (max-width:575.98px) { .order-mods__details {  font-size:1.1rem; }}.order-mods__text-no-master-method p:first-child { display:inline;}.order-mods__shipping-cost-hidden { display:none;}.cart__only-shipping-modes { max-height:7.6rem; overflow:auto;}.cart__only-shipping-modes .cart__shipping-mode-name { line-height:1.2;}.order-mods__item { transition:all ease 0.4s; margin-bottom:2.5rem;}.order-mods__item:last-child { border-bottom:none !important;}.order-mods__details { display:none;}.order-mods__delivery-map a::before { content:""; font-family:"Custom icons"; font-size:24px;}.order-mods__delivery-map a { display:inline-block;}.page_order_mods_deliverypoint_info strong { display:block;}.order-mods__delivery-point-selects.has-fault .order-mods__delivery-point-select-text { color:#ff6666;}.order-mods__delivery-point-selects .form-select-group { width:340px; max-width:100%;}.order-mods__item.is-active { background-color:#333333;}.order-mods__delivery-map a::before { color:#FFC510;}.order-mods--active .order-mods__name { color:#FF3939; font-weight:700;}.order-mods__virtual-point { white-space:nowrap;}@media (min-width:768px) { .payment-col-right {  border-left:1px solid #dddddd; } .payment-col-left {  border-right:1px solid #dddddd; }}.cart-plus-item__discount-for-sku { word-break:break-word;}.spacer-1 { width:2rem;}.spacer-3 { width:80px;}.order-control__payment-logo img, .order-control__shipping-logo img { max-height:50px;}.order-control__payment-name, .order-control__shipping-name { line-height:1.2;}.order-control__payment-data, .order-control__shipping-data { flex-basis:50%;}.control-product:first-child { border-top:0 !important; margin-top:0 !important;}.control-product__variants + .control-product__params { margin-top:0 !important;}@media (min-width:768px) { .control-product__pic {  max-width:70px; }}.contact-username__data { word-break:break-all;}.order-control-modify-btn { font-size:inherit; text-align:left;}.order-control-modify-btn::after { font-size:1.5rem; vertical-align:middle;}.shipping-comment, .order-comment { resize:none;}.shipping-comment + label, .order-comment + label { font-size:1.2rem;}.order-control-modify-btn::after { color:#FFC510;}#page_start_txt_top { color:#333333;}.page_text_warning { font-weight:700;}.page_titletext_info { margin-bottom:10px;}.checkout_changepayment_box table { margin-bottom:0;}.transaction-data { font-weight:700;}.change-payment-tr:last-child td { border-bottom:none !important;}.page_titletext.payment_finish { color:#ac0;}.page_titletext.payment_pending { color:#f70;}.order_send_key_code { font-size:16px; font-weight:700;}#thx_laha_banner_hu, #thx_laha_banner_en { display:block; margin:0 auto; width:100%; height:90px; text-align:center; background-image:url('../!common_design/own/image/laha_banner_720_hu.jpg'); background-position:center; background-repeat:no-repeat;}#thx_laha_banner_en { background-image:url('../!common_design/own/image/laha_banner_720_en.jpg');}.page_space2 { height:30px;}.page_text_common { margin-bottom:10px;}#page_order_send_content .payment_method { width:100%; margin:0 auto;}.payment_method .page_newcust_button_left, .payment_method .page_newcust_button_right { float:none; display:inline-block; vertical-align:top; margin:0 10px;}.payment_method .text_input_checkbox { display:inline-block; vertical-align:bottom;}@media (max-width:767.98px) { #thx_laha_banner_hu {  background-image:url('../!common_design/own/image/laha_banner_480_hu.jpg');  height:60px; } #thx_laha_banner_en {  background-image:url('../!common_design/own/image/laha_banner_480_en.jpg');  height:60px; }}@media (max-width:575.98px) { #thx_laha_banner_hu {  background-image:url('../!common_design/own/image/laha_banner_245_hu.jpg');  height:245px; } #thx_laha_banner_en {  background-image:url('../!common_design/own/image/laha_banner_245_en.jpg');  height:245px; }}.order-status-history { display:inline-block; white-space:nowrap;}.history-date, .history-name { white-space:nowrap;}.order-status-history-row + .order-status-history-row { margin-top:1rem;}@media (max-width:991.98px) { .order-track__order-status, .order-track__payment-status {  font-weight:700; }}.payment-status__status { font-weight:700;}#tab_favorites_content .page_artlist_listing_order { display:none;}.order-track__filter-name { font-weight:bold;}@media (min-width:440px) { .order-track__filter-name {  font-weight:normal; }}.order-track__date { word-spacing:0.5rem;}.order-track__order-row { cursor:pointer;}#tab2_logout::after, #tab_logout::after { display:none;}.order-track__order-row:hover * { color:#FFC510;}.item-status__value { display:inline-block;}.order-details-product:first-child { border-top:0 !important; margin-top:0 !important;}@media (min-width:768px) { .order-details-product-pic {  max-width:70px; }}.order-return-product.has-fault .order-return-product__name { color:#ff6666; font-weight:700;}.order-return-product:first-child { border-top:0 !important; margin-top:0 !important;}.order-return__checkbox_wrap { min-height:3rem;}@media (min-width:768px) { .order-return-product-pic {  max-width:70px; }}.shop_popup_exitpopup { height:auto !important;}.page_exitpopup_end { display:none; padding:20px 40px; text-align:center;}.page_exitpopup_start { display:block;}.page_exitpopup_form { padding:0 3rem 3rem 3rem;}.page_exitpopup_title1 { padding:3rem 3rem 0;}.page_exitpopup_title2 { font-size:24px; line-height:28px; font-weight:700; letter-spacing:1px; margin-bottom:20px; padding:0 20px; text-transform:uppercase;}.page_exitpopup_start .page_exitpopup_fault { padding:0.5rem 3rem; font-size:1.3rem; display:none; color:#ff6666;}.page_exitpopup_form .page_exitpopup_form_button input { width:100%; color:#ffffff; background:#FFC510; border:1px solid #FFC510;}.page_exitpopup_form .page_exitpopup_form_button input:hover { background-color:#dca700; border-color:#e6ae00;}.page_exitpopup_form .page_exitpopup_form_button { margin-top:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_form input { width:100%; max-width:none;}.page_exitpopup_newsletter_coupon .page_exitpopup_form { width:100%; padding:0 30px; margin-bottom:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer { border:3px dashed #FFC510; background:#ffffff; width:calc(100% - 60px); padding:20px; margin:30px; text-align:center;}@media (min-width:576px) { .page_exitpopup_newsletter_coupon .page_exitpopup_form {  float:left;  width:50%;  padding:0 15px 0 30px; } .page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {  float:left;  width:calc(50% - 45px);  margin:0 30px 0 15px; }}.page_exitpopup_coupon1 { font-size:1.3rem; color:#888888;}.page_exitpopup_coupon2 { font-size:2.4rem; line-height:24px; font-weight:700; letter-spacing:1px; margin:5px 0; color:#FFC510;}.page_exitpopup_coupon3 { font-size:1.6rem; font-weight:700; color:#FFC510;}.page_exitpopup_end .page_exitpopup_form { width:100%; float:none;}.page_exitpopup_end .page_exitpopup_form input { max-width:220px;}.page_exitpopup_picture img { width:100%; height:100%;}#page_PopupContainerMobile.shop_popup_exitpopup #page_PopupContainerMobile_inner { overflow-x:hidden !important; overflow-y:auto !important; max-width:90vw; max-height:90vh;}#page_PopupContainerMobile.shop_popup_exitpopup { overflow:visible; box-shadow:0 0 15px rgba(0, 0, 0, 0.2);}.filter-buttons button { padding:0.5rem;}.filter-buttons button span { font-size:1.5rem; vertical-align:middle;}@media (min-width:576px) { .filter-buttons button {  padding:0.5rem 0; } .filter-buttons button::after {  content:attr(title);  font-size:1.2rem;  vertical-align:middle; }}.filter-top__buttons button { margin-right:1.5rem;}.filter-side-box__buttons button { margin-left:1.5rem;}.filter-side-box__buttons button { padding:0;}.product_filter_desc_icon { color:#888888;}.product_filter_color_value { width:3rem; height:3rem; flex:0 0 3rem; max-width:3rem; border-radius:50%; border:1px solid currentColor; padding:0; position:relative; display:inline-block; vertical-align:middle;}.selected-filters .product_filter_color_value { padding:0; width:1.2rem; height:1.2rem; flex:0 0 1.2rem; max-width:1.2rem;}.product_filter_text_color_text { display:inline-block; vertical-align:middle;}.product_filter_checkbox .product_filter_text_color_text { padding-left:0.6rem;}#box_container_shop_filter { position:relative; border-top:0;}#box_container_shop_filter + [class*=box_container] { border-top:0;}.no-product.alert { display:inline-block;}.product_filter_title { display:block; position:relative; cursor:pointer; padding-right:2rem; padding-top:1.5rem; will-change:transform; font-weight:700; font-size:1.4rem; word-break:break-all;}.product_filter_title:hover::after { transition:transform 0.4s ease;}.product_filter_title::after { content:""; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid currentColor; position:absolute; right:0; top:23px;}.product_filter_title.is-closed::after { transform:scaleY(-1);}.product_filter_title.is-closed + .product_filter_content { overflow:hidden;}.product_filter_title__text { font-weight:700;}.selected-filters--1 .selected-filter:first-child { margin-top:1rem;}.filter-top .selected-filters { max-height:162px; overflow-x:hidden; overflow-y:auto; padding:0 2px;  margin:0 -2px;}.selected-filters label { max-width:100%; margin:0.5rem 1rem 0.5rem 0; padding:0.5rem 1rem; border-radius:5px; background-color:#fff; user-select:none; vertical-align:top;}.selected-filters label:hover { box-shadow:0 0 0 1px #dddddd;}.selected-filters label::before { content:""; font-family:"Custom icons"; color:#ff6666; margin-right:0.5rem; font-weight:400;}.selected-filters label:last-child { margin-right:0;}.selected-filters label .product_filter_text_count { display:none;}.selected-filters label .product_icon_outer { border:none; padding:0; width:1.8rem; height:1.8rem; line-height:1.8rem; vertical-align:top;}.selected-filters--1 { padding:15px 20px; position:relative;}.selected-filters--1 label { width:100%; margin:5px 0; padding:0; background-color:transparent;}.selected-filters--1 label:hover { box-shadow:none; color:#FF3939;}.selected-filters--1:empty { display:none;}.selected-filters--1::after { content:""; border-top:1px solid #dddddd; position:absolute; top:100%; left:2rem; right:2rem;}.product_filter_text_count_value::before { content:"(";}.product_filter_text_count_value::after { content:")";}.selected-filter__title { align-self:flex-start; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}.selected-filter__title::after { content:":"; margin-right:5px;}.label-type--color, .label-type--color_text { margin-bottom:0;}.product_filter_text .product_filter_checkbox { margin-bottom:0.9rem; padding-top:2px;}@media (min-width:440px) { .filter-top .selected-filter__values {  white-space:nowrap; }}.selected-filter__value-max::before { content:" - ";}.js-remove-slider-filter { cursor:pointer; position:relative; vertical-align:middle; align-items:center; text-align:left; display:inline-flex; white-space:nowrap;}.js-remove-slider-filter * { pointer-events:none;}.product_filter_content { display:block; max-height:202px; padding:10px 0 0; font-size:1.2rem;}.filter-type--checkbox .product_filter_content, .saved_filters_content { overflow-y:auto;}.product_filter_text { display:flex; align-items:center;}.product_filter_text_inner label[for] { padding:0; margin:0; line-height:normal; cursor:pointer; vertical-align:initial;}.product_filter_num { height:14px; opacity:0; transition:opacity 0.3s ease;}.product_filter_num.ui-slider { opacity:1;}.ui-slider { height:14px; width:calc(100% - 14px); position:relative; margin:0 auto;}.ui-slider::before { width:100%; position:absolute; top:4px; left:0; height:6px; content:""; background-color:#dddddd;}.ui-slider-range { top:4px; background:#FFC510; height:6px; position:absolute;}.ui-slider-range { top:4px; background:#FFC510; height:6px; position:absolute;}.ui-slider-handle { display:inline-block; border-radius:3px; width:14px; height:14px; position:absolute; top:0; cursor:pointer; border:0 solid #FFC510; background:#4E4E4B; transform:translateX(-7px);}.ui-slider-handle::after { content:""; background:#4E4E4B; width:0; height:0; display:block; border-radius:0; left:50%; top:50%; position:absolute; transform:translate(-50%, -50%);}.product_filter_color label::before,.product_filter_icon label::before { display:none !important;}.product_filter_type_color { display:flex; flex-wrap:wrap;}.product_filter_color:not(.color_text) { flex:0 0 33.333%; max-width:33.333%;}.product_filter_color:not(.color_text) a { float:left; margin-left:14px;}.product_filter_color:not(.color_text):not(.product_filter_value_count_refresh) { flex:0 0 auto; width:auto; max-width:100%; margin-right:1rem;}.product_filter_more { display:none;}.product_filter_value_disabled .product_filter_text_count, .product_filter_value_refreshing_disabled .product_filter_text_count span { display:none;}.product_filter_value_refreshing .product_filter_text_count span { display:none;}.product_filter_value_refreshing .product_filter_text_count::after { width:12px; height:12px; content:""; border-radius:50%; border:1px solid; border-color:#888888 transparent #888888 transparent; animation:spin 1.5s linear infinite; position:absolute; top:50%; margin-top:-6px;}.product_filter_value_disabled .text_input_checkbox:hover { cursor:default;}.product_filter_value_disabled a { cursor:default;}.product_filter_type_icon, .product_filter_type_iconmore { display:flex; flex-wrap:wrap;}.product_filter_type_icon label, .product_filter_type_iconmore label { margin-bottom:0;}.product_filter_icon { cursor:pointer; margin-right:5px; margin-bottom:5px; display:inline-flex; float:none !important;}.product_icon_outer { width:4rem; height:4rem; line-height:3.2rem; border:2px solid transparent; padding:2px; display:inline-block; font-size:0;}.label-type--iconmore { margin-bottom:1rem;}.product_filter_checkbox { align-self:flex-start;}.product_filter_checkbox input { display:none;}.product_filter_more_link { padding:0.5rem 2rem 0.5rem 3rem; cursor:pointer; font-size:1rem;}.product_filter_more_link strong { font-weight:400;}.product-list__filter-content-outer { padding:0 20px 20px;}@media (min-width:1260px) { .product-list__filter-content-outer {  border-radius:0px 0px 5px 5px; }}.view--top + .product-list__filter-content-outer,.order--top + .product-list__filter-content-outer { position:static;}.product_filter_group { padding:0 0 1.5rem 0;}.product_filter_group.saved_filters_outer { border-bottom:1px solid #dddddd;}.product_filter_group + .product_filter_group { border-top:1px solid #dddddd;}.product_filter_group .param_desc_popup_ver4 { position:relative;}.product_filter_group .param_desc_popup_ver4 p { margin-bottom:0;}.product_filter_group .param_desc_popup_ver4 &gt; span { display:none; position:absolute; font-size:1.4rem; line-height:2.2rem; letter-spacing:0.5px; padding:0.5rem 1.3rem; white-space:nowrap; text-align:center; z-index:5; box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1); left:50%; transform:translateX(-50%); bottom:calc(100% + 10px); opacity:1; background:#ffffff; color:#333333;}.product_filter_group .param_desc_popup_ver4:hover span { display:block;}.filter_remove { cursor:pointer;}.filter_remove::before { padding-right:5px;}.product-filter__buttons { text-align:center; margin-bottom:0 !important;}.product-filter__buttons button { min-width:170px; padding:0.85rem 1.5rem; font-size:1.4rem;}@media (max-width:479px) { .product-filter__buttons button {  padding:0.4rem 0.6rem;  font-size:1.1rem;  letter-spacing:normal; }}.product_filter_link { cursor:pointer; overflow:hidden;}.selected-filters--1 .product_filter_link { flex-wrap:wrap;}@media (max-width:439.98px) { .filter-top .product_filter_link {  flex-wrap:wrap; }}.product_filter_link, .product_filter_num_text { word-break:break-word;}.product_filter_text_count { color:#aaaaaa; white-space:nowrap; font-size:1.2rem; margin-left:0.5rem;}.product_filter_color .product_filter_text_count { align-self:center; display:inline-block; vertical-align:middle; margin-left:0;}.product_filter_num_texts { font-weight:400; font-size:1.2rem; white-space:nowrap;}.product_filter_icon.product_filter_icon_checked .product_icon_outer { border-color:#FFC510 !important;}.product_filter_value_refreshing .product_filter_text_count::after { color:#333333;}.product_filter_value_disabled .text_input_checkbox:hover { border-color:#dddddd;}.product_filter_more_link { color:#aaaaaa;}.product_filter_num_from_col::before { content:"-"; position:absolute; top:50%; transform:translateY(-50%); right:-3px;}.product_filter_num_inputs .form-control { text-align:center;}.filter_remove:hover::before { color:#ff6666;}.discount__content strong { font-size:1.5rem;}.discount__price { white-space:nowrap;}.discount__row + .discount__row { border-top:1px solid #dddddd;}.normal-category, .spec-category { margin:0 auto; position:relative; max-width:264px;}.cat--type-3 .normal-category, .cat--type-3 .spec-category { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; padding:0.7rem 1rem; line-height:1.2; min-height:4.8rem;}.normal-categories__col.is-opened .normal-category__name { padding-top:1.5rem;}.normal-categories__col, .spec-categories__col { margin-bottom:2rem;}.normal-category__badges, .spec-category__badges { position:absolute; top:2rem; right:2rem; z-index:4;}.is-opened .normal-category__badges, .is-opened .spec-category__badges { visibility:hidden; opacity:0;}.sub-cat-new-status, .sub-cat-qty, .spec-category__qty, .normal-category__qty { white-space:nowrap; display:inline-flex; font-size:1.2rem;}.normal-category__img-wrap, .spec-category__img-wrap { padding-top:48.9796%;}.spec-category__name, .normal-category__name { font-size:1.2rem; font-weight:700;}@media (min-width:576px) { .spec-category__name, .normal-category__name {  font-size:1.4rem; }}.normal-category__link:hover, .spec-category__link:hover { color:#FF3939;}.cat--type-2 .normal_category__sub-cats-button { height:2.4rem; line-height:2.4rem; width:4.2rem; top:1rem; left:50%; transform:translateX(-50%); z-index:10000; cursor:pointer; background:#FFC510; color:#fff; transition:0.4s ease; padding:0; border:none;}.cat--type-2 .normal_category__sub-cats-button::after { font-size:2.5rem; content:"∙∙∙";}.is-opened .cat--type-2 .normal_category__sub-cats-button::after { content:""; font-size:1.3rem; font-family:"Custom icons";}.cat--type-2 .has-sub-cat .normal-category__img-wrap { transition:padding-top ease 0.3s;}.cat--type-2 .has-sub-cat.is-opened .normal-category__img-wrap { padding-top:0;}.cat--type-2 .has-sub-cat.is-opened .normal-category__sub-cats { height:auto;}.cat--type-2 .has-sub-cat.is-opened .normal-categories__col-inner-abs { z-index:12;}.cat--type-2 .has-sub-cat.is-opened .normal-category__sub-cats-inner { height:auto; overflow:visible; padding:4.5rem 2rem 2rem;}.cat--type-2 .normal-categories__col-inner { padding-top:calc(100% + 5.8rem);}.cat--type-2 .normal-categories__col-inner-abs { top:0; left:0; right:0; bottom:0; z-index:3;}.cat--type-2 .normal-category__sub-cats-inner { height:0; overflow:hidden;}.cat--type-2 .has-sub-cat .normal-category__sub-cats { height:0;}.cat--type-2 .normal-category__sub-cats { -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s; transition:0.4s;}.cat--type-2 .normal-category__sub-cat-name { line-height:1.3;}.cat--type-2 .normal-category__pic.lazyloaded { margin:0 auto;}.cat--type-2 .normal-categories__col.is-opened .normal-category { box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1); border-color:transparent !important; min-height:100%;}@media (min-width:992px) { .cat--type-2 .normal-categories__col:not(.is-opened) .normal_category__sub-cats-button:hover {  background:#FFC510;  color:#ffffff; } .cat--type-2 .normal-categories__col.is-opened .normal_category__sub-cats-button:hover .normal_category__sub-cats-button_icon::after {  color:#ff6666; }}@media (max-width:767.98px) { .cat--type-2 .normal-categories__col.is-opened .normal_category__sub-cats-button .normal_category__sub-cats-button_icon::after {  color:#ff6666; }}.normal-cat-datas { display:inline-flex; white-space:nowrap;}.page_tabbed_area { margin-bottom:8rem;}.page_tab_content { padding:1rem 0 2rem; display:none;}.page_tabs { display:none; position:relative; text-align:center; user-select:none;}.page_tabs::after { content:""; top:100%; left:0; right:0; position:absolute; margin-top:-2px; z-index:-1; border-bottom:2px solid #dddddd;}@media (min-width:992px) { .page_tabs {  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-pack:center !important;  -ms-flex-pack:center !important;  justify-content:center !important; }}.page_tab { display:inline-block; cursor:pointer; padding:1rem 2rem; background:#ffffff; border-bottom:2px solid #dddddd;}@media (min-width:1260px) { .page_tab {  padding:1.5rem 4rem; }}.page_tab2 { display:none;}.page_tab a { font-size:11px; display:block; width:100%; height:36px; color:#333333;}.page_tab:hover, .page_tab:hover a { color:#FFC510;}.page_tab.page_tab_active { border-bottom:2px solid #FFC510;}.page_tab.page_tab_active, .page_tab.page_tab_active a { color:#FFC510;}@media (max-width:991.98px) { .page_tab2 {  border:1px solid #dddddd;  background:#ffffff;  display:block;  padding:1rem 5rem 1rem 1rem !important;  text-align:left;  width:100%;  position:relative;  cursor:pointer;  border-radius:5px;  margin-bottom:10px; } .page_tab2_active {  background:#FFC510;  border-color:#FFC510;  color:#333333; } .page_tab2::after {  color:#888888;  position:absolute;  right:20px;  top:50%;  transform:translateY(-50%);  content:"";  width:0;  height:0;  border-top:5px solid currentColor;  border-right:5px solid transparent;  border-left:5px solid transparent;  display:inline-block; } .page_tab2_active::after {  color:#333333;  transform:translateY(-50%) scaleY(-1); } .page_tabs {  display:none; }}.artdet__spec-param:not(:last-child) { margin-bottom:0.5rem;}.artdet__spec-param-type--color, .artdet__param-type--color { width:2rem; height:2rem; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; border:1px solid currentColor;}.artdet__spec-param-type--color-text, .artdet__param-type--color-text { margin-right:1rem;}.param_type_color { display:inline-block;}.artdet__spec-params, .data__items { line-height:1.2;}.data__items, .art-add-data__content, .art-forum__content { padding:0 20px;}.artdet__spec-param-title { color:#282828;}.page_artdet_product_param_color_text { margin-left:1rem;}.artdet__spec-param-value select { font-size:inherit;}#artdet__param-spec--input + #artdet__other { margin-top:1rem;}#artdet__other { max-width:298px;}.artdet__spec-param .form-group { margin-bottom:1rem;}.artdet__spec-param:last-child .form-group { margin-bottom:0;}.artdet__spec-params--input ~ .artdet__variants { margin-top:1rem;}.product-tooltip__short-descripton-content { font-size:11px;}@media (min-width:576px) { .product-tooltip__short-descripton-content {  font-size:14px; }}.product-tooltip__img-wrapper { max-width:360px; margin:0 auto;}.product-tooltip__function-btn { width:3.8rem; height:3.8rem;}.product-tooltip__pic-wrap { overflow-x:hidden; overflow-y:auto;}.product-tooltip__datas { max-height:calc(100% - 48px); height:calc(100% - 48px); overflow-x:hidden; overflow-y:auto; overscroll-behavior-y:contain;}.product-tooltip__function-outer { margin:0 5px;}.product-tooltip__function-outer:first-child .function-btn::before { left:-1px; transform:none;}.product-tooltip__function-outer:last-child .function-btn::before { left:auto; right:-1px; transform:none;}.product-tooltip__prices .product-price--base, .product-tooltip__prices .product-price--sale { font-size:3rem;}.product-tooltip__prices .has-sale-price .product-price--base { font-size:2rem;}.product-tooltip__cart .page_qty_input_outer { height:3.8rem;}.product-tooltip__cart-btn-wrap { height:3.8rem;}.product-tooltip__img--alts img { margin:0 auto; max-height:360px; max-width:360px;}@media (min-width:576px) { .product-tooltip__img--thumbs {  padding:0 3rem; }}.product-tooltip__img-wrap--thumb { margin:0 0.5rem; float:left; cursor:pointer;}.product-tooltip__price-login { color:#333333;}.product-tooltip__cart-input-wrap { background:#ffffff;}.product-tooltip__cart-btn-wrap a { color:#ffffff;}.product-tooltip__slider .sp-arrow { color:#333333; background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc;}.product-tooltip__img-wrap--thumb.slick-slide img { border:2px solid transparent;}.product-tooltip__img-wrap--thumb.slick-current img { border-color:#FFC510;}.artdet__pagination { line-height:1;}@media (max-width:767.98px) { .artdet__pagination {  border-top:1px solid #dddddd; }}.artdet__pagination button::before, .artdet__pagination button::after { color:#888888; font-size:1rem;}.artdet__name { text-transform:uppercase; font-weight:700;}.artdet__name[data-text]::before { content:attr(data-text); margin-right:10px; color:#FF3939;}.artdet__img-inner { max-width:500px; margin:0 auto; display:block; position:relative; overflow:hidden;}.artdet__img-inner.has-image .artdet__product-img { cursor:zoom-in;}.artdet__img-inner.has-image .artdet__product-img:active { cursor:grab;}#swiper-container--thumbs img { cursor:pointer;}.page_artdet_func_compare_checked .icon--compare::before, .page_art_func_compare_checked .icon--compare::before { content:""; color:#ff6666;}.artdet__rating-highlighted-wrap { cursor:pointer;}.artdet__rating-highlighted-score-num { font-weight:400;}.artdet__rating-highlighted-reviews-count a { color:#888888; text-transform:uppercase; font-size:11px;}.artdet__subscribe-buttons button { margin-bottom:1rem;}.artdet__social-icon--facebook { color:#4267b2;}.artdet__social-icon--facebook::before { content:""; font-family:"Custom icons";}.artdet__social-icon--twitter { color:#1da1f2;}.artdet__social-icon--twitter::before { content:""; font-family:"Custom icons";}.artdet__social-icon--pinterest { color:#e60023;}.artdet__social-icon--pinterest::before { content:""; font-family:"Custom icons";}.artdet__social-icon--linkedin { color:#0a66c2;}.artdet__social-icon--linkedin::before { content:""; font-family:"Custom icons";}.fb_iframe_widget { line-height:0;}.artdet__social-icon--fb-like { border:none; width:auto; height:20px; padding:0; margin-right:-1.2rem;}.product-type__title { font-size:1.4rem; margin-bottom:0.5rem;}.product-type__value-wrap { display:inline-block; vertical-align:top; min-height:3rem; min-width:3rem;}.product-type__value-wrap &gt; .product-type__value-link { cursor:default;}.product-type__value-wrap[onclick], .product-type__value-wrap[onclick] &gt; .product-type__value-link { cursor:pointer;}.product-type__value-wrap.is-active { cursor:default;}.product-type__value-link { border:1px solid #333333; color:#333333; background-color:#ffffff; padding:1rem; white-space:nowrap; max-width:120px; position:relative; text-transform:none; border-radius:5px; font-weight:700;}.is-active &gt; .product-type__value-link { border-color:#FF3939 !important; background-color:#FF3939 !important; color:#fff;}.product-type__value--color[data-hexa=ffffff], .product-type__value--color_text[data-hexa=ffffff] { border:1px solid #dddddd;}.product-type__value--piclink img, .product-type__value--piclinktext img { max-height:70px; max-width:70px;}.product-type__value--piclink .product-type__value-link, .product-type__value--piclinktext .product-type__value-link { padding:0.5rem; background-color:transparent !important;}.product-type__value--piclink .product-type__value-link.has-price, .product-type__value--piclinktext .product-type__value-link.has-price { max-width:none;}.product-type__value--color_text.product-type-disabled,.product-type__value--color.product-type-disabled { width:4rem; height:4rem;}.product-type__value--color, .product-type__value--color_text { -webkit-transition:0.4s; -o-transition:0.4s; -moz-transition:0.4s; transition:0.4s; position:relative; border-radius:100%;}.product-type__value--color::before, .product-type__value--color_text::before { display:block; content:""; font-family:"Custom icons"; width:20px; height:20px; line-height:20px; font-size:12px; position:absolute; top:50%; left:50%; background-color:rgba(255, 255, 255, 0.9); color:#333333; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; text-align:center; opacity:0; visibility:hidden; transition:all ease 0.25s;}.product-type__value--color.is-active::before, .product-type__value--color:not(.product-type-disabled):hover::before, .product-type__value--color_text.is-active::before, .product-type__value--color_text:not(.product-type-disabled):hover::before { opacity:1; visibility:visible;}.product-type__value--color a, .product-type__value--color_text a { border:none;}.product-type__value--color .product-type__value-link, .product-type__value--color_text .product-type__value-link { background-color:transparent !important; border-color:transparent !important; width:4rem; height:4rem;}.product_filter_color { -webkit-transition:0.4s; -o-transition:0.4s; -moz-transition:0.4s; transition:0.4s; position:relative; border-radius:100%; line-height:0; margin-bottom:1rem;}.product_filter_color.product_filter_checked .product_filter_color_value::before, .product_filter_color:hover .product_filter_color_value::before { display:block; content:""; font-family:"Custom icons"; width:16px; height:16px; line-height:16px; font-size:10px; position:absolute; top:50%; left:50%; background-color:rgba(255, 255, 255, 0.9); color:#333333; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; text-align:center;}.product-type__value--icon .product-type__value-link { padding:0.5rem; background-color:transparent !important;}.product-type__item + .product-type__item { margin-top:1.5rem;}.product-type-disabled { cursor:not-allowed; opacity:0.5; display:flex; justify-content:center; align-items:center;}.artdet__prices .product-price--base, .artdet__prices .product-price--sale { font-size:2.4rem;}.artdet__prices .has-sale-price .product-price--base { color:#888888; font-weight:400; font-size:1.8rem;}.plus-service__none { height:0; min-height:0; overflow:hidden; visibility:hidden; margin:0 !important; padding:0 !important;}.plus-service__item:not(.plus-service__none) + .plus-service__item { margin-top:0.4rem;}.stock-variant__qty { text-transform:lowercase; font-weight:700; font-size:0.9em;}.artdet__discount-rate__title::after, .artdet__discount-saving__title::after { content:":";}.artdet__discount-rate__value, .artdet__discount-saving__value { font-weight:400; color:#FF3939;}.artdet__discount-rate__value::after { content:attr(data-percent);}.cd_num { font-size:2.4rem; min-width:1.25em; display:inline-block; vertical-align:baseline;}.cd_txt { font-size:1.2rem; display:inline-block; vertical-align:baseline; line-height:1;}.countdown--animated #cd_custom { min-height:58px; transition:opacity ease 1s; opacity:0.3; min-height:80px;}.countdown--animated #cd_custom.is-initialized { opacity:1;}.countdown--animated #cd_custom &gt; div { display:inline-block; padding:6px; border-radius:50%; margin:5px;}.countdown--animated #cd_custom &gt; div { padding:8px;}.countdown--animated .cd_sec, .countdown--animated .cd_min, .countdown--animated .cd_hour, .countdown--animated .cd_day { background-color:#FFC510;}.countdown--animated #cd_color_back { background-color:#dddddd; display:none;}.countdown--animated #cd_color_front { background-color:#FFC510; display:none;}.countdown--animated .cd_wrap { background-color:#f7f7f7; color:#333333; text-align:center; border-radius:50%; width:46px; height:46px; display:flex; flex-direction:column; justify-content:center; width:64px; height:64px;}.countdown--animated .cd_sec { margin-right:0;}.countdown--animated .cd_num { font-size:2.4rem; line-height:1; font-size:3rem;}.countdown--animated #cd_custom:not(.is-initialized) .cd_num::before { content:"?";}.countdown--simple #cd_custom { text-align:center; padding:0 1rem;}.countdown--simple #cd_custom div { width:auto; height:auto; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; margin:0; position:static; line-height:normal; display:inline-block !important; background:none; white-space:nowrap;}.countdown--simple .cd_day::after, .countdown--simple .cd_hour::after, .countdown--simple .cd_min::after { content:":"; display:inline; font-size:2rem; margin:0 1rem;}.countdown--simple .cd_txt { display:inline; padding:0 0 0 5px;}.countdown--simple .cd_wrap { padding:0; color:#333333;}.countdown--simple .sale_countdown_simple_inner { color:#FFC510;}.countdown--simple #cd_custom &gt; div { margin:0.5rem 0;}.countdown--simple .cd_num { min-width:max-content;}#cd_color_front { display:none; background-color:#FFC510;}#cd_color_back { display:none; background-color:#333333;}.artdet__inquire { height:5rem;}.product-tooltip__cart-col .artdet__cart { height:4rem;}.product-tooltip__cart { height:4rem;}.artdet__cart-btn-input-wrap { background:#ffffff; border:1px solid #dddddd; border-radius:5px; padding:0 20px 0 10px;}@media (max-width:575.98px) { .artdet__cart-btn {  font-size:1.4rem;  padding:0.85rem 1.5rem; }}.artdet__cart-input.page_qty_input { width:34px; flex:0 0 34px; max-width:34px; height:38px; border-radius:5px; text-align:right;}@media (min-width:576px) { .artdet__cart-input.page_qty_input {  height:58px; }}.artdet__cart-no-stock { font-weight:700;}.file-uploading-icon, .file-uploaded-icon { display:none; vertical-align:middle; line-height:1;}.cust_input_file.cust_input_file_uploading:not(.cust_input_file_uploaded) ~ .file-uploading-icon, .cust_input_file.cust_input_file_uploaded ~ .file-uploaded-icon { display:inline-block;}.cust_input_file-filename { background-color:#ffffff !important;}.file-uploading-icon__arrow-up { right:3px;}.animation-slide-up { -webkit-animation:slide-up 1s linear infinite; -moz-animation:slide-up 1s linear; animation:slide-up 1s linear infinite;}@-webkit-keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}@-moz-keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}@keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}.artdet__spec-param--color-outer { display:inline-block;}.artdet__spec-param-value, .artdet__param-value, .tooltip__spec-param-value { word-break:break-word; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; align-items:center; text-align:left; font-weight:400;}.param-name { font-weight:700;}.artdet__spec-param-value p, .data__item-value p { margin-bottom:0;}.data__item { margin-bottom:1rem;}.data__item-title { color:#000; font-weight:700;}.data__item-value { word-break:break-word !important; overflow-wrap:break-word !important;}.page_artdet_product_param_spec_fault .cust_input_text,.page_artdet_product_param_spec_fault .cust_input_select,.page_artdet_product_param_spec_fault .cust_input_file-filename { border-color:#ff6666;}#page_artdet_product_param table td { border-top:1px solid #dddddd;}.cart-credit__content, .artdet-credit__content { height:auto; line-height:normal; background:none; display:none; margin-bottom:1.5rem;}.cart-credit__title, .artdet-credit__title { color:#ffffff; padding:1rem 4rem 1rem 15rem; margin-bottom:1.5rem; cursor:pointer; position:relative; text-transform:uppercase; text-align:center; user-select:none; will-change:transform;}.cart-credit__title:hover::after, .artdet-credit__title:hover::after { transition:transform 0.4s ease;}.cart-credit__title::after, .artdet-credit__title::after { content:""; font-family:"Custom icons"; position:absolute; right:20px; top:50%; transform:translateY(-50%); font-size:1.4rem; font-weight:300;}.cart-credit__title.is-active::after, .artdet-credit__title.is-active::after { transform:translateY(-50%) scaleY(-1);}@media (max-width:575.98px) { .cart-credit__title, .artdet-credit__title {  font-size:1.2rem; }}#page_artdet_credit_head { background:url('../!common_design/base/001500/image/logo_artdet_cetelem_hu.png') no-repeat left 1rem center #a2d538;}#page_artdet_cofidis_credit_head { background:url('../!common_design/base/001500/image/logo_artdet_cofidis_hu.png') no-repeat left 1rem center #ed1a3b;}#page_artdet_otp_aruhitel_credit_head { background:url('../!common_design/base/001500/image/logo_artdet_otp_aruhitel.png') no-repeat left 1rem center #52ae30;}.br_hitel_panel_responsive { margin:0 auto !important;}.artdet__cart-unit { background-color:#ffffff; margin-bottom:0; margin-left:10px;}.artdet__virtual-point-highlighted__content { white-space:nowrap;}.artdet__stock-content span { border-bottom:1px dashed #f1f1f1;}.artdet__price-login { color:#FFC510;}.artdet__price-discount-period { color:#888888;}.overlay-sign-in { position:absolute; top:0; bottom:0; left:0; right:0; display:flex;}.overlay-sign-inner { max-width:90vw; max-height:90vh; width:70rem; padding:2rem; overflow-y:auto;}#overlay_login_outer { top:0 !important; left:0 !important; right:0 !important; bottom:0 !important; overflow-y:auto;}.overlay-reg__adv li { list-style:inside disc;}@media (max-width:575.98px) { .overlay-btns button {  letter-spacing:normal; } .overlay-text {  font-size:1.4rem; } .overlay-reg__adv {  font-size:1.1rem; }}.wholesale-login { box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1); background-color:#fff; border:5px solid #FFC510;}.page-login__remind-btn { text-transform:none; font-size:1.1rem;}.wholesale-login__remind-btn { text-transform:none; font-size:1.1rem;}.overlay-login__remind-btn { text-transform:none; font-size:1.1rem;}.login-box__loggedin-btns { list-style:none;}.login-box__loggedin-btns &gt; li { line-height:1.2; margin-bottom:1rem;}.login-box__loggedin-btns &gt; li:last-child { margin-bottom:0;}.login-box__reg-btn { position:relative;}.login-box__remind-btn { color:#888888; text-transform:uppercase; font-size:11px;}.login-box__remind-btn:hover { color:#FFC510;}.facebook-login-wrap, .google-login-wrap { height:40px; position:relative;}iframe.facebook-iframe, iframe.google-iframe { z-index:100;}.login-box__login-btn input, .login-box__logout-btn input { width:100%;}.login-box__facebook-btn, .login-box__google-btn { width:200px; height:40px;}.social_login_table { border-radius:0;}.login-box__container input::-webkit-input-placeholder { font-weight:700; text-align:center;}.login-box__container input::-moz-placeholder { font-weight:700; text-align:center;}.login-box__container input:-ms-input-placeholder { font-weight:700; text-align:center;}.login-box__container input:-moz-placeholder { font-weight:700; text-align:center;}.profile__menus a { font-weight:700; padding:1rem 0; display:block;}.page-login__reg-adv li { list-style:inside disc;}.facebook-login-btn { border:1px solid currentColor; color:#4267b2; text-transform:none; width:100%;}.facebook-login-btn::before { content:""; font-family:"Custom icons";}.facebook-login-btn::after { content:"acebook";}.facebook-login-wrap:hover .facebook-login-btn, .facebook-login-wrap:focus .facebook-login-btn { background-color:#4267b2; color:#fff;}.google-login-btn { border:1px solid currentColor; color:#4285F4; text-transform:none; display:flex; justify-content:center; width:100%;}.google-login-btn::before { content:""; font-family:"Custom icons"; color:#4285F4;}.google-login-btn .o { color:#DB4437;}.google-login-btn .o:nth-of-type(2) { color:#F4B400;}.google-login-btn .g { color:#4285F4;}.google-login-btn .l { color:#0F9D58;}.google-login-btn .e { color:#DB4437;}.google-login-wrap:hover .google-login-btn, .google-login-wrap:focus .google-login-btn { border-color:#DB4437; background-color:#f1f1f1;}.login-box__head-icon { width:2.5rem; height:4rem; line-height:4rem; flex:0 0 2.5rem; text-align:center; border-radius:0.5rem; font-size:2rem;}.logged-in .login-box__head-icon { color:#FFC510;}.searchcomplex-cat-btn, .searchcomplex-cat-text { font-size:1.4rem;}.searchcomplex-cat-btn::after { content:""; font-family:"Custom icons"; padding:0 1rem;}.searchcomplex-value { font-size:1.1rem;}@media (min-width:576px) { .searchcomplex-value {  font-size:1.3rem; }}.start-custom-text { padding:40px 0;}.slideshow.has-paging { padding-bottom:4rem;}.page_content_item { margin-bottom:2rem;}.start-product-block .page_content_item { margin-bottom:4rem;}.start-product-block .page_content_item:last-of-type { margin-bottom:0;}.blog { padding:80px 0 0;}.page_content--blog { margin-bottom:6rem;}.page_content--blog:nth-last-of-type(1) { margin-right:auto;}.blog-item__inner, .news-item__inner { max-width:420px; margin:0 auto;}.blog-item__inner .blog-item__img-wrap, .blog-item__inner .news-item__img-wrap, .news-item__inner .blog-item__img-wrap, .news-item__inner .news-item__img-wrap { overflow:hidden;}.blog-item__inner img, .news-item__inner img { transition:transform ease 0.4s; transform:translateZ(0);}@media (hover:hover) { .blog-item__inner:hover img, .news-item__inner:hover img {  transform:translateZ(0) scale(1.05); }}.blog-item__img-wrap, .news-item__img-wrap { position:relative; margin-bottom:2rem;}@media (min-width:768px) { .blog-item__img-wrap, .news-item__img-wrap {  margin-bottom:3rem; }}@media (min-width:1260px) { .blog-item__img-wrap, .news-item__img-wrap {  margin-bottom:4rem; }}.blog-item__title { text-transform:uppercase;}.blog-item__intro-text { color:#888888;}.blog-item__date-layer { bottom:2rem; left:2rem; padding:1.2rem 2rem; line-height:1; text-align:center; border-radius:0.5rem; text-transform:uppercase;}.blog-item__date-layer--day { padding-bottom:5px;}.blog-item__details-btn { padding-left:4rem; padding-right:4rem;}.forum-topic:last-child { border-bottom:0 !important;}.forum-topic__num-wrap { width:3rem; height:3rem; border-radius:0.5rem;}.forum-topic__avatar-first-letter { font-size:0;}.forum-topic__avatar-first-letter::first-letter { font-size:1.6rem;}.newsletter__mail-icon { padding:0 0 0 0.8rem; background-color:#FFFFFF; border-right:0; border-color:#FFC510; color:#c2c2c2; font-size:1.6rem; line-height:38px;}.newsletter__mail-icon::before { font-weight:400;}.subscribe-newsletter-box__email { border-left:0; padding-left:1.5rem;}.subscribe-newsletter { background-color:#f8f8f8;}.subscribe-newsletter-box__privacy_policy .custom-control-input:checked ~ .custom-control-label::before { border-color:#fff;}.subscribe-newsletter-box__text { letter-spacing:0.5px; text-align:center; -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}.subscribe-newsletter-box__text p { margin:0;}.subscribe-newsletter__container { padding:3rem 1rem;}.subscribe-newsletter__box--box { max-width:300px; margin:0 auto;}@media (min-width:768px) { .subscribe-newsletter__box--box {  max-width:100%; }}.subscribe-newsletter-box__name, .subscribe-newsletter-box__address, .subscribe-newsletter-box__email { border-color:#FFC510;}@media (min-width:768px) { .subscribe-newsletter-box__name, .subscribe-newsletter-box__address, .subscribe-newsletter-box__email {  flex:0 1 300px; } .has-address .subscribe-newsletter-box__name, .has-address .subscribe-newsletter-box__address, .has-address .subscribe-newsletter-box__email {  flex:0 1 250px; }}@media (min-width:992px) { .box__art {  transition:all ease 0.3s; } .box__art:hover {  box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1); }}.box_vote_item_title { font-weight:700; margin-bottom:10px;}.box_vote_item_left { float:left; width:15px; text-align:center;}.box_vote_item_right { float:left; width:calc(100% - 15px); text-align:left; padding:0 10px;}.box_vote_item.input_checkbox { border:none; margin-top:20px;}.box_vote_item_bar { height:23px;}.box_vote_item_bar_percent { font-weight:700; font-size:1rem; margin-left:0.6rem;}.box_vote_button { margin:10px auto 0 auto; text-align:center;}.box_vote_item_row, .page_vote_item_bar_left { background:#f1f1f1; border:1px solid #ced4da;}.box_vote_item_bar { background:#FFC510;}.partner__box img { max-height:40px;}.box_checkout_element { display:inline-block; vertical-align:top; margin:0 10px 20px 10px; height:40px; background-position:top center; background-repeat:no-repeat; cursor:pointer; transition:0.4s;}.box_calendar_header { height:38px;}.box_calendar_header &gt; div { float:left; line-height:18px; height:38px; overflow:hidden;}.box_calendar_header_left { width:10%;}.box_calendar_header_right { width:10%;}.box_calendar_header_center { width:80%;}.box_calendar_week { height:38px;}.box_calendar_week_outer { width:calc(100% / 7);}.box_calendar_week_days { font-size:0;}.box_calendar_week_day { width:calc(100% / 7 - 2px); line-height:36px; margin:1px; display:inline-block; vertical-align:top; font-size:13px;}.box_calendar_week_day.has-news a { background:#FFC510; color:#ffffff !important;}.box_calendar_week_day.is-today { font-weight:700; font-size:1.5rem;}.box_calendar_week_day:nth-child(7n), .box_calendar_week_day:nth-child(7n-1) { color:#999999;}.box_calendar_week_outer { display:inline-block; font-size:1.3rem;}.box_calendar_week_outer:nth-child(7n), .box_calendar_week_outer:nth-child(7n-1) { color:#999999;}#box_forum_content { width:100%;}.box_forum_item, .box_forum_link { padding:0.5rem 0;}.box_news_item, .box_forum_item, .box_vote_item { position:relative;}.box_news_item::after, .box_forum_item::after, .box_vote_item::after { content:""; position:absolute; bottom:0; left:50%; margin-left:-25px; width:50px;}.box_news_item:first-of-type, .box_forum_item:first-of-type, .box_vote_item:first-of-type { padding-bottom:2rem;}.box_news_item:not(:first-of-type), .box_forum_item:not(:first-of-type), .box_vote_item:not(:first-of-type) { padding-top:2rem; padding-bottom:2rem;}.news-item__date-layer { left:2rem; top:2rem; padding:1rem;}@media (max-width:767.98px) { .news-item__date-layer {  font-size:1.2rem; }}.box_news_date { font-size:12px; letter-spacing:0.5px;}.box_news_title { line-height:normal;}.box_news_content p { margin-bottom:0;}.box_news_hidden_link_button { display:inline-block; vertical-align:top; width:auto; height:36px; padding:0 20px; font-size:11px; text-transform:uppercase; letter-spacing:0.5px; text-align:center; line-height:36px; cursor:pointer; transition:0.4s;}.box_news_hidden_link { border-top:1px solid #dddddd;}.box_news_hidden_link_button { background:#333333; color:#ffffff;}.box_news_hidden_link_button:hover { background:#FFC510;}#box_compare_content { pointer-events:none; display:none;}#ud_shop_artdet #box_compare_content, #ud_shop_artspec #box_compare_content, #ud_shop_art #box_compare_content, #ud_shop_cat #box_compare_content, #ud_shop_search #box_compare_content { display:none;}.box-compare__wrapper { box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1); background-color:#fff; padding:10px 15px; max-width:100%; pointer-events:auto;}@media (min-width:576px) { .box-compare__wrapper {  padding:2px 15px; }}.box-compare__products { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; overflow-x:auto; overflow-y:hidden; scrollbar-width:thin; max-width:138px; margin:0 auto;}.box-compare__products::-webkit-scrollbar-track { background:transparent; border-bottom:1px solid #dddddd;}@media (min-width:768px) { .box-compare__products {  max-width:236px; }}@media (min-width:992px) { .box-compare__products {  max-width:432px; }}@media (max-width:1259.98px) { .box-compare__products {  -ms-overflow-style:none;    scrollbar-width:none;   } .box-compare__products::-webkit-scrollbar {  display:none; }}.box-compare__product { width:96px; flex:0 0 96px; max-width:96px; scroll-snap-align:start; margin:0 1px; position:relative;}.box-compare__product:first-child { margin-left:0;}.box-compare__product:last-child { margin-right:0;}.box-compare__product-del-btn { position:absolute; top:5px; right:5px;}.box-compare__compare-btn { font-size:1.6rem;}.news-item__date { background-color:#f5f5f5; padding:0.5rem 1rem; margin-bottom:0.5rem;}.news-item__name { font-weight:700;}.facebook-iframe, .google-iframe { width:200px; height:40px; border:none; position:absolute; top:0; left:0;}.contact-phone input[name=kap_tel_country], .contact-mobile input[name=kap_mobile_country] { width:9rem; flex:0 0 9rem; max-width:9rem; margin-right:0.5rem; padding-left:1rem; padding-right:1rem;}label[for=kap_tel_country], label[for=kap_mobile_country] { margin-left:calc(2rem - 1px); width:calc(9rem - 2px);}label[for=kap_tel_sub], label[for=kap_mobile_sub] { margin-left:calc(9rem + 0.5rem + 2rem - 1px);}#kap_tel_sub, #kap_mobile_sub { border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem;}.phone-area-code-plus { line-height:1; font-size:2rem; width:2rem; flex:0 0 2rem; max-width:2rem; justify-content:center; padding:0;}.new-cust-fault { padding:0.3rem 0.5rem; margin-bottom:0.5rem; font-size:1.2rem; border-left:2px solid #ff6666;}#start_banners { display:none; width:100%; max-width:1200px; margin:3% auto;}#ud_shop_start #start_banners { display:block;}.start_banner_box { float:left; height:auto; overflow:hidden;}.start_banner_box:hover img { transform:scale(1.1);}.start_banner_box p { margin:0; padding:10px 20px; text-align:center;}.start-banner__element p:last-child { margin-bottom:0 !important;}.start-banner__element-icon { color:#FF3939; line-height:1;}.start-banner__element-icon::before { content:attr(data-icon); font-family:"Custom icons"; font-size:24px; font-weight:400;}.start-banner__element-text-title { font-weight:700; font-size:1.6rem;}.start-banner__element-text { font-size:1.2rem; color:#888888;}.banner_start_small__elements { padding:2rem 0; border:solid #dddddd; border-width:1px 0; margin-bottom:2rem;}.banner_start_small__elements &gt; .row { row-gap:15px;}.banner_start_1__main-title { text-align:center; line-height:1.2;}.banner_start_1__container-inner { background-color:#f7f7f7; border-radius:5px; padding:20px;}@media (min-width:768px) { .banner_start_1__container-inner {  padding:40px 40px 35px; }}.banner_start_1__title { color:#FF3939; font-weight:700; font-size:1.8rem; display:flex; align-items:center;}@media (min-width:768px) { .banner_start_1__title {  font-size:2.4rem; }}.banner_start_1__element-col { margin-bottom:2rem;}.banner_start_1__element-col:last-child { margin-bottom:0;}.banner_start_1__element-icon::before { content:attr(data-icon); font-family:"Custom icons"; font-size:1.8rem; font-weight:400; margin-right:10px;}@media (min-width:768px) { .banner_start_1__element-icon::before {  font-size:2.4rem; }}.banner_start_1 p:last-of-type { margin-bottom:0;}.img-effect-on-hover { overflow:hidden; transition:box-shadow ease 0.4s;}.img-effect-on-hover img { transition:transform ease 0.4s; backface-visibility:hidden; transform:translateZ(0);}@media (hover:hover) { .img-effect-on-hover:hover {  box-shadow:0 0 40px rgba(255, 197, 16, 0.15); } .img-effect-on-hover:hover img {  transform:translateZ(0) scale(1.05); }}.grad-title { background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%); margin-bottom:2rem; padding:6px 10px; min-height:40px; display:flex; align-items:center; position:relative; font-size:14px; font-weight:700;}@media (min-width:576px) { .grad-title {  border-radius:5px;  padding:6px 20px; }}.banner_start_2 ul { margin-bottom:0; list-style:none; font-weight:700;}.banner_start_2 ul li { display:flex; align-items:center; margin-bottom:2rem;}.banner_start_2 ul li:last-child { margin-bottom:0;}.banner_start_2 ul li:before { content:""; font-family:"Custom icons"; font-size:1.8rem; margin-right:2rem; line-height:1;}.banner_start_2 a { text-decoration:none;}.banner_start_2__title { font-size:3.2rem; line-height:1; font-weight:700; margin-bottom:2rem;}.banner_start_2__element-text.text-layer-container { justify-content:center; min-width:50%; left:auto; pointer-events:auto; }.banner_start_2 .text-layer-container__inner { padding:0;}@media (max-width:991.98px) { .banner_shops &gt; .container {  max-width:100%; }}.banner_shops__element-col { margin-bottom:1rem;}.banner_shops__element-col:last-child { margin-bottom:0;}.banner_shops__element-img-wrap { margin-bottom:auto;}.banner_shops__element { border-radius:5px; overflow:hidden; position:relative; background:#f7f7f7; height:100%; display:flex; flex-direction:column; justify-content:flex-end; width:454px; max-width:100%; margin:0 auto;}.banner_shops__element::before { content:""; position:absolute; top:-1px; left:-1px; bottom:0; z-index:1; background:#f7f7f7; width:454px; clip-path:polygon(0% 0%, 20% 0, 82% 100%, 0% 100%);}@media (min-width:440px) { .banner_shops__element::before {  clip-path:polygon(0% 0%, 18% 0, 100% 100%, 0% 100%); }}.banner_shops__title { font-size:2.4rem; font-weight:700; margin-bottom:1.4em; line-height:1.2;}.banner_shops a[href^=mailto], .banner_shops a[href^=tel] { font-weight:700; color:#FFC510; pointer-events:auto;}.banner_shops table, .banner_shops table * { border:none;}.banner_shops td:last-child { text-align:right;}.banner_shops__content { padding:20px; margin-top:-25%; z-index:2; position:relative; pointer-events:none;}@media (min-width:440px) { .banner_shops__content {  margin-top:-46%; }}@media (min-width:1260px) { .banner_shops__content {  padding:30px 40px 30px; }}.banner_footer__elements { padding:20px; background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%); border-radius:5px;}@media (min-width:1260px) { .banner_footer__elements {  padding:30px 40px; }}.banner_footer__element-text-title { font-size:2.4rem; font-weight:700; margin-bottom:0.5rem;}.banner_footer p:last-of-type { margin-bottom:0;}@media (max-width:480px) { .banner_footer p:last-of-type {  position:absolute;  left:50%;  transform:translateX(-50%);  bottom:0; }}.banner_footer a { border-radius:5px; text-align:center; padding:10px 2rem; text-transform:uppercase; border:1px solid #333333; transition:all 500ms ease; backface-visibility:hidden; display:inline-flex; white-space:nowrap; align-items:baseline; background-color:transparent; font-weight:700; font-size:1.2rem; margin-right:5px;}.banner_footer a::after { content:""; width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid currentColor; display:inline-block; margin-left:5px;}.banner_footer__element-col:nth-child(2) a::before { font-family:"Custom icons"; margin-right:5px; font-size:1.4rem; line-height:1;}.banner_footer__element-col:nth-child(2) a::after { display:none;}.banner_footer__element-col:nth-child(2) a:first-child::before { content:"";}.banner_footer__element-col:nth-child(2) a:last-child::before { content:"";}@media (max-width:480px) { .banner_footer__element-img-wrap {  max-width:70px;  padding-bottom:20px; } .banner_footer p:last-of-type {  position:absolute;  left:50%;  transform:translateX(-50%);  bottom:0;  white-space:nowrap; } .banner_footer__element {  padding-bottom:40px; }}.banner_footer__element-html-wrap { display:flex; flex-direction:column; position:static;}.banner_footer__element-text { flex-grow:1; display:flex; flex-direction:column; justify-content:space-between;}.banner_footer__element-col { margin-bottom:6rem;}.banner_footer__element-col:last-child { margin-bottom:0;}@media (min-width:992px) { .banner_footer__element-col {  margin-bottom:0; }}.paralax-section { position:relative; width:100%; min-height:600px; overflow:hidden;}.paralax-wrap { clip:rect(0, auto, auto, 0); position:absolute; top:0; left:0; width:100%; height:100%; max-width:1400px;}.paralax { min-height:600px; background-repeat:no-repeat !important; background-attachment:initial !important; background-size:cover; position:fixed; display:block; top:0; left:50%; width:100%; height:100%; background-position:center center; transform:translateX(-50%); z-index:-1; max-width:1400px;}.paralax-content { position:relative; width:100%; display:flex; align-items:center; justify-content:center;}.fix-abs-wrapper { position:relative;}.fix-abs-element { position:absolute; left:0; right:0; bottom:0; top:0;}.abs-wrapper { position:relative;}.abs-wrapper .abs-element { position:absolute; left:0; right:0; bottom:0; top:0;}#box_top_content { overscroll-behavior:contain; overflow-y:auto;}@media (min-width:1260px) { .abs-xl-style .abs-element {  position:absolute;  left:0;  right:0;  bottom:0;  top:0; } .abs-xl-style .abs-wrapper {  position:relative; }}@media (max-width:1259.98px) { .abs-xl-style .abs-wrapper {  padding-top:0 !important; }}.page_vote_item_bar_yes { border-bottom:1px solid #f1f1f1;}.page_vote_title { background:#f1f1f1;}.vote-item-text, .box_vote_item_bar_percent { background-color:#f1f1f1; color:#333333; padding:0.2rem;}.page_vote_item_bar_left_center { height:25px;}.page_vote_item_bar_right { position:absolute; top:0; left:0; line-height:25px; padding-left:10px; font-weight:700; font-size:1rem;}.shop_popup_compare #page_PopupConatiner_content { padding-top:6rem;}#page_PopupContainer.shop_popup_compare { width:auto !important; height:900px;}.shop_popup_compare #page_PopupContainer_inner { overflow-x:hidden !important; overflow-y:hidden !important;}.shop_popup_compare .popup_title_button a { padding:0 10px; font-size:10px;}.popup_compare_content { width:100%;}.recommend input.recommend_fault, .recommend textarea.recommend_fault { border-color:#ff6666;}.recommend input.recommend_fault + label::before { border-color:#ff6666;}.question input.recommend_fault, .question textarea.recommend_fault { border-color:#ff6666;}.question input.recommend_fault + label::before { border-color:#ff6666;}#page_PopupContainer.shop_popup_artdet_print { width:84rem !important;}.shop_popup_artdet_print #page_PopupContainer_inner { overflow:hidden !important;}.shop_popup_artdet_print iframe { width:100%; max-height:500px; overflow-y:auto;}.artdet-print__spec-param-value input[type=text], .artdet-print__spec-param-value select { font-size:1.2rem; height:3rem;}.sub_titles { font-size:1.6rem; font-weight:700; text-align:center;}.artdet-print__price .product-price--base, .artdet-print__price .product-price--sale { font-size:3.3rem;}.artdet-print__price .has-sale-price .product-price--base { font-size:1.9rem;}.print-list-title { font-weight:700;}.print-list::after { content:",";}.print-list + .print-list { margin-left:0.5rem;}.print-list:last-of-type::after { content:"";}.print-list.list-color::after { content:"";}.artdet-print__data-row img, .print-list img { max-width:100px; max-height:100px;}.print-list-value.list-color { width:15px; height:15px; border-radius:50%; display:inline-block; margin-right:0.5rem;}.print-list-active { font-weight:700;}.block-404__outer { position:relative; margin-bottom:6vw;}.block-404__bg, .block-404__bg2 { width:100vw; background:white; background:linear-gradient(90deg, white 10%, #dddddd 50%, white 90%); height:3vw; position:absolute; bottom:-1vw; left:50%; transform:translateX(-50%); overflow:hidden;}.block-404__bg2 { background:linear-gradient(0deg, white 0%, transparent 100%);}.block-404__wrapper { display:inline-block; position:relative; line-height:1; font-size:10vw;}.block-404__wrapper::before { content:""; box-shadow:0px 10px 7px -4px grey; position:absolute; bottom:0.07em; left:0.02em; right:-0.09em; height:10px;}.block-404__icon { transform:rotate(172deg); display:inline-block; line-height:1; color:#FFC510;}.page-subpage { padding:0.5rem 1rem;}.gallery--1 { width:1000px; max-width:100%; margin:0 auto;}.gallery--1 .carousel-cell { margin-bottom:0; top:50%; transform:translateY(-50%); text-align:center;}.gallery--1 .gallery--main .carousel-cell, .gallery--1 .gallery--main img { max-width:300px; max-height:225px;}@media (min-width:576px) { .gallery--1 .gallery--main .carousel-cell, .gallery--1 .gallery--main img {  max-width:800px;  max-height:600px; }}.gallery--1 .gallery--main .carousel-cell { margin-right:20px; width:auto;}.gallery--1 .gallery--thumbs .carousel-cell, .gallery--1 .gallery--thumbs img { max-width:80px; max-height:60px;}@media (min-width:576px) { .gallery--1 .gallery--thumbs .carousel-cell, .gallery--1 .gallery--thumbs img {  max-width:120px;  max-height:90px; }}.gallery--1 .gallery--thumbs .carousel-cell { margin-right:20px; width:auto;}.gallery--1 .gallery--thumbs .carousel-cell:first-child { transform:translate(5px, -50%); margin-right:25px;}.gallery--1 .gallery--thumbs .carousel-cell:nth-last-child(2) { margin-right:25px;}.gallery--1 .gallery--thumbs .carousel-cell:last-child { transform:translate(-5px, -50%);}.gallery--1 .gallery--thumbs .carousel-cell::before { content:""; position:absolute; left:-5px; right:-5px; bottom:-5px; top:-5px; border:2px solid transparent;}.gallery--1 .gallery--thumbs .carousel-cell.is-selected::before { border-color:#dddddd;}.gallery--1 .gallery--thumbs .flickity-viewport { padding:5px 0; box-sizing:content-box;}.gallery--1 .gallery--thumbs .flickity-slider { top:0;}.gallery--2 .gallery-img-link { margin:0 2rem 2rem 0;}.gallery--2 img { max-height:80px;}.gallery-caption { position:absolute; left:0; bottom:0; right:0; padding:1rem; background-color:rgba(0, 0, 0, 0.3); color:#fff;}.content-gallery img { transition:0.4s; width:auto;}.gallery-img-link { position:relative; display:block;}.gallery-img-link::after { content:""; font-family:"Custom icons"; color:#333333; opacity:0; font-size:24px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%) scale(2); transition:0.4s;}.gallery-img-link:hover::after { opacity:1; transform:translate(-50%, -50%) scale(1);}.gallery-img-link:hover img { opacity:0.6;}#sb-container { z-index:1040;}#sb-loading-inner { margin:0; transform:translateY(-50%); height:auto;}#sb-loading-inner span { display:inline-block; width:28px; height:28px; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite; background:none; font-size:0; padding:0;}#sb-body img { left:4px;}#sb-body, #sb-loading { background-color:#ffffff; color:#333333;}#sb-wrapper-inner { border-color:#ffffff;}#sb-loading-inner { color:#333333;}.blog-item__details-btn-wrap { margin-top:2rem;}.page_page_blog_title h1 { margin:0; font-size:inherit; font-weight:inherit;}.page_page_blog_date { white-space:nowrap;}.blog_author_pic_wrap { overflow:hidden; max-height:42px; max-width:42px;}.blog-details__intro-img-outer { max-width:300px; width:100%;}.blog-details__intro-img-wrap { position:relative;}.blog_intro_pic img { margin-top:0.5rem;}.blog-details__text img[style*=left] { margin-right:1.5rem;}.blog-details__text img[style*=right] { margin-left:1.5rem;}.blog-details .blog_intro_pic { float:none;}@media (min-width:768px) { .blog_intro_pic img {  max-width:300px;  max-height:200px; } .blog-details .blog_intro_pic {  float:left; }}@media (min-width:400px) { .blog_intro_pic {  float:left; }}.page_page_blog_intro img { max-width:200px; max-height:120px;}.ps &gt; .ps__scrollbar-y-rail &gt; .ps__scrollbar-y { -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}.ps &gt; .ps__scrollbar-y-rail, .ps:hover &gt; .ps__scrollbar-x-rail, .ps:hover &gt; .ps__scrollbar-y-rail { opacity:1 !important;}.ps:hover.ps--in-scrolling.ps--y &gt; .ps__scrollbar-y-rail,.ps:hover &gt; .ps__scrollbar-y-rail:hover,.ps.ps--in-scrolling.ps--y &gt; .ps__scrollbar-y-rail { background:none !important;}.post-sale__total-amount strong { white-space:nowrap;}.post-sale__before-send { display:none; position:relative; height:44px;}.post-sale__success-data { display:none; text-align:center;}.breadcrumb { margin-bottom:0; align-items:baseline; padding:9px 0;}#ud_shop_artdet .breadcrumb { padding:9px 20px;}.breadcrumb-item + .breadcrumb-item::before { content:""; width:0; height:0; border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid currentColor;}@media (max-width:575.98px) { .breadcrumb-item + .breadcrumb-item {  padding-left:0.5rem; } .breadcrumb-item + .breadcrumb-item::before {  padding-right:0.5rem; }}.breadcrumb-item.breadcrumb-item--home::before { font-family:"Custom icons"; content:""; font-size:1.2em;}a.breadcrumb-item:hover { text-decoration-color:currentColor; color:#FF3939;}.pswp__img { max-height:none;}.pswp__bg { background:#646464;}.pswp--fs .pswp__bg { background:white; opacity:1 !important;}.pswp__caption__center { text-align:center !important;}#exposeMask, #exposeMaskOverlay { background-color:rgba(0, 0, 0, 0.5) !important; opacity:0; display:none; transition:opacity ease 0.1s; top:0 !important; bottom:0 !important; left:0 !important; right:0 !important; width:auto !important; height:auto !important; position:fixed !important;}#page_PopupContainer_tooltip, #page_PopupContainer { background:#ffffff; box-shadow:0 0 20px rgba(0, 0, 0, 0.1); width:64rem !important; height:52rem; max-width:90vw; max-height:90vh; overflow:hidden; border-radius:5px;}#page_PopupContainerMobile { background:#ffffff;}#page_PopupContainer.shop_popup_marketing { width:107rem !important; height:70.4rem; max-width:90vw; max-height:90vh;}@media (max-width:767.98px) { #page_PopupContainer.shop_popup_marketing, #page_PopupContainer.shop_popup_recommend {  max-width:100vw;  max-height:100vh;  width:100% !important;  height:100% !important;  left:0 !important;  top:0 !important;  transform:none !important;  box-shadow:none !important;  border-radius:0; }}#page_PopupContainerMobile { width:64rem; max-width:90vw; max-height:90vh; overflow-y:auto;}#page_PopupContainer_tooltip { width:84rem !important; height:64rem;}#page_PopupContainer_tooltip_inner { height:100%;}#page_PopupContainer_tooltip_inner #page_tooltip { opacity:1; transition:opacity 0.4s ease;}#page_PopupContainer_tooltip_inner.loading #page_tooltip { opacity:0.1;}#page_PopupContainer_tooltip_inner, #page_PopupContainer_inner { padding:10px; position:relative; height:100%; line-height:1.4; overflow-x:hidden !important; overflow-y:auto !important; -ms-scroll-chaining:none; overscroll-behavior:contain;}@media (min-width:576px) { #page_PopupContainer_tooltip_inner, #page_PopupContainer_inner {  padding:20px; }}#page_PopupContainer_tooltip_inner { padding:4rem;}#page_PopupContainer_inner { padding:0; margin:0 auto;}#page_PopupConatiner_content { position:relative; padding-top:50px;}.up-block { padding:2rem;}.up-block ~ .up-block { padding-top:0;}@media (min-width:768px) { .up-block {  padding:4rem; }}.up-block__title { margin-bottom:3rem;}.tippy-box { background-color:#333333; color:#fff; border-radius:5px; font-size:1.2rem;}.tippy-content { padding:10px 10px;}.tippy-content p:last-child { margin-bottom:0;}.tippy-arrow { color:#333333;}.tippy-box[data-placement^=top] &gt; .tippy-arrow:before { bottom:-5px;}.param-details-icon { border-radius:50%; color:#333333; background-color:#fff; text-align:center; font-size:1.1385em; letter-spacing:0; display:inline-block; vertical-align:middle; pointer-events:auto; line-height:1; }.products_in_bundle.ajax-content-placeholder { padding-bottom:213px; position:relative;}.loading-spinner__wrap { min-height:28px;}.loading-spinner { display:inline-block; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:3; line-height:0;}.loading-spinner::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.loading-spinner--small { display:inline-block; vertical-align:middle; width:1.4rem; height:1.4rem; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.artdet__bundle-popup-btn.ajax-loading.ajax-loader::after { content:""; color:inherit; display:inline-block; width:1rem; height:1rem; border-radius:50%; border:1px solid; border-color:currentColor currentColor currentColor transparent; animation:spin 1.2s linear infinite; position:absolute; margin-left:2px; margin-top:3px;}.product-img.lazyloaded ~ .loading-spinner,.lazy-img.lazyloaded ~ .loading-spinner,img.lazyloaded ~ .loading-spinner { display:none;}.product-img,.lazy-img { position:absolute; top:0; left:0; right:0; bottom:0;}.gift-products { position:relative;}#ident_data { text-align:center; position:fixed; padding:12px 12px 40px; bottom:0; left:0; z-index:99999; background:#000; color:#fff; transition:all ease 0.2s; transform:translateX(-102%); display:flex; flex-direction:column; align-items:flex-start; font-size:1.2rem;}#ident_data b { font-size:1.4rem; line-height:1;}#ident_data b:not(:first-of-type) { margin-top:1rem;}#ident_data a { font-size:1.4rem; text-transform:uppercase;}#ident_data a::before { content:"-&gt;"; margin-right:1rem;}#ident_data::after { content:"DEV"; position:absolute; left:100%; bottom:0; font-size:16px; padding:10px; display:flex; justify-content:center; align-items:center; border-radius:0 5px 5px 0; background-color:#000; color:#fff;}#ident_data:hover { transform:translateX(0%);}#provider_link_click { position:absolute; right:2rem; bottom:0; transform:translateY(50%); background-color:#fff; border-radius:20px; width:100px; height:40px; text-align:center;}#provider_link_click img { margin:0.4rem 0; filter:contrast(0%);}#provider_link_click:hover img { filter:contrast(100%);}@media (min-width:768px) { #provider_link_click {  right:4rem; }}@media (min-width:1260px) { #provider_link_click {  right:6rem; }}@media (max-width:399px) { #ident_data {  font-size:0.9rem; }}.drop-shadow { box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}.bg-1 { background-color:#f5f5f5;}.bg-2 { background-color:#f1f1f1;}.bg-3 { background-color:#dddddd;}.bg-4 { background-color:#ced4da;}.bg-5 { background-color:#cccccc;}.bg-6 { background-color:#aaaaaa;}.bg-7 { background-color:#999999;}.bg-8 { background-color:#888888;}.bg-9 { background-color:#333333;}table td p { margin:0;}.tr + .tr { border-top:1px solid #dddddd;}.th { background-color:#cccccc;}.param_desc_tooltip { background:#ffffff; box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1);}@media (max-width:1259.98px) { .side-box {  border-top:1px solid #dddddd; }}@media (min-width:1260px) { .col-xxl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1260px) { .col-xl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:992px) { .col-lg-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:768px) and (max-width:991.98px) { .col-md-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}.col-md-custom-5, .col-lg-custom-5, .col-xl-custom-5 { position:relative; width:100%; padding-left:20px; padding-right:20px;}@media (max-width:991.98px) { .overflow-hidden-up-lg {  overflow:hidden; }}.tag-filtering__tag { padding:0.25rem 1rem; margin:5px 10px 5px 0; border:1px solid #dddddd; cursor:pointer; transition:background-color 0.4s, color 0.4s;}.tag-filtering__tag.js-active-filter, .tag-filtering__tag:hover { background-color:#FFC510 !important; color:#ffffff; border-color:#FFC510 !important;}.tag-filtering__tag--clear { color:#ff6666;}.js-fitlerable-elements-wrapper ~ .loading-spinner__wrap { display:none;}.js-fitlerable-elements-wrapper.loading ~ .loading-spinner__wrap { display:block; min-height:20rem; position:relative;}.js-clear-tag-filter:hover .tag-filtering__inner::before { color:#ff6666;}.js-filterable-elements-wrapper ~ .loading-spinner__wrap { display:none;}.js-filterable-elements-wrapper.loading ~ .loading-spinner__wrap { display:block; min-height:20rem; position:relative;}.js-search-smart-autocomplete { opacity:1; visibility:visible; z-index:9999;}.js-search-smart-autocomplete.is-hidden { opacity:0; visibility:hidden; z-index:-1;}.js-search-smart-autocomplete.no-transition { transition:none !important;}.js-search-smart-autocomplete .search-smart-arrow { z-index:1; width:1.6rem; height:1.6rem; color:#ffffff; bottom:0; position:absolute; left:4rem;}.js-search-smart-autocomplete .search-smart-arrow::before { content:""; position:absolute; border-color:transparent; border-style:solid; bottom:-2.3rem; left:0; border-width:0.8rem 0.8rem 0; border-top-color:initial; transform-origin:center top; transform:rotate(180deg);}.search-smart-autocomplete { background-color:#ffffff; box-shadow:0 0 3rem 0 rgba(0, 0, 0, 0.2); width:81.5rem; position:absolute; top:5.5rem; right:1.5rem; overflow-y:auto; overflow-x:hidden; overscroll-behavior-y:contain; border-radius:5px;}@media (max-width:991.98px) { .search-smart-autocomplete {  right:50%;  transform:translateX(50%);  max-width:96vw;  width:100vw; }}.search-smart-autocomplete .icon--b-search::before { font-size:1rem; margin-right:0.6rem;}.search-smart-autocomplete .search-smart-prices { font-size:1.2rem; line-height:1.5rem; text-align:right; min-width:7rem;}.search-smart-autocomplete .search-smart-prices.has-sale-price .search-smart-price-base { color:#888888; text-decoration:line-through;}.search-smart-autocomplete .search-smart-prices .search-smart-price-sale { font-weight:bold;}.search-smart-autocomplete .search-smart-sale-percent { width:2.4rem; height:2.4rem; font-size:1rem; line-height:1.2rem; display:inline-flex; align-items:center; justify-content:center; letter-spacing:-0.5px; display:none;}.search-smart-autocomplete .search-smart-title { font-weight:bold;}.search-smart-autocomplete ul { margin-bottom:0; box-shadow:none;}.search-smart-autocomplete .search-query { text-overflow:ellipsis; -webkit-line-clamp:1; max-height:2.4rem; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical;}.search-smart-autocomplete .search-product { line-height:1.6rem;}.search-smart-autocomplete .search-product + .search-product { border-top:1px dotted #dddddd;}.search-smart-autocomplete .js-search-result { cursor:pointer; list-style:none;}.search-smart-autocomplete .js-search-result b { color:#FFC510 !important;}.search-smart-autocomplete .js-search-result.is-selected, .search-smart-autocomplete .js-search-result:hover { background:#FFC510 !important; color:#ffffff !important;}.search-smart-autocomplete .js-search-result.is-selected *, .search-smart-autocomplete .js-search-result:hover * { color:#ffffff !important;}.search-smart-autocomplete.type--1 { padding:2rem;}@media (max-width:767.98px) { .search-smart-autocomplete.type--1 {  padding:1.5rem 0; }}@media (min-width:1260px) { .search-smart-autocomplete.type--1 {  max-height:52rem !important; }}.search-smart-autocomplete.type--1 .search-product { padding:1.5rem 0;}.search-smart-autocomplete.type--1 .search-query { align-items:center; background:#f5f5f5; margin-bottom:0.4rem; margin-right:0.4rem;}.search-smart-autocomplete.type--1 .search-smart-title { background:#f5f5f5; margin-bottom:1.5rem; line-height:2.4rem; padding:0 1rem;}@media (max-width:767.98px) { .search-smart-autocomplete.type--1 .search-smart-title {  padding:0 2rem; }}.search-smart-autocomplete.type--1 .search-content,.search-smart-autocomplete.type--1 .search-query { line-height:1.6rem; padding-top:0.4rem; padding-bottom:0.4rem; margin-bottom:0.5rem;}.search-smart-autocomplete.type--1 .search-smart-section + .search-smart-section { padding-top:2rem;}.search-smart-autocomplete.type--1 .search-smart-sale-percent { position:absolute; top:50%; right:0; transform:translate(-50%, -50%);}.search-smart-autocomplete.type--2 { padding:2rem;}@media (min-width:1260px) { .search-smart-autocomplete.type--2 {  max-height:48rem !important; }}.search-smart-autocomplete.type--2 .search-product { padding:0.5rem 0;}.search-smart-autocomplete.type--2 .search-smart-title { margin-bottom:1rem; padding:0 1rem; line-height:1.8rem; display:inline-flex; align-items:center;}.search-smart-autocomplete.type--2 .search-smart-title::before { font-size:1.6rem; margin-right:0.6rem; font-weight:300; font-family:"Font Awesome 5 Pro";}@media (max-width:767.98px) { .search-smart-autocomplete.type--2 .search-smart-title {  padding:0 2rem; }}.search-smart-autocomplete.type--2 .search-smart-autocomplete-content .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-category .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-search-query .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-product .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-content,.search-smart-autocomplete.type--2 .search-query { line-height:1.8rem; margin-bottom:0.5rem;}.search-smart-autocomplete.type--2 .search-smart-section + .search-smart-section { padding-top:1.5rem;}@media (max-width:767.98px) { .search-smart-autocomplete.type--2 .search-smart-sale-percent {  position:absolute;  top:50%;  left:0;  transform:translate(50%, -50%); }}.search-smart-autocomplete.type--3 { width:32rem; right:-13rem; padding:2rem 1rem 2rem 2rem;}.search-smart-autocomplete.type--3 .col-left { flex:0 0 33.3333%; max-width:33.3333%;}.search-smart-autocomplete.type--3 .col-right { flex:0 0 66.6666%; max-width:66.6666%;}@media (max-width:991.98px) { .search-smart-autocomplete.type--3 {  padding:1rem;  right:50%;  transform:translateX(50%);  width:100vw; }}@media (min-width:992px) { .search-smart-autocomplete.type--3 {  max-height:52rem !important;  width:92rem; }}@media (min-width:1240px) { .search-smart-autocomplete.type--3 {  width:120rem; } .search-smart-autocomplete.type--3 .col-left {  flex:0 0 25%;  max-width:25%; } .search-smart-autocomplete.type--3 .col-right {  flex:0 0 75%;  max-width:75%; }}.search-smart-autocomplete.type--3 .search-product { padding:0.5rem; margin-bottom:2rem; flex:0 0 50%; max-width:50%; position:relative;}@media (min-width:480px) { .search-smart-autocomplete.type--3 .search-product {  flex:0 0 33.3333%;  max-width:33.3333%; }}@media (min-width:576px) { .search-smart-autocomplete.type--3 .search-product {  flex:0 0 25%;  max-width:25%; }}@media (min-width:768px) { .search-smart-autocomplete.type--3 .search-product {  flex:0 0 33.3333%;  max-width:33.3333%; }}@media (min-width:992px) { .search-smart-autocomplete.type--3 .search-product {  flex:0 0 25%;  max-width:25%; }}@media (min-width:1240px) { .search-smart-autocomplete.type--3 .search-product {  flex:0 0 16.6666%;  max-width:16.6666%; }}.search-smart-autocomplete.type--3 .search-query { align-items:center; background:#f5f5f5; margin-bottom:0.4rem; margin-right:0.4rem;}.search-smart-autocomplete.type--3 .search-smart-title { background:#f5f5f5; margin-bottom:1.5rem; line-height:2.4rem; padding:0 1rem;}@media (max-width:991.98px) { .search-smart-autocomplete.type--3 .search-smart-title {  padding:0 2rem; }}.search-smart-autocomplete.type--3 .search-content,.search-smart-autocomplete.type--3 .search-query { line-height:1.6rem; padding-top:0.4rem; padding-bottom:0.4rem; margin-bottom:0.5rem;}.search-smart-autocomplete.type--3 .search-smart-section + .search-smart-section { padding-top:2rem;}.search-smart-autocomplete.type--3 .search-smart-sale-percent { position:absolute; top:1rem; right:1rem; font-size:1.3rem; width:3.6rem; height:3.6rem;}.search-smart-autocomplete.type--3 .search-product + .search-product { border:none;}.search-smart-autocomplete.type--3 .search-smart-prices { text-align:left;}.search-smart-autocomplete.type--3 .search_name { font-size:1.2rem; padding:0.5rem 0;}.search-smart-autocomplete.type--3 .search-smart-section .js-search-result.search-product.is-selected,.search-smart-autocomplete.type--3 .search-smart-section .js-search-result.search-product:hover { box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2); background:#fff !important;}.search-smart-autocomplete.type--3 .search-smart-section .js-search-result.search-product.is-selected *:not(.badge),.search-smart-autocomplete.type--3 .search-smart-section .js-search-result.search-product:hover *:not(.badge) { color:#333333 !important;}.search-smart-autocomplete.type--3 .search-smart-prices:not(.has-sale-price) { font-weight:700;}.search-smart-autocomplete.type--3 .search-smart-price-sale,.search-smart-autocomplete.type--3 .search-smart-prices:not(.has-sale-price) .search-smart-price-base { font-size:1.4rem;}.search-smart-autocomplete.type--3 .search-smart-mobile ul { padding:0 1rem;}.search-smart-autocomplete .icon--info::before { font-size:1.2rem;}@media (max-width:991.98px) { .search-smart-autocomplete .icon--info::before {  font-size:1.6rem; }}.suggestion-inner { background-color:rgba(0, 0, 0, 0.03);}.suggestion-inner a { text-decoration:underline;}.suggestion-inner a:hover { color:#FFC510;}.header:not(.is-fixed) .search-smart-autocomplete { right:50%; transform:translateX(50%);}.header.is-fixed .search-smart-autocomplete { top:4.5rem;}.nav-top__inner { background-color:#f7f7f7; border-radius:5px;}.nav-top { margin-bottom:20px;}@media (max-width:991.98px) { #ud_shop_artspec .nav-top {  display:none; }}@media (max-width:575.98px) { .start_artref &gt; .container,.start-product-block &gt; .container,.banner_start_1 &gt; .container,.banner_start_2 &gt; .container,.banner_shops &gt; .container,.footer-container,.banner_start_small &gt; .container,.additional-products &gt; .container,.similar-products &gt; .container,.artdet__long-desc-and-text-links &gt; .container,.main-block &gt; .container {  padding-left:0;  padding-right:0;  overflow:hidden; } .floated-products-wrapper, .banner_shops__container-inner, .banner_footer &gt; .container, .products.carousel {  padding-left:10px;  padding-right:10px; } .banner_start_1__container-inner {  margin-left:10px;  margin-right:10px; } .banner_start_small__elements {  padding-left:20px;  padding-right:20px; }}@media (max-width:767.98px) { .nav-top &gt; .container {  padding-left:0;  padding-right:0;  overflow:hidden; } .nav-top__inner {  border-radius:0; }}@media (min-width:1460px) { .col-xxl-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xxl {  flex-basis:0;  flex-grow:1;  max-width:100%; }}:root { --header-height:60px; --nanobar-height:0px; --cart-box-free-shipping-height:0px; --cart-box-header-height:0px; --cart-box-offset-top:104px;}@media (min-width:576px) { :root {  --header-height:82px; }}@media (min-width:992px) { :root {  --header-height:126px; }}#container { max-width:1910px; margin:0 auto; }#container.page_shop_start { overflow:hidden;}@media (min-width:1460px) { .container {  max-width:1440px; }}@media (max-width:767.98px) { .px-md-container {  padding-left:0;  padding-right:0; }}@media (min-width:440px) { .container-max-xs {  max-width:440px; }}@media (min-width:576px) { .container-max-sm {  max-width:576px; }}@media (min-width:768px) { .container-max-md {  max-width:758px; } .px-md-container {  padding-left:20px;  padding-right:20px; }}@media (min-width:992px) { .container-max-lg {  max-width:982px; }}@media (min-width:1260px) { .container-max-xl {  max-width:1240px; }}@media (min-width:1460) { .container-max-xxl {  max-width:1440; }}[class*=container-max-] { padding-left:20px; padding-right:20px; margin:0 auto;}@supports (position:-webkit-sticky) or (position:sticky) { .sticky-top {  position:-webkit-sticky; }}.main-title { line-height:1.2; font-size:1.8rem; margin-bottom:0.5em; text-transform:uppercase; font-weight:400;}@media (min-width:576px) { .main-title {  font-size:2.2rem; }}@media (min-width:768px) { .main-title {  font-size:2.6rem; }}@media (min-width:992px) { .main-title {  font-size:3.2rem; }}.main-title2, .page_exitpopup_title1 { font-size:1.4rem; margin-bottom:2rem; line-height:1.2; text-transform:uppercase;}@media (min-width:768px) { .main-title2, .page_exitpopup_title1 {  font-size:1.6rem; }}@media (min-width:1260px) { .main-title2, .page_exitpopup_title1 {  font-size:1.8rem; }}.sub-title .main-title2, .sub-title .page_exitpopup_title1 { text-transform:none;}.main-title3 { margin-bottom:0.75em; line-height:1.2; text-transform:uppercase;}.main-block { margin-bottom:4rem; position:relative;}@media (min-width:576px) { .main-block {  margin-bottom:6rem; }}.start-block { margin-bottom:4rem; position:relative;}@media (min-width:576px) { .start-block {  margin-bottom:6rem; }}.navbar-nav { flex-wrap:wrap; margin-left:-2rem;}.navbar-nav &gt; .nav-item &gt; .nav-link { white-space:nowrap; font-weight:700; color:#333333;}.nav-link { font-size:14px; font-weight:700; border-radius:30px; border:2px solid transparent;}.js-nav-item-akcio a { border-color:#FF3939; background-color:#FF3939;}.nav-item__count { font-size:1.2rem; white-space:nowrap;}.nav-item__all-cat { color:#FFC510;}.nav-item__all-cat:hover { color:#FFC510;}.dropdown-banner { padding:0 15px;}.dropdown-banner p { margin-bottom:0; line-height:1.2;}.dropdown-menu { display:block; box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2); visibility:hidden; opacity:0; transition:none; bottom:auto; margin-left:0; max-height:71vh; max-height:calc((var(--vh, 1vh) * 100) - var(--header-height) - var(--nanobar-height) - 20px); overflow-x:hidden; overflow-y:auto; overscroll-behavior-y:contain;}.navbar .dropdown-menu.show { visibility:visible; opacity:1; transition:all ease 0.4s; -moz-transform:translateY(0); -webkit-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0); margin-top:-7px;}.navbar .dropdown-menu { -webkit-transform:translateY(20px); -moz-transform:translateY(20px); -o-transform:translateY(20px); transform:translateY(20px); margin-top:-7px;}.navbar .dropdown-menu.dropdown--menu { margin-top:-2px; border:1px solid #dddddd;}.nav-item.has-megamenu.show .nav-link { position:relative;}.nav-item.has-megamenu.show .nav-link::after { content:""; position:absolute; top:100%; left:50%; transform:translateX(-50%); width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #FFC510; z-index:1040;}.page_page_subpage a:hover { color:#dca700;}.product-list-wrapper:not(.empty-category) { min-height:300px;}.product-num { margin-right:0.5rem;}.product-num__text::after { content:" / ";}.product-num__text.no-slash::after { display:none;}.product-num__start::after { content:" - ";}.products.type--1.page_artlist_list { padding-top:2rem; padding-bottom:2rem;}.products.carousel:not(.flickity-enabled) { overflow:hidden;}.type--1 .product { margin-bottom:2rem;}.type--1 .product:hover .product__inner { box-shadow:0 2px 5px #e1e1e1;}.type--1 .product.carousel-cell { min-height:100%; width:190px; margin-bottom:0; margin-right:10px; display:flex; flex-direction:column;}@media (min-width:576px) { .type--1 .product.carousel-cell {  width:264px;  margin-right:20px; }}@media (min-width:416px) { .carousel-bundle_products .product.carousel-cell {  max-width:226px;   }}@media (min-width:768px) { .carousel-bundle_products .product.carousel-cell {  width:calc(40% - (30px / 2.5) * 1.5);  flex:0 0 calc(40% - (30px / 2.5) * 1.5);  margin-right:30px; }}@media (min-width:992px) { .carousel-bundle_products .product.carousel-cell {  width:calc(33.3333333333% - (40px / 3) * 2);  flex:0 0 calc(33.3333333333% - (40px / 3) * 2);  margin-right:40px; }}@media (min-width:992px) { .carousel-up_page .product.carousel-cell {  width:calc(33.3333333333% - (41px / 3) * 2);  flex:0 0 calc(33.3333333333% - (41px / 3) * 2);  margin-right:41px; }}@media (min-width:1260px) { .carousel-up_page .product.carousel-cell {  width:calc(25% - (43.33px / 4) * 3);  flex:0 0 calc(25% - (43.33px / 4) * 3);  margin-right:43.33px; }}@media (min-width:992px) { #page_cart_attach_cross .carousel-cross_page .product.carousel-cell {  width:calc(33.3333333333% - (41px / 3) * 2);  flex:0 0 calc(33.3333333333% - (41px / 3) * 2);  margin-right:41px; }}@media (min-width:1260px) { #page_cart_attach_cross .carousel-cross_page .product.carousel-cell {  width:calc(25% - (43.33px / 4) * 3);  flex:0 0 calc(25% - (43.33px / 4) * 3);  margin-right:43.33px; }}@media (min-width:416px) { .carousel-recommend .product.carousel-cell {  max-width:226px;   }}@media (min-width:768px) { .carousel-recommend .product.carousel-cell {  width:calc(50% - (30px / 2) * 1);  flex:0 0 calc(50% - (30px / 2) * 1);  margin-right:30px; }}.gift--by_product .product.carousel-cell, .gift--by_cart_total .product.carousel-cell { max-width:182px; }@media (min-width:416px) { .gift--by_product .product.carousel-cell, .gift--by_cart_total .product.carousel-cell {  max-width:226px;   }}@media (min-width:768px) { .gift--by_product .product.carousel-cell, .gift--by_cart_total .product.carousel-cell {  width:calc(33.3333333333% - (30px / 3) * 2);  flex:0 0 calc(33.3333333333% - (30px / 3) * 2);  margin-right:30px; }}.page_content--product .product.carousel-cell { width:264px !important; flex:0 0 264px !important; margin-right:24px !important;}.col-xxxl-12.page_content--product .product.carousel-cell { margin-right:27px !important;}.type--2 .product.carousel-cell { min-height:100%; width:100%;}.products_in_bundle .product:not(:last-child)::after { content:"+"; font-size:2rem; line-height:1; position:absolute; top:50%; right:6px; transform:translate(100%, -50%);}#box_last_content .product.carousel-cell { width:157px;}#box_last_content .product.carousel-cell .product__inner { padding:9px;}@media (min-width:1260px) { #container.filter-exists .list-type--1 .product,#container.filter-box-content-exists #page_cat_content .type--1 .product,#container.filter-box-content-exists #page_cat_content .normal-categories__col,#container.filter-cache-exists #page_cat_content .type--1 .product,#container.filter-cache-exists #page_cat_content .normal-categories__col {  flex:0 0 25%;  max-width:25%; }}.type--1 .product__inner { position:relative; display:flex; flex-direction:column; height:100%; overflow:hidden; border-radius:5px; border:1px solid #dddddd; padding:10px; transition:box-shadow ease 0.5s; flex-grow:1;}@media (min-width:1260px) { .type--1 .product__inner {  padding:20px; }}.type--2 .product__inner { padding-top:4rem; padding-bottom:4rem;}.type--2 .product__inner { border-bottom:1px solid #dddddd;}.type--2 .product:last-of-type .product__inner { border-bottom:none;}.type--1 .product__img-outer { width:198px; margin:0 auto 1rem auto; max-width:100%;}.type--2 .product__img-outer { max-width:308px; margin:0 auto;}@media (min-width:576px) { .type--2 .product__image-col {  padding-right:30px; }}@media (min-width:1260px) { .type--2 .product__image-col {  max-width:338px; }}@media (min-width:1460) { .type--2 .product__image-col {  padding-right:60px;  max-width:368px; }}.type--2 .product__image-col.has-alt-image { max-width:494px;}@media (max-width:767.98px) { .type--2 .product__image-col-inner {  position:relative;  margin:0 auto;  flex:0 0 75%;  max-width:308px; } .type--2 .has-alt-image .product__image-col-inner {  flex:0 1 404px;  max-width:424px; }}@media (max-width:575.98px) { .type--2 .product__mobile-alt-img-col .col-sm-4 + .col-sm-4 {  margin-top:2rem; }}@media (min-width:440px) and (max-width:575.98px) { .type--2 .product__mobile-alt-img-col .col-sm-4 + .col-sm-4 {  margin-top:1rem; }}.type--2 .product__alt-images-col { -webkit-flex:0 1 96px; -ms-flex:0 1 96px; flex:0 1 96px; max-width:96px;}@media (min-width:440px) { .type--2 .product__alt-images-col {  margin-left:30px; }}.type--2 .product__alt-img-wrap + .product__alt-img-wrap { margin-top:1rem;}@media (min-width:576px) { .type--2 .product__datas-inner {  -webkit-flex-basis:14rem;  -ms-flex-preferred-size:14rem;  flex-basis:14rem; }}@media (min-width:992px) { .type--2 .product__datas-col {  padding-right:30px; }}@media (min-width:1460) { .type--2 .product__datas-col {  padding-right:60px; }}.type--2 .product__cart-col { background-color:#f7f7f7;}.type--1 .product__datas { flex-grow:1; display:flex; flex-direction:column; padding:0; position:relative;}.type--1 .product__name-wrap { position:relative; text-align:center;}.type--1 .product__name-wrap.l { padding-bottom:11px; margin-bottom:10px;}.type--1 .product__name-wrap.l::after { content:""; position:absolute; top:100%; left:0; right:0; border:solid #dddddd; border-width:0 0 1px 0; width:60px; margin:0 auto;}@media (min-width:576px) { .type--1 .product__name-wrap.l {  padding-bottom:21px;  margin-bottom:20px; }}.products_in_bundle .type--1 .product__name-wrap, .gift-products .type--1 .product__name-wrap { padding:0;}.product__name { margin-bottom:0;}.type--1 .product__name { -webkit-line-clamp:2; line-height:1.5em; max-height:3em; font-size:1.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; font-weight:400;}.products_in_bundle .type--1 .product__name, .gift-products .type--1 .product__name { text-transform:none;}@media (min-width:576px) { .type--1 .product__name {  font-size:1.4rem; }}.type--2 .product__name { font-size:2.4rem;}.rest-row { flex-wrap:nowrap; height:100%;}.rest-col { flex:0 0 100%; max-width:100%; overflow-x:scroll; scroll-snap-type:x mandatory; margin-bottom:-6px; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.rest-col::-webkit-scrollbar { width:6px; height:6px;}.rest-col::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.rest-col::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.rest-col::-webkit-scrollbar-track { background-color:#ffffff;}@media (min-width:992px) { .rest-col {  flex:0 0 70%;  max-width:70%; }}@media (min-width:1260px) { .rest-col {  flex:0 0 60%;  max-width:60%; }}.floated-products-wrapper .product { flex:0 0 190px; max-width:190px; scroll-snap-align:start;}@media (min-width:576px) { .floated-products-wrapper .product {  flex:0 0 33.333%;  max-width:33.333%; }}.floated-products-wrapper .product.first { flex:0 0 100%; max-width:100%;}.floated-products-wrapper .product.first .product__badge-best-choice { display:block;}.floated-products-wrapper .product.first .product__img-outer { width:302px;}@media (min-width:440px) and (max-width:991.8px), (min-width:1260px) { .floated-products-wrapper .product.first .product__name-wrap {  padding-bottom:0;  margin-bottom:0;  flex:0 0 50%;  max-width:50%;  padding-right:10px; } .floated-products-wrapper .product.first .product__name-wrap::after {  border-width:0 1px 0 0;  left:100%;  right:auto;  top:0;  bottom:0;  width:1px; } .floated-products-wrapper .product.first .product__datas {  flex-direction:row;  margin-top:auto;  flex-grow:0;  flex-wrap:wrap; } .floated-products-wrapper .product.first .product__prices-wrap, .floated-products-wrapper .product.first .product__params {  flex:0 0 50%;  max-width:50%;  margin-top:0;  padding-left:10px;  padding-bottom:0; } .floated-products-wrapper .product.first .product__params + .product__prices-wrap {  flex:0 0 100%;  max-width:100%;  margin-top:10px; } .floated-products-wrapper .product.first .product__buttons {  flex:0 0 100%;  max-width:100%;  margin-top:20px;  margin-bottom:10px; }}@media (min-width:992px) { .floated-products-wrapper .product.first {  flex:0 0 30%;  max-width:30%; }}@media (min-width:1260px) { .floated-products-wrapper .product.first {  flex:0 0 40%;  max-width:40%; }}.product__badge-best-choice { display:none; background-color:#FFC510; font-size:14px; line-height:1; padding:8px 0; font-weight:700; text-align:center; transform:rotate(45deg) translate(-50%, 70px) translateZ(0); left:100%; position:absolute; z-index:15; width:250px; top:0; transform-origin:0 0; pointer-events:none;}.product-offer__title.carousel__header { padding-right:10px;}.product-offer__cat-link { margin-left:auto; border-radius:5px; text-align:center; padding:9px 0; min-width:3rem; text-transform:uppercase; border:1px solid #333333; transition:all 500ms ease; backface-visibility:hidden; display:inline-block; background-color:transparent; font-weight:700; font-size:0;}.product-offer__cat-link::after { content:""; width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid currentColor; display:inline-block;}@media (min-width:576px) { .product-offer__cat-link {  font-size:12px;  padding:5px 10px 5px 20px; } .product-offer__cat-link::after {  margin-left:8px; }}.product-offer__cat-link:hover { color:#FF3939; border-color:#FF3939;}.product__name-link { display:inline-block; vertical-align:top;}.product__description-short { margin:1rem 0;}.product__main-wrap { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important;}.type--1 .product__main-wrap { margin-top:auto; text-align:center; font-size:1.2rem;}.type--1 .product__main-btn { padding:0; font-size:16px; width:3.4rem; height:3.4rem; flex:0 0 3.4rem; line-height:3.2rem; border-radius:5px; background-color:#FF3939; border:1px solid #FF3939; color:#ffffff; text-align:center; margin:0 2.5px; transition:all ease 0.5s;}.type--1 .product__main-btn::before { content:""; font-family:"Custom icons";}@media (min-width:992px) { .type--1 .product__main-btn {  background-color:#f7f7f7;  color:#333333;  width:4rem;  height:4rem;  flex:0 0 4rem;  line-height:3.8rem;  margin:0 5px;  border:1px solid #dddddd; } .type--1 .product__main-btn:hover {  background-color:#fff;  color:#FF3939;  border-color:currentColor; }}.type--2 .product__main-btn { min-width:100%; font-size:1.2rem;}.type--1 .product__inquire-btn::before { content:"";}.product__cart-input-outer { height:4rem; border-radius:2rem 0 0 2rem; padding:0 3rem 0 1rem; background-color:#fff;}@media (min-width:1260px) and (max-width:1459.98) { .product__cart-input-outer {  padding:0 2rem 0 0; }}.type--2 .product__cart-inner { max-width:400px; margin:0 auto;}.product__cart-btn-col { margin-left:-2rem;}.product__cart-login-btn { font-size:1.2rem; line-height:1.2; text-align:center;}.product__funcs { padding:1rem 0; font-size:0;}.type--2 .product__funcs { text-align:center; padding:0; margin-top:2rem;}.artdet__func-btn { width:4rem; height:4rem; line-height:4rem; text-align:center; color:#333333; background-color:transparent; border:transparent; font-size:1.8rem; margin:0 10px;}.artdet__func-icon::before { font-weight:400;}.artdet__social-icon { width:2rem; margin-right:1rem; border-radius:3px; background:transparent; border:none;}.artdet__social { margin-left:-0.5rem; margin-top:1rem;}@media (max-width:767.98px) { .artdet__social {  padding-left:20px;  padding-right:20px; }}.artdet__function { margin-left:-0.7rem;}.artdet__function button { border:none;}.artdet__function button:first-child { margin-left:0;}@media (min-width:768px) { .artdet__function {  margin-left:-1.2rem; }}.product__func-btn { transition:all ease 0.5s; display:inline-block; vertical-align:middle; text-align:center; position:relative; cursor:pointer; margin:0 2.5px; border-radius:5px; background:#FFC510; border:1px solid #FFC510; font-size:1.6rem; width:3.4rem; height:3.4rem; line-height:3.2rem; flex:0 0 3.4rem; color:#333333;}.product__func-btn div::before { font-weight:400;}.product__func-btn:hover { color:#FF3939; border-color:#FF3939; background-color:#fff;}@media (min-width:992px) { .product__func-btn {  margin:0 5px;  width:4rem;  flex:0 0 4rem;  height:4rem;  line-height:3.8rem;  border:1px solid #dddddd;  background:#f7f7f7; }}.product__func-btn.added .icon--favo::before { color:#FF3939; content:"";}@media (min-width:992px) { .badge + .product__func-btn {  margin-top:1.5rem; }}.type--2 .product__func-btn, .artdet__function .product__func-btn, .artdet__social .product__func-btn { margin:0 1rem;}.artdet__function .product__func-btn, .type--2 .product__func-btn { background-color:transparent; font-size:1.8rem; width:4rem; height:4rem; line-height:3.8rem; flex:0 0 4rem;}.product__btn-tooltip { display:none;}@media (min-width:768px) { .product__btn-tooltip {  display:inline-block; }}.favourites__icon { padding-top:1px; }#artdet__functions { margin-top:-1px;}.product__params { text-align:center; color:#888888; padding-bottom:1rem; line-height:1.2;}.type--2 .product__params { max-width:300px;}.product__params-inner { white-space:nowrap;}.product__param-title { text-align:left; text-overflow:ellipsis; overflow:hidden;}.product__param + .product__param { margin-top:0.5rem;}.product__param-value { text-align:right; text-overflow:ellipsis; overflow:hidden;}.product__buttons { display:flex; justify-content:center;}@media (min-width:992px) { .product__buttons {  position:absolute;  top:-65px;  left:0;  right:0;  transition:all ease 0.5s;  transform:scale(0, 1); } .product:hover .product__buttons {  transform:scale(1, 1); }}.product__price-unit-wrap { height:1.6rem;}.type--1 .product__price-unit-wrap { text-align:center; margin-bottom:0.5rem;}.product__price-unit { color:#575757; text-transform:lowercase;}.type--1 .product__price-unit { font-size:1.1rem;}.artdet__price-unit { color:#575757; font-size:1.2rem;}.artdet__favourites-btn, .artdet__compare-btn { border:1px solid #dddddd; border-radius:0; line-height:1.35; font-size:1.1rem; padding-left:3rem; padding-right:3rem;}.artdet__favourites-btn:hover, .artdet__compare-btn:hover { border-color:#FFC510; color:#FFC510;}.artdet__favourites-btn.added, .artdet__compare-btn.page_artdet_func_compare_checked { border-color:#FFC510; color:#FFC510;}.product__prices-wrap { position:relative;}.type--1 .product__prices-wrap { text-align:center; margin-top:auto;}.type--1 .product__prices { margin:0.5rem 0; overflow:hidden;}.product__price-base, .product__price-sale { line-height:1.4; font-size:1.4rem;}@media (min-width:576px) { .product__price-base, .product__price-sale {  font-size:2rem; }}.type--2 .product__price-base, .type--2 .product__price-sale { font-size:3rem;}.has-sale-price .product__price-base { font-size:1.2rem; color:#888888; flex:0 0 100%;}@media (min-width:576px) { .has-sale-price .product__price-base {  font-size:1.6rem; }}.type--2 .has-sale-price .product__price-base { font-size:1.8rem;}.product__price-sale-start, .product__price-sale-end { display:inline-block;}.product__price-login-btn { text-align:center;}.product-variant { margin-bottom:1rem;}.product-variant:last-child { margin-bottom:0;}.type--1 .product__variants { position:absolute; bottom:0; left:0; right:0; z-index:101; display:none;}.product__variant-wrap:last-child { margin-bottom:0;}.product__variant-wrap.has-fault select { border-color:#ff6666;}.product__variant-wrap.has-fault label { color:#ff6666;}.type--1 .product__variants-inner { text-align:right; background-color:#f5f5f5; padding:1rem;}select.product__variant-select, label.product__variant-label { font-size:1.3rem;}.product__variants-btn-close { margin-left:auto; height:3.5rem; width:3.5rem; line-height:3.5rem; padding:0;}.product__variants-btn-close::before { color:#ff6666;}.product__badges { position:absolute; top:1rem; right:1rem; bottom:auto; left:auto; z-index:10; display:flex; flex-direction:column; }.type--2 .product__badges { right:auto; left:1rem;}@media (min-width:992px) { .product__badges {   }}.type--2 .product__badges-2 { text-align:center;}.badge { width:4rem; height:4rem; line-height:4rem; margin:0 0 0.5rem 0; letter-spacing:-0.5px; user-select:none;}@media (max-width:991.98px) { .badge {  width:3rem;  height:3rem;  line-height:3rem;  font-size:1.4rem; }}.badge--2 { width:auto; height:auto; padding:4px 20px; border-radius:3px; line-height:1.2; font-size:1.4rem;}[data-percent]::after { content:attr(data-percent);}.badge--sale &gt; span::after { font-size:1em;}.badge--custom-1 { background-color:#888888; color:#ffffff; font-weight:400;}.badge--custom-2 { background-color:#888888; color:#ffffff; font-weight:400;}.badge--custom-3 { background-color:#888888; color:#ffffff; font-weight:400;}.badge--new { text-transform:lowercase;}.badge--new, .badge--cat-new { color:#ffffff; font-weight:700;}.badge--cat-new { font-size:1.2rem;}@media (min-width:992px) { .badge--cat-new {  font-size:1.4rem; }}.badge--cat-qty { background-color:#ffffff; border:1px solid #dddddd;}.badge--sale { background-color:#FF3939; color:#ffffff; font-size:20px; font-weight:700; text-align:center; text-transform:uppercase; transform:rotate(45deg) translate(-50%, 40px) translateZ(0); left:100%; position:absolute; z-index:15; width:200px; top:0; transform-origin:0 0; pointer-events:none; display:none;}.badge--new { background-color:#333333; color:#ffffff; font-size:12px; line-height:1; padding:14px 0 8px; font-weight:700; text-align:center; transform:rotate(45deg) translate(-50%, 0) translateZ(0); left:100%; position:absolute; z-index:15; width:200px; top:0; transform-origin:0 0; pointer-events:none;}@media (min-width:576px) { .badge--new {  font-size:18px; }}.badge--stock.on-stock { color:#FFC510; font-weight:400;}.badge--stock.no-stock { color:#888888; font-weight:400;}.badge--stock.to-order { color:#f79b6d; font-weight:400;}.type--1 .badge--stock { cursor:help;}.badge--bundle-qty, .badge--gift { color:#ffffff; background:#222222; border-radius:3px; height:3rem; line-height:3rem; font-size:1.4rem; width:auto; padding:0 1.5rem;}.badge--gift { background-color:#FFC510;}.type--1 .product__stock { padding:1rem 0; text-align:center;}.type--1 .product__stock.on-stock { color:#FFC510; font-weight:400;}.type--1 .product__stock.no-stock { color:#888888; font-weight:400;}.type--1 .product__stock.to-order { color:#f79b6d; font-weight:400;}.type--1 .product__stock .product__stock-text::before { content:" - ";}.type--1 .product__stock .product__stock-text::after { content:" - ";}.product-stock-text { line-height:1;}.gift__base-product-name { display:block; font-size:1.6rem;}#toast-container.toast-bottom-center &gt; div, #toast-container.toast-top-center &gt; div { width:360px; max-width:100%; padding:1rem; border-radius:5px;}#toast-container { padding:1rem 1rem 0;}#toast-container &gt; div { border-radius:0; opacity:1; box-shadow:0 0 20px rgba(0, 0, 0, 0.3) !important;}#toast-container &gt; .toast { background-image:none !important;}.toast-message::before { font-family:"Custom icons"; margin-right:1rem;}#toast-container &gt; .toast-success { background-color:#A0C453;}#toast-container &gt; .toast-success .toast-message::before { content:"";}#toast-container &gt; .toast-warning { background-color:#ffc107;}#toast-container &gt; .toast-warning .toast-message::before { content:"";}#toast-container &gt; .toast-error { background-color:#ff6666;}#toast-container &gt; .toast-error .toast-message::before { content:"";}#toast-container &gt; .toast-info { background-color:#17a2b8;}#toast-container &gt; .toast-info .toast-message::before { content:"";}.toast-qty { white-space:nowrap; font-weight:700;}button.toast-close-button { font-weight:400; font-size:0; opacity:1; height:20px; right:0; top:0; margin-left:1.5rem;}button.toast-close-button::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.8rem;}.compare { display:flex; flex-direction:column;}.compare__content { overflow:hidden;}.compare-img-outer { width:70px; margin:0 auto;}.compare-value img { max-height:100px;}.t--datas { border:solid #dddddd; border-width:2px 0;}.t { line-height:1.2; font-size:1.2rem;}.t.t--datas { overflow:auto;}.tr { min-height:40px; display:flex; align-items:stretch;}.tr.row--pic { height:80px;}.tr + .tr { border:none;}.tr + .tr .tc { border:solid #dddddd; border-width:1px 0 0 0;}.tc { padding:0.5rem; flex:0 0 200px; max-width:200px; width:200px; text-align:center; display:flex; align-items:center; justify-content:center; }.tc .compare--name { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; line-height:1.4em; max-height:2.8em; font-weight:700;}.tc.compare-label { flex:0 0 120px; max-width:120px; width:120px; text-align:right; font-weight:700; justify-content:flex-end; background:#fff; position:relative; z-index:1; word-break:break-word;}.values-are-not-same .tc { background-color:#fffaed;}.flickity-button { width:3rem; height:3rem; border-radius:0; text-align:center; font-size:0; margin:0 5px; padding:0; border:1px solid transparent; transition:all 500ms ease; backface-visibility:hidden; display:inline-block; color:#aaa9a9; background-color:transparent; position:static;}.flickity-button:disabled { pointer-events:auto; display:none;}.arrow--scale .flickity-button { position:absolute; visibility:hidden; transform:scale(0, 0); top:calc(50% - 15px);}.arrow--scale .flickity-button.previous { left:0;}.arrow--scale .flickity-button.next { right:0;}.arrow--scale.carousel:hover .flickity-button { visibility:visible; transform:scale(1, 1);}.flickity-button:hover { color:#FFC510; background-color:#fff; border-color:#FFC510;}.flickity-button:focus { box-shadow:none;}.carousel.arrow--big .flickity-button { height:100%; width:50px; line-height:50px; position:absolute; opacity:0; transition:all ease 0.5s;}.carousel.arrow--big .flickity-button.previous { transform:translate(-120px, -50%);}.carousel.arrow--big .flickity-button.next { transform:translate(120px, -50%);}.carousel.arrow--big .flickity-button:hover { background-color:transparent; border-color:transparent;}.carousel.arrow--big .flickity-button .flickity-button-icon { width:100%; height:100%; position:static;}.carousel.arrow--big:hover .flickity-button { transform:translate(0, -50%); opacity:1;}.carousel__buttons { position:absolute; top:5px; right:10px; user-select:none; visibility:hidden; transition:all ease 0.4s; opacity:0; display:flex;}.carousel__buttons.active { visibility:visible; opacity:1;}.up-block .carousel__buttons { right:25px;}.up-block:first-of-type .carousel__buttons { top:25px; right:40px;}@media (min-width:576px) { .carousel__buttons {  right:25px; }}@media (min-width:768px) { .up-block .carousel__buttons {  right:40px; } .up-block:first-of-type .carousel__buttons {  top:45px; }}.recommend-block .carousel__buttons { right:0; top:-3.5rem;}.recommend-block { margin-top:7rem;}.carousel__prev-next-btn { width:3rem; height:3rem; border-radius:5px; text-align:center; padding:0; border:1px solid #333333; transition:all 500ms ease; backface-visibility:hidden; display:inline-block; background-color:transparent; position:static; font-size:16px; font-weight:400;}.carousel__prev-next-btn:hover { color:#FF3939; border-color:#FF3939;}.carousel__prev-next-btn::before { content:""; width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid currentColor; display:inline-block;}.carousel__prev-btn { margin-right:10px;}.carousel__prev-btn::before { transform:scaleX(-1);}.has-carousel [class^=container] { position:relative;}.up-block__title, .gift__title, .products-in-bundle__title { background:#e8e8e8; border-radius:5px; margin-bottom:2rem; padding:10px 80px 10px 20px; font-size:16px; text-align:left;}.up-block:first-of-type .up-block__title { padding:10px 100px 10px 20px;}.carousel__header { background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%); margin-bottom:2rem; padding:6px 90px 6px 10px; min-height:40px; display:flex; align-items:center;}@media (min-width:576px) { .carousel__header {  border-radius:5px;  padding:6px 90px 6px 20px; }}.with-rrp .icon--info { cursor:pointer;}.carousel__header-text { position:relative; font-size:14px; font-weight:700;}.carousel:not(.flickity-enabled) { display:flex; }@media (min-width:992px) { .carousel.carousel--indent {  padding:0 4rem; }}.flickity-slider { display:flex; height:auto; min-height:100%;}.artdet__img--thumb-wrap { margin-bottom:20px;}.carousel-cell { width:100%; position:relative; flex-shrink:0;}.carousel-cell.artdet__img--thumb-wrap { width:calc(25% - ((28px / 4) * 3)); flex:0 0 calc(25% - ((28px / 4) * 3)); margin-right:28px; padding:2px;}.carousel-cell.artdet__img--thumb-wrap.is-nav-selected img { box-shadow:0 0 0 2px #FFC510;}.carousel-cell .lazy-img { left:50%; top:50%; transform:translate(-50%, -50%);}.carousel__lazy-image { opacity:0; transition:opacity 0.4s;}.carousel__lazy-image.flickity-lazyloaded, .carousel__lazy-image.flickity-lazyerror { opacity:1;}.artdet__alts.carousel::after { content:"flickity"; display:none;}.product-tooltip .artdet__alts.carousel::after { content:"flickity"; display:none;}[data-size=big] { line-height:1.4; font-weight:700;}[data-size=big] { font-size:20px;}@media screen and (min-width:360px) { [data-size=big] {  font-size:calc(20px + 20 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { [data-size=big] {  font-size:40px; }}[data-size=medium] { line-height:1.4;}[data-size=medium] { font-size:14px;}@media screen and (min-width:360px) { [data-size=medium] {  font-size:calc(14px + 18 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { [data-size=medium] {  font-size:32px; }}@media (min-width:992px) { [data-size=medium] {  font-weight:400; }}[data-size=small], [data-size=button] { font-size:10px;}@media screen and (min-width:360px) { [data-size=small], [data-size=button] {  font-size:calc(10px + 10 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { [data-size=small], [data-size=button] {  font-size:20px; }}.text-layer-container__inner { overflow:hidden; max-height:100%; position:relative; z-index:2;}@media (min-width:768px) { .text-layer-container__inner {  padding:30px;   }}.text-layer-container { position:absolute; top:0; bottom:0; left:0; right:0; padding:1rem 10%; pointer-events:none; display:flex; flex-direction:column; justify-content:flex-end; z-index:1;}@media (min-width:768px) { .text-layer-container {  padding:1.5rem 7.5%; }}@media (min-width:992px) { .text-layer-container {  padding:2rem 5%; }}.text-layer-container a, .text-layer-container button { pointer-events:auto;}.html-text { font-size:1.2rem;}.html-text p:last-child { margin-bottom:0;}@media (min-width:576px) { .html-text {  font-size:1.4rem; }}@media (min-width:768px) { .html-text {  font-size:1.6rem; }}.text-layer-text { color:#ffffff; word-break:break-word;}.text-layer-text:last-child { margin-bottom:0 !important;}.text-layer-text a { color:inherit;}.text-layer-btn { height:2.4rem; width:2.4rem; line-height:2.2rem; font-size:1.1rem; padding:0; vertical-align:top; pointer-events:auto;}.text-layer-btn::after { content:attr(data-icon); font-family:"Custom icons"; font-weight:300;}@media (min-width:768px) { .text-layer-btn {  font-size:1.8rem;  height:4rem;  width:4rem;  line-height:3.8rem; }}.text-layer-text-btn { padding-left:2rem; padding-right:2rem;}@media (max-width:575.98px) { .text-layer-text-btn {  font-size:1rem;  padding-left:1.5rem;  padding-right:1.5rem; }}.text-layer-text-btn[data-icon]::after { content:attr(data-icon); font-family:"Custom icons"; font-weight:300; margin-left:1rem;}.carousel-cell-text-container { align-items:flex-start; justify-content:center;}@media (min-width:768px) { .carousel-cell-text-container {  left:0;  right:auto; } .carousel-cell-text-container::after {  content:"";  background:rgba(0, 0, 0, 0.6);  position:absolute;  transform:rotate(-30deg);  right:0;  min-height:220%;  min-width:220%;  transform-origin:82% 50%; }}@media (max-width:767.98px) { .carousel-cell-text-container {  padding:5rem 2rem 6rem;  transition:background-color ease 0.3s;  top:auto;  background-color:rgba(0, 0, 0, 0.6); } .carousel-cell-text-container.layer-dark {  background-color:rgba(0, 0, 0, 0.6); } .carousel-cell-text-container.layer-light {  background-color:rgba(255, 255, 255, 0.5); }}.slideshow { overflow:hidden;}.slideshow .carousel-cell { overflow:hidden;}.slideshow-container { margin-bottom:2rem;}.carousel-cell-text { line-height:1.15;}.carousel-cell-text:not([data-size=button]) { margin-left:-0.085em;}.carousel-cell-text[data-size=big] { font-weight:700;}.carousel-cell-text[data-size=big] { font-size:32px;}@media screen and (min-width:360px) { .carousel-cell-text[data-size=big] {  font-size:calc(32px + 16 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text[data-size=big] {  font-size:48px; }}.carousel-cell-text[data-size=medium] { max-width:520px; margin-bottom:1.5em;}.carousel-cell-text[data-size=medium] { font-size:16px;}@media screen and (min-width:360px) { .carousel-cell-text[data-size=medium] {  font-size:calc(16px + 8 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text[data-size=medium] {  font-size:24px; }}.carousel-cell-text[data-size=small], .carousel-cell-text[data-size=button] { margin-bottom:2em;}.carousel-cell-text[data-size=small], .carousel-cell-text[data-size=button] { font-size:12px;}@media screen and (min-width:360px) { .carousel-cell-text[data-size=small], .carousel-cell-text[data-size=button] {  font-size:calc(12px + 6 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text[data-size=small], .carousel-cell-text[data-size=button] {  font-size:18px; }}.flickity-page-dots { bottom:12px; width:auto; right:0; left:0; pointer-events:none;}.flickity-page-dots .flickity-page-dot { margin:0; transition:all ease 0.5s; pointer-events:auto; color:#999; background-clip:content-box !important; width:40px; height:20px; padding:8px 0; border-radius:0; opacity:1; background:rgba(0, 0, 0, 0.05);}.flickity-page-dots .flickity-page-dot.is-selected { cursor:default;}.flickity-page-dots .flickity-page-dot:hover:not(.is-selected) { opacity:0.6;}.flickity-page-dots .flickity-page-dot.is-selected, .flickity-page-dots .flickity-page-dot:hover:not(.is-selected) { background-color:#FF3939;}.flickity-page-dots .flickity-page-dot:only-child { display:none;}#ud_shop_start .flickity-page-dots .flickity-page-dot { opacity:0.3; background:rgba(255, 255, 255, 0.3);}#page_tooltip .flickity-page-dots { right:0; left:0;}.banner_start_1-wrapper { margin:0 auto;}.banner_start_2-wrapper { margin-left:auto;}.banner_start_3-wrapper { margin-right:auto;}[data-text-size=small] .text-layer-btn-wrapper { transform:translateY(-3px); padding-top:2%;}@media (min-width:768px) { [data-text-size=small] .text-layer-btn-wrapper {  transform:translateY(-5px); }}[data-text-size=medium] .text-layer-btn-wrapper { transform:translateY(-6px); padding-top:3%;}@media (min-width:768px) { [data-text-size=medium] .text-layer-btn-wrapper {  transform:translateY(-8px); }}[data-text-size=big] .text-layer-btn-wrapper { transform:translateY(-8px); padding-top:4%;}@media (min-width:768px) { [data-text-size=big] .text-layer-btn-wrapper {  transform:translateY(-10px); }}.banner_start_1-wrapper, .banner_start_2-wrapper, .banner_start_3-wrapper, .banner_start_4__slide, .banner_start_5__slide { overflow:hidden;}.banner_start_1-wrapper img, .banner_start_2-wrapper img, .banner_start_3-wrapper img, .banner_start_4__slide img, .banner_start_5__slide img { transition:transform ease 0.4s; transform:translateZ(0);}@media (hover:hover) { .banner_start_1-wrapper:hover img, .banner_start_2-wrapper:hover img, .banner_start_3-wrapper:hover img, .banner_start_4__slide:hover img, .banner_start_5__slide:hover img {  transform:translateZ(0) scale(1.05); }}.responsiv_menu_text { padding:20px; text-align:center;}.active_menu.last_menu_item { border-top:1px solid #dddddd;}.responsive_cat_menu .active_menu.responsive_menu_item &gt; a { color:#FFC510;}.black_active .responsive_menu_back:active::before { color:#FFC510;}#responsive_cat_menu { background:#ffffff;  margin-bottom:3rem; flex-grow:1; }#responsive_cat_menu ul li { list-style:none; text-align:left; padding:1rem 0;}#responsive_cat_menu ul li + li { border-top:1px solid #dddddd;}#responsive_cat_menu ul li a { font-size:1.6rem; line-height:1.2; display:block; padding-right:2rem;}.next_level_arrow { float:right; display:block; line-height:1; margin-top:2px;}.next_level_arrow::after { content:""; width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid currentColor; display:inline-block;}.box_cat_num { font-size:1rem;}.responsive_menu_nav { position:relative;}.responsive_menu_navtop { background:#ffffff; padding:0; width:100%; height:0;}.responsive_menu_back { width:4rem; height:4rem; line-height:4rem; text-align:center; position:absolute; bottom:1rem; right:0; display:none; border-radius:0.5rem; color:#ffffff; background-color:#dddddd; border-color:#dddddd; color:#333333;}.responsive_menu_back:hover { color:#ffffff; background-color:#cacaca; border-color:#c4c4c4;}.responsive_menu_back:focus, .responsive_menu_back.focus { box-shadow:0 0 0 0.2rem rgba(226, 226, 226, 0.5);}.responsive_menu_back.disabled, .responsive_menu_back:disabled { color:#ffffff; background-color:#dddddd; border-color:#dddddd;}.responsive_menu_back:not(:disabled):not(.disabled):active, .responsive_menu_back:not(:disabled):not(.disabled).active, .show &gt; .responsive_menu_back.dropdown-toggle { color:#ffffff; background-color:#c4c4c4; border-color:#bdbdbd;}.responsive_menu_back:not(:disabled):not(.disabled):active:focus, .responsive_menu_back:not(:disabled):not(.disabled).active:focus, .show &gt; .responsive_menu_back.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(226, 226, 226, 0.5);}.black_active .responsive_menu_back { display:block;}.responsive_menu_back::before { font-family:"Custom icons"; content:""; font-size:1.2rem;}.responsive_menu_title { display:none;}.responsive_menu.black_active .responsive_menu_navbottom { padding:1rem 4rem 1rem 0; width:100%; clear:both; font-size:0; background:#f1f1f1; margin-bottom:3rem;}.responsive_menu.black_active .responsive_menu_navbottom::before, .responsive_menu.black_active .responsive_menu_navbottom::after { content:""; background-color:#f1f1f1; position:absolute; top:0; bottom:0; width:2rem;}.responsive_menu.black_active .responsive_menu_navbottom::before { left:-2rem;}.responsive_menu.black_active .responsive_menu_navbottom::after { right:-2rem;}.responsive_menu_navbottom &gt; span { display:block;}.responsive_menu_navbottom &gt; span a { font-size:1.4rem; display:inline-block; line-height:1.2;}.responsive_menu_navbottom &gt; span:nth-child(2) { margin-left:3rem;}.responsive_menu_navbottom &gt; span:nth-child(4) { margin-left:4rem;}.responsive_menu_navbottom &gt; span:nth-child(6) { margin-left:5rem;}.responsive_menu_navbottom &gt; span:nth-child(8) { margin-left:6rem;}.responsive_menu_navbottom &gt; span:nth-child(10) { margin-left:7rem;}.responsive_menu_navbottom &gt; span:nth-child(12) { margin-left:8rem;}.responsive_menu_navbottom &gt; span:nth-child(14) { margin-left:9rem;}.parentcat, .actcat { text-align:left; line-height:1.2; padding:5px 0; position:relative;}.actcat a { padding-left:0.8rem; color:#FF3939;}.parentcat { cursor:pointer; color:#333333;}span.maincat { font-size:0;}.maincat::before { color:#333333; content:""; font-size:2rem; font-family:"Custom icons";}.parentcat:not(.maincat)::before, .actcat::before { content:""; font-family:"Custom icons"; display:block; position:absolute; top:0.6rem; right:100%; margin-right:1rem; text-align:center; font-size:1.2rem;}.responsive_menu_navbottom .parent_div { display:none;}#responsive_cat_menu .ajax_param { display:none;}.responsive_menu_sub { display:none;}.responsive_menu_content { position:relative; width:100%; overflow:hidden;}ul.responsive_menu, ul.responsive_menu ul.responsive_menu_sub { width:100%; position:absolute; top:0; left:100%;}ul.responsive_menu { left:0;}.hamburger__dropdown-inner { padding-bottom:5rem;}.fixed-cart { position:fixed; top:0; left:0; right:0; z-index:1; transform:translateY(-100%); color:#ffffff; transition:all ease 0.4s; overflow:hidden; visibility:hidden;}.fixed-cart .product-price--base { color:inherit;}.fixed-cart.is-visible { transform:translateY(0); visibility:visible;}.fixed-cart__name { text-transform:uppercase;}.navbar__fixed-cart-img { max-width:50px;}.header__top { background-color:#4f5053; color:#ffffff; overflow:hidden;}.header.is-fixed .header__top { border-radius:5px;}@media (min-width:768px) { .header__top {  border-radius:5px 5px 0 0; }}.header__content { padding:5px 10px 5px 20px; background:linear-gradient(90deg, #FFC411 0%, #E8E3D3 100%); border-radius:0 0 5px 5px; position:relative;}@media (min-width:992px) { .header.is-fixed .header__content {  background:transparent;  padding:5px 0; }}@media (min-width:992px) and (max-width:1259.98px) { .header.is-fixed .navbar-expand .navbar-nav .nav-link {  padding-right:1.4rem;  padding-left:1.4rem; }}@media (max-width:767.98px) { .header__content {  border-radius:0; }}@media (min-width:768px) and (max-width:991.98px) { .header__content {  border-radius:5px; }}@media (max-width:991.98px) { .header_text_section_2:not(.d-lg-none) {  display:none !important; } .header__buttons-list li:last-child {  position:absolute;  opacity:0;   }}.header__buttons-list { list-style:none; display:flex; align-items:center; flex:0;}.header__reg-link { font-size:10px; text-transform:uppercase; padding:0 10px; height:100%; display:flex; flex-wrap:wrap; justify-content:center; font-weight:700;}.header__reg-link::before { flex:0 0 100%; font-weight:400; font-size:1.8rem; text-align:center; content:"";}.header__reg-link:hover { color:#FF3939;}@media (min-width:576px) { .header__reg-link::before {  font-size:2.4rem; }}@media (min-width:576px) and (max-width:991.98px) { .header__reg-link, .profile__btn {  padding:0 20px; } .cart-box__btn2, .search__dropdown-btn {  margin:0 1rem !important; }}.icon--login::before, .icon--b-login::before { content:""; font-weight:400;}.icon--logout::before, .icon--b-logout::before { content:""; font-weight:400;}.profile__btn-icon { flex:0 0 100%; text-align:center;}.profile__text { font-weight:700; text-transform:uppercase; font-size:10px;}.cart-box__header { display:none;}@media (max-width:991.98px) { .profile__text, .header__reg-link-text {  display:none; }}@media (min-width:1260px) { .header__left-inner {  width:270px; }}.nav-link--home::before { font-family:"Custom icons"; content:""; font-size:1.2rem; font-weight:400;}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-item.show .nav-link { border-color:#ffffff;}.dropdown.has-megamenu { position:static;}.navbar { position:static;}.navbar.navbar--start, .navbar.navbar--side { width:320px;}.navbar .megamenu { left:0; right:0; width:100%; padding:20px; z-index:1030; -webkit-transform:translateY(20px); -moz-transform:translateY(20px); -o-transform:translateY(20px); transform:translateY(20px); -webkit-transition:opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s; -moz-transition:opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s; transition:opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s; border:1px solid #dddddd;}.navbar .megamenu.show { -moz-transform:translateY(0); -webkit-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}.dropdown-toggle::after { display:none;}.megamenu { column-count:5; column-gap:20px; -moz-column-fill:balance; column-fill:balance; -webkit-column-width:200px; -moz-column-width:200px; column-width:200px;}.megamenu .nav-link-0 { font-weight:700; word-break:break-word;}.nav-list { line-height:1.35;}.nav-list li { margin-bottom:1rem;}.menu-title { background-color:#FFC510; border-radius:5px 5px 0 0; padding:13px 20px; font-size:14px; font-weight:700; line-height:1.2;}.menu-title::after { content:""; font-family:"Custom icons"; float:left; font-weight:400; margin-right:10px;}.col-megamenu { margin-bottom:20px;}.side-nav-list { list-style:none; margin:0; padding:0; position:relative; }.side-nav-list a { display:block; padding:9px 28px 9px 20px; min-height:36px;}.side-nav-list li:hover &gt; .side-nav-list-child { opacity:1; visibility:visible; transform:translateY(0);}.side-nav-list li:hover &gt; .cat-side-link { background-color:#FFC510; color:#000;}.side-nav-list .nav-item:last-child .cat-side-link { border-width:1px;}.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active, .dropdown-item:active { background-color:#FFC510; color:#000;}.side-nav-list, .side-nav-list-child { background-color:#f7f7f7; line-height:1.2;}.side-nav-list li:nth-child(even) &gt; a, .side-nav-list-child li:nth-child(even) &gt; a { background-color:rgba(0, 0, 0, 0.05);}.side-nav-list--abs { position:absolute; top:100%; left:0; display:none; z-index:1030; background:#fff;}.navbar--side:hover .side-nav-list--abs { display:block;}.navbar--side { position:relative;}.navbar--side .menu-title { border-radius:5px;}.navbar--side:hover .menu-title { border-radius:5px 5px 0 0;}.side-nav-list-child { background-color:#fff; border-color:#dfdfdf; box-shadow:0 1px 3px #e1e1e1; position:absolute; top:-1px; left:100%; visibility:hidden; opacity:0; transition:opacity 0.4s ease, transform 0.4s ease, visibility 0.4s linear 0s; list-style:none; margin:0; padding:0; z-index:10; border:1px solid #dddddd; margin-left:-1px; min-height:100%;}.side-nav-list-child li { min-width:320px; position:relative; margin:0 auto;}.side-nav-list-child li.has-child &gt; a::after { content:""; position:absolute; top:14px; right:20px; width:0; height:0; border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid currentColor;}.side-nav-list-child li:hover &gt; a { background-color:#FFC510; color:#000;}.side-nav-list-child .side-nav-list-child { top:-1px; margin-left:0; transform:translateY(10px);}.cat-side-link { color:#444; border:solid #ebebeb; border-width:1px 1px 0 1px; position:relative;}.cat-side-link.has-child::after { content:""; width:0; height:0; border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid currentColor; position:absolute; top:14px; right:20px;}.start-banner__element-img-wrap img { margin:5px 10px;}.artdet_usp__header { margin-bottom:2rem;}.artdet__short-description-title { font-weight:400; text-transform:uppercase;}.artdet__stock-title { font-weight:700;}.feldolgozasi-ido { color:#f35403;}.feldolgozasi-ido::before { font-weight:700; transform:scaleX(-1); display:inline-block; color:#000;}.artdet_usp__header { border-radius:5px; font-weight:700;}.artdet_usp { padding:20px; background-color:#f7f7f7;}.artdet_usp ul { list-style:none; padding-left:3.5rem; position:relative; margin-bottom:2rem; text-align:left;}.artdet_usp ul li::before { content:attr(data-icon); position:absolute; left:0; font-family:"Custom icons"; font-weight:400; font-size:1.8rem; min-width:20px; display:inline-block; text-align:center; color:#FF3939; line-height:1;}.artdet_usp ul li p { margin-bottom:0;}@media (min-width:576px) { .artdet_usp {  border-radius:5px;  margin:0; }}@media (min-width:992px) and (max-width:1259.98px) { .artdet_usp {  width:290px; }}@media (min-width:1260px) { .artdet_usp {  width:320px; }}.artdet_usp__html { color:#888888; font-size:1.2rem; margin-bottom:1.2rem;}.artdet_usp__title { color:#333333; font-size:1.4rem; font-weight:700;}.cart-items-separator { position:relative;}.cart-items-separator::before { content:""; position:absolute; left:-2rem; right:-2rem; border-top:1px solid #dddddd; z-index:1;}.cart-box__volume-unit { font-size:1.2rem;}.cart-box__btn2, .search__dropdown-btn { width:4rem; flex:0 0 4rem; height:4rem; line-height:4rem; background-color:transparent; border:0; text-align:center; margin:0 0.5rem;}@media (min-width:992px) { .cart-box__btn2 {  display:none; } .header.is-fixed .cart-box__btn2 {  display:block; }}#page_reg_content .default-same legend { display:none;}.nav-tabs-container { position:relative;}.nav-tabs { list-style:none; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:baseline; -webkit-align-items:baseline; -moz-box-align:baseline; -ms-flex-align:baseline; align-items:baseline; width:100%; border-bottom:1px solid #dddddd;}.artdet__first-nav-tabs &gt; .nav-tabs { border-bottom:none;}.artdet__first-nav-tabs.not-empty &gt; .nav-tabs { border-bottom:1px dashed #ccc;}.artdet__first-nav-tabs &gt; .nav-tabs, .artdet__first-nav-tabs &gt; .tab-panes { margin-bottom:0;}.artdet__first-nav-tabs &gt; .tab-panes &gt; .tab-pane { padding:0;}.artdet__first-nav-tabs.not-empty &gt; .tab-panes &gt; .tab-pane { padding:1rem 0;}.artdet__first-nav-tabs.not-empty &gt; .nav-tabs, .artdet__first-nav-tabs.not-empty &gt; .tab-panes { margin-bottom:1.5rem;}.nav-tab { padding:0.7rem 2rem; font-size:1.6rem; border:1px solid #e8e8e8; position:relative; top:1px; user-select:none; border-radius:10px 10px 0 0; background-color:#e8e8e8; margin:0 0.5rem; text-transform:uppercase;}.nav-tab.is-disabled { display:none;}.nav-tab.is-active { background-color:#FFC510; border-color:#FFC510 #FFC510 #FFC510; color:#fff;}.nav-tab:not(.is-active) { cursor:pointer;}.tab-panes { width:100%; margin-bottom:5rem; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; position:relative; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; padding:2rem 0;}@media (max-width:767.98px) { .tab-pane__content .read-more {  max-height:100%; }}.tab-panes &gt; .tab-pane { position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1; width:inherit; padding:1rem;}.tab-pane.is-disabled { visibility:hidden;}.tab-panes &gt; .is-active { z-index:1; position:static;}@media (min-width:768px) { .fades {  opacity:0;  -webkit-transform:translateY(10px);  -moz-transform:translateY(10px);  -ms-transform:translateY(10px);  -o-transform:translateY(10px);  transform:translateY(10px); } .fades.show {  opacity:1;  -webkit-transform:translateY(0);  -moz-transform:translateY(0);  -ms-transform:translateY(0);  -o-transform:translateY(0);  transform:translateY(0);  -webkit-transition:opacity linear 0.15s, -webkit-transform ease 0.3s;  transition:opacity linear 0.15s, -webkit-transform ease 0.3s;  -o-transition:opacity linear 0.15s, -o-transform ease 0.3s;  -moz-transition:transform ease 0.3s, opacity linear 0.15s, -moz-transform ease 0.3s;  transition:transform ease 0.3s, opacity linear 0.15s;  transition:transform ease 0.3s, opacity linear 0.15s, -webkit-transform ease 0.3s, -moz-transform ease 0.3s, -o-transform ease 0.3s; }}@media (max-width:767px) { .pane-accordion &gt; .tab-pane {  position:static;  display:none; } .pane-accordion &gt; .tab-pane.is-active:not(.show) {  opacity:1; } .pane-accordion &gt; .tab-pane.is-active {  display:block; } .artdet-tabs {  display:none; }}@media (min-width:768px) { .pane-accordion &gt; .tab-pane.is-active:not(.show) {  display:block !important;  opacity:1; } .pane-accordion &gt; .tab-pane.show.fade:not(.is-active) {  display:none; }}.accordion &gt; .card { position:relative; display:-ms-flexbox; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:flex; -ms-flex-direction:column; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -moz-box-orient:vertical; -moz-box-direction:normal; flex-direction:column; min-width:0; word-wrap:break-word; background-color:#fff; background-clip:border-box;}.accordion .card-header, .pane-accordion .pane-header { margin-bottom:0; position:relative; -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}.pane-accordion .pane-header ~ .pane-header { margin-top:1rem;}.pane-accordion .pane-header-btn.is-active { background-color:#FFC510; color:#fff;}.pane-accordion .pane-header-btn { padding:0 10px;}@media (min-width:768px) { .pane-accordion .pane-header {  display:none; }}@media (max-width:767.98px) { .pane-accordion .pane-header {  position:sticky;  position:-webkit-sticky;  top:0;  z-index:10;  background-color:#ffffff; }}.accordion .card-header-btn, .pane-accordion .pane-header-btn { border:none; font-size:1.9rem; font-weight:300; width:100%; text-align:left; position:relative; padding:10px; border-radius:5px; background-color:#e8e8e8;}.accordion .card-header-btn::after, .pane-accordion .pane-header-btn::after { content:""; font-family:"Custom icons"; position:absolute; right:10px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}.accordion .card-header-btn.is-active::after, .pane-accordion .pane-header-btn.is-active::after { -webkit-transform:translateY(-50%) rotate(180deg); -moz-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); -o-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg);}.accordion .collapse:not(.show), .pane-accordion .collapse:not(.show) { display:none;}.accordion .card-body { -ms-flex:1 1 auto; -webkit-box-flex:1; -webkit-flex:1 1 auto; -moz-box-flex:1; flex:1 1 auto; padding:1.25rem 0;}.tab-pane.docs .data__item-value { color:#888888; text-align:right; font-weight:400;}.video-wrap { max-width:640px; margin:0 auto 3rem;}.nanobar__inner {  color:#ffffff;  background-color:#EDEDED;  font-weight:400;}.header__top {  color:#ffffff;  background-color:#747474;}.navbar-nav &gt; .nav-item &gt; .nav-link {  color:#333333;  font-weight:700;}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {  color:rgba(0, 0, 0, 0.7); }.product-price--sale {  color:#FF3939;  font-weight:900;}.menu-title {  color:#333333;  background-color:#FFC510;  font-weight:400;}.menu-title:hover {  color:#333333;  background-color:#FFC510;}.start-banner__element-icon {  color:#FF3939;}.start-banner__element-text-title {  color:#333333;  font-weight:700;}.start-banner__element-text {  color:#888888;  font-weight:400;}.text-links__params a {  color:#333333;  font-weight:400;}.text-links__params a:hover, .text-links__params a:focus {  color:#FFC510;}.artdet__cart-btn {  color:#ffffff;  background-color:#FF3939;  border-color:#FF3939;  font-weight:700;}.artdet__cart-btn:hover {  color:#ffffff;  background-color:#ff1313;  border-color:#ff0606;}.cart-shipping-alert.alert-success {  color:#53662b;  background-color:#ecf3dd;  border-color:#e4eecf;  font-weight:400;}.orderflow-next-btn {  color:#ffffff;  background-color:#FF3939;  border-color:#FF3939;  font-weight:700;}.orderflow-next-btn:hover {  color:#ffffff;  background-color:#ff1313;  border-color:#ff0606;}.cart__buttons .btn-secondary {  color:#333333;  background-color:#dddddd;  border-color:#dddddd;  font-weight:700;}.cart__buttons .btn-secondary:hover {  color:#333333;  background-color:#dddddd;  border-color:#dddddd;}</pre></body></html>