@charset "UTF-8";.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-title{padding-left:0;padding-right:30px}
@media(min-width:320px) and (max-width:991px){.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-title{padding-left:0 !important;padding-right:16px}
}
@media(min-width:992px){.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards{padding-left:0 !important;padding-right:40px}
}
.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-prev{right:unset;left:46px}
.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-next{right:unset;left:110px}
@media(min-width:992px){.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .multiCarousalComponent-card.variantTwo-3{margin-right:0;margin-left:70px}
}
.ap-ar-lang .multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a img{rotate:225deg !important}
@media(min-width:320px) and (max-width:991px){.ap-ar-lang .shopforinteriors-div .black-container .three-img-div-new .slick-list{padding-left:60px !important;padding-right:0 !important}
}
@media(min-width:992px){.multiCarousalComponent .multiCarousalComponent-cards{padding-left:20px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track{display:flex;gap:20px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track{gap:16px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{cursor:pointer;width:auto !important}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-img{display:block}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-img img{display:block;width:auto;max-width:100%;height:auto;max-height:100%}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{display:flex;gap:16px;margin-top:20px;width:100%}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{gap:12px;margin-top:16px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-title{font-size:20px;font-weight:700;line-height:27.32px;color:#1d1d1f;max-width:248px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-title{font-size:16px;font-weight:800;margin-bottom:2px;line-height:21.86px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-icon{position:relative}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-icon::before{content:"";background-image:url(clientlibs/resources/images/arrow-icon.svg);width:20px;height:15px;background-position:50%;position:absolute;background-repeat:no-repeat;top:7px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-icon::before{background-image:url(clientlibs/resources/images/arrow-icon-mob.svg);width:15px;height:13px;top:7.3px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-detail .multiCarousalComponent-sku{display:none}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-detail .multiCarousalComponent-sku{display:block;font-size:14px;font-weight:500;line-height:19.12px;color:#000}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-arrow{top:-33px;bottom:unset}
.multiCarousalComponent .multiCarousalComponent-cards .slick-arrow::before{width:44px;height:44px;background-position:50%;position:absolute}
.multiCarousalComponent .multiCarousalComponent-cards .slick-next,.multiCarousalComponent .multiCarousalComponent-cards .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.multiCarousalComponent .multiCarousalComponent-cards .slick-next::before,.multiCarousalComponent .multiCarousalComponent-cards .slick-prev::before{width:44px;height:44px;background-position:50%;position:absolute}
.multiCarousalComponent .multiCarousalComponent-cards .slick-prev{right:110px;left:unset}
.multiCarousalComponent .multiCarousalComponent-cards .slick-prev::before{content:"←";background-image:url(clientlibs/resources/images/round-prev-image.svg)}
.multiCarousalComponent .multiCarousalComponent-cards .slick-next{right:46px;left:unset}
.multiCarousalComponent .multiCarousalComponent-cards .slick-next::before{background-image:url(clientlibs/resources/images/round-next-image.svg);content:"→"}
.multiCarousalComponent .multiCarousalComponent-cards .slick-next.slick-disabled:before,.multiCarousalComponent .multiCarousalComponent-cards .slick-prev.slick-disabled:before{opacity:.25}
.multiCarousalComponent .multiCarousalComponent-cards .slick-list{padding:29px 0 1% 0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent .multiCarousalComponent-cards .slick-list{padding:8px 0 30px 16px}
}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots{bottom:16px;display:flex;margin-left:6px}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots li{width:8px !important;height:8px !important;margin-right:0}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots li button::before{content:"";color:grey;width:8px !important;height:8px !important}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots li button:hover::before{opacity:.4}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots li.slick-active{margin-right:11px;margin-left:6px}
.multiCarousalComponent .multiCarousalComponent-cards .slick-dots li.slick-active button::before{background:#4d4d4d !important;width:19px !important;opacity:1 !important}
.multiCarousalComponent.shade-tool-designer-collection{padding:60px 0;background:var(--bg-color)}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection{padding:30px 0}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-title{font-size:32px;line-height:41.6px;font-weight:800;color:#000;padding-left:30px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-title{font-size:32px;line-height:110%;padding-left:16px;color:#303030;width:70%}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards{padding-left:40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards{padding-left:16px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list{padding:30px 0 1%}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list{padding:20px 0 30px 0}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track{gap:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track{gap:0;margin-right:16px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{width:319px !important;display:flex;flex-direction:column}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content-title-one{text-align:center;color:#5d4f43;font-size:26px;line-height:73px}
@media(min-width:992px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content-title-one{font-size:48px;line-height:73px;font-weight:400;margin-bottom:20px}
}
@media(min-width:992px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{margin-right:70px}
}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{width:250px !important;margin-right:30px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-logo{display:flex;justify-content:center;margin-bottom:20px;min-height:73px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-logo{margin-bottom:17px;min-height:40px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-logo img{object-fit:contain;width:auto;height:auto}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-img-wraper{display:block;position:relative;border-radius:12px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;display:block;width:auto;clip-path:fill-box;border-radius:.01px}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-gif{width:100%;object-fit:contain;background-position:center}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{gap:0;margin-top:0;flex-direction:column;align-items:center;margin-top:20px;flex-grow:1;text-align:center}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{margin-top:17px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:24px;line-height:24.6px;font-weight:400;color:#5d4f43;margin-bottom:4px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:14px;font-weight:700;line-height:21px;margin-bottom:6px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:16px;line-height:24px;font-weight:400;color:#5d4f43;text-align:center;margin-bottom:20px;flex-grow:1}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:12px;line-height:16.8px}
}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a,.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a{font-size:16px;font-weight:700;line-height:24px;color:#000;display:flex;align-items:center;gap:8px;position:relative}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a:hover::after,.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a:hover::after{border-bottom:1.5px solid #000;border-radius:0;width:80%;content:"";display:block;position:absolute;bottom:0;transition:.5s}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a img,.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a img{rotate:315deg}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content.left-align{align-items:flex-start}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content.left-align .multiCarousalComponent-desk{text-align:left}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-arrow{top:-40px}
.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-dots{bottom:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-designer-collection .multiCarousalComponent-cards .slick-dots{width:auto}
}
.multiCarousalComponent.shade-tool-palettes{padding-top:20px;padding-bottom:20px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes{margin-bottom:15px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-title{font-size:32px;line-height:41.6px;font-weight:800;color:#000;padding-left:40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-title{font-size:20px;line-height:27.32px;text-align:left}
}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-title{padding-left:16px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards{padding-left:40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards{padding-left:0}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list{padding:30px 0 1%}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list{padding:13px 0 30px 16px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track{gap:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track{gap:0x}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{width:284px !important;display:flex;flex-direction:column}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card{width:239px !important}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-img-wraper{display:block;position:relative;border-radius:12px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;display:block;width:auto}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-img-wraper .multiCarousalComponent-gif{width:100%;object-fit:contain;background-position:center}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{gap:0;margin-top:0;flex-direction:column;align-items:center;margin-top:0;flex-grow:1}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content{margin-top:17px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:20px;font-weight:700;line-height:28px;margin:8px 0;color:#000}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:16px;line-height:28.8px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:18px;line-height:28.8px;font-weight:400;color:#000;margin-bottom:18px;flex-grow:1}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:12px;line-height:16.8px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a,.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a{font-size:16px;font-weight:700;line-height:24px;color:#000;display:flex;align-items:center;gap:8px;position:relative}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a:hover::after,.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a:hover::after{border-bottom:1.5px solid #000;border-radius:0;width:80%;content:"";display:block;position:absolute;bottom:0;transition:.5s}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content.left-align{align-items:flex-start}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card .multiCarousalComponent-content.left-align .multiCarousalComponent-desk{text-align:left}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card:not(:last-child){margin-right:40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-list .slick-track .multiCarousalComponent-card:not(:last-child){margin-right:17.5px}
}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-arrow{top:-40px}
.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-dots{bottom:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-palettes .multiCarousalComponent-cards .slick-dots{width:auto}
}
.multiCarousalComponent.shade-tool-magazines{background:#232426;padding:60px 40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines{padding:20px 16px}
}
.multiCarousalComponent.shade-tool-magazines .multiCarousalComponent-title{font-size:32px;line-height:41.6px;font-weight:800;color:#000;padding-left:40px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .multiCarousalComponent-title{font-size:20px;line-height:27.32px;text-align:left}
}
.multiCarousalComponent.shade-tool-magazines .multiCarousalComponent-title{text-align:center;margin-bottom:30px;color:#fff;padding-left:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .multiCarousalComponent-title{text-align:left}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards{display:flex;column-gap:24px;padding-left:0}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards{flex-direction:column}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card{width:33%;display:flex;flex-direction:column}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card{width:100%}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-img img{height:auto;display:block;width:100%}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content{display:flex;flex-direction:column;flex-grow:1}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:28px;font-weight:400;line-height:36.4px;color:#fff;margin-top:13px}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-content-title{font-size:18px;line-height:28.8px}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:18px;font-weight:400;line-height:28.8px;color:#8c8e90}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .multiCarousalComponent-desk{font-size:16px;font-weight:500px;line-height:24px}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a{color:#fff;border:0;border-radius:45px;width:fit-content !important;padding:14px 20px;align-items:center;font-size:16px;font-weight:700;display:inline-flex !important;gap:10px;height:38px;cursor:pointer}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a{font-size:14px}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a img,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a img{filter:invert(1)}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a:hover,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a:hover{background:#f7f2e7;color:#000}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn a:hover img,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn a:hover img{filter:brightness(0)}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn .focus-visible-auto-imp:focus-visible,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn .focus-visible-auto-imp:focus-visible{background:#f7f2e7;color:#000}
.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .download-btn .focus-visible-auto-imp:focus-visible img,.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-content .redirection-btn .focus-visible-auto-imp:focus-visible img{filter:brightness(0)}
@media(min-width:320px) and (max-width:991px){.multiCarousalComponent.shade-tool-magazines .magazines-cards .multiCarousalComponent-card:not(:last-child){margin-bottom:30px}
}
.multiCarousalComponent.shade-tool-magazines .magazines-cards::-webkit-scrollbar{width:0}
.multiCarousalComponent.shade-tool-magazines.scroll-variant .magazines-cards{overflow:auto}
.multiCarousalComponent.shade-tool-magazines.scroll-variant .magazines-cards .multiCarousalComponent-card{width:auto}
.multiCarousalComponent.shade-tool-magazines.scroll-variant .magazines-cards .multiCarousalComponent-card .multiCarousalComponent-img img{width:auto}
.multiCarousalComponent.shade-tool-magazines .focus-visible-auto-imp:focus-visible{outline-style:solid !important;outline-color:inherit !important;outline-width:1px !important;color:#fff}
.fourimageinrow{display:flex;flex-wrap:wrap;gap:20px;padding-left:60px;padding-right:55px}
@media(min-width:320px) and (max-width:991px){.fourimageinrow{flex-wrap:nowrap;padding-left:16px;padding-right:0}
}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.fourimageinrow{padding-left:50px;padding-right:45px}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.fourimageinrow{padding-left:40px;padding-right:10px}
}
@media all and (device-width:1180px) and (device-height:820px) and (orientation:landscape){.fourimageinrow{padding-left:40px;padding-right:20px}
}
.fourimageinrow .fourimageinrow-wraper{position:relative;width:23.6%;overflow:hidden;border-radius:8px}
@media(min-width:320px) and (max-width:991px){.fourimageinrow .fourimageinrow-wraper{width:314px !important;margin-right:20px}
}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.fourimageinrow .fourimageinrow-wraper{width:23.3%}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.fourimageinrow .fourimageinrow-wraper{width:22.6%}
}
.fourimageinrow .fourimageinrow-wraper:hover .fourimageinrow-img{transform:scale(1.1);overflow:hidden}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-img{width:100%;object-fit:cover;transition:.6s}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow{position:absolute;bottom:19px;left:16px;width:85%}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow{width:88%;left:12px}
}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow .fourimageinrow-imgtitle{color:#fff;float:left;font-size:24px;font-weight:800;line-height:33.6px}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow .fourimageinrow-imgtitle{font-size:20px}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow .fourimageinrow-imgtitle{font-size:20px}
}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow .fourimageinrow-imgarrow{float:right}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext .fourimageinrow-titlewitharrow .fourimageinrow-imgarrow::before{content:"";background-image:url(clientlibs/resources/images/arrow-icon.svg);width:20px;height:15px;background-position:50%;position:absolute;background-repeat:no-repeat;top:10px;filter:brightness(2.5);right:0}
.fourimageinrow .fourimageinrow-wraper .fourimageinrow-imagewithtext.focus-visible-auto-imp:focus-visible .fourimageinrow-img{transform:scale(1.1);overflow:hidden}
.fourimageinrow .slick-dots{bottom:16px;display:flex;margin-left:6px}
.fourimageinrow .slick-dots li{width:8px !important;height:8px !important;margin-right:0}
.fourimageinrow .slick-dots li button::before{content:"";color:grey;width:8px !important;height:8px !important}
.fourimageinrow .slick-dots li button:hover::before{opacity:.4}
.fourimageinrow .slick-dots li.slick-active{margin-right:11px;margin-left:6px}
.fourimageinrow .slick-dots li.slick-active button::before{background:#4d4d4d !important;width:19px !important;opacity:1 !important}
@media(min-width:320px) and (max-width:991px){.fourimageinrow .slick-dots{bottom:-20px;margin-left:-8px}
}
.shopforinteriors-div{margin:0 10px}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div{margin:0}
}
.shopforinteriors-div img{width:100%;height:auto;border-radius:10px}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div img{border-radius:8px}
}
@media(min-width:992px){.shopforinteriors-div{padding-right:4%;padding-left:4%;margin:auto;width:100%}
}
.shopforinteriors-div .black-container{background-color:var(--bg-color-shopforinteriors);padding:195px 30px 30px 30px;position:relative;border-radius:10px}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container{padding:30px 10px;border-radius:5px;border-radius:5px}
}
@media(min-width:992px){.shopforinteriors-div .black-container .txt-div{max-width:50%;position:absolute;width:100%;top:3%;margin-left:20px}
}
.shopforinteriors-div .black-container .txt-div h4{color:#fff;font-size:54px;line-height:60px;font-weight:800;margin-bottom:28px}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container .txt-div h4{font-size:32px;line-height:41.6px;margin-bottom:15px;width:89%}
}
@media(min-width:320px) and (max-width:365px){.shopforinteriors-div .black-container .txt-div h4{width:100%}
}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.shopforinteriors-div .black-container .txt-div h4{font-size:32px;line-height:40px}
}
.shopforinteriors-div .black-container .txt-div p{color:#b0b1b3;font-size:16px;line-height:24px;width:60%}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container .txt-div p{font-size:14px;line-height:21px;width:100%;margin-bottom:20px}
}
@media(min-width:1200px) and (max-width:1298px){.shopforinteriors-div .black-container .txt-div p{width:62%}
}
.shopforinteriors-div .black-container .three-img-div-new{width:100%}
@media(min-width:992px){.shopforinteriors-div .black-container .three-img-div-new{display:flex;flex-direction:row}
}
.shopforinteriors-div .black-container .three-img-div-new .slick-list{padding-left:0 !important}
.shopforinteriors-div .black-container .three-img-div-new .slick-dots{left:0;width:auto}
.shopforinteriors-div .black-container .three-img-div-new .slick-dots li.slick-active,.shopforinteriors-div .black-container .three-img-div-new .slick-dots li.slick-active button{width:24px !important}
.shopforinteriors-div .black-container .three-img-div-new .slick-dots li button:before{opacity:.5;background-color:#4c4e52}
.shopforinteriors-div .black-container .three-img-div-new .slick-dots li.slick-active button:before{opacity:1;background-color:#fff;width:24px !important}
.shopforinteriors-div .black-container .three-img-div-new .img-div{flex-basis:0;flex-grow:1;margin:10px}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container .three-img-div-new .img-div{margin-right:17px;margin-left:0;width:auto !important}
}
@media(min-width:992px){.shopforinteriors-div .black-container .three-img-div-new .img-div{margin:20px}
}
.shopforinteriors-div .black-container .three-img-div-new .img-div h5{font-size:36px;margin:20px 0 10px 0;line-height:39.5px;color:#fff;font-weight:600}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container .three-img-div-new .img-div h5{margin:10px 0 1px 0;font-size:20px;line-height:28px;font-weight:700}
}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.shopforinteriors-div .black-container .three-img-div-new .img-div h5{font-size:24px;line-height:30px}
}
.shopforinteriors-div .black-container .three-img-div-new .img-div p{color:#b0b1b3;font-size:18px;line-height:25.2px;margin:0 0 28px 0;width:92%;font-weight:500}
@media(min-width:320px) and (max-width:991px){.shopforinteriors-div .black-container .three-img-div-new .img-div p{font-size:14px;line-height:20px;width:92%;margin-bottom:20px}
}
@media all and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.shopforinteriors-div .black-container .three-img-div-new .img-div p{width:100%;font-size:16px}
}
@media(min-width:992px){.shopforinteriors-div .black-container .three-img-div-new .img-div:nth-of-type(1){margin-top:75px !important}
}
@media(min-width:992px){.shopforinteriors-div .black-container .three-img-div-new .img-div:nth-of-type(2){margin-top:-26px !important}
}
@media(min-width:992px){.shopforinteriors-div .black-container .three-img-div-new .img-div:nth-of-type(3){margin-top:-150px !important}
}