fostr-social-drawer{color:#000;position:fixed;background-color:#fff;z-index:999;top:0;left:0;width:100%;height:100%}fostr-social-drawer{display:flex;flex-flow:column nowrap}fostr-social-drawer>main{display:flex;flex-grow:1;flex-flow:column nowrap;flex-shrink:1;overflow-x:hidden;overflow-y:auto}fostr-social-drawer header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:solid 1px #D9D9D9}fostr-social-drawer header p{display:flex;flex-direction:row;align-items:flex-end;align-content:flex-end;margin:0}fostr-social-drawer header .message{font-size:18px;line-height:20px;font-weight:700;margin:0;text-transform:uppercase}fostr-social-drawer header .method{font-size:12px;font-weight:500;text-transform:uppercase;margin-left:6px}fostr-social-buttons{display:flex;flex-direction:column;padding:28px 24px}fostr-social-buttons .btn{margin-bottom:19px}fostr-social-buttons .btn:hover,fostr-social-buttons .btn.active{background:#000;color:#fff}fostr-social-share-form,fostr-social-share-complete{display:flex;flex-direction:column}fostr-social-share-form header,fostr-social-share-form footer,fostr-social-share-complete header,fostr-social-share-complete footer{flex:none}fostr-social-share-form header{border-bottom:none;padding:20px 24px 27px}fostr-social-share-complete header{border-bottom:none}fostr-social-share-form header p{font-size:14px;font-weight:400}fostr-social-share-form main{flex:1 1 0%;display:flex;flex-direction:column;padding:0 24px}fostr-social-share-complete main{flex:1 1 0%;display:flex;flex-direction:column;padding:113px 24px 0;text-align:center}fostr-social-share-complete main svg{margin:0 auto}fostr-social-share-complete main p{text-transform:uppercase;font-size:18px;line-height:27px;font-weight:500;padding:0 12px}fostr-social-share-form main label{font-weight:500;font-size:14px;line-height:110%;text-transform:uppercase;margin-bottom:14px}fostr-social-share-form main .char-limit{font-size:11px;line-height:150%;margin:0 0 9px}fostr-social-share-form main input,fostr-social-share-form main textarea{border:1px solid #000;padding:12px}fostr-social-share-form main input{height:36px;margin-bottom:16px}fostr-social-share-form main textarea{font-family:inherit;height:125px;margin-bottom:10px}fostr-social-share-form .error{margin-left:12px;text-transform:none;color:#c70039;font-size:12px;line-height:1}preview-share-message p{margin:0 0 11px;font-weight:500;font-size:14px;line-height:110%;text-transform:uppercase}preview-share-message blockquote{padding-left:20px;padding-right:7px;margin:0 0 37px 7px;font-size:14px;line-height:150%;font-style:italic;color:#000;border-left:5px solid #F3F3F3;text-transform:none}fostr-social-share-form[preview] label,fostr-social-share-form[preview] input,fostr-social-share-form[preview] textarea,fostr-social-share-form[preview] .char-limit{display:none}fostr-social-drawer>footer{border-top:1px solid #D9D9D9;padding:22px 23px 24px 25px}fostr-social-drawer>footer[shared]{border-top:0;padding-bottom:35px}.social-selling fostr-social-drawer>footer .btn{color:#fff;background:#000}.social-selling fostr-social-drawer>footer .btn:hover{color:#000;background:transparent}.social-selling .text-link{width:auto;flex:none;text-align:left;padding:0;text-transform:none;background:none;border:none;color:#000;font-size:14px;line-height:150%;text-decoration-line:underline;cursor:pointer}.social-selling fostr-social-share-form .text-link{margin:31px 0 0}.social-selling fostr-social-drawer>footer .text-link{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;margin:0 auto}.social-selling fostr-social-drawer .close{position:static;top:0}fostr-social-icon{display:block;position:absolute;top:25px;right:25px;z-index:2;width:32px;height:32px;cursor:pointer;padding:6px;border-radius:50%;background-color:transparent;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.card-wrapper:hover fostr-social-icon,fostr-social-icon:not(.button):hover{background-color:#fff;border:1px solid var(--color-border)}fostr-social-icon[relative]{position:relative;top:0;left:0;margin-bottom:24px}fostr-social-icon svg{color:#000}fostr-social-icon[enabled]{display:block}fostr-social-selling [hidden],.social-selling [hidden]{display:none!important}fostr-social-icon.button{margin-top:-14px;margin-bottom:0;color:#000;padding:0;background-image:url(gold.png);background-repeat:no-repeat;background-size:cover;background-color:transparent;border:1px solid transparent}product-card-container{margin-left:-24px;margin-right:-24px;padding:10px 24px 13px}fostr-social-share-form[preview] product-card-container{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}product-card{display:flex;font-size:12px;line-height:18px}product-card:hover{height:100%}@media (max-width: 1024px){product-card{height:100%}}product-card-container>product-card:not([hidden])~product-card:not([hidden]){margin-top:13px}product-card .image-container{width:60px;height:96px;margin-right:12px}product-card .image-container img{width:100%;height:100%;object-fit:contain}product-card .content-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}product-card .title-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;font-weight:600}product-card .title-container p{margin:0;padding-bottom:4px}product-card .title-container p:first-child{margin-right:20px}product-card .desc-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}product-card .desc-container .text-link{margin:0 0 0 20px}.fostr-mini-cart__footer-social-selling{padding:0 var(--spacing-base) var(--spacing-base)}.fostr-mini-cart__footer-social-selling.is-empty{display:none}
/*# sourceMappingURL=/s/files/1/0424/8217/2069/t/40/assets/fostr-social-selling-drawer.css.map?v=170624528272534936771649576348 */
