.disclosure__link[id="Isle of Man"],body[path="/collections/glasses-case"] .timer-block-wrapper,body[path="/products/gift-card-1"] button.v-gc-add-to-cart-button-add-to-card{display:none}body[path="/products/gift-card-1"] button.v-gc-add-to-cart-button-checkout{min-height:50px}*{box-sizing:border-box}body{-webkit-text-size-adjust:100%}body.fixed{overflow:hidden;max-width:100vw;max-height:100vh}span{font-weight:inherit;font-size:inherit;font-family:inherit}a{display:block;color:#000;text-decoration:none}img{max-width:100%;display:block}.hide{display:none!important}@media screen and (min-width: 901px){.desktop-hide{display:none!important}}@media screen and (max-width: 900px){.mobile-hide{display:none!important}}#global-image-popup .icon-close{width:15px;height:15px;position:absolute;right:15px;cursor:pointer;top:15px;display:flex;align-items:center;justify-content:center}#global-image-popup .swiper-nav-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all}#global-image-popup .swiper-nav-buttons{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;justify-content:space-between;z-index:1;pointer-events:none}#global-image-popup .global-image-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000040;z-index:10000000000}#global-image-popup .popup-title{color:#000;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:22px;margin:20px 0;-webkit-user-select:none;user-select:none}#global-image-popup .popup-select-button{border:2px solid #E3E3E3;background:#fff;width:200px;padding:10px 0;cursor:pointer;color:#000;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:15.62px;text-transform:uppercase;-webkit-user-select:none;user-select:none}#global-image-popup .global-image-popup-main{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#f7f6f4;z-index:10000000000;padding:40px 30px 30px;width:100%;max-width:700px;color:#000;max-height:700px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#global-image-popup .fs-popup-swiper .swiper{max-width:450px;margin:auto}#global-image-popup .fs-popup-swiper{position:relative;margin:0 auto;width:100%}#global-image-popup .fs-popup-swiper .swiper-slide{position:relative;padding-bottom:100%;height:0}#global-image-popup .fs-popup-swiper .swiper-slide img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;object-fit:cover}@media screen and (max-width: 900px){#global-image-popup .popup-title{font-size:15px}#global-image-popup .swiper-nav-buttons{left:-15px;right:-15px;width:calc(100% + 30px)}#global-image-popup .swiper-nav-button{width:35px;height:35px}#global-image-popup .global-image-popup-main{max-height:450px;width:calc(100% - 30px);padding:30px}}body.cart_open{overflow:hidden}#cart .review-content-in-cart{display:flex;align-items:center;justify-content:center;line-height:1;border-top:1px solid #E8E8E1;padding:10px 0;font-size:15px;font-weight:500;color:#000}#cart .review-content-in-cart img:last-child{margin-right:10px}#cart .review-content-in-cart img{margin:0 1px}#cart .cart_upsell_label{color:#131d18;text-align:center;font-family:"Exo 2";font-size:16px;font-weight:600;line-height:1;margin-bottom:12px}#cart ul.list.list-payment svg{width:30px;margin-right:5px;margin-bottom:5px;display:block;border-radius:2px;height:20px;filter:drop-shadow(0px 0px 7.559px rgba(0,0,0,.07))}#cart ul.list.list-payment{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:10px 0 0;align-items:center;justify-content:center}#cart .cart_scroll_container{height:calc(100% - 200px);overflow-y:auto;overflow-x:hidden;padding-bottom:250px}#cart .upsell_swiper .swiper-pagination-bullet:only-child{display:block!important}#cart .cart_section{max-width:480px;width:100%;height:100%;position:fixed;right:0;top:0;bottom:0;background:#fff;z-index:100000000000;transition:all .25s linear;transform:translate(120%);overflow:hidden}body.cart_open #cart .cart_section{transform:translate(0)}#cart .cart_header_progressbar{border-radius:7px;overflow:hidden;position:relative;height:12px;margin:10px 20px;background:#eaeaea}#cart .cart_header_top{border-bottom:1px solid #E8E8E1;padding-bottom:10px}#cart .store_service_policy{display:flex;align-items:center;justify-content:center;padding:10px;color:#fff;text-align:center;font-family:Inter;font-size:14px;text-transform:uppercase;font-style:normal;font-weight:500;line-height:normal;background:#000}#cart .cart_section.empty_cart .cart_header_badge{display:none}#cart .empty_reviews{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;display:flex;align-items:center;justify-content:center;margin-bottom:10px;line-height:1;text-decoration:none}#cart .empty_reviews svg{width:20px}#cart .empty_reviews .review_stars{margin:0 3px 3px}#cart .empty_cart_content img{width:100%}#cart .empty_cart_content .button_caption{color:#000;text-align:center;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:1.2}#cart .empty_cart_content a.empty_button.empty_button_2{color:#000;border:1px solid #000;background:#fff}#cart .empty_collection_heading{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:18.84px;margin:10px 0;letter-spacing:.37px;text-transform:uppercase}#cart .empty-item-button{background:#000;color:#fff;width:100%;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:20px}#cart .empty_items_wrapper .cart_added_product_name{font-weight:700;font-family:Inter;padding-right:0}#cart .empty_items_wrapper .pack_title{color:#000}#cart .empty_items_wrapper .pack_title label{color:#898989;font-weight:500}#cart .empty_collection-wrapper{border-top:1px solid #E8E8E1;margin-top:20px;padding-top:20px}#cart .empty_cart_content a.empty_button{background:#000;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none;margin-bottom:10px;border:1px solid #000}#cart .empty_cart_content{padding:0 20px 20px}#cart .store_service_policy .icon_truck{width:20px;margin-right:5px}#cart .cart_header_progressbar_filled{position:absolute;left:0;height:100%;background:linear-gradient(90deg,#000,#909090);border-radius:99px;display:block}body.cart_open .cart_overlay{display:block}.cart_overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:#000;z-index:10000000000;display:none;opacity:.5}#cart .cart_level_discount span.d_code svg{width:16px;height:auto;margin-right:3px}#cart .line_discount span.d_code svg{width:16px;height:auto;margin-right:3px}#cart .cart_level_discount[title="BUY2GET10%OFF - 10%"]~[title="BUY2GET10%OFF - 10%"]{display:none!important}#cart .cart_level_discount[title="BUY3GET20%OFF - 20%"]~[title="BUY3GET20%OFF - 20%"]{display:none!important}#cart .cart_level_discount[title="BUY 3+ - 20%"]~[title="BUY 3+ - 20%"]{display:none!important}#cart .cart_level_discount[title="BUY 2 - 10%"]~[title="BUY 2 - 10%"]{display:none!important}#cart .cart_level_discount[title="BUY3+ - 30%"]~[title="BUY3+ - 30%"]{display:none!important}#cart .cart_level_discount[title="BUY2 - 25%"]~[title="BUY2 - 25%"]{display:none!important}#cart .cart_level_discount[title="BUY 3+ - 30%"]~[title="BUY 3+ - 30%"]{display:none!important}#cart .cart_level_discount[title="BUY 2 - 15%"]~[title="BUY 2 - 15%"]{display:none!important}#cart .cart_level_discount[title="BUY 5+ - 45%"]~[title="BUY 5+ - 45%"]{display:none!important}#cart .cart_level_discount{display:flex;align-items:center;justify-content:flex-end}#cart .cart_level_discount span.d_code{background:#0000000d;color:#000;border-radius:4px;padding:3px 10px;line-height:1;font-size:11px;font-weight:700;text-transform:uppercase;margin-right:5px;display:flex;align-items:center;white-space:nowrap}#cart .line_discount span.d_code{background:#0000000d;color:#000;border-radius:4px;padding:3px 10px;line-height:1;font-size:11px;font-weight:700;text-transform:uppercase;margin:3px 0 0 5px;display:flex;align-items:center;white-space:nowrap}#cart .line_discount img{width:15px;margin-right:5px}#cart .line_discount{display:flex;align-items:center;justify-content:flex-end;margin-top:5px}#cart .cart_header_title_box{display:flex;align-items:center}#cart .cart_header_title sup{font-size:70%}#cart .cart_header_title{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:25px}#cart .cart_header_badge{display:flex;justify-content:center;align-items:center;margin-left:8px;height:27px;border-radius:50%;padding:5px 9px;min-width:27px;background:#9b3232;text-align:center;text-transform:uppercase;color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:1}#cart .cart_close_button{display:flex;align-items:center;padding:5px 0;cursor:pointer;justify-content:center}#cart .cart_header_top_toolbar{display:flex;justify-content:space-between;padding:10px 15px}#cart .cart_close_button img{width:18px;height:18px}#cart .cart_section.empty_cart .cart_scroll_container{max-height:calc(100% - 80px);height:100%}#cart .empty_item a{display:grid;grid-template-columns:100px 1fr;grid-gap:12px;color:#131d18}#cart .e_usp .usp_item img{margin-right:5px}#cart .e_usp .usp_item img{margin-right:3px}#cart .e_usp .usp_item{color:#284634;font-family:"Exo 2";font-size:12px;font-weight:400;line-height:1;margin-bottom:7px;display:flex;align-items:center}#cart .e_title{color:#131d18;font-family:Termina;font-size:13px;font-weight:700;line-height:15px;text-transform:uppercase;margin-bottom:10px}#cart .e_item_button:hover{opacity:.7}#cart .empty_cart_footer{padding:25px 15px}#cart .e_item_button{border-radius:999px;background:#497e5a;color:#fff;text-align:center;font-family:Termina;font-size:14px;font-weight:700;line-height:1;cursor:pointer;text-transform:uppercase;width:fit-content;padding:12px 21px;position:absolute;right:15px;bottom:-15px}#cart .empty_items_wrapper .cart_item{margin:bottom 0;padding:20px 0}#cart .empty_item_info{padding-bottom:25px;padding-top:15px}#cart .empty_item{border-radius:5px;border:1px solid #CDCDC5;background:#fff;padding:2px;position:relative;margin-bottom:25px}#cart .empty_item .image{border-radius:3px;background:#ebeae4;display:flex;align-items:center;justify-content:center;border:1px solid #EBEAE4}#cart .cart_state{color:#000;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:27px;text-transform:uppercase;margin-bottom:10px}#cart .icon-empty-cart{margin:40px 0 20px;display:flex;align-items:center;justify-content:center}#cart .cart_service_word{margin-bottom:20px;color:#000;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}#cart .upsell_swiper .swiper-pagination{position:absolute;bottom:0;line-height:1;display:flex;align-items:center;z-index:0;justify-content:center}#cart .upsell_swiper span.swiper-pagination-bullet{width:8px;height:8px;background:#d9d9d9;opacity:1;margin:0 1.5px}#cart .upsell_swiper span.swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:99px;background:#131d18;width:24px;height:8px}#cart .upsell_swiper{position:relative;padding-bottom:25px}#cart .cart_recommended_containter{padding:10px 0 20px;background:#fff}#cart .cart_recommended_letter{text-align:left;font: 700 18px/22px Cormorant;letter-spacing:0px;color:#383230;margin-bottom:10px}#cart .cart_recommended_product{display:flex;align-items:center;padding:3px;justify-content:space-between;border-radius:5px;border:1px solid #D3D3CC;background:#fff}#cart .cart_recommended_product_image_box{display:flex;justify-content:center;align-items:center;width:75px;height:95px;border:1px solid #F6F6F4;border-radius:5px}#cart .cart_recommended_product_image_box img{width:100%}#cart .cart_recommended_product_name{display:flex;align-items:flex-start;margin-bottom:10px;justify-content:space-between}#cart .upsell_star{display:flex;align-items:flex-start;white-space:nowrap;line-height:1}#cart .upsell_star img{margin-right:3px;display:block}#cart .cart_recommended_product_info_container{display:flex;width:calc(100% - 85px);align-items:center;justify-content:space-between}#cart .cart_recommended_product_info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-right:10px}#cart .cart_recommended_product_name a{color:#131d18;font-family:Termina;font-size:12px;font-style:normal;font-weight:700;line-height:13px;text-transform:uppercase;display:block;width:calc(100% - 30px)}#cart .cart_recommended_product_price{display:flex;align-items:center;justify-content:space-between;width:100%}#cart .cart_recommended_product_price span.compare_price{text-decoration:line-through;margin-left:4px;color:#5c6862;font-family:"Exo 2";font-size:11px;font-weight:400}#cart .cart_recommended_product_price .upsell_price{font-family:"Exo 2";font-size:14px;font-weight:500;line-height:1;color:#131d18}#cart .cart_button{border-radius:999px;background:#497e5a;color:#fff;text-align:center;font-family:Termina;font-size:15px;cursor:pointer;font-weight:700;line-height:1;text-transform:uppercase;width:80px;height:30px;display:flex;align-items:center;justify-content:center}#cart .cart_button:hover{opacity:.8}#cart .cart_item{margin-bottom:10px;padding:10px 0;border-bottom:1px solid #CCC}#cart .line-saving-badge{background:#9b3232;color:#fff;border-radius:5px;height:28px;font-weight:500;font-size:13px;padding:5px;line-height:1;display:flex;align-items:center}#cart .line-remove-button{cursor:pointer;position:absolute;right:0;top:0;display:flex;justify-content:center;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration:underline;z-index:1}#cart .line-remove-button svg{width:18px;display:block;height:16px}#cart .cart_added_product{display:flex;position:relative;width:100%;align-items:center}#cart .cart_added_product_image_box{display:flex;justify-content:center;align-items:center;border-radius:5px;width:115px;margin-right:15px;min-width:115px;height:100px}#cart .cart_added_product_info{position:relative;min-height:100px;width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:space-between}#cart .cart_added_product_image_box img{width:100%;border-radius:6px}#cart .cart_added_product_detail{display:flex;flex-direction:column;justify-content:space-between}#cart .cart_added_product_delete_total_price{display:flex;position:relative;justify-content:space-between;align-items:center}#cart [is-free=true] .cart_added_product_delete_total_price{pointer-events:none;opacity:.5}#cart .cart_added_product_name{text-align:left;margin-bottom:0;display:flex;align-items:flex-start;justify-content:space-between;padding-right:60px;color:#000;font-family:Abhaya Libre;font-size:18px;font-style:normal;font-weight:500;line-height:20px}#cart .extra_bag_info{color:#000;font-family:Inter;font-size:11px;font-weight:500;line-height:1.2;margin:5px 0 0}#cart .cart_added_counter{display:flex;align-items:center;padding:5px;border:1px solid #112341}#cart .subscription_amount span.sale_total{color:#000;text-align:right;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:1}#cart .subscription_info.discount_area .subscription_amount{color:#ae0200}#cart .subscription_amount span.compare_total{text-decoration:line-through;margin-right:5px;color:#898989;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;text-decoration-color:#ae0200;position:relative;top:1px}#cart .cart_qty_button:hover{opacity:.8}#cart .main_cart_items{width:100%;padding:10px 20px}#cart .cart_qty_button{width:28px;height:28px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f8f6f5}#cart .cart_added_product_delete{width:18px;min-width:18px;height:18px;cursor:pointer;-webkit-user-select:none;user-select:none}#cart .cart_added_product_total_price{line-height:1;text-align:right}#cart .pack_title{margin:8px 0 10px;font-family:Inter;font-size:14px;font-weight:500;line-height:1;color:#898989}#cart .pack_title label{font-weight:700;color:#000}#cart .cart_qty_price_wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}#cart .cart_added_product_total_price span.compare_price{margin-right:5px;text-align:right;color:gray;font-family:Inter;font-size:15px;font-weight:500;line-height:1;text-decoration:line-through}#cart .cart_added_product_total_price span.sale_price+small{font-size:11px}#cart .cart_added_product_total_price span.sale_price{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:800;line-height:1}#cart .cart_upgrad{display:flex;width:calc(100% - 40px);padding:5px 10px;margin:0 20px 10px;align-items:center;border:1.5px dashed #D4E5C4}#cart .cart_upgrad_check{width:15px;height:15px;border:1px solid #000000;border-radius:2px;margin-right:5px;cursor:pointer}#cart .cart_upgrad_explain_box{display:flex;width:calc(100% - 20px);justify-content:space-between;align-items:center}#cart .cart_upgrad_explain{text-align:left;font: 500 14px/15px Gotham HTF;letter-spacing:-.42px;cursor:pointer;margin-left:5px;-webkit-user-select:none;user-select:none;animation:line_finger_effect 2.5s infinite linear}#cart .question_icon{width:15px;height:15px;cursor:pointer;-webkit-user-select:none;user-select:none}@keyframes line_finger_effect{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}#cart .cart_upgrad_explain_box .upgrade_finger{animation:line_finger_effect 1.5s infinite linear}#cart .cart_upgrad_explain span{text-align:left;font: 500 14px/15px Gotham HTF;letter-spacing:-.42px;color:#f1405d}#cart .jdgm-prev-badge{display:none;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;margin-bottom:10px}#cart .jdgm-prev-badge:before{content:attr(data-average-rating)}#cart .cart_added_product_amount{padding:0 5px;text-align:center;min-width:30px;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}#cart .progress-bart-text{color:#000;text-align:center;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:1;padding:0 10px;margin-bottom:5px}#cart .cart_usp{color:#000;font-family:Inter;font-size:14px;font-weight:600;line-height:1.5;display:flex;align-items:center;justify-content:center;margin-top:12px}#cart .cart_usp img{width:20px;height:20px;margin-right:5px;display:block}#cart .payment_container{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 10px;background:#fff;box-shadow:0 -4px 28.2px #00000026}#cart .plan-box-head{display:flex;align-items:center;justify-content:space-between;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:1.2}#cart .subscription_amount{display:flex;align-items:center}#cart ul.subscription-details{list-style:none;margin:0;padding:0}#cart .subscription-box{border-radius:5px;border:1px solid #154660;background:#e1ebf3;padding:15px 12px;margin-top:25px}#cart .plan-price .compare-price{color:#7f7f7f;font-family:Inter;font-size:15px;font-weight:400;margin-right:5px;line-height:1.2;text-decoration-line:line-through}#cart .plan-price .sale-price{color:#000;text-align:right;font-family:Inter;font-size:15px;font-weight:700;line-height:1.2}#cart .plan-price{display:flex;align-items:center}#cart .upgrade-subscription{color:#fff;text-align:center;font-family:Inter;font-size:15px;font-style:normal;border-radius:5px;background:#154660;font-weight:700;line-height:18px;text-transform:uppercase;height:50px;display:flex;align-items:center;margin-top:15px;justify-content:center;cursor:pointer}#cart ul.subscription-details li:before{content:"";width:15px;height:12px;position:absolute;left:0;top:50%;background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);background-image:url(//sofiaandspritz.com/cdn/shop/t/9/assets/green-check.svg?v=17527)}#cart ul.subscription-details li{position:relative;padding-left:25px;margin-bottom:5px}#cart .plan-box-body{padding:10px 15px;background:#fff;border-radius:7px;margin:15px 0 0;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}#cart .cart_qty_button img{width:12px;height:12px}#cart .saving_amount{color:#fff;text-align:center;font-family:"Exo 2";font-size:13px;font-style:normal;font-weight:600;line-height:1;border-radius:2px;border:1px solid #284634;background:#284634;padding:6px;margin-right:8px}#cart .cart_discount_label{color:#5c6862;font-family:"Exo 2";font-size:14px;font-weight:500;line-height:1;margin-bottom:12px;width:100%}#cart .total_area .subscription_letter{font-weight:700;font-size:15px}#cart .subscription_info{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:1}#cart .button_checkout.active{background:#000;pointer-events:all}#cart .button_checkout.active span.checkout_inactive{display:none}#cart .button_checkout:not(.active) span.checkout_active{display:none}#cart .button_checkout:not(.active) svg{display:none}#cart .button_checkout{display:flex;width:100%;justify-content:center;align-items:center;height:55px;cursor:pointer;text-decoration:none;color:#fff;text-align:center;font-family:Inter;font-size:15px;font-weight:700;line-height:1;text-transform:uppercase;background:#707070;pointer-events:none}#cart .button_checkout img{width:15px;height:15px;margin-right:5px}#cart .button_payment{margin-top:6px;display:none!important;width:100%;justify-content:center;align-items:center;height:50px;text-align:center;font: 700 17px/1 Gotham HTF;letter-spacing:0px;color:#fff;text-transform:uppercase;background:#007cff 0% 0% no-repeat padding-box;cursor:pointer}#cart .button_payment img{margin-left:7px;width:80px}#cart .cart_loading_bar{width:50px;height:50px;background:transparent;overflow:hidden;border-radius:50%;border:5px solid #fff;border-top:5px solid #497E5A;animation:spin .75s infinite linear;border-bottom:5px solid #497E5A}#cart .cart_loading{position:fixed;width:100%;background:#00000036;height:100vh;right:0;display:flex;top:0;bottom:0;align-items:center;z-index:1;justify-content:center}#cart .cart_footer{position:absolute;left:0;right:0;bottom:0;padding:0;z-index:1}#cart .empty_cart_footer .cart_usp img{margin-right:5px}#cart .empty_cart_footer .cart_usp{display:flex;align-items:center}#cart .empty_cart_footer .cart_usps{display:flex;align-items:center;justify-content:center;color:#284634;font-family:"Exo 2";font-size:13px;font-weight:400;line-height:1}#cart .button_shop_all{display:flex;width:100%;justify-content:center;align-items:center;height:50px;cursor:pointer;border-radius:999px;margin-bottom:8px;background:#497e5a;color:#fff;text-align:center;font-family:Termina;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase}#cart .button_shop_all:hover{opacity:.8}#cart .cart-payment-wrapper ul{margin:8px 0 0}#cart .line_options{color:#9b3232;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:1;margin-bottom:7px}#cart [upsell-count="0"] .cart_recommended_containter{display:none}#cart .accessory-heading{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.37px;order:1;text-transform:uppercase;margin-bottom:5px}#cart .accessory-subheading{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:18.84px;order:2;letter-spacing:.37px;margin-bottom:10px}#cart .accessory-item.extra-free-gift{order:10}#cart .accessory-item{border:2px solid #D1D1D1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;border:2px solid #B5B5B5;background:#f7f5f4;border-radius:5px;padding:15px}#cart .accessory-subtitle{font-weight:400;line-height:20px}#cart .accessory-image{width:60px;height:60px;margin-right:10px;display:flex;align-items:center;justify-content:center;border:1px solid #E8E8E1;position:relative;border-radius:5px}#cart .accessory-item[index="1"]~.accessory-item[index="1"]{display:none}#cart .accessory-item[index="2"]~.accessory-item[index="2"]{display:none}#cart .accessory-item[index="3"]~.accessory-item[index="3"]{display:none}#cart .accessory-left{display:flex;align-items:center;color:#000;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.37px}#cart .accessory-right{display:flex;align-items:center}#cart .accessory-button{background:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;border-radius:50%}#cart .accessory-button .icon-change{display:none}#cart .accessory-button svg{width:20px;height:20px;display:block}#cart .accessory-price{color:#898989;text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.37px;margin-left:0;display:flex;align-items:center}#cart .accessory-price .compare_price{text-decoration:line-through;text-decoration-color:#b44a45}#cart .accessory-price .sale_price{color:#000;font-weight:700;margin-left:7px}#cart .accessory-item.active .accessory-button .icon-add{display:none}#cart .accessory-item.active .accessory-button .icon-change{display:block}#cart .accessory-item[index="3"]{order:5}#cart .accessory-item[index="2"]{order:4}#cart .accessory-item[index="1"]{order:3}#cart .accessory-box{display:flex;flex-direction:column;margin-top:20px}#cart .in_cart_timer_wrapper{min-width:50px;color:red}#cart .accessory-offer-heading+.accessory-item{border-radius:0 0 10px 10px}#cart .accessory-offer-heading svg{margin-right:10px;width:18px}#cart .extra-free-gift .accessory-title{font-weight:500}#cart .accessory-title{text-align:left;display:flex;flex-direction:column;align-items:flex-start}#cart .accessory-image:before{content:"1";width:15px;height:15px;background:#000;color:#fff;position:absolute;top:-7px;right:-7px;font-size:10px;display:flex;align-items:center;justify-content:center;border-radius:50%}#cart .accessory-offer-heading{border:1px solid #B5B5B5;background:#f7f5f4;padding:10px;display:flex;align-items:center;justify-content:center;font-family:Inter;font-weight:500;font-size:16px;line-height:1;letter-spacing:.37px;text-align:center;vertical-align:middle;color:#000;border-radius:10px 10px 0 0;border-bottom:none}@media screen and (max-width: 900px){#cart .in_cart_timer_wrapper{min-width:45px}#cart .review-content-in-cart{font-size:min(14px,3.5vw)}#cart .accessory-button{cursor:auto}#cart .accessory-subheading,#cart .progress-bart-text{font-size:14px}#cart .accessory-item{padding:10px}#cart .accessory-heading{font-size:16px}#cart .accessory-image{min-width:55px;width:55px;height:55px}#cart .accessory-left{font-size:15px}#cart .accessory-subtitle{font-size:13px}#cart ul.list.list-payment svg{width:24px}#cart .line-saving-badge{height:20px;font-size:12px}#cart .cart_section{top:0;right:0;border-radius:0;height:100%}#cart .cart_added_product_image_box{margin-right:10px}#cart .line-remove-button,#cart .pack_title{font-size:12px}#cart .cart_upsell_label{font-size:15px}#cart .cart_header_top_toolbar{padding:12px 20px}#cart .subscription_info{font-size:15px;line-height:1.2}#cart .total_area .subscription_letter{font-size:16px}#cart .saving_amount{font-size:11px}#cart .plan-box-head .plan-checkbox{font-size:18px}#cart .subscription_amount span.compare_total{font-size:13px}#cart .plan-box-body{padding:10px 12px;margin:10px 0;font-size:12px}#cart .subscription-box{margin-top:20px;padding:12px 10px}#cart .button_checkout svg{width:16px;height:20px}#cart .cart_scroll_container{max-height:calc(100% - 270px)}#cart .subscription_amount span.sale_total{font-size:16px}#cart .empty_reviews svg{width:16px}#cart .empty_cart_content .button_caption,#cart .empty_reviews{font-size:14px}#cart .payment_container{padding:15px}#cart .cart_discount_label{font-size:13px}#cart .cart_header_title{font-size:18px;font-weight:700;line-height:19px}#cart .button_checkout{height:45px;font-size:16px}#cart .cart_header_progressbar{height:10px;margin:15px 10px 10px}#cart .cart_added_product_name{font-size:15px}#cart .extra_bag_info{max-width:160px;line-height:1.4}#cart .cart_added_product_delete{width:16px;height:16px;min-width:16px}#cart .main_cart_items{padding:10px 15px}#cart .cart_added_product_total_price span.sale_price{font-size:14px}#cart .cart_qty_button img{width:15px;height:15px}#cart .cart_added_product_total_price span.compare_price{font-size:13px}#cart .cart_added_product_amount{font-size:18px}#cart .cart_item{padding:10px 0}#cart .cart_qty_button{width:27px;height:27px;padding:3px}#cart .store_service_policy{font-size:min(13px,3vw)}#cart .cart_close_button svg{width:18px;height:18px}#cart .cart_close_button img{width:17px;height:17px}#cart .cart_header_badge{font-size:14px;height:22px;min-width:22px;padding:5px;width:22px}#cart .cart_review_container{margin-top:21px}#cart .e_item_button{font-size:12px;padding:9px 16px;bottom:-10px}#cart .cart_review_item{padding:0 23px}#cart .cart_review_item:first-of-type{padding-bottom:12px}#cart .cart_review_item:last-of-type{padding-top:12px}#cart .button_shop_all{font-size:16px;height:45px}}@media screen and (max-width: 750px){#cart .cart_section{max-width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/application.css.map */
