.floating-addtocart__wrapper{padding:28px 30px;background-color:var(--bg-color);font-family:acumin-pro,sans-serif;display:flex;flex-direction:column;position:fixed;bottom:10vh;width:100%;max-width:445px;border-radius:15px;visibility:hidden;opacity:0;height:0;z-index:-10;overflow:hidden;transform:scale(0);box-shadow:0 0 5px #00000026}.floating-addtocart__wrapper.desktop--left{right:unset;left:7vw}.floating-addtocart__wrapper.desktop--right{right:7vw;left:unset}.floating-addtocart__wrapper.open{z-index:10;height:auto;opacity:1;visibility:visible;transform:scale(1);transition:transform .3s,visibility 0s 0s,opacity .3s}.floating-addtocart__wrapper .floating-addtocart__header{position:relative;margin-bottom:8px}.floating-addtocart__cont{cursor:pointer}.floating-addtocart__header .close-popup{position:absolute;right:-20px;font-size:25px;padding:3px;cursor:pointer;top:-26px;line-height:1;display:flex;align-items:center;justify-content:center;z-index:3}.flac-product-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-color)}.flac-product-meta__title{display:flex;flex-direction:column;gap:8px}.flac-product-meta__title h3{font-size:20px;line-height:1.2;letter-spacing:.04px;font-weight:400;margin-bottom:0}.flac-product-meta__reviews{display:flex;gap:4px;align-items:center;font-size:16px;letter-spacing:.03px}.flac-product-meta__price{display:flex;flex-direction:column;margin-top:15px}.flac-product-meta__price .price-list{flex-direction:row;gap:5px;flex-wrap:nowrap}.flac-product-meta__price .product-item-meta__price-list-container{text-align:right}.flac-product-meta__price .price--highlight{font-size:18px;line-height:1.2;font-weight:400;letter-spacing:.04px}.flac-product-meta__price .price--compare{font-size:16px;line-height:1.2;font-weight:400;letter-spacing:.04px;text-align:right;text-decoration:line-through;color:#707070}@media screen and (max-width: 768px){.flac-product-meta__price .price--highlight{font-size:16px}.flac-product-meta__price .price--compare{font-size:14px}.flac-product-meta__price{margin-top:25px}}.floating-addtocart__body{display:flex;gap:30px;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin-block:0px;height:0;visibility:hidden;overflow:hidden;opacity:0;transition:all .2s}.floating-addtocart__wrapper.open--fully .floating-addtocart__body{height:auto;visibility:visible;margin-block:20px;opacity:1}.floating-addtocart__content{font-size:14px;line-height:1.5;font-weight:400}.floating-addtocart__form{display:flex;align-items:center;justify-content:space-between;gap:12px}.floating-addtocart__form__variants{display:flex;align-items:center;gap:12px;justify-content:space-between}.floating-addtocart__form__variants .variant-items{display:flex;align-items:center;gap:10px}.floating-addtocart__form__variants .variant-name{font-size:16px;letter-spacing:.03px;font-style:normal;line-height:1.2}.variant-items__option.color-swatch{display:flex}.variant-items__option.color-swatch input[type=radio]{visibility:hidden;position:absolute;z-index:-1}.variant-items__option.color-swatch label{background-color:var(--v-color);width:25px;height:25px;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;position:relative;outline:2px solid transparent;outline-offset:-1px;transition:all .2s ease}.variant-items__option.color-swatch label:after,.variant-items__option.color-swatch label:before{display:none}.variant-items__option.color-swatch input:checked~label{outline-color:#272727}.flac-submit-btn{display:flex;align-items:center;justify-content:center;background-color:var(--text-color);color:var(--bg-color);border-radius:5px;padding:17px 32px;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.98px;gap:5px;transition:all .3s ease;text-align:center}.flac-submit-btn.loading .btn-loader{display:block}.floating-addtocart__mobile-trigger{width:fit-content;padding:10px;position:fixed;left:18px;bottom:10vh;background:var(--bg-color);border-radius:10px;cursor:pointer;display:none;scale:.8;opacity:0;visibility:hidden;transition:all .2s ease}.floating-addtocart__mobile-trigger.active{scale:1;visibility:visible;opacity:1}.floating-opcaity_hidden{opacity:0!important}.flac-product-meta_field_title{display:block;font-size:13px;line-height:18px;font-weight:200}@media screen and (max-width: 768px){.floating-addtocart__mobile-trigger{display:flex;bottom:15vh}.floating-addtocart__mobile-trigger.mobile--left{left:0;right:unset;border-top-left-radius:0;border-bottom-left-radius:0}.floating-addtocart__mobile-trigger.mobile--right{right:0;left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.floating-addtocart__img{flex-basis:35%}.flac-submit-btn{font-size:12px}.floating-addtocart__wrapper{padding-inline:26px;bottom:12vh}.floating-addtocart__wrapper.mobile--left{left:25px!important;right:25px!important;transform-origin:top left;max-width:none;width:auto}.floating-addtocart__wrapper.mobile--right{left:25px!important;right:25px!important;transform-origin:top right;max-width:none;width:auto}.floating-addtocart__header .close-popup{right:-18px;font-size:20px;top:-24px}.floating-addtocart__wrapper.open .floating-addtocart__body{height:auto;visibility:visible;margin-block:20px;opacity:1}.floating-addtocart__form__variants.mobile{width:fit-content;padding-top:18px;padding-bottom:5px}.floating-addtocart__form{flex-direction:column}.flac-submit-btn{width:70%}}@media screen and (max-width: 600px){.flac-submit-btn{padding:15px}.floating-addtocart__wrapper{padding:20px}.floating-addtocart__header .close-popup{right:-15px;top:-18px}}.floating-addtocart__img img{display:none;max-width:65px}.floating-addtocart__img .img_active_variant{display:block}.btn-loader{width:20px;height:20px;border:2px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;display:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating-addtocart__content_title{font-family:acumin-pro,sans-serif;margin-bottom:15px;font-weight:600}.floating-addtocart__content__description ul{padding-left:20px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/floating-addtocart.css.map */
