#gifting .hero{background:linear-gradient(#00000073,#00000073),url(/cdn/shop/files/Rastelli_DTC_Gift_Box_Hero_Image-1.jpg?v=1728322137);background-size:cover;background-position:center;min-height:500px;text-align:center}#gifting .hero h1{font-size:80px;padding-top:100px;margin-bottom:32px;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,.3)}#gifting .hero h2{font-family:var(--ff-Raleway);margin-bottom:32px;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,.3)}@media screen and (max-width: 625px){#gifting .hero{padding-inline:25px;min-height:400px}#gifting .hero h1{font-size:52px}#gifting .hero h2{font-size:18px}#gifting .hero button{width:100%}}#gifting .hero button{margin-bottom:54px;font-size:24px}.featured-logos{display:flex}#gifting .imagery{width:90vw;max-width:1000px;margin:50px auto 100px;text-align:center}#gifting .imagery iframe{width:90vw;aspect-ratio:16/9;max-width:1000px;margin-bottom:32px}#gifting #featured-gifts{margin-top:100px;padding-bottom:54px}#featured-gifts h2{margin-bottom:14px;font-size:32px}#gifting #featured-gifts .sub-container{width:90vw;max-width:1200px;margin:0 auto}@media screen and (max-width: 625px){#gifting #featured-gifts{margin-top:50px}#gifting #featured-gifts .sub-container{display:flex;flex-direction:column;align-items:center}}#featured-gifts .gift-card{display:flex;padding:14px;background-color:#fff;border-radius:5px;margin-bottom:32px;box-shadow:0 0 10px #0003}.gift-card img{height:218px;background-color:#757575;display:block;margin-right:28px}@media screen and (max-width: 625px){#featured-gifts .gift-card{flex-direction:column;align-items:center}.gift-card img{margin-right:0;width:100%;height:auto;margin-bottom:8px}}.gift-card div{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 625px){.gift-card div{align-items:center;text-align:center}}.gift-card h4{font-family:var(--ff-Raleway);font-size:18px;font-weight:700;margin-bottom:28px}.gift-card button{margin-top:28px;width:225px}#gifting #works{background-color:#2b2b2b}#gifting #works .sub-container{color:#fff;display:flex;width:90vw;max-width:900px;margin:0 auto;padding:100px 0;position:relative;height:100%}@media screen and (max-width: 625px){#gifting #works .sub-container{padding:50px 0 100px}}.line-container{height:85%;width:20px;margin-top:14px;margin-left:60px}.line-container .line{height:100%;width:1px;display:block;background:#fff;margin-left:5px}.line-container .dot{display:block;height:12px;width:12px;border-radius:50%;background:#fff}#gifting .sub-container .card{display:flex;padding:54px 0;width:90vw;max-width:500px}.faint{color:#ffffff80;margin-right:28px;font-size:32px;font-family:var(--ff-Bebas)!important;font-weight:400!important;text-wrap:nowrap}#works h2{font-family:var(--ff-Raleway);font-weight:700;color:#fff}#works .card-title{margin-top:8px;margin-bottom:14px;text-align:left}#works .column .right{width:70%}#works .column{width:300px}@media screen and (max-width: 850px){#works .column{text-align:left}}#works .works-p{position:absolute;transform:translate(-150px);margin-top:75px;line-height:150%}@media screen and (max-width: 850px){#works .column-left{display:none}#works .works-p{position:relative;transform:translate(0);width:80vw}}.column .card:not(:last-child){border-bottom:1px solid rgba(255,255,255,.5)}#works button{margin-top:150px}@media screen and (max-width: 850px){#works button{margin-top:32px}}#works p{text-align:left}#gifting .why-choose{text-align:center;width:90vw;margin:0 auto;padding-bottom:100px}.why-choose h1{font-size:60px;margin:100px 0 54px;color:var(--clr-angus)}.why-choose h2{font-family:var(--ff-Raleway);font-size:32px;font-weight:700;margin:14px 0}.why-choose p{font-size:18px;font-weight:200!important;color:#000c;margin-bottom:28px}@media screen and (max-width: 625px){.why-choose h1{font-size:42px}.why-choose h2{font-size:22px}.why-choose p{font-size:15px}}#gifting .contact{background:linear-gradient(120deg,#9e274580,#9e274560,#00000070);overflow:hidden;padding:54px 0;height:800px;overflow:visible}#gifting .contact .scroll{display:flex;width:100vw;overflow:hidden}@media screen and (max-width: 625px){#gifting .contact{padding:32px 15px}.contact .scroll{display:none!important}}.contact .scroll-text{font-size:50px;margin-inline:28px;color:#ffffff9c;text-wrap:nowrap;font-family:var(--ff-Bebas)}.contact h2{font-family:var(--ff-Raleway);text-align:center;font-size:32px;font-weight:600}.contact p{font-size:18px;line-height:150%;margin:14px auto;text-align:center}@media screen and (max-width: 625px){.contact h2{font-size:28px}.contact p{font-size:15px}}.contact .contact-form{background-color:#fff;width:90vw;max-width:750px;box-shadow:0 0 10px #0003;border-radius:10px;padding:42px;margin:100px auto}.contact .contact-form h3{color:var(--clr-angus);font-size:45px;text-align:center}#gifting .contact-form form{display:flex;flex-direction:column;font-family:var(--ff-Raleway)}form label{font-weight:600;color:#000c;margin:14px 0 3px}form input{padding:8px}form input[type=submit]{margin-top:28px;color:#fff;background-color:var(--clr-angus);height:44px;border:none;outline:none;border-radius:5px;font-family:var(--ff-Bebas);font-size:28px;line-height:32px}#gifting .gift-card-section{margin-top:-50px;margin-bottom:150px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-inline:15px}.gift-card-section div h2{font-size:45px;color:var(--clr-angus)}.gift-card-section div p{font-size:22px;margin:22px 0}.gift-card-section img{height:220px;margin-left:32px}@media screen and (max-width: 940px){#gifting .gift-card-section{text-align:center;flex-direction:column-reverse}.gift-card-section img{margin:28px 0}}@media screen and (max-width: 625px){#gifting .gift-card-section{margin-top:-150px}#gifting .gift-card-section h2{font-size:42px}.gift-card-section div p{font-size:15px}}section[data-testid=form-container]{background-color:#fff;padding:30px;box-shadow:0 0 10px #0003;transform:translateY(-50%);z-index:1;border-radius:5px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/gifting.css.map */
