[data-sku=BTL-01] .fon-subscribe-save-wrapper,[data-sku=BTL-01] .packaging,[data-sku=BTL-01] .payment,[data-sku=BTL-01] .subscribe-save{display:none!important}ul.fon-item-properties li{font-size:10px;line-height:18px}.bundle-included{margin:5px 0}.fbt-clear .fon-clear-cart{font-size:12px;position:relative;text-decoration:underline;top:1px;cursor:pointer}.fbt-clear{display:flex;justify-content:space-between}.bundle-included div{font-size:10px}.bundle-included p{font-size:10px;font-weight:500!important;font-family:Tomato Grotesk Medium!important}.bundle-included p span{font-weight:400!important;font-family:Tomato Grotesk Regular!important;font-size:8px!important}.fon-line-item-bundle-row .fon-quantity{width:25px}.fon-bottle-oos .fon-free-bottle,.fon-line-item-row[data-variant-id="48739012935864"]{display:none}.fon-cart-drawer-empty .fon-cart-empty{text-align:left;font-size:21px;padding:0 8px;margin-top:30px}.fon-cart-empty h2{color:#00000080;font-family:Tomato Grotesk Medium;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px;text-transform:capitalize;margin-bottom:38px}.fon-cart-drawer-empty .fon-cart-empty a{padding:5px 20px;display:inline-block;background:#333;color:#fff;border-radius:5px;color:#fffffc;text-align:center;font-family:Tomato Grotesk Medium;font-size:11px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;justify-content:center;align-content:center;width:100%}.fon-cart-drawer-empty a.btn-fon-checkout{display:none}.fon-cart-drawer-updating .fon-cart-line-items{opacity:.4}.fon-cart-drawer-empty .fon-subscribe-save-footer{display:none}.body-fon-cart-drawer.fon-cart-drawer-empty .fon-cart-drawer{justify-content:flex-start}.fon-line-item.fon-line-item-free-bottle .text{margin-right:auto;flex-grow:0}.header__icon-list button+.link-cart-drawer{display:none}.body-fon-cart-drawer span.price-old{text-decoration:line-through;opacity:.4}.body-fon-cart-drawer span.discount{color:green;display:inline;margin-top:5px;font-size:11px;margin-left:2px}.body-fon-cart-drawer{overflow:hidden}.body-fon-cart-drawer:before{width:100%;height:100%;content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;-webkit-backdrop-filter:blur(4px);background:#d9d9d933;backdrop-filter:blur(4px)}.link-cart-drawer{cursor:pointer;position:relative}.link-cart-drawer span{position:absolute;width:15px;height:15px;background:#b04524;font-size:9px;color:#fff;justify-content:center;border-radius:50%;right:-5px;display:flex;line-height:100%;align-items:center;top:5px}.fon-cart-heading-row svg{cursor:pointer}.fon-cart-drawer{position:fixed;top:0;right:-800px;width:570px;height:100%;z-index:100000;border-radius:10px 0 0 10px;background:#fffffc;box-shadow:0 4px 6px #0000001a;transform:translate(100%);opacity:0;transition:transform 1.6s cubic-bezier(.25,1,.5,1) .1s,opacity .5s ease .1s;will-change:transform,opacity;visibility:hidden}.body-fon-cart-drawer .fon-cart-drawer{right:0;transform:translate(0);opacity:1;visibility:visible}.fon-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;pointer-events:none;transition:opacity .5s ease .1s;z-index:99999}.body-fon-cart-drawer .fon-cart-overlay{opacity:1;pointer-events:auto}.body-fon-cart-drawer .fon-cart-drawer{display:flex;flex-direction:column;overflow:hidden;justify-content:space-between}.fon-cart-drawer-updating .fon-cart-line-items{position:relative;opacity:.25;transition:all .7s}.fon-cart-line-items{opacity:1;transition:all .7s}.fon-quantity[data-qty="1"] .fon-less-btn{display:none}.fon-quantity[data-qty="1"] .fon-trash-btn{display:block}.fon-quantity .fon-trash-btn{display:none}.fon-cart-heading-row h2{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.15px;text-transform:unset}.fon-cart-heading-row{padding:60px 43px 0 54px;align-items:center}p.fon-total-items{font-size:12px;font-weight:400;font-family:Tomato Grotesk Regular}.fon-cart-close{cursor:pointer;width:18px;position:absolute;right:44px;top:25px}.fon-cart-line-items{margin:0;height:55vh;overflow-y:auto;padding:15px 43px 0 54px}.fon-cart-fbt-section .image img{max-width:82px}.fon-subscribe-save-footer .fon-cart-fbt-section{padding:20px 54px 0}.fon-subscribe-save-footer .fon-cart-checkout{padding:0 54px 20px}.fon-cart-checkout.checkout{border-top:.5px solid rgba(41,41,35,.2);margin-top:15px;padding-top:15px}.fon-subscribe-save-footer h3{font-size:14px;font-weight:500;margin-bottom:0}.fon-quantity button{width:35px}.fon-line-item>div{flex:1}.fon-line-item-row{padding-bottom:17px}.fon-line-item-wrapper{border-radius:4px;border:1px solid rgba(41,41,35,.1);background:#fffffc;box-shadow:2px 2px 6.2px #0000000d;padding:14px 21px}.fon-line-item-wrapper.fon-line-item-row.fon-line-item-free-bottle-row{margin-bottom:15px}.fon-line-item{display:flex;gap:15px;align-items:center}.fon-subscribe-save-wrapperx{border-radius:5px;background:#fffffc;box-shadow:0 2px 8.2px #0000001a;padding:14px 22px;margin-top:12px;display:none}.country-US .fon-subscribe-save-wrapperx,.country-AU .fon-subscribe-save-wrapperx,.country-NZ .fon-subscribe-save-wrapperx,.country-PH .fon-subscribe-save-wrapperx{display:block}.fon-subscribe-save-wrapperx .fon-save-label{color:#000;font-feature-settings:"dlig" on;font-family:Tomato Grotesk Medium;font-size:11px;font-style:normal;font-weight:500;line-height:21px}.fon-subscribe-save-wrapperx p.pause-anytime{color:#292923;font-family:Tomato Grotesk Light;font-size:10px;font-style:normal;font-weight:300;line-height:18.01px;letter-spacing:.06px;margin:5px 0 10px;display:flex;gap:9px}.fon-subscribe-save-wrapperx p.pause-anytime img{width:15px}.fon-subscribe-save-wrapperx .prices{color:#292923;font-family:Tomato Grotesk Medium;font-size:11.625px;font-style:normal;font-weight:500;line-height:18.01px;letter-spacing:.06px}.fon-subscribe-save-wrapperx .prices .old{color:#0000007a}.fon-subscribe-save-wrapperx button{height:32px;border-radius:4px;background:#464645;box-shadow:0 2px 4px #0000001a;color:#fffffc;text-align:center;font-family:Tomato Grotesk Medium;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.fon-subscribe-save-wrapperx button{height:32px;border-radius:4px;background:#464645;box-shadow:0 2px 4px #0000001a;color:#fffffc;text-align:center;font-family:Tomato Grotesk Medium;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;width:100%;margin-top:11px}.fon-cart-line-items h3{color:#000;font-family:Tomato Grotesk Medium;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.15px}.fon-cart-line-items h3 .fon-cart-variant-title{color:#292923;font-family:Tomato Grotesk Regular;font-size:11.5px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px}.fon-line-item p,.fon-cart-line-items p.monthly-subscription-save{color:#292923;font-family:Tomato Grotesk Light;font-size:10px;font-weight:300;line-height:normal;letter-spacing:-.15px;margin-top:2px}.fon-cart-line-items p.monthly-subscription-save span.fon-monthly{font-style:italic}.fon-line-item img{max-width:80px;border-radius:4px}.fon-line-item>div.image{flex-basis:80px;flex-grow:0}.fon-line-item>div.action{flex-basis:130px;display:flex}.fon-quantity button{padding-top:5px;padding-bottom:5px}.fon-quantity button img{width:11px;display:block;padding:3px 0}button.fon-qty-btn{text-align:center;display:flex;align-items:center;justify-content:center;padding:5px;font-size:10px}.fon-quantity{display:flex;width:100px;text-align:center;overflow:hidden;border-radius:4px;border:1px solid rgba(41,41,35,.1);background:#fffffc;box-shadow:2px 2px 6.2px #0000000d}.fon-quantity .fon-qty{text-align:center;appearance:none;-webkit-appearance:none;text-align-last:center;direction:ltr;padding:0;width:100%;font-size:12px}.fon-quantity .fon-qty{-moz-appearance:textfield}.fon-quantity .fon-qty::-webkit-outer-spin-button,.fon-quantity .fon-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fon-line-item>div.text{flex:300px;display:flex;flex-direction:column;gap:0px}.fon-line-item p.subscribe-save{display:flex;gap:7px;color:#b04525}.fon-line-item p.subscribe-save img{width:15px}.fon-line-item-subscribe-save{display:flex;justify-content:space-between}.fon-subscribe-save-wrapper{border:1px solid #F5F5F5;background:#fffffc;box-shadow:2px 2px 6.2px #0000000d;padding:15px;margin-top:15px;border-radius:5px;display:none!important}.fon-line-item-subscribe-save{gap:10px;border-radius:4px;align-items:center;cursor:pointer;position:relative}.fon-icon:hover+.fon-toggle-hover{display:block;right:-10px;bottom:25px}.fon-toggle-hover{position:absolute;font-size:8px;color:#000;font-family:Tomato Grotesk Regular;font-size:11px;font-style:normal;font-weight:274;line-height:16px;letter-spacing:-.15px;width:100%;background:#fff;padding:15px;border:1px solid #3333330a;border-radius:5px;bottom:100%;display:none;max-width:80%}.fon-line-item-subscribe-save.active .fon-toggle-box{background:#ededeb}.fon-line-item-subscribe-save .fon-toggle-box{border-radius:3px;background:#fff;width:21px;height:21px;border:1px solid #EDEDEB;display:flex;padding:3px}.fon-line-item-subscribe-save .fon-text{margin-right:auto;font-size:16px;line-height:30px;flex:1;color:#000;font-size:14px;font-weight:500;line-height:20px;font-family:Tomato Grotesk Medium}.fon-line-item p span{font-weight:500;font-family:Tomato Grotesk Medium}.fon-line-item-subscribe-save-options{display:flex;flex-direction:column;gap:20px;border-top:1px solid rgba(0,0,0,.04);padding-top:15px;margin-top:15px}.fon-save-option{display:flex;justify-content:space-between}.fon-save-option{gap:10px;border-radius:4px;align-items:start}.fon-save-option p.fon-option-title{margin-top:0;line-height:100%;margin-bottom:5px;font-size:14px;font-weight:500;font-family:Tomato Grotesk Medium}.fon-toggle-box{cursor:pointer}.fon-save-option .fon-toggle-box{border-radius:3px;background:#fff;border:1px solid #EDEDEB;width:21px;height:21px}.fon-save-option.active .fon-toggle-box{background:#ededeb}.fon-save-option .fon-text{margin-right:auto;color:#000;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.15px;flex:1}p.fon-option-title{color:#000;font-size:17px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.15px;margin-bottom:10px}p.fon-option-fon-save{color:#b04524;font-size:13px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.15px;margin-bottom:5px}ul.fon-option-feature{color:#6e6e6e;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.15px;text-transform:capitalize;margin-bottom:0}ul.fon-option-feature li{margin:0;display:flex;gap:7px;color:#3333338a;font-size:12px}.fon-line-item-subscribe-save-options{display:none}.fon-line-item-subscribe-save.active+.fon-line-item-subscribe-save-options{display:block}.fon-badge.fon-badge-popular{background:#1cc286;text-align:center;color:#fff;padding:5px 25px;margin-bottom:10px;width:auto;border-radius:3px;height:auto;font-size:14px;width:100px}.fon-badge.fon-badge-best-value{background:#b04524;color:#fff;padding:5px;margin-bottom:10px;width:auto;border-radius:3px;height:auto;font-size:14px;width:100px}.fon-subscribe-info .new-price{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.15px;margin-bottom:5px}.new-price{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.15px}.before-after-price{color:#e5e5e5;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.15px;display:flex;gap:10px}.before-after-price .after{color:#000}.before-after-price .before{text-decoration:line-through}p.subscribe-save-remove{text-decoration:underline;font-size:11px;margin-top:5px}p.subscribe-save-remove{text-decoration:underline;font-size:11px;margin-top:5px;cursor:pointer}.btn-fon-checkout{border-radius:4px;background:#2963e9;width:100%;font-weight:400;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.15px;margin-bottom:10px;display:block;padding:10px;margin-top:5px;height:43px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.fbt-item p.fbt-type{opacity:.6;font-size:12px;margin-bottom:5px}.fbt-item p{font-size:12px}.fbt-item{padding:9px;gap:12px;justify-content:space-between;align-items:center;border:1px solid #F5F5F5;background:#fffffc;box-shadow:2px 2px 6.2px #0000000d;padding:0px10px;margin-top:0;border-radius:4px;background:#fffffd;box-shadow:0 2px 10.2px #10101026;padding-right:10px;overflow:hidden}.fbt-item img{border-radius:4px}.swiper-fon-cart-fbt{overflow:visible;padding-bottom:10px}.swiper-fon-cart-fbt .swiper-pagination{background:transparent;width:auto;left:0;bottom:-16px;padding:0;border-radius:20px;height:auto}.swiper-fon-cart-fbt .swiper-pagination-bullet{background:#0009;width:5px;height:5px}.swiper-fon-cart-fbt .swiper-pagination-bullet-active{background:#111}.fbt-add-to-cart.loading{opacity:.5;pointer-events:none}.fbt-add-to-cart.added{background:#e0ffe0;color:#000}button.fbt-add-to-cart.added{width:31px;padding:0;font-size:9px;text-align:center}.fbt-add-to-cart.added{background:#fff;color:#000;text-transform:uppercase;font-size:14px;opacity:1;padding:0 15px}.before-after-price{display:none}.logos-payment img,.logo-country img{max-height:13px;width:auto}.fon-badge{cursor:pointer}.logo-30-days{width:13px;position:relative;top:-1px}.body-fon-cart-drawer .trsut-pilot span{position:relative;top:1px}.body-fon-cart-drawer .trsut-pilot img{max-width:70px;height:100%}.body-fon-cart-drawer .trsut-pilot{font-size:12px;align-items:center}.body-non-au .subscribe-save,.body-non-au .fon-subscribe-save-wrapper .fon-save-option:not(.fon-save-option-12-months){display:none!important}.fon-subscribe-info *{text-align:center;justify-content:center}.fbt-item button img{max-width:21px}.fon-icon{width:17px;height:17px;border:1px solid #B1B1B1;border-radius:50%;font-size:11px;display:flex;font-weight:700;color:#b1b1b1;align-items:center;justify-content:center;line-height:100%}.fon-icon:hover{background:#b1b1b1;color:#fff}.fon-cart-sub-total{display:flex;color:#000;font-family:Tomato Grotesk Medium;font-size:12px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:-.15px;text-transform:uppercase;justify-content:space-between}p.fbt-title{font-size:12px!important;font-weight:500;font-family:Tomato Grotesk Medium;margin-bottom:5px!important}button.fon-qty-btn.fon-less-btn img{min-height:7px}@media screen and (max-width:768px){.fon-cart-heading-row{height:5vh;padding:20px 22px 0}.fon-cart-drawer h2{font-size:15px}.fon-badge.fon-badge-popular,.fon-badge.fon-badge-best-value{width:75px;font-size:8.8px;margin:0 auto 5px;height:auto}.fon-subscribe-info .new-price,.fon-subscribe-info .before-after-price{margin:5px auto;justify-content:center;gap:4px;text-align:center;font-family:Tomato Grotesk Medium}.fon-after-pay-container img{max-width:85px}p.fon-option-fon-save{margin-top:5px}.fon-line-item h3{font-size:12px;line-height:18px;margin-bottom:0}.logos-payment img,.logo-country img{max-height:16px;width:auto}.logo-30-days{width:16px;position:relative;top:-1px}.header__icon-list button+.link-cart-drawer{display:block}.body-fon-cart-drawer .fon-cart-drawer{display:flex;width:100%;border-radius:0}.fon-line-item img{max-width:80px}.fon-line-item>div.image{flex-basis:80px;flex-grow:0}.fon-quantity{width:70px}.fon-quantity .fon-qty{width:50%;padding-left:1px}.body-fon-cart-drawer .fon-quantity .fon-qty{width:100%;padding-left:1px}.body-fon-cart-drawer .trsut-pilot{font-size:12px}.body-fon-cart-drawer .trsut-pilot img{max-width:70px;height:100%}.body-fon-cart-drawer .trsut-pilot{font-size:12px;align-items:center}.fon-line-item>div.text{gap:3px}}@media screen and (max-width:566px){p.fon-total-items{display:none}.fon-cart-checkout.checkout{border-top:.5px solid rgba(41,41,35,.2);margin-top:15px;padding-top:15px;padding-left:20px;padding-right:20px}.fon-line-item.fon-line-item-free-bottle>div.image{flex-basis:auto}.fon-save-option{position:relative}.fon-subscribe-info{width:auto;position:absolute;right:0;top:0}.fon-cart-close{cursor:pointer;width:13px;position:relative;top:0;right:0}.fon-save-option p.fon-option-title{font-size:13px}p.fon-option-fon-save{margin-top:5px;font-size:11px}ul.fon-option-feature li{margin:0;display:flex;gap:7px;color:#3333338a;font-size:11px;line-height:17px}.fbt-item .image img{max-width:81px}.fon-line-item p{color:#000;font-size:12px;font-style:normal;font-weight:200;line-height:100%;letter-spacing:-.15px;margin-bottom:5px}.fon-cart-fbt-section h3{font-size:15px}.fon-cart-line-items{height:60vh;padding:10px 13px}.fon-line-item-wrapper{border-radius:4px;border:1px solid rgba(41,41,35,.1);background:#fffffc;box-shadow:2px 2px 6.2px #0000000d;padding:9px 17px}.fon-subscribe-save-footer{height:auto;background:#fff}.swiper-fon-cart-fbt .swiper-pagination{bottom:-12px}span.x-product-title{font-size:12px;font-weight:500;font-family:Tomato Grotesk Medium}span.x-variant-title{color:#292923;font-family:Tomato Grotesk REgular;font-size:10px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.15px}.fbt-item p{font-size:10px;line-height:11px;font-weight:500;font-family:Tomato Grotesk Medium}.fbt-item p.fbt-type{font-size:10px}.fbt-item{margin-top:0;min-height:80px}.fon-subscribe-save-footer .fon-cart-fbt-section{padding:10px 23px 0}.fbt-item button img{max-width:21px}.fbt-item .content{padding-left:10px}.fon-cart-line-items{height:57vh}.fon-line-item-subscribe-save .fon-text{line-height:16px;font-size:13px}.fon-subscribe-info .new-price,.fon-subscribe-info .before-after-price{margin:5px auto;justify-content:center;gap:4px;text-align:center;font-size:12px}.body-fon-cart-drawer span.discount{display:block;margin-left:0;margin-top:8px}.fon-line-item p.price{font-size:10px}.fon-line-item p.subscribe-save img{width:10px}.fon-subscribe-save-footer{height:300px}.fon-subscribe-save-wrapperx{padding:13px 21px}}@media screen and (max-width: 425px){.fon-cart-line-items{height:59vh}.fon-line-item{gap:10px}.fon-badge.fon-badge-popular,.fon-badge.fon-badge-best-value{width:64px;font-size:8.8px;margin:0 auto 5px;height:auto;padding:5px;line-height:8px}.fon-line-item.fon-line-item-free-bottle>div.image{flex-basis:90px;flex-grow:inherit}.fon-line-item>div.image{flex-basis:90px;flex-grow:0}}@media screen and (max-width:375px){ul.fon-option-feature img{width:9px;position:relative;top:0}ul.fon-option-feature li{font-size:10px;line-height:17px}.fbt-item p{font-size:10px!important}.fon-line-item p{font-size:11px}.fon-cart-checkout.checkout{margin-top:5px;padding-top:5px}.fon-subscribe-save-wrapper{padding:10px}.btn-fon-checkout{height:37px}.fon-subscribe-save-footer{height:38vh}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/fon-cart-drawer.css.map */
