.product-grid.product-grid-gifting{padding-bottom:2vw}.prod-gifting .prod-left .product__column-sticky{padding-bottom:4vw}.prod-gifting .prod-right .product__title{position:static}.prod-gifting .product-form--buttons{padding:.833vw 3.472vw;justify-content:flex-end;position:sticky;max-width:100%;border-top:1px solid #dcdcdc;bottom:0;gap:4.444vw;align-items:center;background:#fff;width:100%;display:flex;z-index:3}.prod-gifting .date-btn-block,.prod-gifting .price-block{gap:.833vw;align-items:center;display:flex}.prod-gifting .product-form--buttons label{display:none}.prod-gifting .product-form--buttons .price-heading{font-weight:600;white-space:nowrap}.prod-gifting .product-form--buttons .price__regular .price-item--regular{font-size:1.667vw;font-weight:600;line-height:2.222vw}.prod-gifting .date_picker_header{min-width:26.111vw;width:fit-content}.prod-gifting .date_picker_body{position:absolute;top:-27vw;background:#fff}.prod-gifting .date_picker_wrapper{margin-top:0}.prod-gifting .cart-btn-container,.prod-gifting .product-form__buttons{width:fit-content}.prod-gifting .product-form__submit{min-height:fit-content;padding:.55vw 6.04vw;font-size:1.111vw;border:1px solid #2d2d2d;margin-bottom:0;min-width:fit-content;width:fit-content;line-height:1.528vw}.prod-gifting .product-form__submit span{color:#fff}.prod-gifting .gifting-quick-view-price,.prod-gifting .price-block .prod-badges,.prod-gifting .product-form__error-message-wrapper:not([hidden]){display:none}.prod-gifting .disabled-btn .product-form__submit{pointer-events:none;opacity:.4;cursor:not-allowed}.hulkapps_product_options{display:none}@media screen and (max-width:989px){.product-grid.product.grid.product-grid-gifting{padding-bottom:3vw;margin-top:4.796vw}.prod-gifting .product-form--buttons{padding:1.439vw 4.796vw;gap:3.837vw}.prod-gifting .date-btn-block,.prod-gifting .price-block{gap:.959vw}.prod-gifting .product-form--buttons .price-heading{font-size:1.679vw;line-height:2.638vw}.prod-gifting .product-form--buttons .price__regular .price-item--regular{font-size:2.398vw;line-height:3.357vw}.prod-gifting .date_picker_body{top:-35vw}.prod-gifting .date_picker_header_date{padding:1.1vw 0 1.1vw 1.919vw}.prod-gifting .date_picker_change_btn .change-text,.prod-gifting .date_picker_month_day,.prod-gifting .date_picker_year{font-size:1.439vw}.prod-gifting .date_picker_change_btn svg{margin:1.1vw 0 1.1vw .923vw}.prod-gifting .date_picker_next_month,.prod-gifting .date_picker_prev_month{height:5.4vw;width:5.044vw}.prod-gifting .date_picker_month_days li,.prod-gifting .date_picker_month_days li button,.prod-gifting .date_picker_month_name{font-size:1.439vw}.prod-gifting .date_picker_month_days li{height:4.992vw;width:5.044vw}.prod-gifting .date_picker_change_btn .change-text{padding:1.1vw .923vw 1.1vw 0}.prod-gifting .product-form__submit{padding:.87vw 8vw}}@media screen and (max-width:749px){.product-grid.product.grid.product-grid-gifting{gap:18px;margin-top:0}.prod-gifting .product-form--buttons{padding:20px 4.673vw;justify-content:center;gap:0}.prod-gifting .price-block{display:none}.prod-gifting .date-btn-block{gap:1.869vw;width:100%}.prod-gifting .cart-btn-container,.prod-gifting .date_picker_wrapper{width:50%}.prod-gifting .date_picker_header_date{padding:14px 1.869vw 14px 0;gap:.935vw}.prod-gifting .date_picker_change_btn .change-text,.prod-gifting .date_picker_month_day,.prod-gifting .date_picker_year{font-size:12px;line-height:12px}.prod-gifting .date_picker_change_btn .change-text{display:none}.prod-gifting .date_picker_header{justify-content:flex-end;flex-direction:row-reverse;gap:0;width:100%}.prod-gifting .date_picker_change_btn{border-left:none}.prod-gifting .date_picker_body{bottom:75px;top:auto;left:5%;width:fit-content}.prod-gifting .date_picker_next_month,.prod-gifting .date_picker_prev_month{height:37.45px;width:34.66px}.prod-gifting .date_picker_month_days li,.prod-gifting .date_picker_month_days li button,.prod-gifting .date_picker_month_name{font-size:12px}.prod-gifting .date_picker_month_days li{height:45.55px;width:45.55px}.prod-gifting .date_picker_change_btn svg{height:20px;margin:14px .935vw 14px 1.869vw;width:20px}.prod-gifting .product-form__buttons,.prod-gifting product-form{width:100%}.prod-gifting .product-form__submit{padding:12px 6.04vw;width:100%}}@media screen and (max-width:550px){.prod-gifting .date_picker_wrapper{width:60%}.prod-gifting .cart-btn-container{width:40%}}@media screen and (max-width:428px){.prod-gifting .date_picker_change_btn svg{height:3.738vw;width:3.738vw}.prod-gifting .date_picker_change_btn .change-text,.prod-gifting .date_picker_month_day,.prod-gifting .date_picker_year{font-size:2.5vw}.prod-gifting .date_picker_next_month,.prod-gifting .date_picker_prev_month{height:8.752vw;width:8.1vw}.prod-gifting .date_picker_month_days li,.prod-gifting .date_picker_month_days li button,.prod-gifting .date_picker_month_name{font-size:2.804vw}.prod-gifting .date_picker_month_days li{height:10.643vw;width:10.643vw}.prod-gifting .product-form__submit span{font-size:3.738vw;line-height:5.14vw}}