@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .gift-card-title{font-size:28px;line-height:32px;}}@media(max-width:767px){.elementor .gift-card-body{padding:20px;}}@media(max-width:767px){.elementor .gift-card-img{width:100%;min-height:0px;aspect-ratio:auto;flex:0 0 auto;}}@media(max-width:767px){.elementor .gift-card{flex-direction:column;}}@media(max-width:767px){.elementor .gift-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .gift-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2dd1b0b-cbe0{font-size:30px;}}@media(max-width:767px){.elementor .e-2f61b21b-d420{min-height:500px;padding-block-start:40px;padding-block-end:36px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2cd7593-e1545c7{display:none;}}@media(max-width:767px){.elementor .e-5d44ceaa-b68b{object-fit:cover;object-position:center center;}}@media(max-width:767px){.elementor .e-30d94f12-69a8{padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-72de3f15-e66e{flex-wrap:wrap-reverse;}}@media(max-width:767px){.elementor .e-46b16dc1-55ec{padding:22px;}}