[data-block-handle="simply-widget-checkout-btn"]{display:flex !important}.si-widget-checkout{width:100%}.ssp-checkout-button-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.ssp-checkout-button-container .ssp-checkout-text-wrapper{font-size:14px;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding:0 10px;background-color:var(--ssp_checkout_label_bg_color, #fff);color:var(--ssp_checkout_label_text_color, #000)}.ssp-checkout-button-container .ssp-checkout-text-wrapper .ssp-checkout-text{display:flex;column-gap:4px;flex-wrap:wrap}.ssp-checkout-button-container .ssp-checkout-text-wrapper .ssp-checkout-text .ssp-checkout-text1{font-weight:bold}.ssp-checkout-button-container .ssp-checkout-text-wrapper .ssp-checkout-text .ssp-checkout-text3{font-weight:bold}.ssp-checkout-button-container .ssp-checkout-button{display:block !important;background-color:var(--ssp_checkout_btn_bg_color, #000);color:var(--ssp_checkout_btn_text_color, #fff);border:1px solid var(--ssp_checkout_btn_border_color, #000);border-radius:var(--ssp_checkout_btn_border_radius, 0px);font-size:var(--ssp_checkout_btn_text_size, 15px);font-family:inherit;padding:var(--ssp_checkout_btn_padding, 15px);margin-bottom:5px;transition:all 0.3s ease-in-out;text-align:center;width:100%;cursor:pointer}.ssp-checkout-button-container .ssp-checkout-button:hover{background-color:var(--ssp_checkout_btn_bg_hover_color, #000);color:var(--ssp_checkout_btn_text_hover_color, #fff)}.ssp-checkout-button-container .ssp-checkout-link{color:#000;text-decoration:underline;margin-bottom:5px;cursor:pointer}.ssp-checkout-button-container .btnCstm.tooltipCstm{display:flex}.ssp-checkout-button-container .btnCstm.tooltipCstm svg{width:22px;height:22px;fill:var(--ssp_checkout_label_text_color, #000)}.ssp-checkout-button-container .tooltipCstm .toolltiptextCstm{margin-left:-190px !important}.ssp-default-shopify-checkout-button-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.ssp-default-shopify-checkout-button-container .ssp-default-shopify-checkout-button{display:block !important;background-color:var(--ssp_checkout_btn_bg_color, #000);color:var(--ssp_checkout_btn_text_color, #fff);border:1px solid var(--ssp_checkout_btn_border_color, #000);border-radius:var(--ssp_checkout_btn_border_radius, 0px);font-size:var(--ssp_checkout_btn_text_size, 15px);font-family:inherit;padding:var(--ssp_checkout_btn_padding, 15px);margin-bottom:5px;transition:all 0.3s ease-in-out;text-align:center;width:100%;cursor:pointer}.ssp-default-shopify-checkout-button-container .ssp-default-shopify-checkout-button:hover{background-color:var(--ssp_checkout_btn_bg_hover_color, #000);color:var(--ssp_checkout_btn_text_hover_color, #fff)}.tooltipCstm{position:relative !important;display:inline-block;border-bottom:1px dotted #000}.tooltipCstm .toolltiptextCstm{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:10000;bottom:100%;left:50%;margin-left:-100px}.tooltipCstm:hover .toolltiptextCstm{visibility:visible}.tooltipCstm .toolltiptextCstm{font-size:12px;text-align:left;width:200px !important;height:auto;display:inline-block;line-height:14px;min-width:100px;word-break:break-word;white-space:normal;margin-bottom:5px;padding-left:10px;padding-right:10px;border-radius:10px}.btnCstm.tooltipCstm{width:auto;background:none;border:none;display:inline-block}.ssp-overflow-hidden{overflow:hidden !important}.hideBox{display:none !important}.ssp-visibility-hidden{visibility:hidden !important}.ssp-widget-modal .ssp-confirmation-modal-container{visibility:hidden;width:100%;max-width:415px;height:auto;position:fixed;margin:30px;display:flex;justify-content:center;align-items:center;z-index:10000000001;transform:scale(0.7);opacity:0;transition:transform 0.3s ease, opacity 0.3s ease}@media screen and (max-width: 500px){.ssp-widget-modal .ssp-confirmation-modal-container{margin:0px}}.ssp-widget-modal .ssp-confirmation-modal-container.ssp-active{transform:scale(1);opacity:1;visibility:visible}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal{width:100%;padding:15px;border:1px solid #e4e4e4;border-radius:8px;background-color:white;display:flex;flex-direction:column;gap:15px}@media screen and (max-width: 500px){.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal{padding:10px;margin:10px;gap:10px}}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card{border-radius:8px;padding:10px;background-color:#F5F5F5;box-shadow:inset 0 0 4 0 #A1A1A140;display:flex;justify-content:start;align-items:center;gap:10px;position:relative}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-modal-product-shine-container{border-radius:8px;padding:10px;background-color:transparent;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-modal-product-shine-container::before{content:"";position:absolute;top:0;left:-75%;width:100%;height:100%;background:linear-gradient(110deg, #fff, 45%, #fff, 55%, #fff);animation:shine 3s cubic-bezier(0.5, 1, 0.89, 1) 1s infinite;transform:translate(0, 0) rotate(-45deg) skewX(0) skewY(0) scaleX(1) scaleY(1);pointer-events:none;z-index:1000;filter:blur(24px)}@keyframes shine{0%{left:-75%}50%{left:100%}100%{left:100%}}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-img-wrapper{width:60px;height:60px;min-width:60px;min-height:60px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-img-wrapper img{width:100%;height:100%;border-radius:10px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper{display:flex;flex-direction:column;gap:2px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper *{word-break:break-word}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title{font-weight:600;font-size:14px;margin:0;margin-bottom:2px;display:flex;justify-content:start;align-items:center;gap:5px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title .tooltipCstm{display:none}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title .tooltipCstm .toolltiptextCstm{margin-left:0;left:unset;right:-50%}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper p{margin:0;line-height:normal;font-size:13px;color:black}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper{width:100%;display:flex;justify-content:end;align-items:center;gap:10px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-cancel-btn{width:50%;background:#d4d4d4;border:none;text-decoration:none;padding:8px 12px;border-radius:8px;cursor:pointer}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-add-btn{width:50%;color:#ffffff;background:linear-gradient(180deg, rgba(48,48,48,0) 63.53%, rgba(255,255,255,0.14902)),#303030;box-shadow:0rem -0.0625rem 0rem 0.0625rem #000c inset,0rem 0rem 0rem 0.0625rem #303030 inset,0rem 0.03125rem 0rem 0.09375rem #ffffff40 inset;touch-action:manipulation;border:none;border-radius:8px;text-decoration:none;padding:8px 12px;cursor:pointer}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-add-btn:hover{background:linear-gradient(180deg, rgba(48,48,48,0) 63.53%, rgba(255,255,255,0.14902)),#1a1a1a}.simply-insurance{max-width:400px;padding:15px 0;margin-left:auto}.simply-insurance.loaded{display:block;padding:10px 15px}.simply-insurance .header-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;width:100%}.simply-insurance .header-wrap .plan_info_btn{width:40px}.simply-insurance .header-wrap .title-image-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;text-align:left;gap:15px}.simply-insurance .header-wrap .title-image-wrap img{width:40px}.simply-insurance .header-wrap h3{padding-right:5px;font-size:15px}.simply-insurance p{font-size:12px}.simply-insurance .plan_title{font-weight:700;margin:0}.simply-insurance .plan_subtitle{margin:0}.simply-insurance .plan-description{text-align:left}.simply-insurance .plan-description.hide{display:none}.simply-insurance .switch-button .cart-insurance-input{display:none}.simply-insurance .switch{display:inline-block;position:relative;width:40px;height:20px;border-radius:20px;background:#dfd9ea;transition:background 0.28s cubic-bezier(0.4, 0, 0.2, 1);vertical-align:middle;cursor:pointer}.simply-insurance #toggle-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden}.simply-insurance .switch::before{content:"";position:absolute;top:1px;left:2px;width:17px;height:17px;background:#fafafa;border-radius:50%;transition:left 0.28s cubic-bezier(0.4, 0, 0.2, 1),background 0.28s cubic-bezier(0.4, 0, 0.2, 1),box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.simply-insurance .switch:active::before{box-shadow:0 2px 8px rgba(0,0,0,0.28),0 0 0 20px rgba(128,128,128,0.1)}.simply-insurance input:checked+.switch{background:#72da67}.simply-insurance input:checked+.switch::before{left:20px;background:#fff}.simply-insurance input:checked+.switch:active::before{box-shadow:0 2px 8px rgba(0,0,0,0.28),0 0 0 20px rgba(0,150,136,0.2)}.plan_info_btn{position:relative;display:inline-block;border-bottom:1px dotted #000;width:auto;background:none;border:none;display:inline-block}.plan_info_btn .plan_info{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.plan_info_btn:hover .plan_info{visibility:visible}.plan_info_btn .plan_info{font-size:12px;text-align:left;width:200px !important;height:auto;display:inline-block;line-height:14px;min-width:100px;word-break:break-word;white-space:normal;margin-bottom:5px;padding-left:10px;padding-right:10px;border-radius:10px}

