.ProductItem.sold-out .ss-widget{pointer-events:none}.ProductItem-additional .sqs-block-product{display:none!important}.ss-loaded .ProductItem-details,.ss-loaded .ss-option-item .variant-select-wrapper{opacity:1}.ProductItem-details{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.ss-widget{-webkit-box-ordinal-group:9;-webkit-order:8;-moz-box-ordinal-group:9;-ms-flex-order:8;order:8}.ss-widget *{outline:0!important}.ss-options-item-input:not(:checked)+.ss-options-item-wrap,.ss-widget select{cursor:pointer}.ss-options{margin-bottom:18px}.ss-option-item:first-child,.ss-option-one-time,.ss-options-item,.ss-options-item-input:checked+.ss-options-item-wrap .ss-options-item-select,.ss-options-item-price-label:first-child{display:block}.ss-options-item+.ss-options-item{margin-top:18px}.ss-options-item-input{display:none!important;height:0!important;opacity:0!important;visibility:hidden!important;width:0!important}.ss-options-item-input:not(:checked)+.ss-options-item-wrap:hover{opacity:.8}.ss-options-item-input:checked+.ss-options-item-wrap .ss-options-item-icon{background-color:#ed5d3d;border-color:#ed5d3d}.ss-options-item-wrap{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.ss-options-item-icon{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:15px;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;-o-transition:background-color .3s ease-out,border-color .3s ease-out;-moz-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out;width:15px}.ss-option-item,.ss-option-subscribe,.ss-options-item-icon svg,.ss-options-item-price-label{display:none}.ss-options-item-title{padding:0 8px}.ss-options-item-price{margin-left:auto}.ss-options-item-select{display:none;margin-top:12px;width:100%}.ss-options-item-select-label{background-color:transparent;border:1px solid currentColor;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;padding:9px 48px}.ss-options-item-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid currentColor;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;font-weight:inherit;padding:9px 48px;width:100%}.ss-option{-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}