.products-display-multiple-component{overflow:hidden}
.gallery-products-display-component-wrapper{box-sizing:border-box;position:relative;transition:all .3s;width:100%;padding-top:calc(var(--mob-margin-top, 0) * 1px);padding-bottom:calc(var(--mob-margin-bottom, 0) * 1px)}
.gallery-products-display-component-wrapper .hidden-slide{visibility:hidden}
.gallery-products-display-component-wrapper picture{display:block}
.gallery-products-display-component-wrapper img.fire-event-on-img.imgerror-defaultlogo{opacity:0}
.gallery-products-display-component-wrapper.init-editor{background-image:url("../../../../../../content/dam/huawei-cbg-site/common/component/image/home-gallery-products-display-multiple-component.png");background-position:50%;background-repeat:no-repeat;background-size:100%;height:42vw;outline:1px solid hsla(0,0,50%,0.1)}
.gallery-products-display-component-wrapper .pointer{cursor:pointer}
@media screen and (min-width:768px) and (max-width:1079.98px){.gallery-products-display-component-wrapper{padding-top:calc(var(--pad-margin-top, 0) * 1px);padding-bottom:calc(var(--pad-margin-bottom, 0) * 1px)}
}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper{padding-top:calc(var(--pc-margin-top, 0) * 1px);padding-bottom:calc(var(--pc-margin-bottom, 0) * 1px)}
}
@media screen and (min-width:2560px){.gallery-products-display-component-wrapper{margin:auto;padding-left:0;padding-right:0}
}
.gallery-products-display-component-wrapper .comp-header-title{margin:0 auto 32px}
.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{text-align:center;line-height:1.25;color:var(--main-title-color,#000);padding-left:16px;padding-right:16px;font-size:24px;font-weight:bold}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{padding-left:40px;padding-right:40px}
}
@media screen and (min-width:1600px){.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{padding-left:80px;padding-right:80px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{width:calc(100% - 160px);margin:33px auto 0}
}
@media screen and (min-width:2560px){.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{max-width:2400px;margin:auto;padding-left:0;padding-right:0}
}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper .comp-header-title{margin:0 auto 40px}
.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{font-size:36px}
}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper .comp-header-title>.header-title-text{font-size:40px}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper{width:100%;margin:0 auto}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn{--btn-font-color:#000;--btn-bg-color:#fff;border-radius:6px;padding:9px 16px 8px;margin:0 12px 16px;color:var(--btn-font-color);background-color:var(--btn-bg-color);border:0;line-height:1.1538463;font-weight:500}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-text{--btn-font-color:#fff;--btn-bg-color:transparent;border:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-text:hover{opacity:.8}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black-text{--btn-font-color:#000;--btn-bg-color:transparent}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white{--btn-font-color:#000;--btn-bg-color:#fff}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black{--btn-font-color:#fff;--btn-bg-color:#000}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black:hover{opacity:.8}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-transparent{--btn-font-color:#fff;--btn-bg-color:transparent;outline:1px solid rgba(255,255,255,0.3);outline-offset:-1px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-transparent:hover{outline-color:#fff;border:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black-transparent{--btn-font-color:#000;--btn-bg-color:transparent;outline:1px solid rgba(0,0,0,0.3);outline-offset:-1px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black-transparent:hover{outline-color:#000;border:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-text,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-white-transparent,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-black-transparent{transition:.3s ease-out}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow:hover::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-md:hover::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-xs:hover::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pc_arrow:hover::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pad_arrow:hover::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.mob_arrow:hover::after{transform:translateX(3px) rotate(45deg)}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow:hover::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-md:hover::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-xs:hover::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pc_arrow:hover::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pad_arrow:hover::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.mob_arrow:hover::after{transform:translateX(-3px) rotate(-135deg)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-md::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-xs::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pc_arrow::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pad_arrow::after,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.mob_arrow::after{content:"";display:inline-block;width:6px;height:6px;border-top:2px solid var(--btn-font-color);border-right:2px solid var(--btn-font-color);transform:rotate(45deg);position:relative;top:-2px;margin-left:6px;transition:.6s ease}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-md::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.btn-arrow-xs::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pc_arrow::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.pad_arrow::after,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn.mob_arrow::after{transform:rotate(-135deg);margin-right:6px;margin-left:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-wrapper{overflow-y:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-wrapper::-webkit-scrollbar{display:none}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-wrapper.is-center{justify-content:center;overflow:hidden}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;bottom:0;width:auto;padding:0 0 8px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items::after{content:"";position:absolute;width:calc(var(--anchor-width) * 1px);height:2px;background-color:#000;border-radius:1px;bottom:0;left:0;transition:all .3s;transform:translate3d(calc(var(--anchor-offset) * 1px),0,0);transform-origin:left;will-change:transform,width}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item{width:auto;height:auto;border-radius:initial;background-color:initial;margin:0;opacity:.3;transition:all .2s}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item.pagination-active{color:#000;opacity:1}
@media(any-hover:hover){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:hover{opacity:1}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item .nav-item-text-wrapper{display:flex;align-items:center;justify-content:center;height:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-size:16px;line-height:1.5;font-weight:500}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item .nav-item-text-wrapper{font-size:20px}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:not(:first-child){margin-left:26px}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:not(:first-child){margin-left:auto;margin-right:32px}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:not(:first-child){margin-left:32px}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:not(:first-child){margin-left:auto;margin-right:32px}
}
html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-left:16px}
@media screen and (min-width:768px){html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-left:40px}
}
@media screen and (min-width:1080px){html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-left:80px}
}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-right:16px}
@media screen and (min-width:768px){html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-right:40px}
}
@media screen and (min-width:1080px){html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:first-child{margin-right:80px}
}
html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-right:16px}
@media screen and (min-width:768px){html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-right:40px}
}
@media screen and (min-width:1080px){html:not([dir=rtl]) .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-right:80px}
}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-left:16px}
@media screen and (min-width:768px){html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-left:40px}
}
@media screen and (min-width:1080px){html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-nav-items>.nav-item:last-child{margin-left:80px}
}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{margin:33px auto 0}
}
@media screen and (min-width:2560px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{max-width:2400px;padding-left:0;padding-right:0}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper .gallery-content{position:relative}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper .gallery-content.force-auto-height{height:auto !important}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper .nav-content-item{text-align:center;height:auto}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper .nav-content-item{opacity:0 !important;transition:height .3s,opacity .5s;z-index:1}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper .nav-content-item.swiper-slide-active{opacity:1 !important;transition:height .3s,opacity .5s .2s;z-index:2}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;place-content:stretch;grid-gap:8px;height:calc(100% - 56px)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3{grid-template-columns:repeat(2,1fr)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:nth-child(2){grid-column-start:span 2}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2{grid-template-columns:1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper~.view-prod-desc-btn{margin:24px auto 0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper~.view-prod-desc-btn>.btn{font-weight:500;margin:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card{overflow:hidden;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,0.01)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card .prod-name{color:var(--card-title-color,#000)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1){background-color:#fff}
@media screen and (max-width:1079.98px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1){display:none}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{width:calc(100% - 80px);margin:24px auto 0}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .btns{text-align:left}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .btns{text-align:right}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .prod-info-container{min-width:120px;max-width:216px;width:100%}
@media screen and (max-width:767.98px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .prod-name{width:calc(23.53vw + 35px);margin:auto}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{width:calc(100% - 32px)}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container{width:110px;height:110px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container picture,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container img{width:110px;height:110px;transition:all .15s}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container{width:220px;height:220px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container picture,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container img{width:220px;height:220px}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card .btns{margin:0 -12px -20px;font-size:0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card .btn.btn-black-text,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card .btn.btn-white-text{padding:0;font-weight:700}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)){display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px 8px 20px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .prod-info-left{margin-bottom:16px;font-weight:bold;font-size:14px;line-height:1.25}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .img-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .img-container{margin-bottom:20px}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)){padding:32px 20px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .img-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .img-container{margin-bottom:32px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .prod-info-left{font-size:20px}
}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)){display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:20px;min-width:158px;max-width:216px}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:0;margin-right:20px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-left{margin-bottom:16px;font-weight:bold;font-size:14px;line-height:1.25}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)){padding:20px 80px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-left{font-size:20px}
}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)){padding:20px 53px}
}
@media screen and (min-width:768px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .prod-info-container{min-width:initial !important;max-width:initial !important;width:316px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:calc(12.82vw - 58px);width:316px}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:0;margin-right:calc(12.82vw - 58px)}
}
@media screen and (min-width:1080px) and (max-width:1440px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4{grid-template-columns:calc(31.43vw + 71px) repeat(2,1fr);grid-template-rows:1fr 1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1){max-width:516px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)),.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)){max-width:414px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{max-width:1352px;width:calc(100% - 160px);margin:33px auto 0}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .btn{margin:0 12px 25px 12px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .prod-info-left{width:calc(27.7vw + -84px);max-width:316px;min-width:216px;margin:0 auto 16px}
}
@media screen and (min-width:1441px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4{grid-template-columns:calc(37.4vw) repeat(2,1fr);grid-template-rows:1fr 1fr}
}
@media screen and (min-width:1441px) and (max-width:1599px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .gallery-content-wrapper{width:calc(100% - 160px);margin:33px auto 0}
}
@media screen and (min-width:1080px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper{height:100%}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper .prod-name,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper .headline{text-align:center}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper .prod-name{font-weight:700;font-size:24px;line-height:1.5}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper .headline{margin-top:16px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)){padding:0 53px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container{width:220px;height:220px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container picture,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:not(:nth-child(1)) .img-container img{width:220px;height:220px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1){display:flex;flex-direction:column;align-items:center;justify-content:stretch;grid-row-start:span 2;overflow:hidden;background:#fff}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .img-container{height:620px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;height:620px;width:auto}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container{width:100%;height:calc(100% - 620px);padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-info-center{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:0 0 auto;position:relative}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-info-center.flex-gap{gap:24px 40px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-name,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .headline{text-align:left}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-name,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .headline{text-align:right}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-name{font-weight:700}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .headline{margin-top:16px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-info-center:not(.flex-gap) .prod-info-left{margin:0 40px 0 0}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-info-center:not(.flex-gap) .prod-info-left{margin:0 0 0 40px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .prod-info-center:not(.flex-gap) .btns.margin-top{margin-top:24px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container .btns>.btn{font-weight:500;line-height:1.25}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4{grid-template-columns:calc(31.43vw + 71px) repeat(2,1fr);grid-template-rows:1fr 1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3{grid-template-columns:calc(31.43vw + 71px) repeat(2,1fr);grid-template-rows:1fr 1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:nth-child(2){grid-column-start:span 2}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2{grid-template-columns:calc(31.43vw + 71px) auto;grid-template-rows:1fr 1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4>.card:not(:nth-child(1)) .img-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .img-container{margin-bottom:34px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:calc(4.76vw - 11px)}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:0;margin-right:calc(4.76vw - 11px)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-left{margin-bottom:24px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper~.view-prod-desc-btn{display:none}
}
@media screen and (min-width:1920px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4{grid-template-columns:calc(33.28vw + 35px) repeat(2,1fr)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3{grid-template-columns:calc(33.28vw + 35px) repeat(2,1fr)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2{grid-template-columns:calc(33.28vw + 35px) auto;grid-template-rows:1fr 1fr}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container{width:100%}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:80px}
html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-container,html[dir=rtl] .gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-container{margin-left:0;margin-right:80px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .prod-info-left,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .prod-info-left{margin-bottom:16px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .prod-info-left{margin-bottom:40px}
}
@media screen and (min-width:2560px){.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-4{grid-template-columns:887px repeat(2,1fr)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3{grid-template-columns:887px repeat(2,1fr)}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2{grid-template-columns:887px auto}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper>.card:nth-child(1) .prod-info-container{width:100%}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .img-container,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .img-container{width:220px;height:220px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .img-container picture,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(3),:nth-child(4)) .img-container img,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .img-container picture,.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-2>.card:not(:nth-child(1)) .img-container img{width:220px;height:220px}
.gallery-products-display-component-wrapper>.gallery-products-display-wrapper .cards-wrapper.layout-1-3>.card:not(:nth-child(1),:nth-child(2)) .prod-info-left{margin-bottom:16px}
}