.loop-hidden{display:none!important}.loop-full-width{width:100%!important}.loop-subscription-container{display:flex;flex-direction:column}.loop-selling-plan-fieldset{padding:0;margin:15px 0;flex-basis:100%;border-width:0;border-style:groove;border-color:threedface;border-image:initial;border-radius:0;border:1px solid #8d0c11!important;overflow:hidden!important}.loop-selling-plan-fieldset-legend{display:none}.loop-one-time-purchase-option-position{display:flex!important}.loop-purchase-options-label{width:auto!important;flex:2;padding:0!important;margin:0!important;font-size:1.1em!important;line-height:1.1em!important}.loop-one-time-purchase-option{display:flex;align-items:center;width:100%!important;padding:1.1em!important}.loop-one-time-purchase-option-radio{width:1.2rem!important;height:1.2rem!important;min-height:1.2rem!important;position:initial!important;-webkit-appearance:auto!important;appearance:auto!important;line-height:1.2rem!important;margin:0 1rem 0 0!important;padding:0!important}.loop-one-time-purchase-option-label{width:auto!important;line-height:1.2em!important;font-size:1em!important;font-weight:600!important;flex:2;padding:0!important;margin:0!important}.loop-one-time-purchase-option-price-container{text-align:right;flex:1}.loop-one-time-purchase-option-price-amount{line-height:1.2em!important;font-size:1em!important}.loop-one-time-purchase-option-price-quantity{line-height:1em!important;font-size:.8em!important;opacity:.8}.loop-selling-plan-allocation{display:flex!important}.loop-subscription-group{display:flex;align-items:center;flex-wrap:wrap;padding:1.1em!important}.loop-subscription-group-border-top{border-top:1px solid #8d0c11!important}.loop-selected-selling-plan-group{background:#f3c95d}.loop-subscription-group-radio{width:1.2rem!important;height:1.2rem!important;min-height:1.2rem!important;line-height:1.2rem;position:initial!important;-webkit-appearance:auto!important;appearance:auto!important;margin:0 1rem 0 0!important;padding:0!important}.loop-subscription-group-text{display:flex;flex-wrap:wrap;justify-content:space-between;flex:3;align-items:center}.loop-subscription-group-label{width:auto!important;padding:0;margin:0 1em 0 0;line-height:1.2em!important;font-size:1em!important;font-weight:600!important;display:flex;align-items:center}.loop-subscription-group-discount-badge{border-radius:50px;padding:.3em .8em;background:#53cf54;display:flex;justify-content:center;width:max-content;line-height:1.2em;font-size:1em}.loop-subscription-group-price-container{display:flex;gap:10px;align-items:center}.loop-subscription-group-price-amount{line-height:1.2em!important;font-size:1em!important}.loop-subscription-group-price-quantity{line-height:1em!important;font-size:.8em!important;opacity:.8}.loop-subscription-group-selling-plans-container{display:flex;flex-wrap:wrap;align-items:center;width:100%!important;margin-top:.5em;margin-left:0rem}.loop-selling-plan-selector-label{width:auto!important;padding:0;margin:.5em 0;line-height:1.2em;font-size:1em}.custom-product-section .fera-productDetailRating-widget{display:none}.custom-product-section .add-to-cart{background:#a41d37;letter-spacing:1.5px;font-size:18px}.custom-product-section .loop-subscription-group-label,.custom-product-section .loop-one-time-purchase-option-label{letter-spacing:1px!important}.loop-selling-plan-selector{width:auto!important;display:block!important;border-color:#fff!important;border-width:1px!important;margin:6px 0 0!important;padding:.5em 2.5em .5em .7em!important;border-radius:5px!important;font-size:1em!important;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) 1em,calc(100% - 15px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,0px 1.5em;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.loop-selling-plan-selector:focus{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) 1em,calc(100% - 15px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,0px 1.5em;background-repeat:no-repeat;border-color:green;outline:0;padding:.5em 2.5em .5em .7em!important}.loop-selling-plan-selector:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.loop-selling-plan-selector-option{display:flex;align-items:center}.loop-selling-plan-selector-description{width:100%;font-size:.9em!important;line-height:normal!important;margin:0!important;padding:0!important;opacity:.8}.loop-subscription-group-radio:not(:checked)~.loop-subscription-group-selling-plans-container{display:none!important}.loop-selling-plan-selector:focus-visible{outline:none!important;outline-offset:.3rem;box-shadow:none!important}.loop-price-container{display:flex;align-items:center;flex-direction:column}.loop-price-section{width:100%;display:flex;flex-direction:row}.loop-price-section-subscription-banner{display:flex;align-items:center;font-size:12px;padding:0 5px;border:1px solid;border-radius:5px;line-height:11px;margin-left:8px}.loop-compare-price{text-decoration:line-through;opacity:.5}.loop-price-sub-text{font-size:11px}.loop-dot{height:4px;width:4px;background-color:#000;border-radius:50%;display:inline-block;margin:0 10px}.loop-display-none,.loop-display-none-by-variant{display:none!important}.loop-left-margin-0{margin-left:0!important}.loop-tooltip{position:relative;display:flex;align-items:center;width:fit-content;padding-bottom:1em;margin-top:-10px}.loop-tooltip-label{display:flex;cursor:pointer}.loop-tooltip-image{height:18px;width:18px;margin-right:10px;display:flex;align-items:center}.loop-tooltip .loop-tooltiptext{visibility:hidden;width:300px;min-width:100%;background-color:#081d33;color:#fff;text-align:left;border-radius:6px;padding:15px;margin-top:-10px;position:absolute;z-index:9999!important;top:100%;left:0%}.loop-tooltip:hover .loop-tooltiptext{visibility:visible}.loop-tooltip-description{margin:0!important;padding:0!important;font-size:1em}.loop-container-arrow{height:16px;width:16px;background-color:#081d33;position:absolute}.loop-container-arrow--tl{left:32px;top:0;border-left:1px solid rgba(0,0,0,.3);border-top:1px solid rgba(0,0,0,.3);transform:translate(50%,-50%) rotate(45deg)}.benefits_offer_list{background:#fff;padding:1.1em;margin-bottom:1.1em}.benefits_offer_list ul,.one_time_icon_list ul{margin:0;list-style:none}.loop-one-time-purchase-option{flex-wrap:wrap}.benefits_offer_list li,.one_time_icon_list li{position:relative;padding-left:25px;font-size:15px;margin-bottom:10px}.benefits_offer_list li:after,.one_time_icon_list li:after{content:"";width:15px;height:15px;display:block;position:absolute;left:0;background-position:center;background-size:contain;background-repeat:no-repeat;top:50%;transform:translatey(-50%)}.benefits_offer_list li:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 24 24"><g transform="matrix(1.2,0,0,1.2,-2.3315,-2.447)"><path fill="%238d0c11" fill-rule="evenodd" d="M20.614 5.649a1 1 0 0 1 .084 1.422L10.184 18.74a1 1 0 0 1-1.428.058l-6.084-5.727a1.008 1.008 0 0 1-.09-1.36 1.008 1.008 0 0 1 1.455-.126l4.72 4.246a1 1 0 0 0 1.412-.074l9.043-10.027a1 1 0 0 1 1.402-.082z" clip-rule="evenodd"/></g></svg>')}.one_time_icon_list li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 329.269 329'%3E%3Cpath fill='%23a41d37' d='M194.8 164.77 323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164z'/%3E%3C/svg%3E")}.one_time_icon_list ul{flex-wrap:wrap;display:flex;justify-content:center;gap:20px;margin-top:20px}.benefits_offer_list li:last-child{margin:0}.loop-selected-selling-plan-group .benefits_offer_list{display:block}.loop-one-time-purchase-option,.loop-subscription-group{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/61/assets/loop_widget.css.map */
