.o-price-panel-spacer{margin-top:20px;padding-left:5px;padding-right:5px}.o-price-panel-voldiscount{font-size:var(--app-font-size-base-number);padding-left:25px;padding-right:25px}.o-price-panel{border:2px solid var(--app-color-gray-500);border-radius:12px;height:100%;padding-bottom:1em}.o-price-panel:hover{box-shadow:0 2px 6px #0009}.o-price-panel-heading{border-bottom:1px solid #0000;border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 15px}.o-price-panel .o-price-panel-heading{color:var(--app-color-gray-dark);background-color:var(--app-color-blue);border-color:var(--app-color-gray-200);justify-content:center;align-items:center;height:50px;display:flex}.o-price-panel-voldiscount .o-price-panel .o-price-panel-heading{background-color:var(--app-color-gray-300)}.o-price-panel .o-price-panel-heading .o-price-panel-title{color:#fff;margin-top:0;margin-bottom:0;font-size:3em;font-weight:700}.o-price-panel-voldiscount .o-price-panel .o-price-panel-heading .o-price-panel-title{color:#000}.o-price-panel .o-action-button-container{flex-direction:row;flex-grow:1;justify-content:center;min-height:30px;margin-top:1.5em;display:flex}.o-price-panel .o-product-title-container{background-color:var(--app-color-gray-300);flex-direction:row;justify-content:center;margin:1.5em 0 0;display:flex}.o-price-panel .o-product-title-container .o-title{color:var(--app-text-color);padding:unset;flex-direction:row;justify-content:center;align-items:baseline;gap:5px;margin-left:.5em;font-size:1.5em;font-weight:500;display:flex}.o-price-panel .o-feature-container{flex-direction:row;justify-content:space-between;align-items:center;padding:3px 10px;display:flex}.o-price-panel .o-feature-container.o-voldisc-height{height:2em}.o-price-panel .o-feature-container .o-description{color:var(--app-color-gray-700);justify-content:flex-start;align-items:center;font-size:1.1em}.o-price-panel .o-feature-container .o-value{color:var(--app-text-color);text-align:right}.o-price-panel .o-feature-container .o-price-amount{color:var(--app-text-color);justify-content:center;align-items:center;font-size:1.1em;display:flex}.o-price-panel .o-feature-container .o-voldisc{flex-direction:column;justify-content:flex-end;display:flex}.o-price-panel .o-feature-container .o-voldisc .o-value{flex-direction:row;justify-content:flex-end;padding-right:3px;display:flex}.o-price-panel .o-feature-container .o-voldisc .o-voldisc-btn{cursor:pointer;border:1px solid var(--app-color-gray-300);border-radius:10px;justify-content:center;align-items:center;width:max-content;padding:1px 5px 0;font-size:smaller;font-weight:500;display:flex}.o-price-panel .o-feature-container .o-voldisc .o-voldisc-btn:hover{box-shadow:0 2px 6px 0 var(--app-color-blue)}.o-price-panel .o-body{flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 60px);padding:15px;font-size:14px;display:flex}.o-price-img-circle{border-radius:50%}.o-price-img-responsive{max-width:100%;height:auto;display:block}.o-price-panel-btn{white-space:nowrap;cursor:pointer;color:#fff;background-color:var(--app-color-blue);border-radius:10px;justify-content:center;align-items:center;width:max-content;height:35px;padding:15px 35px;font-size:16px;font-weight:700;display:flex}.o-price-panel-btn:hover{background-color:var(--app-color-blue);box-shadow:0 2px 6px #0009}.o-icon-gradient-01{background:linear-gradient(174deg,#10669f,#1e90ff,#b3b3b3);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;align-items:center;display:flex;overflow:visible}.o-action-button.container{margin:20px 0}.o-action-button{border:1px solid var(--app-color-gray-300);justify-content:center;align-items:center;width:max-content;padding:1px 8px 3px;font-weight:500;display:flex}.o-action-button:hover{border:unset;transform:scale(1.03);box-shadow:0 2px 6px #0009}.o-main-page-container .o-action-button{border:unset}.o-action-button.o-menu-top{border:unset;border-radius:10px;font-size:16px}.o-product-container .o-action-button{border-radius:10px;height:30px;font-size:16px}.o-action-button.o-main-page{border-radius:var(--o-action-button-border-radius);height:var(--o-action-button-height);font-size:var(--o-action-button-font-size)}.o-action-button a,.o-action-button a:hover{color:#fff;text-decoration:none}.o-action-button-colors{color:#fff;background:linear-gradient(to right, var(--orca-color-red-brick), var(--orca-color-coral-02), var(--app-color-tomato))}.o-action-button-colors-disabled{color:#fff;background-color:var(--app-color-gray-300);pointer-events:none}
