.closebutton{position:relative;width:100%;height:40px;text-align:right;padding:0 5%;font-size:1.5rem;line-height:1.5rem;z-index:1;cursor:pointer;font-family:sans-serif!important;display:flex;justify-content:flex-end;align-items:center}.close-button-inside-upper-right .closebutton{position:absolute;font-size:2rem;padding:2.5% 5%}.soulbuttons-open .ss-subsection,.wost-parent .ss-subsection{overflow-y:auto;-webkit-overflow-scrolling:touch}.soulbuttons-modal-open,.soulbuttons-modal-open body{position:relative;overflow:hidden!important}.soulbuttons{display:inline-flex;border-style:solid;text-decoration:none;text-align:center;align-items:center}.soulbuttons.edd-dark-bg+.edd-cart-ajax-alert .edd-cart-added-alert{color:#fff}.entry-content a.soulbuttons{box-shadow:none}.entry-content a.soulbuttons:hover{box-shadow:none}.soulbuttons .dashicons{display:inline-block;font-style:inherit;height:inherit;font-weight:inherit;vertical-align:middle;font-size:inherit;font-size:80%}.soulbuttons .dashicons::before{display:inline-block;vertical-align:bottom}.modal-d .closebutton{padding:0}.soulbuttons .soulbuttons-icon{position:relative;transition:all .3s;margin:0 .25rem}.soulbuttons-hover-icon-right .soulbuttons-icon{left:0}.soulbuttons-hover-icon-right:hover .soulbuttons-icon{left:.25rem}.soulbuttons-hover-icon-left .soulbuttons-icon{right:0}.soulbuttons-hover-icon-left:hover .soulbuttons-icon{right:.25rem}.soulbuttons-hover-icon-down .soulbuttons-icon{top:0}.soulbuttons-hover-icon-down:hover .soulbuttons-icon{top:.25rem}.soulbuttons-hover-icon-up .soulbuttons-icon{bottom:0}.soulbuttons-hover-icon-up:hover .soulbuttons-icon{bottom:.25rem}.soulbuttons-hover-underline:hover{text-decoration:underline}.soulbuttons .fa:before{vertical-align:middle}.soulbuttons-align-left{text-align:left}.soulbuttons-align-right{text-align:right}