.bg-banner{padding-top:0;background-color:var(--background-color)}.bg-banner,.bg-banner p,.bg-banner .subheading{color:var(--text-color)}.bg-banner .h1{color:var(--title-color)}.bg-banner .h2{color:var(--heading-color)}.bg-banner .bgbanner-main{position:relative;width:100%}.bg-banner img{width:100%;height:auto}.bg-banner .text-box{border-radius:0 200px 200px 0;background-color:#8d002ce6;position:absolute;left:0;top:20%;z-index:2;margin:auto;max-width:50%;padding:3% 12% 3% 7.5%;background-image:url(/cdn/shop/files/giftguide-img17.webp?v=1699522405);background-repeat:repeat;background-size:contain}.text-box .h1,.text-box .h2{margin-bottom:1vw;font-weight:700}.text-box .btn{margin-top:20px;margin-bottom:20px;width:49%;max-width:250px}.text-box .h1{font-size:3.13vw;line-height:1.05;text-align:center}.bg-banner .subheading{padding-bottom:2%}.top-text .subheading{line-height:1.5}.bgbanner-main .text1{font-size:calc(12px + .4vw);font-weight:700}.text-row{position:relative;padding:25px 8vw 25px 25px;margin-top:2.5vw;background:#fff9;color:var(--ororo-night);font-size:20px}.text-row p{color:var(--ororo-night)!important}.flex-between{display:flex;max-width:520px;justify-content:space-between}.bg-banner .text-box .h1{font-weight:700}@media only screen and (min-width:1921px){.bg-banner .text-box{padding:3% 12% 3% 14%}.text-box .h1,.text-box .h2{margin-bottom:10px}}@media only screen and (max-width:1600px){.bg-banner .text-box .h1{font-size:2.1vw}.bg-banner .text-box .btn{margin-top:5px;margin-bottom:15px}.bg-banner .text-box{padding:3% 7% 3% 2%}}@media only screen and (max-width:1200px){.bg-banner .text-row{padding:10px 34% 11px 13px;margin-top:1.5vw}.bg-banner .text-box{top:9%;padding:3% 8% 2% 6%}.bg-banner .text-box h1,.bg-banner .text-box h2{margin-bottom:15px}.bg-banner .text-box .btn{margin-top:20px;padding-left:10px;padding-right:10px}}@media only screen and (max-width:1000px){.text-box h1,.text-box h2,.subheading{margin-bottom:10px}.bg-banner .text-box .btn{margin-top:15px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}}@media (max-width:900px){.bg-banner .container{padding-left:0;padding-right:0}.bg-banner .text-box{max-width:70%;top:3%;bottom:3%;padding:3% 8% 2% 6%}.bg-banner.top-text{padding:10px}.bg-banner .flex-between{flex-wrap:wrap}.text-box .subheading{font-size:calc(14px + .53vw)}.text-box .flex-between .btn{font-size:calc(12px + .38vw)}}@media only screen and (max-width:590px){.bg-banner .container{padding:0}.bg-banner .text-box{width:100%;max-width:100%;left:0;transform:translate(2%);padding:3% 1.5rem;border-radius:20px;top:7vw;bottom:auto}.bg-banner .top-text{text-align:center}.bg-banner .text-row{background:#eaeaea99;width:calc(100% - 30px);margin:12vw auto}.bg-banner .text-box .h1{font-size:calc(12px + 1.5vw)}.bg-banner .text-box h1,.bg-banner .text-box .h2{margin-bottom:5px}.bg-banner .text-box .flex-between .btn{margin-top:5px;margin-bottom:5px;padding:10px 38px;width:100%}.bgbanner-main .text1{font-size:calc(12px + .5vw)}.bg-banner .flex-between{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/main-bgbanner.css.map */
