.weddingbannertxt figure.media{position:relative;margin-top:-45px}.weddingbannertxt{margin-top:-40px;border-start-end-radius:40px;border-start-start-radius:40px}.weddingbannertxt:before{border-start-end-radius:40px!important;border-start-start-radius:40px!important}.wedding2-gifting-section{background:url(/cdn/shop/files/bg_ea8a5020-1ff3-43b2-8179-b7f5bd074e85.jpg?v=1763462579);background-size:cover}.wedding2-gifting-section:before{display:none}.wedding2-gifting-section .fc-view-all{color:#fff!important;border-color:#fff!important}.wedding2-gifting-section .title-wrapper .heading,.wedding2-gifting-section .title-wrapper .description{color:#fff;margin-top:0!important}.wedding2-gifting-section:after{content:"";width:71px;height:127px;display:block;position:absolute;bottom:-70px;right:0;background:url(/cdn/shop/files/flower3.png?v=1763472974) no-repeat;z-index:10}.wedding2-bestseller-section:after{content:"";width:70px;height:120px;display:block;position:absolute;bottom:-70px;left:0;background:url(/cdn/shop/files/flower4.png?v=1763473272) no-repeat;background-size:70px;z-index:10}.wedding2-bestseller-section .page-width:before{content:"";width:69px;height:69px;display:block;position:absolute;top:-25px;left:20px;background:url(/cdn/shop/files/starimg.png?v=1763554257) no-repeat;background-size:69px;z-index:10}.shopbyblock:after{content:"";width:70px;height:90px;display:block;position:absolute;bottom:30px;left:0;background:url(/cdn/shop/files/leaf4.png?v=1763550483) no-repeat;background-size:70px;z-index:10}.shopbyblock .page-width:before{content:"";width:70px;height:70px;display:block;position:absolute;top:30px;right:0;background:url(/cdn/shop/files/leaf5.png?v=1763551148) no-repeat;background-size:70px;z-index:10}.shopbyblock .page-width:after{content:"";width:69px;height:69px;display:block;position:absolute;top:-55px;right:40px;background:url(/cdn/shop/files/starimg.png?v=1763554257) no-repeat;background-size:69px;z-index:10}.shopbyblock .item img{border-radius:30px;margin-bottom:15px}.shopbyblock .item p{text-align:center}.shopbyblock .tab-list{justify-content:center}.shopbyblock .tab__item.button--secondary{background-color:#fff;border-radius:0}.shopbyblock .tab__item.button--primary{border-radius:0;background:#c19251}.wedding2-testimonial .multicolumn-card{background:#fdf4e9;padding:20px 15px;border-radius:16px}.wedding2-testimonial .multicolumn-card .heading{font-family:var(--font-body-family);font-size:16px;line-height:1.4}.wedding2-testimonial .multicolumn-card .leading-normal p{font-size:14px}.wedding2-testimonial .title-wrapper .heading{font-size:32px}.wedding2-testimonial .title-wrapper .heading em{color:#c19251}.wedding2-hampers .title-wrapper .heading{color:#fff}.shopbyblock .row-wrapper{display:flex;flex-wrap:wrap;gap:30px;max-width:900px;margin:35px auto 0;justify-content:center}.shopbyblock .row-wrapper .col-block{width:calc(33.33% - 30px);text-align:center}.shopbyblock .row-wrapper .col-block img{margin:0 auto 15px}.wedding2-featured p{text-align:center;margin-bottom:35px}.wedding2-featured ul{display:flex;justify-content:center;gap:60px}.wedding2-featured ul li img{height:30px}@media only screen and (min-width: 0) and (max-width: 767px){.wedding2-bestseller-section motion-list.product-grid{grid-template-rows:repeat(2,auto)}.wedding2-testimonial .multicolumn-card .heading{font-size:14px;line-height:1.5}.wedding2-testimonial .multicolumn-card .leading-normal p{font-size:12px}.wedding2-testimonial .title-wrapper .heading{font-size:25px;max-width:300px;margin:0 auto}.wedding2-testimonial .multicolumn{--card-grid-gap: var(--sp-4) var(--sp-4)}.wedding2-bestseller-section .title-wrapper .heading,.wedding2-gifting-section .title-wrapper .heading{max-width:230px;margin:0 auto}.wedding2-gifting-section:after{width:44px;height:75px;bottom:-40px;background-size:44px}.weddingbannertxt .heading{font-size:22px;max-width:220px;margin:5px auto 0}.weddingbannertxt .body{margin-top:10px}.weddingbannertxt .body p{font-size:14px}.weddingbannertxt figure.media{margin-top:-27px}.weddingbannertxt figure.media img{max-width:54px}.weddingbannertxt{margin-top:-30px;border-start-end-radius:30px;border-start-start-radius:30px}.shopbyblock .row-wrapper{gap:20px}.shopbyblock .row-wrapper .col-block{width:calc(33.33% - 20px)}.shopbyblock .row-wrapper .col-block img{width:95%;max-width:188px}.shopbyblock .row-wrapper .col-block p{font-size:14px}.shopbyblock:after{width:50px;height:62px;background-size:50px;bottom:14px}.shopbyblock .page-width:before{width:50px;height:50px;top:30px;background-size:50px}.wedding2-bestseller-section:after{width:50px;height:80px;bottom:-40px;background-size:50px}.wedding2-bestseller-section .page-width:before{width:46px;height:46px;top:-24px;left:14px;background-size:46px}.shopbyblock .page-width:after{width:40px;height:40px;top:-45px;right:10px;background-size:40px}.wedding2-featured ul{gap:25px;flex-wrap:wrap;row-gap:20px}.wedding2-featured p{margin-bottom:20px}.wedding2-featured ul li img{height:25px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/wedding-lp2.css.map */
