section.subscription-atc.white-grey-gradient,section.subscription-atc.white-grey-gradient-bg{background:#fff;background:linear-gradient(to bottom, #fff 0, #f6f2f2 50%, #f6f2f2 100%)}@media screen and ( max-width: 1023px ){section.subscription-atc.enable-brand .subscription-cont .titles-cont{display:none}}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .tabber{border-bottom:1px solid #ccc}}section.subscription-atc .subscription-cont .tabber .tab-group{font-size:18px;line-height:21px;font-weight:700;width:50%;max-width:300px;border-bottom:5px solid #ccc;color:#ccc;text-align:center;padding:0 10px 10px 10px;cursor:pointer;align-items:end;transition:all ease-in-out 150ms}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .tabber .tab-group{font-size:20px;line-height:23px}}section.subscription-atc .subscription-cont .tabber .tab-group.selected{color:#000;border-color:#000}section.subscription-atc .subscription-cont .btn-container .tab-container{opacity:0;visibility:hidden;position:absolute;transition:all ease-in-out 150ms;width:100%}@media screen and ( min-width: 800px ){section.subscription-atc .subscription-cont .btn-container .tab-container{margin-bottom:-20px}}section.subscription-atc .subscription-cont .btn-container .tab-container.selected{opacity:1;visibility:visible;position:relative}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb{order:2;width:100%;padding-right:0;max-width:345px;margin:0}@media screen and ( min-width: 640px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb{margin:0 8px 20px 8px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb:last-child>a{margin-bottom:0}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a{display:block;margin:0 auto 40px auto;text-decoration:none;transition:all ease-in-out 150ms}@media screen and ( min-width: 800px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a{margin-bottom:0;height:100%}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int{position:relative;background-color:#fff;height:100%;border-radius:15px;border:1px solid #ccc}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int:after{content:"";display:block;clear:both}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .highlight-label{position:absolute;top:-16px;left:50%;font-size:20px;font-weight:900;text-align:center;white-space:nowrap;z-index:50;line-height:23px;padding:3px 13px;border-radius:15px;border:1px solid #ccc;background-color:#fff;min-width:200px;transform:translateX(-50%);background-image:linear-gradient(to right, var(--left-grad), var(--right-grad))}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .highlight-label.no-border{border:0 none;padding:5px 14px 4px 14px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .ribbon{position:absolute;width:90px;height:90px;border-radius:50%;background-color:#fde1e1;color:#000;z-index:50;top:-25px;right:-12px}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .ribbon{right:-29px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .ribbon .circle{position:relative;width:84px;height:84px;border:1px solid #000;border-radius:50%;margin:3px;text-transform:uppercase;font-size:13px;font-weight:700}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .ribbon .circle svg{width:82px;height:82px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .ribbon .circle .int{position:absolute;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;top:0;left:0;width:82px;height:82px;font-size:21px;line-height:.82em;font-weight:900;text-transform:none}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .empty-promo{height:30px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .promo{text-align:center;background-color:#fde1e1;color:#000;font-weight:700;font-size:19px;line-height:19px;padding:2px 6px 2px 6px;min-width:100px;margin-top:5px;height:23px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .empty_label{display:none}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content{position:relative;padding:25px 16px 16px 16px;width:100%;color:#000}@media screen and ( max-width: 374px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content{padding:13px 18px 20px 18px}}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content{height:100%;min-height:370px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box{color:#000;width:100%;text-align:center;line-height:33px;height:33px;margin-top:14px}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box{padding:0}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price{font-size:0}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price del{font-weight:700;color:#575757;font-size:18px}@media screen and ( max-width: 374px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price del{font-size:17px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins{text-decoration:none;padding-left:4px}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins{padding-left:8px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins .price-font,section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins span.woocommerce-Price-amount.amount{font-size:31px;font-weight:700}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins span.every{padding-left:3px;font-size:18px;line-height:16px;max-width:90px;display:inline-block;text-align:left}@media screen and ( max-width: 374px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box>.price ins span.every{padding-left:1px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .free-shipping-alert{font-size:17px;line-height:20px;padding:6px 10px;text-align:center;font-weight:700;font-style:italic;display:block;width:100%}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .description{padding:6px 0;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;flex-flow:column;justify-content:center;list-style-type:none}@media screen and ( min-width: 1024px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .description{min-height:140px}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .description li{font-weight:700;font-size:17px;line-height:22px;padding:4px 0 4px 18px;position:relative}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .description li:before{position:absolute;left:4px;top:12px;content:"";display:inline-block;width:5px;height:5px;background-color:#000;border-radius:3px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .price-box{align-self:flex-end;width:100%}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .subtitle{font-size:17px;line-height:20px;margin:6px 0;text-align:center}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .know-more{text-align:center;width:100%;margin:4px 0 12px 0}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .know-more span{text-decoration:underline;font-size:18px;font-weight:700}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .btn-primary{order:6;width:100%;margin:10px 0 0 0}@media screen and ( min-width: 1150px ){section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb>a .btn-int .btn-content .btn-primary{align-self:flex-end}}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int{position:relative;border:0 none}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .btn-content{min-height:370px;padding:25px 8px 8px 8px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .civetta-image{overflow:hidden;border-radius:15px;position:absolute;z-index:0;width:100%;height:100%;object-fit:cover}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .civetta-image img{width:100%;height:100%;object-fit:cover}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta{background-color:#fff;border-radius:15px;width:100%;align-self:flex-end;justify-content:space-between;padding:0 12px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .description{min-height:0;padding:6px 0 4px 0}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .description li{font-weight:500;padding:0;font-size:17px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .description li:before{display:none}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .promo{margin-top:14px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .price-box{text-align:left;margin-top:5px;margin-bottom:2px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .subtitle{margin:0;text-align:left;letter-spacing:-0.5px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .know-more{text-align:left;width:auto;margin-bottom:10px}section.subscription-atc .subscription-cont .btn-container .tab-container .btn-bb.btn-bb-civetta>a .btn-int .cont-white-civetta .btn-primary{margin:5px 0 9px 0}@media screen and ( min-width: 1024px ){section.subscription-atc .divider{max-width:1080px}}section.subscription-atc .divider span{display:block;border-top:1px solid #ccc;width:calc(50% - 45px);height:1px}section.subscription-atc .divider span.or{width:90px;border-top:0 none;text-align:center;height:auto}section.subscription-atc .btn-cont-center{padding:0}.popup-box-add-to-cart-popup .veil{background-color:#fff;width:100%;height:100%;z-index:1;position:absolute;opacity:0;transition:all ease-in-out 125ms}.popup-box-add-to-cart-popup .popup-cont{z-index:2;position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;overflow-y:auto;transform:translate3d(50%, -50%, 0);box-shadow:0 0 20px 0 rgba(0,0,0,.15);transition:all ease-in-out 125ms}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont{width:90%;max-width:900px;height:auto;min-height:400px;max-height:650px;border-radius:15px;transform:translate3d(60%, -50%, 0);overflow-y:visible}}.popup-box-add-to-cart-popup .popup-cont .header-block .close-btn{display:block;cursor:pointer;width:25px;height:25px;margin:10px 0 0 10px}.popup-box-add-to-cart-popup .popup-cont .header-block .close-btn svg{display:block}.popup-box-add-to-cart-popup .popup-cont .header-block .title{width:calc(100% - 35px);text-align:center;padding-right:35px;margin-top:10px;text-transform:uppercase;font-weight:700}.popup-box-add-to-cart-popup .popup-cont .push-list{width:calc(100% - 40px);margin-left:20px;border-radius:20px;background-color:#fde1e1;margin-bottom:15px;padding:7px 15px;font-weight:700;font-style:italic}.popup-box-add-to-cart-popup .popup-cont .push-list li{line-height:1em;font-size:17px;padding:4px 0 4px 18px;position:relative}.popup-box-add-to-cart-popup .popup-cont .push-list li:before{position:absolute;left:4px;top:10px;content:"";display:inline-block;width:5px;height:5px;background-color:#000;border-radius:3px}.popup-box-add-to-cart-popup .popup-cont .push-list li .strike{color:#575757;text-decoration-thickness:2px}.popup-box-add-to-cart-popup .popup-cont .text-img-cont{position:relative}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;align-items:center}}.popup-box-add-to-cart-popup .popup-cont .text-img-cont .image-cont{width:100%;background-color:#f6f2f2}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .image-cont{width:50%}}.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont{width:100%;line-height:1.2em}@media screen and ( max-width: 1023px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont{padding:10px;width:100%;border:1px solid #ccc;border-top:0 none}}@media screen and ( max-width: 374px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont{width:calc(100% - 40px);left:20px}}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont{width:50%;padding-left:20px}}.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont p{margin:8px 0 3px 0}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont p{margin:13px 0 3px 0}}.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont .main-text{font-weight:700;margin-top:0;margin-bottom:6px}@media screen and ( min-width: 1024px ){.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont .main-text{margin-bottom:10px}}.popup-box-add-to-cart-popup .popup-cont .text-img-cont .text-cont .btn-primary{margin:0;display:block;cursor:pointer}.popup-box-add-to-cart-popup .popup-cont .bottom-cont{padding-top:15px;padding-bottom:15px;line-height:1.25em;font-size:.75em}.popup-box-add-to-cart-popup.open{visibility:visible}.popup-box-add-to-cart-popup.open .veil{opacity:.8}.popup-box-add-to-cart-popup.open .popup-cont{transform:translate3d(-50%, -50%, 0)}.subscription-add-to-cart-customization{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5004;visibility:hidden}.subscription-add-to-cart-customization .veil{background-color:#545454;width:100%;height:100%;z-index:1;position:absolute;opacity:0;transition:all ease-in-out 125ms}.subscription-add-to-cart-customization .btn-close{position:absolute;top:20px;left:20px;text-align:center;font-size:26px}.subscription-add-to-cart-customization .popup-cont{z-index:2;position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#fff;overflow-y:auto;transform:translate3d(50%, -50%, 0);box-shadow:0 0 20px 0 rgba(0,0,0,.15);transition:all ease-in-out 125ms}@media screen and ( min-width: 1024px ){.subscription-add-to-cart-customization .popup-cont{height:auto;min-height:400px;max-height:100%;width:90%;transform:translate3d(60%, -50%, 0)}}.subscription-add-to-cart-customization .section-product-selector{padding:60px 0 20px 0}@media screen and ( min-width: 1024px ){.subscription-add-to-cart-customization .section-product-selector{padding:70px 0 20px 0}}@media screen and ( min-width: 1024px ){.subscription-add-to-cart-customization .section-product-selector .cont{padding:0 45px}}.subscription-add-to-cart-customization .section-product-selector .cont .h1{width:calc(100% - 85px);padding-right:5px}.subscription-add-to-cart-customization .section-product-selector .cont .h2{padding-bottom:8px}.subscription-add-to-cart-customization .section-product-selector .cont .counter{width:85px;font-size:26px;line-height:32px;padding-right:30px;text-align:right}@media screen and ( min-width: 1024px ){.subscription-add-to-cart-customization .section-product-selector .cont .counter{padding-right:0}}.subscription-add-to-cart-customization .section-product-selector .cont .ico-arrow.not-slide .product-slider{justify-content:center}.subscription-add-to-cart-customization.open{visibility:visible}.subscription-add-to-cart-customization.open .veil{opacity:.8}.subscription-add-to-cart-customization.open .popup-cont{transform:translate3d(-50%, -50%, 0)}
/*# sourceMappingURL=section-subscription-add-to-cart.css.map */
