@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.template-collection-new-design *{letter-spacing:0}.template-collection-new-design a{transition:var(--transition)}.template-collection-new-design h2{font-size:40px;line-height:50px;font-weight:500;color:var(--textColorDark)}.template-collection-new-design h1 font,.template-collection-new-design h2 font{text-transform:capitalize}.template-collection-new-design h2+p,body.template-collection-new-design h2+p,body.template-collection-new-design .section-description{padding-top:7px;max-width:666px;margin-inline:auto}.template-collection-new-design p{font-size:16px;line-height:26px;font-weight:400;color:var(--textColor);margin:0}.template-collection-new-design p+p{margin-top:12px}.template-collection-new-design p strong,.template-collection-new-design p b{color:var(--textColorDark);font-weight:600}.template-collection-new-design .container,.ncb-page-width{padding-inline:20px;width:100%;margin-inline:auto}.template-collection-new-design h1,.template-collection-new-design h2,.template-collection-new-design h3,.template-collection-new-design h4,.template-collection-new-design h5,.template-collection-new-design h6,.template-collection-new-design .heading,.prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family)}.template-collection-new-design .button{text-transform:none}.template-collection-new-design .button,.template-collection-new-design .ncb-btn--primary{font-size:16px;line-height:1;min-height:46px;padding:5px 24px;font-weight:500;background:transparent;margin:0;color:var(--textColorDark);transition:var(--transition);border:1px solid var(--textColorDark);gap:10px;display:flex;align-items:center;justify-content:center;font-family:var(--heading-font-family)}.template-collection-new-design .button:hover{color:#fff!important;background:var(--textColorDark);border-color:var(--textColorDark)!important}.template-collection-new-design .button svg,.template-collection-new-design .ncb-btn--primary svg{height:14px;width:14px;margin-top:1px}.template-collection-new-design .button svg path,.template-collection-new-design .ncb-btn--primary svg path{transition:var(--transition)}.template-collection-new-design .button:hover svg path,.template-collection-new-design .ncb-btn--primary:hover svg path{stroke:#fff}.template-collection-new-design .ncb-btn--primary{background:var(--textColorDark);color:#fff}.template-collection-new-design .ncb-btn--primary:hover{background:transparent;color:var(--textColorDark)!important;border-color:var(--textColorDark)!important}.custom-collection-banner{position:relative}.custom-collection-banner:before{content:"";background-image:url(https://cushionsxpress.com/design/themes/bright_theme/media/images/bannerOverlay.png);background-size:cover;background-position:center left;background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;z-index:1;opacity:0;pointer-events:none}.featured-product-section:before{opacity:1!important}.template-collection-new-design .custom-collection-banner h1 p,.featured-product-section h1{font-size:44px;line-height:50px;font-weight:500;color:var(--textColorDark);font-family:Inter,sans-serif;margin-bottom:12px;letter-spacing:1px}.custom-collection-banner .ncb-bg-wrap{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.custom-collection-banner .ncb-bg-wrap img{height:100%;width:100%;object-fit:cover;object-position:center}.custom-collection-banner .ncb-grid{position:relative;z-index:1}.custom-collection-banner .ncb-content{padding-block:90px;min-height:700px;display:flex;align-items:flex-start;flex-direction:column;max-width:810px;justify-content:center}.custom-collection-banner .ncb-content p{font-size:18px;line-height:28px;color:var(--textColorDark)}.custom-collection-banner .ncb-badge{background:#fff5f0;padding-inline:15px;padding-block:5px;border-radius:50px;margin-bottom:22px;width:max-content;display:flex;align-items:center;color:var(--textColorDark);gap:8px;font-size:14px;line-height:24px}.custom-collection-banner .ncb-buttons{display:flex;gap:10px 30px;margin-block:27px 0}.custom-collection-banner .ncb-features{margin:30px 0 0;display:flex;list-style:none}.custom-collection-banner .ncb-features .ncb-feature-item{position:relative;border-left:1px solid #b3a8a3;padding:0 0 0 27px;margin-left:15px;line-height:30px;font-size:14px;font-weight:500}.custom-collection-banner .ncb-features .ncb-feature-item:before{content:"";height:6px;width:6px;position:absolute;background:var(--textColorDark);border-radius:50px;top:13px;left:15px}.custom-collection-banner .ncb-features .ncb-feature-item:first-child{margin-left:0;padding-left:12px;border:0}.custom-collection-banner .ncb-features .ncb-feature-item:first-child:before{left:0}.custom-ups-feature .usp-features-wrapper{display:grid;grid-template-columns:repeat(5,1fr);padding-block:50px;gap:20px}.custom-ups-feature .usp-feature-item{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:15px}.custom-ups-feature .usp-feature-item .usp-icon{background:var(--greyBgColor);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.custom-ups-feature .usp-feature-item .usp-icon img{max-width:35px}.custom-ups-feature .usp-content h4{font-size:18px;line-height:28px;font-weight:600}.custom-ups-feature .usp-content p{font-size:15px;line-height:25px;margin-top:2px}.custom-collection-grid,.custom-gallary-section{padding-block:90px}.custom-collection-grid{background:var(--greyBgColor)}.template-collection-new-design .section-header-container{margin-bottom:80px;text-align:center}.custom-collection-grid .product-info-price{display:flex;justify-content:space-between}.custom-collection-grid .product-card_info{display:grid;gap:5px;padding-top:8px}.custom-collection-grid a[href="#looxReviews"] span{color:var(--textColor)}.custom-collection-grid .loox-rating .loox-rating-content{gap:7px}.custom-collection-grid .loox-rating .loox-rating-content svg{width:13px;height:13px}.custom-collection-grid .section-header .section-description p{text-align:center;margin-bottom:40px;max-width:100%}.custom-collection-grid .section-header h2{margin:0;font-size:38px;font-weight:600}.custom-collection-grid .products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.custom-collection-grid .product-card{display:block}.custom-collection-grid .product-card__figure{overflow:hidden}.custom-collection-grid .product-card__media{display:block}.custom-collection-grid .product-card__image{width:100%;display:block;transition:.35s ease}.custom-collection-grid .product-card:hover .product-card__image{transform:scale(1.03)}.custom-collection-grid .product-card__info{padding-top:12px;text-align:center}.custom-collection-grid .product-title{display:block;text-decoration:none;color:inherit;line-height:1.4}.custom-collection-grid sale-price.h6.text-subdued{font-weight:700;font-size:20px;color:#333}.custom-collection-grid .product-title.h6{font-size:16px;line-height:24px;color:var(--textColor);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-collection-grid .hidden-product{display:none}.custom-collection-grid .load-more-wrapper{text-align:center;margin-top:80px}.custom-collection-grid .load-more-wrapper button{margin-inline:auto;background:#fff}.custom-collection-grid .load-more-wrapper button:hover svg path,.custom-gallary-section .gallery-footer .button:hover svg path{stroke:#fff}.custom-collection-grid .product-card:hover .product-title.h6{color:var(--textColorDark)}.custom-collection-grid .loox-rating .loox-icon{color:#333!important}body .custom-gallary-section .trending-gallery-grid{column-count:4;column-gap:10px;display:block}body .custom-gallary-section .gallery-card{display:inline-block;width:100%;position:relative;overflow:hidden}body .custom-gallary-section .gallery-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.custom-gallary-section .gallery-arrow{position:absolute;right:10px;bottom:10px;width:40px;height:40px;border-radius:50%;background:#fffc;display:flex;align-items:center;justify-content:center;font-size:0;z-index:2;transition:var(--transition)}.custom-gallary-section .gallery-card:hover .gallery-arrow{background:#fff}span.gallery-arrow:before{content:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.6001 13.6001L13.6001 5.6001" stroke="%23333333" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.6001 5.6001H13.6001V13.6001" stroke="%23333333" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.custom-gallary-section .gallery-footer{text-align:center;margin-top:80px}.custom-gallary-section .gallery-footer .button{margin-inline:auto;width:max-content}.custom-multicolumn-section{padding-block:90px 120px;background:var(--greyBgColor)}.custom-multicolumn-section .usp-features-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;overflow:unset}.custom-multicolumn-section .usp-feature-item{box-shadow:0 0 40px #00000012;text-align:center;padding:30px 35px;background:#fff}.custom-multicolumn-section .usp-icon{background:var(--greyBgColor);height:60px;width:60px;margin-inline:auto;display:flex;align-items:center;justify-content:center;border-radius:50px}.custom-multicolumn-section .usp-feature-item .usp-icon img{margin-inline:auto;max-width:28px}.custom-multicolumn-section .usp-content h4{font-size:20px;line-height:28px;margin-block:15px 10px}.custom-multicolumn-section .usp-content p{line-height:24px}.template-collection-new-design .section-spacing{padding-block:70px;border:0}.custom-accordion-section{background:var(--greyBgColor);padding-block:90px}.custom-accordion-section .pf-accordion-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.custom-accordion-section .pf-accordion-grid.image-right{direction:rtl}.custom-accordion-section .pf-accordion-grid.image-right>*{direction:ltr}.custom-accordion-section .pf-top-heading{margin-bottom:35px}.custom-accordion-section .pf-top-description{font-size:16px;line-height:26px;color:var(--textColor);margin-bottom:45px}.custom-accordion-section .pf-image-wrap img{width:100%;display:block}.custom-accordion-section .pf-main-heading{margin-bottom:45px}.custom-accordion-section .pf-accordion{border-top:1px solid #e2e2e2}.custom-accordion-section .pf-accordion-item{border-bottom:1px solid #e2e2e2}.custom-accordion-section .pf-accordion-item:last-child{border-bottom:0}.custom-accordion-section .pf-accordion-trigger{width:100%;border:0;background:transparent;padding:18px 0;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;gap:20px}.custom-accordion-section .pf-accordion-title{font-size:18px;line-height:26px;font-weight:600;color:var(--textColorDark);text-align:left;font-family:var(--heading-font-family);letter-spacing:.2px}.custom-accordion-section .pf-accordion-icon{font-size:32px;line-height:1;color:var(--textColorDark);transition:.3s ease;flex-shrink:0}.custom-accordion-section .pf-accordion-item.active .pf-accordion-icon{transform:rotate(45deg)}.custom-accordion-section .pf-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.custom-accordion-section .pf-accordion-inner{padding-bottom:18px;color:var(--textColor);line-height:26px;font-size:16px}.custom-accordion-section .pf-accordion-item.active .pf-accordion-trigger{padding-bottom:10px}.custom-accordion-section .pf-accordion-trigger .pf-accordion-icon{margin-top:-4px}@media(min-width:750px){.template-collection-new-design .container,.ncb-page-width{max-width:750px}}@media(min-width:1000px){.template-collection-new-design .container,.ncb-page-width{max-width:1000px}}@media(min-width:1200px){.template-collection-new-design .container,.ncb-page-width{max-width:1200px}}@media(min-width:1500px){.template-collection-new-design .container,.ncb-page-width{max-width:1500px}}@media(max-width:1499px){.template-collection-new-design h2{font-size:36px;line-height:46px}.custom-collection-banner .ncb-content{min-height:625px;padding-block:70px;max-width:675px}.template-collection-new-design .custom-collection-banner h1 p,.featured-product-section h1{font-size:40px;line-height:46px;letter-spacing:.5px}.custom-collection-banner .ncb-buttons{gap:10px 20px}.custom-ups-feature .usp-features-wrapper{grid-template-columns:repeat(3,1fr);gap:25px 20px}.custom-collection-grid,.custom-gallary-section,.custom-multicolumn-section,.custom-accordion-section{padding-block:80px}.template-collection-new-design .section-header-container{margin-bottom:60px}.custom-collection-grid .load-more-wrapper{margin-top:60px}.custom-collection-grid .loox-rating .loox-rating-content{gap:4px}.custom-gallary-section .gallery-footer{margin-top:65px}.custom-multicolumn-section .usp-feature-item{padding:30px 20px}.template-collection-new-design .section-spacing{padding-block:50px;border:0}.custom-accordion-section .pf-accordion-grid{gap:60px}.custom-accordion-section .pf-top-heading{margin-bottom:10px}.custom-accordion-section .pf-top-description,.custom-accordion-section .pf-main-heading{margin-bottom:30px}}@media(max-width:1199px){.template-collection-new-design h2{font-size:34px;line-height:44px}.custom-collection-banner .ncb-content{min-height:600px;max-width:600px}.template-collection-new-design .custom-collection-banner h1 p,.featured-product-section h1{font-size:34px;line-height:42px}.custom-collection-banner .ncb-features{flex-direction:column;margin:25px 0 0}.custom-collection-banner .ncb-features .ncb-feature-item{border:0;margin:0;padding:0 0 0 12px;line-height:26px}.custom-collection-banner .ncb-features .ncb-feature-item:before{left:0;top:10px}.custom-collection-banner .ncb-content p{font-size:16px;line-height:26px}.custom-collection-banner .ncb-buttons{margin-block:25px 0}.custom-collection-grid,.custom-gallary-section,.custom-multicolumn-section,.custom-accordion-section{padding-block:70px}.custom-collection-grid .products-grid{grid-template-columns:repeat(3,1fr);gap:30px 20px}.template-collection-new-design .section-header-container{margin-bottom:45px}.custom-multicolumn-section .usp-features-wrapper{gap:20px}.custom-accordion-section .pf-accordion-grid{gap:30px;grid-template-columns:1fr 1.2fr}}@media(max-width:999px){.custom-collection-banner .ncb-content{padding-block:60px;max-width:525px}.custom-ups-feature .usp-features-wrapper{grid-template-columns:1fr 1fr;gap:20px 20px}.custom-collection-grid,.custom-gallary-section,.custom-multicolumn-section,.custom-accordion-section{padding-block:60px}.template-collection-new-design h2+p,body.template-collection-new-design h2+p,body.template-collection-new-design .section-description{padding-top:5px}.template-collection-new-design .section-header-container{margin-bottom:40px}.custom-collection-grid .loox-rating .loox-rating-content{gap:2px}.custom-collection-grid sale-price.h6.text-subdued{font-size:18px}.custom-collection-grid .load-more-wrapper{margin-top:45px}.custom-collection-grid .product-title.h6{-webkit-line-clamp:2}.custom-gallary-section .gallery-footer{margin-top:55px}body .custom-gallary-section .trending-gallery-grid{column-count:3}.custom-multicolumn-section .usp-features-wrapper{grid-template-columns:1fr 1fr}.custom-accordion-section .pf-accordion-grid{gap:45px;grid-template-columns:1fr}.custom-accordion-section .pf-top-description,.custom-accordion-section .pf-main-heading{margin-bottom:25px}}@media(max-width:749px){.template-collection-new-design h2{font-size:26px;line-height:36px}.template-collection-new-design .button,.template-collection-new-design .ncb-btn--primary{padding:5px 16px}.custom-collection-banner .ncb-content{padding-block:40px;max-width:325px}.template-collection-new-design .custom-collection-banner h1 p,.featured-product-section h1{font-size:26px;line-height:34px;margin-bottom:10px}.custom-collection-banner .ncb-badge{margin-bottom:18px}.custom-collection-banner .ncb-buttons{flex-direction:column;margin-block:22px 0}.custom-collection-banner .ncb-features{margin:18px 0 0}.custom-collection-banner .ncb-badge{margin-bottom:18px;font-size:13px;gap:6px;padding-block:3px;padding-inline:12px}.custom-ups-feature .usp-features-wrapper{grid-template-columns:1fr;padding-block:40px;gap:15px}.custom-ups-feature .usp-content p{margin-top:0}.custom-collection-grid,.custom-gallary-section,.custom-multicolumn-section,.custom-accordion-section{padding-block:40px}.template-collection-new-design .section-header-container{margin-bottom:30px;text-align:left}.custom-collection-grid .products-grid{grid-template-columns:1fr}.custom-collection-grid .slick-track{display:flex;gap:20px}.custom-collection-grid .slick-track:before,.custom-collection-grid .slick-track:after{display:none}.custom-collection-grid .product-title.h6{-webkit-line-clamp:1}.custom-collection-grid .load-more-wrapper{margin-top:35px}.custom-collection-grid .slick-arrow{display:none!important}.custom-gallary-section .trending-gallery-grid{display:flex!important;flex-wrap:wrap;gap:10px}.custom-gallary-section .trending-gallery-grid .gallery-card{width:calc(50% - 5px);aspect-ratio:1 / 1}.custom-gallary-section .gallery-arrow{width:35px;height:35px}.custom-gallary-section .gallery-footer{margin-top:35px}.custom-gallary-section .slick-list.draggable{margin-left:-5px}.custom-gallary-section .gallery-footer .button{width:fit-content;text-align:left;line-height:1.4;padding-block:8px}.custom-multicolumn-section .usp-features-wrapper{grid-template-columns:1fr}.custom-multicolumn-section .usp-feature-item{padding:25px 20px}.template-collection-new-design .section-spacing{padding-block:20px}.custom-accordion-section .pf-main-heading{margin-bottom:20px}.custom-accordion-section .pf-top-heading{margin-bottom:6px}.custom-accordion-section .pf-top-description{margin-bottom:20px}.custom-accordion-section .pf-accordion-grid{gap:40px}.custom-accordion-section .pf-accordion-title{letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/collection-new-design.css.map */
