body.type-index .banners-row{display:-ms-grid;display:grid;-ms-grid-columns:2.9fr 3fr;grid-template-columns:2.9fr 3fr;gap:12px;margin:0;padding-top:24px}@media only screen and (max-width:1199px){body.type-index .banners-row{-ms-grid-columns:100%;grid-template-columns:100%}}@media only screen and (max-width:767px){body.type-index .banners-row{-ms-grid-columns:100%;grid-template-columns:100%;padding-top:15px}}body.type-index .banners-row:after,body.type-index .banners-row:before{display:none}body.type-index .banners-row .col-sm-4,body.type-index .banners-row .next-to-carousel-banners,body.type-index .banners-row .normal-banners-line{display:contents}body.type-index .banners-row .col-sm-8{width:auto;max-width:none;-ms-flex:none;flex:none;min-width:0;padding:0!important}@media only screen and (max-width:1199px){body.type-index .banners-row .col-sm-8{grid-column:1/-1}}body.type-index .banners-row:not(:has(.next-to-carousel-banners)) .col-sm-8{grid-column:1/-1}body.type-index .banners-row>:not(.col-sm-8):not(.col-sm-4){grid-column:1/-1}body.type-index .banners-row #carousel{width:100%;max-width:none;height:auto;margin:0;border-radius:16px;overflow:hidden;background:#fbf1e6}body.type-index .banners-row #carousel .carousel-inner{height:auto;min-height:0!important}body.type-index .banners-row #carousel .item{height:auto}body.type-index .banners-row #carousel .item a,body.type-index .banners-row #carousel .item a *{text-decoration:none}body.type-index .banners-row #carousel .item .banner-caption{position:relative;top:auto;left:auto;width:auto;height:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;background:none;color:#1f1a17;line-height:1.4}body.type-index .banners-row #carousel .item .banner-caption.empty{display:none}body.type-index .banners-row #carousel .item .extended-banner-texts{position:absolute;inset:0;z-index:2;display:block;width:auto;height:auto;padding:0;background:none}body.type-index .banners-row #carousel .item .extended-banner-title{display:block;width:auto;max-width:none;margin:0;padding:0;font-family:Outfit,sans-serif!important;font-weight:600;line-height:1.05;letter-spacing:-.02em;text-wrap:balance;text-transform:none;text-shadow:none;opacity:1}body.type-index .banners-row #carousel .item .extended-banner-title strong{display:block;margin:0;font-size:1em;font-weight:inherit;color:#d05827}body.type-index .banners-row #carousel .item .extended-banner-text{display:block;max-width:none;margin:0;font-family:Outfit,sans-serif;font-weight:400;letter-spacing:0;opacity:1}body.type-index .banners-row #carousel .item:hover>a>img{transform:scale(1.03)}body.type-index .banners-row #carousel .item>a{position:relative;display:block;text-decoration:none;aspect-ratio:1.48/1;background:linear-gradient(110deg,#fdf6ee,#fbf1e6 45%,#f6e3cf);overflow:hidden}@media only screen and (max-width:1199px){body.type-index .banners-row #carousel .item>a{aspect-ratio:2/1}}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item>a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;aspect-ratio:auto}}body.type-index .banners-row #carousel .item img{position:absolute;top:0;right:0;left:auto;width:64%;height:100%;min-width:0;max-width:none;min-height:0!important;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 38%);mask-image:linear-gradient(90deg,transparent 0,#000 38%)}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item img{position:relative;width:100%;height:auto;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}}body.type-index .banners-row #carousel .item .extended-banner-texts{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 clamp(28px,4.2%,64px)}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item .extended-banner-texts{position:relative;inset:auto;padding:0 20px 24px;margin-top:-24px}}body.type-index .banners-row #carousel .item .banner-caption{max-width:54%}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item .banner-caption{max-width:none}}body.type-index .banners-row #carousel .item .extended-banner-title{font-size:clamp(28px,2.9vw,54px);color:#1f1a17}@media only screen and (max-width:1199px){body.type-index .banners-row #carousel .item .extended-banner-title{font-size:clamp(30px,5.2vw,56px)}}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item .extended-banner-title{font-size:32px}}body.type-index .banners-row #carousel .item .extended-banner-text{max-width:420px;margin-top:clamp(14px,1.6vw,26px);font-size:clamp(15px,1.15vw,19px);line-height:1.55;color:#3a322d}@media only screen and (max-width:1199px){body.type-index .banners-row #carousel .item .extended-banner-text{font-size:17px}}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item .extended-banner-text{margin-top:12px;font-size:16px}}body.type-index .banners-row #carousel .item .extended-banner-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:auto;min-width:0;min-height:0;margin:0;padding:14px 26px;border-radius:999px;font-family:Outfit,sans-serif;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap;opacity:1;transition:background .3s,color .3s,transform .3s;margin-top:clamp(20px,2.2vw,36px);background:#d05827;color:#fff;box-shadow:0 10px 24px -12px rgba(208,88,39,.8)}body.type-index .banners-row #carousel .item .extended-banner-link:after{content:"";-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .item .extended-banner-link{margin-top:20px}}body.type-index .banners-row #carousel .item>a:hover .extended-banner-link{background:#b8481c}body.type-index .banners-row #carousel .item>a:hover .extended-banner-link:after{transform:translateX(4px)}body.type-index .banners-row #carousel .carousel-control{z-index:3;height:40px;width:40px}body.type-index .banners-row #carousel .carousel-control:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.85);color:#1f1a17;font-family:shoptet;font-size:16px;line-height:1;text-shadow:none;top:0;margin-top:0}body.type-index .banners-row #carousel .carousel-control.left:before{left:0}body.type-index .banners-row #carousel .carousel-control.right:before{right:0}body.type-index .banners-row #carousel .carousel-control.left{left:12px}body.type-index .banners-row #carousel .carousel-control.right{right:12px}@media only screen and (max-width:767px){body.type-index .banners-row #carousel .carousel-control{top:0;transform:none;margin-top:calc((100vw - 30px) * .45 - 40px / 2)}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper{position:relative;width:auto;max-width:none;min-width:0;min-height:0;height:auto;margin:0;border-radius:16px;overflow:hidden;line-height:1.4;--vilgo-banner:#5f7a33;background:var(--vilgo-banner)}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper a,body.type-index .banners-row .next-to-carousel-banners .banner-wrapper a *{text-decoration:none}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .banner-caption{position:relative;top:auto;left:auto;width:auto;height:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;background:none;color:#1f1a17;line-height:1.4}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .banner-caption.empty{display:none}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-texts{position:absolute;inset:0;z-index:2;display:block;width:auto;height:auto;padding:0;background:none}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title{display:block;width:auto;max-width:none;margin:0;padding:0;font-family:Outfit,sans-serif!important;font-weight:600;line-height:1.05;letter-spacing:-.02em;text-wrap:balance;text-transform:none;text-shadow:none;opacity:1}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title strong{display:block;margin:0;font-size:1em;font-weight:inherit;color:#d05827}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-text{display:block;max-width:none;margin:0;font-family:Outfit,sans-serif;font-weight:400;letter-spacing:0;opacity:1}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper:nth-child(4n+2){--vilgo-banner:#a87c57}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper:nth-child(4n+3){--vilgo-banner:#c4704f}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper:nth-child(4n){--vilgo-banner:#5b7380}@media only screen and (max-width:1199px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper{aspect-ratio:.62/1}}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper{justify-self:stretch;width:100%;aspect-ratio:auto;height:auto}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper>a{position:absolute;inset:0;display:block;color:#fff;text-decoration:none}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper>a:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,var(--vilgo-banner) 0,var(--vilgo-banner) 22%,transparent 65%);pointer-events:none}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper>a{position:relative;inset:auto}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper img{position:absolute;inset:0;z-index:0;width:100%;height:100%;min-width:0;min-height:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper img{position:relative;inset:auto;display:block;height:auto}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper:hover>a>img{transform:scale(1.04)}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-texts{padding:clamp(20px,2vw,25px) clamp(18px,1.8vw,25px)}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .banner-caption{height:100%;-ms-flex-pack:end;justify-content:flex-end;color:#fff}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:28px;color:#fff}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title strong{color:inherit}@media only screen and (max-width:1199px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:clamp(20px,3.2vw,32px)}}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:26px}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-text{max-width:220px;margin-top:clamp(10px,1.1vw,10px);font-size:clamp(14px,1vw,16px);line-height:1.5;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.18)}@media only screen and (max-width:1199px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-text{font-size:15px}}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-text{max-width:260px;font-size:16px}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:auto;min-width:0;min-height:0;margin:0;padding:14px 26px;border-radius:999px;font-family:Outfit,sans-serif;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap;opacity:1;transition:background .3s,color .3s,transform .3s;margin-top:clamp(14px,1.2vw,15px);padding:13px 22px;font-size:clamp(14px,1vw,17px);background:#fff;color:#1f1a17;box-shadow:0 10px 24px -14px rgba(0,0,0,.5)}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-link:after{content:"";-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s}@media only screen and (max-width:1199px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-link{padding:11px 18px;font-size:14px}}@media only screen and (max-width:767px){body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-link{padding:13px 22px;font-size:16px}}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper>a:hover .extended-banner-link{background:#d05827;color:#fff}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper .extended-banner-link:after{display:none}@media only screen and (max-width:767px),only screen and (orientation:landscape) and (max-device-height:500px) and (max-width:1024px){body.type-index .banners-row .col-sm-4,body.type-index .banners-row .col-sm-8{display:none!important}}body.type-index .banners-row .vilgo-slider{display:none;min-width:0}@media only screen and (max-width:767px),only screen and (orientation:landscape) and (max-device-height:500px) and (max-width:1024px){body.type-index .banners-row .vilgo-slider{display:block}}body.type-index .banners-row .vilgo-slider__viewport{overflow:hidden;margin-right:-15px}body.type-index .banners-row .vilgo-slider__container{display:-ms-flexbox;display:flex;margin-left:-12px;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}body.type-index .banners-row .vilgo-slider__slide{-ms-flex:0 0 86%;flex:0 0 86%;min-width:0;padding-left:12px;--vilgo-banner:#2a211c}body.type-index .banners-row .vilgo-slider__slide--top-1{--vilgo-banner:#5f7a33}body.type-index .banners-row .vilgo-slider__slide--top-2{--vilgo-banner:#a87c57}body.type-index .banners-row .vilgo-slider__slide--top-3{--vilgo-banner:#c4704f}body.type-index .banners-row .vilgo-slider__slide--top-4{--vilgo-banner:#5b7380}body.type-index .banners-row .vilgo-slider__slide:last-child{-ms-flex-preferred-size:calc(86% + 15px);flex-basis:calc(86% + 15px);padding-right:15px}@media only screen and (min-width:480px) and (max-width:767px){body.type-index .banners-row .vilgo-slider__slide{-ms-flex-preferred-size:46%;flex-basis:46%}body.type-index .banners-row .vilgo-slider__slide:last-child{-ms-flex-preferred-size:calc(46% + 15px);flex-basis:calc(46% + 15px)}}@media only screen and (orientation:landscape) and (max-device-height:500px) and (max-width:1024px){body.type-index .banners-row .vilgo-slider__slide{-ms-flex-preferred-size:31%;flex-basis:31%}body.type-index .banners-row .vilgo-slider__slide:last-child{-ms-flex-preferred-size:calc(31% + 15px);flex-basis:calc(31% + 15px)}}body.type-index .banners-row .vilgo-slider__card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;aspect-ratio:.66/1;border-radius:16px;overflow:hidden;background:var(--vilgo-banner);color:#fff;text-decoration:none}@media only screen and (orientation:landscape) and (max-device-height:500px) and (max-width:1024px){body.type-index .banners-row .vilgo-slider__card{aspect-ratio:.9/1}}body.type-index .banners-row .vilgo-slider__card:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 35%,var(--vilgo-banner) 72%);pointer-events:none}body.type-index .banners-row .vilgo-slider__card img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.type-index .banners-row .vilgo-slider__texts{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:24px 22px}body.type-index .banners-row .vilgo-slider__title{display:block;font-family:Outfit,sans-serif!important;font-size:25px;font-weight:600;line-height:1.1;letter-spacing:-.01em;color:#fff}body.type-index .banners-row .vilgo-slider__title strong{display:block;font-weight:inherit;color:inherit}body.type-index .banners-row .vilgo-slider__slide--carousel .vilgo-slider__title strong{color:#f28a5c}body.type-index .banners-row .vilgo-slider__text{display:block;margin-top:10px;font-family:Outfit,sans-serif;font-size:15px;line-height:1.5;color:#fff}body.type-index .banners-row .vilgo-slider__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:auto;min-width:0;min-height:0;margin:0;padding:14px 26px;border-radius:999px;font-family:Outfit,sans-serif;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap;opacity:1;transition:background .3s,color .3s,transform .3s;margin-top:18px;padding:12px 22px;font-size:15px;background:#fff;color:#1f1a17}body.type-index .banners-row .vilgo-slider__link:after{content:"";-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-6-6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s}body.type-index .banners-row .vilgo-slider__slide:not(.vilgo-slider__slide--carousel) .vilgo-slider__link{background:#fff;color:#1f1a17}body.type-index .banners-row .vilgo-slider__slide:not(.vilgo-slider__slide--carousel) .vilgo-slider__link:after{display:none}body.type-index .banners-row .vilgo-slider__slide:not(.vilgo-slider__slide--carousel) .vilgo-slider__card:hover .vilgo-slider__link{background:#d05827;color:#fff}body.type-index .banners-row .vilgo-slider__slide--carousel .vilgo-slider__link{background:#d05827;color:#fff}body.type-index .banners-row .vilgo-slider__dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:16px}body.type-index .banners-row .vilgo-slider__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#d9d4cf;cursor:pointer;transition:width .3s,background .3s}body.type-index .banners-row .vilgo-slider__dot.is-active{width:28px;background:#1f1a17}@media only screen and (min-width:768px){body.type-index .banners-row .col-sm-4{position:relative;display:block;width:auto;max-width:none;min-width:0;-ms-flex:none;flex:none;padding:0!important}body.type-index .banners-row .col-sm-4:hover .vilgo-arrow{opacity:1}body.type-index .banners-row .next-to-carousel-banners{display:block;height:100%;max-width:none;margin:0;padding:0;overflow:hidden}body.type-index .banners-row .normal-banners-line{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;width:auto;height:100%;margin:0;padding:0;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper{-ms-flex:0 0 calc((100% - 2 * 12px) / 3);flex:0 0 calc((100% - 2 * 12px) / 3);margin:0 12px 0 0}body.type-index .banners-row .next-to-carousel-banners .banner-wrapper:last-child{margin-right:0}body.type-index .banners-row .col-sm-4.vilgo-has-more .next-to-carousel-banners .banner-wrapper{-ms-flex-preferred-size:calc((100% - 3 * 12px - 32px) / 3);flex-basis:calc((100% - 3 * 12px - 32px) / 3)}}body.type-index .banners-row .vilgo-arrow{display:none}@media only screen and (min-width:768px){body.type-index .banners-row .vilgo-arrow{position:absolute;top:50%;z-index:5;display:block;width:40px;height:40px;margin-top:-20px;padding:0;border:0;background:none;cursor:pointer;opacity:0;transition:opacity .3s}body.type-index .banners-row .vilgo-arrow:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.85);color:#1f1a17;font-family:shoptet;font-size:16px;line-height:1;text-shadow:none}body.type-index .banners-row .vilgo-arrow[disabled]{opacity:0!important;pointer-events:none}}@media only screen and (min-width:768px) and (hover:none){body.type-index .banners-row .vilgo-arrow{opacity:1}}body.type-index .banners-row .vilgo-arrow--prev{left:12px}body.type-index .banners-row .vilgo-arrow--prev:before{content:"\e90f"}body.type-index .banners-row .vilgo-arrow--next{right:12px}body.type-index .banners-row .vilgo-arrow--next:before{content:"\e910"}@media only screen and (orientation:landscape) and (max-device-height:500px) and (max-width:1024px){body.type-index .banners-row .vilgo-slider__texts{padding:16px}body.type-index .banners-row .vilgo-slider__title{font-size:18px}body.type-index .banners-row .vilgo-slider__text{display:-webkit-box;margin-top:6px;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.type-index .banners-row .vilgo-slider__link{margin-top:12px;padding:9px 16px;font-size:13px}}#header .search-form .btn,#header .search-form button[type=submit]{background:#d05827!important;border-color:#d05827!important;color:#fff!important;transition:background .3s,border-color .3s}#header .search-form .btn:focus,#header .search-form .btn:hover,#header .search-form button[type=submit]:focus,#header .search-form button[type=submit]:hover{background:#f0a77a!important;border-color:#f0a77a!important}