.prod-giftvideo-tabs{display:flex;width:100%;padding:1.111vw 1.111vw .833vw;border:1px solid #CCCCCC;border-bottom:0}.prod-giftvideo-tab{display:flex;align-items:center;justify-content:center;flex:1;border:1px solid #DCDCDC;gap:.278vw;padding:.556vw}.prod-giftvideo-tab.active{border:2px solid #2D2D2D}.prod-giftvideo-tab svg{width:.972vw;height:.972vw}.prod-right .vg-button-row{justify-content:space-between;align-items:center;gap:.556vw}.prod-right .vg-button-container .vg-button-row .vg-button{margin:0;gap:.556vw;border:0;padding:0;width:unset}.prod-right .vg-button-container .checkmark{margin:0 .833vw 0 0}.prod-right .vg-button-container #vg-main-button .vg-row .vg-column-elements .vg-title{padding:0;font-size:1.111vw;line-height:1.111vw}.prod-right .vg-button-container #vg-main-button{flex-direction:row;justify-content:space-between;width:100%}.vg-button-container span.gifting-video-cta{display:flex;gap:.278vw;font-size:.972vw;line-height:.972vw}.vg-button-container span.gifting-video-cta a{text-decoration:underline;font-size:.972vw;line-height:.972vw}.prod-right .vg-button-container .vg-button-row .vg-button.added .vg-title-added{font-size:.972vw;line-height:1.389vw;font-weight:600}.prod-right .vg-button-container #vg-sub-row{margin:0}.prod-right .vg-button-container .vg-title-empty{display:flex;align-items:center;gap:.417vw;font-size:.972vw;line-height:1.389vw;font-weight:600}.prod-right .vg-button-container .vg-title-empty i{font-weight:400;font-size:.903vw;line-height:1.389vw;color:#f94436}.prod-right .vg-button-container .vg-title-empty a{font-weight:400}.prod-right #vg-instructions{font-family:open sans;font-size:.903vw;line-height:1.389vw;font-weight:400;letter-spacing:normal}.prod-right #vg-btn-gift-box{display:none}.prod-right .vg-button-container{margin-bottom:.972vw;padding:.833vw;border:1px dashed #DCDCDC;border-radius:.278vw;min-height:unset}.prod-right .vg-button-container #vg-main-button .vg-row .vg-column-elements{padding:0}@media screen and (min-width:990px){.vg-modal .vg-modal-content{max-width:30vw;padding:2.083vw .694vw}.vg-modal-header svg{width:7.847vw;height:auto}.vg-modal .vg-modal-header h2{margin:.694vw 0 .347vw}.vg-modal #vg-lm-accordion{font-size:.972vw}.vg-modal #vg-lm-accordion svg{width:.778vw;height:auto}.vg-modal #vg-lm-accordion{margin-bottom:1.389vw}.vg-modal .vg-cost{font-size:1.111vw}.vg-modal-content span.vg-close-modal{width:1.806vw;height:1.667vw;font-size:2.778vw;line-height:1.667vw;top:-2.917vw}#videogreet-select-modal{padding-top:4.167vw}.vg-modal .vg-button-container .vg-button-row .vg-button{padding:.694vw}.vg-modal-body .vg-option-icon{width:unset;height:unset}.vg-option-icon svg{width:2.986vw;height:2.986vw}.prod-right .vg-button-container .vg-title-empty svg{width:1.313vw;height:.875vw}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span{width:1.042vw;height:1.042vw;border-radius:.278vw;margin-right:.694vw}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span:after{margin-top:-.108vw;width:.386vw;height:.656vw;border-width:0 .139vw .139vw 0!important}.vg-modal-body .vg-btn{padding:.347vw 1.389vw;margin:.694vw}.prod-right .vg-button-container{padding:.833vw;margin-bottom:1.667vw}}@media screen and (max-width:989px){.prod-giftvideo-tabs{padding:.959vw}.prod-giftvideo-tab{gap:.48vw;padding:1.199vw .6vw}.prod-giftvideo-tab.active{border:1px solid #2D2D2D}.prod-giftvideo-tab svg{width:1.439vw;height:1.439vw}.prod-right .vg-button-row{gap:0;position:relative}.prod-right .vg-button-container .vg-button-row .vg-button{gap:.719vw}.prod-right .vg-button-container .checkmark{margin:0 .719vw 0 0}.prod-right .vg-button-container #vg-main-button .vg-row .vg-column-elements .vg-title span{font-size:1.679vw;line-height:2.398vw;gap:.719vw}.prod-right #vg-instructions{font-size:1.311vw;line-height:2.158vw}.prod-giftvideo-tab p{font-size:1.2vw;line-height:1.439vw}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span{width:1.799vw;height:1.799vw;border-radius:4px;margin-right:1.499vw}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span:after{width:.6vw;height:1.199vw}.prod-right .vg-button-container #vg-main-button{flex-direction:column}.vg-button-container span.gifting-video-cta{gap:.48vw;font-size:1.439vw;line-height:2.158vw;margin-left:6.295vw}.prod-right .vg-button-container .vg-title-empty a{font-size:1.679vw;line-height:2.398vw}.vg-button-container span.gifting-video-cta a{font-size:1.439vw;line-height:2.158vw}.prod-right .vg-button-container .vg-title-empty i{font-size:1.559vw;line-height:2.398vw}.prod-right .vg-button-container{padding:1.439vw;margin-bottom:1.918vw}}@media screen and (max-width:749px){.prod-giftvideo-tabs{padding:8px 1.869vw}.prod-giftvideo-tab{gap:1.126vw;padding:10px 2.336vw}.prod-giftvideo-tab svg{width:14px;height:14px}.prod-right .vg-button-container .vg-button-row .vg-button{gap:6px}.prod-right .vg-button-container .checkmark{margin:0 1.402vw 0 0}.prod-right .vg-button-container #vg-main-button .vg-row .vg-column-elements .vg-title span{font-size:14px;line-height:20px;gap:1.402vw}.prod-right .vg-button-container .vg-title-empty i{font-size:13px;line-height:20px}.prod-right #vg-instructions{font-size:11.5px;line-height:18px}.prod-giftvideo-tab p{font-size:12px;line-height:20px}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span{width:15px;height:15px;margin-right:2.336vw}.prod-right .vg-button-container .vg-row .vg-column-elements .vg-checkbox span:after{width:5px;height:10px}.vg-button-container span.gifting-video-cta{gap:.935vw;font-size:12px;line-height:18px;margin-left:calc(3.836vw + 32px)}.prod-right .vg-button-container .vg-title-empty a{font-size:14px;line-height:20px}.vg-button-container span.gifting-video-cta a{font-size:12px;line-height:18px}.prod-right .vg-button-container{padding:12px 2.804vw;margin-bottom:16px}}@media screen and (max-width:510px){.prod-giftvideo-tabs{flex-direction:column}}@media screen and (max-width:428px){.vg-button-container span.gifting-video-cta,.vg-button-container span.gifting-video-cta a,.prod-right #vg-instructions{font-size:2.687vw;line-height:4.206vw}.prod-right .vg-button-container #vg-main-button .vg-row .vg-column-elements .vg-title span{font-size:3.271vw;line-height:4.673vw}.prod-right .vg-button-container .vg-title-empty a,.prod-right .vg-button-container .vg-title-empty i{font-size:3.037vw;line-height:4.673vw}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/prod-gifting-tabs.css.map */
