@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}.small-text{font-size:24px;color:#700614;text-shadow:none}.vsmall-text{font-size:16px;color:#7e6f55;line-height:0px;text-shadow:none}.desc{font-size:16px;color:#666666;text-shadow:none}@media (max-width:768px){.small-text{font-size:20px}.vsmall-text{font-size:14px}.desc{font-size:14px}}@media (max-width:480px){.small-text{font-size:18px}.vsmall-text{font-size:12px}.desc{font-size:12px}}#custom-gallery .et_pb_gallery_item{aspect-ratio:1 / 1;overflow:hidden}#custom-gallery .et_pb_gallery_image img{height:100%;width:100%;object-fit:cover}#custom-gallery .et_pb_gallery_image a{pointer-events:none;cursor:default}.product-card{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;position:relative;overflow:hidden;padding:20px}.product-card .et_pb_module{margin-bottom:0!important}.product-card .card-content{z-index:2;transform:translateY(30px);opacity:0;transition:all 0.35s ease}.product-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 75%);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.product-card:hover:after{opacity:1}.product-card:hover .card-content{transform:translateY(0);opacity:1}.product-card h3{color:#fff;margin-bottom:10px}.product-card .et_pb_button{border-radius:0!important;font-size:14px!important;background-color:#fff!important;color:#000!important;border:none!important;padding:10px 18px!important;box-shadow:none!important}.product-card .et_pb_button:hover{background-color:#fff!important;color:#000!important}.product-card .et_pb_button:after{display:none!important}.product-card .card-content{position:relative;z-index:10}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}