.uc-safeplace .uc-button{display:inline-block;padding:8px;border:1px solid #333333;color:#333;background:#fff;white-space:nowrap;border-radius:inherit;margin-bottom:16px;font-size:16px;line-height:22px;transition:background .5s ease-in-out,color .5s ease-in-out}.uc-safeplace .uc-button:hover{background:#333;color:#eaeaea}.uc-safeplace .clearfix:after{display:block;content:"";clear:both}.ecommerce-by-uc{text-align:center;margin:10px 0;color:#1c1c1c;font-size:12px}.ultraslider-thumbnail-wrapper{position:relative}.ultraslider-medium-holder{margin:0 auto;cursor:pointer;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ultraslider-medium-holder img{max-width:100%;max-height:100%;display:block;margin:0 auto;border:1px solid #c2c2c2}.ultraslider-thumbnail-container{position:relative;display:block;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ultraslider-thumbnail-list-container{position:absolute;top:0;left:0}.ultraslider-thumbnail-list-container ul{list-style:none;padding:0;margin:0;position:relative}.ultraslider-thumbnail-list-container ul li{float:left;margin:5px;border:1px solid rgba(255,255,255,0);cursor:pointer}.ultraslider-thumbnail-list-container ul li.ultraslider-active{border:1px solid #c2c2c2}.ultraslider-thumbnail-list-container ul li img{max-width:100%;max-height:100%;pointer-events:none}.ultraslider-thumbnail-list-container ul li img.preload{display:none}.ultraslider-thumbnail-container.ultraslider-noscrolling{text-align:center}.ultraslider-noscrolling .ultraslider-thumbnail-list-container{left:initial!important;top:initial;position:relative;display:inline-block;margin:0 auto}.ultraslider-noscrolling .ultraslider-thumbnail-list-right,.ultraslider-noscrolling .ultraslider-thumbnail-list-left{display:none}div.ultraslider-thumbnail-list-left,div.ultraslider-thumbnail-list-right{width:30px;height:30px;background-color:#fff;position:absolute;z-index:10;cursor:pointer;border:1px solid #c2c2c2;border-radius:5px}.ultraslider-thumbnail-list-left{left:-10px}.ultraslider-thumbnail-list-right{right:-10px}.ultraslider-thumbnail-list-left:before,.ultraslider-thumbnail-list-right:before{content:">";display:block;margin-top:-12px;margin-left:-5px;position:absolute;top:50%;left:50%;text-indent:0;color:#626262}.ultraslider-thumbnail-list-left:before{content:"<"}.ultraslider-paging-holder{text-align:center;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ultraslider-paging-holder ul{display:inline-block;padding:0;margin:0}.ultraslider-paging-holder li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.ultraslider-paging-holder li span{background:#fff;border:1px solid #c2c2c2;cursor:pointer;margin:0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;border-radius:5px;box-sizing:border-box}.ultraslider-paging-holder li.ultraslider-active span{background-color:#eaeaea;border-color:#c2c2c2}.widget-itemimagegallery{z-index:1}body.ultraslider-lightbox-open{overflow:hidden}body.ultraslider-lightbox-open #storefrontAdminContainer{display:none!important}.ultraslider-lightbox{position:fixed;inset:0;background-color:#000000d9;z-index:9999999}.ultraslider-lightbox img{max-width:90%;max-height:90%;margin:auto;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);user-select:none}.ultraslider-lightbox-close-button{position:absolute;top:20px;right:20px;padding:10px 15px;background-color:#363636;color:#fff;cursor:pointer}.ultraslider-lightbox-left-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;padding:10px 15px;background-color:#363636;color:#fff;cursor:pointer;z-index:2}.ultraslider-lightbox-right-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;padding:10px 15px;background-color:#363636;color:#fff;cursor:pointer;z-index:2}.uc-list{margin-bottom:64px}.uc-list:after{display:block;content:"";clear:both}.uc-list .uc-list-item{display:block;width:100%;height:auto;float:left;box-sizing:border-box;padding:0 16px 16px;margin-bottom:32px;min-height:400px}@media only screen and (min-width: 641px){.uc-list .uc-list-item{width:50%}}@media only screen and (min-width: 1025px){.uc-list .uc-list-item{width:25%}}.uc-list .uc-list-item a{color:#333}.uc-list .uc-item-image img{width:100%;height:100%}.uc-list .uc-item-info{text-align:center}.uc-list .uc-item-info-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.uc-list .uc-item-info-price{margin-bottom:16px}.uc-list .uc-item-info-price .uc-price-sale{display:none}.uc-list .uc-item-info-price.uc-sale .uc-price{color:#999;text-decoration:line-through}.uc-list .uc-item-info-price.uc-sale .uc-price-sale{display:inline;font-weight:700}.uc-list .uc-item-info-price:after{display:block;content:"";clear:both}.uc-item{clear:both;margin-bottom:32px}.uc-item:after{content:"";display:block;clear:both}.uc-item .error{color:red}.uc-item section{box-sizing:border-box}.uc-item section .ultraslider-medium-holder{margin:0 auto}.uc-item section.uc-item-images{padding:0 32px;width:100%;float:left}@media only screen and (min-width: 641px){.uc-item section.uc-item-images{width:50%}}@media only screen and (min-width: 1025px){.uc-item section.uc-item-images{width:33%}}.uc-item section.uc-item-images .uc-item-mobile{width:100%;height:100%;display:inline}@media only screen and (min-width: 641px){.uc-item section.uc-item-images .uc-item-mobile{display:none}}.uc-item section.uc-item-images .uc-item-desktop{width:100%;height:100%;display:none}@media only screen and (min-width: 641px){.uc-item section.uc-item-images .uc-item-desktop{display:inline}}.uc-item section.uc-item-info{padding:0 32px;width:100%;float:right}@media only screen and (min-width: 641px){.uc-item section.uc-item-info{width:50%}}@media only screen and (min-width: 1025px){.uc-item section.uc-item-info{width:66%}}.uc-item section.uc-item-info.uc-item-no-gallery{padding:0;float:none}@media only screen and (min-width: 641px){.uc-item section.uc-item-info.uc-item-no-gallery{width:100%}}@media only screen and (min-width: 1025px){.uc-item section.uc-item-info.uc-item-no-gallery{width:100%}}.uc-item section.uc-item-info h1{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px}.uc-item section.uc-item-info .uc-item-price{margin-bottom:32px}.uc-item section.uc-item-info .uc-item-description{margin-bottom:32px}.uc-item section.uc-item-info .uc-item-description p{margin-bottom:16px}.uc-item section.uc-item-info .uc-item-variants{margin-bottom:32px}.uc-item section.uc-item-info .uc-item-variants .uc-item-variant{display:block;clear:both;margin-bottom:8px}.uc-item section.uc-item-info .uc-item-variants .uc-item-variant .uc-item-variant-label{margin-right:8px;font-weight:700}.uc-item section.uc-item-info .uc-item-variants-selector-wrapper label{padding-right:8px}.uc-item section.uc-item-info .uc-item-options{margin-bottom:32px}.uc-item section.uc-item-info .uc-item-options .uc-item-option{clear:both;display:block;margin-bottom:16px}.uc-item section.uc-item-info .uc-item-options .uc-item-option .uc-item-option-label{display:inline-block;margin-right:8px;margin-bottom:8px;font-weight:700}.uc-item section.uc-item-info .uc-item-options .uc-item-option .uc-option-value{display:block;width:100%;clear:both}.uc-item section.uc-item-info .uc-item-options .uc-item-option .uc-option-value li{margin-bottom:8px}.uc-item section.uc-item-info .uc-item-options .uc-item-option ul.uc-option-value,.uc-item section.uc-item-info .uc-item-options .uc-item-option textarea.uc-option-value{display:block}.uc-item section.uc-item-info .uc-item-auto-order-schedules{margin-bottom:32px}.uc-item section.uc-item-info .uc-item-auto-order-schedules .uc-item-auto-order-schedule{display:block;margin-bottom:16px}.uc-item section.uc-item-info .uc-item-auto-order-schedules .uc-item-auto-order-schedule .uc-item-auto-order-schedule-label{display:inline-block;margin-right:8px;margin-bottom:8px;font-weight:700}.uc-item section.uc-item-info .uc-item-auto-order-schedules .uc-item-auto-order-schedule .uc-item-auto-order-schedule-value{display:block;width:100%}@media only screen and (min-width: 641px){.uc-item section.uc-item-info .uc-item-add{display:flex;align-items:flex-end;justify-content:space-between}}.uc-item section.uc-item-info .uc-item-add .uc-qty{margin-bottom:16px}@media only screen and (min-width: 641px){.uc-item section.uc-item-info .uc-item-add .uc-qty{margin-bottom:0}}.uc-item section.uc-item-info .uc-item-add .uc-qty span{font-weight:700;display:inline-block;margin-right:8px}.uc-item section.uc-item-info .uc-item-add .uc-qty .uc-input-qty{width:40px;padding:5px}.uc-item section.uc-item-info .uc-item-add .uc-add-btn{width:100%;min-width:150px}@media only screen and (min-width: 641px){.uc-item section.uc-item-info .uc-item-add .uc-add-btn{max-width:50%;margin-bottom:0}}@media only screen and (min-width: 1025px){.uc-item section.uc-item-info .uc-item-add .uc-add-btn{max-width:60%;margin-bottom:0}}.uc-item section.uc-item-info .uc-item-add .uc-add-btn .uc-add-to-cart{width:100%;margin-bottom:32px}.uc-sale .uc-price{color:#999;text-decoration:line-through}.uc-sale .uc-price-sale{display:inline;font-weight:700}.uc-add-to-cart{margin-bottom:16px}.cart-snapshot{display:none;background-color:#fff;width:320px;margin-right:-320px;position:fixed;top:131px;right:0;z-index:9999999;box-sizing:border-box;padding:0;transform:translateZ(0);backface-visibility:hidden;max-height:calc(100% - 130px);overflow-y:auto;overflow-x:hidden}.fix-nav .cart-snapshot{position:fixed;top:96px}.cart-snapshot .cart-snapshot-header{position:relative;padding:20px 20px 10px}.cart-snapshot .cart-snapshot-header h3{text-align:center;padding-bottom:10px;margin-bottom:0}.cart-snapshot .cart-snapshot-header .close{position:absolute;top:25px;right:20px;font-size:10px;font-weight:900;cursor:pointer}.cart-snapshot .cart-snapshot-header .cart{display:block;position:absolute;top:65px;left:20px;width:40px;height:25px;font-size:21px;text-align:right;font-weight:400}.cart-snapshot .cart-snapshot-header .cart .item-count{font-family:Cabin,sans-serif;font-size:12px;height:18px;display:inline-block;padding:3px;position:absolute;top:-10px;right:10px;border-radius:8px;font-weight:700}.cart-snapshot .cart-snapshot-items p{text-align:center;margin:0 0 20px}.cart-snapshot .cart-snapshot-items ul{list-style:none;margin:0 0 20px;padding:0}.cart-snapshot .cart-snapshot-items ul li{display:block;width:320px;margin:0;padding:10px 20px;position:relative;cursor:pointer;font-size:14px;clear:both;transition:background .5s ease}.cart-snapshot .cart-snapshot-items ul li.columns .item-name{float:left;width:140px;padding-right:10px}.cart-snapshot .cart-snapshot-items ul li.columns .item-qty{float:left;width:40px;text-align:right;padding-right:10px}.cart-snapshot .cart-snapshot-items ul li.columns .item-price{float:right;width:80px;text-align:right}.cart-snapshot .cart-snapshot-items ul li.item{overflow:hidden;cursor:pointer}.cart-snapshot .cart-snapshot-items ul li.item .item-info{position:relative;right:0;transition:all .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .item-info .item-name{float:left;width:140px;font-weight:700;padding-right:10px;transition:color .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .item-info .item-qty{float:left;width:40px;text-align:right;padding-right:10px;transition:color .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .item-info .item-price{float:right;width:80px;text-align:right;transition:color .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .remove{display:none;position:absolute;left:7px;top:13px;font-size:10px;font-weight:900;transition:all .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .remove-options{width:145px;height:42px;position:absolute;top:0;left:-145px;transition:all .5s ease}.cart-snapshot .cart-snapshot-items ul li.item .remove-options-cancel,.cart-snapshot .cart-snapshot-items ul li.item .remove-options-remove{width:50%;height:42px;float:left;line-height:42px;text-align:center}.cart-snapshot .cart-snapshot-items ul li.item:hover .remove{display:block}.cart-snapshot .cart-snapshot-items ul li.item.remove-confirm{overflow-x:hidden}.cart-snapshot .cart-snapshot-items ul li.item.remove-confirm .item-info{right:-146px}.cart-snapshot .cart-snapshot-items ul li.item.remove-confirm .remove{left:153px}.cart-snapshot .cart-snapshot-items ul li.item.remove-confirm .remove-options{left:0}.cart-snapshot .cart-snapshot-items ul li.total{padding:10px 20px 20px;cursor:inherit}.cart-snapshot .cart-snapshot-items ul li.total .item-total{float:left;width:180px;padding-right:10px;text-align:right;font-weight:900}.cart-snapshot .cart-snapshot-items ul li.total .item-price{float:right;width:80px;text-align:right}.cart-snapshot .cart-snapshot-items ul li:after{content:"";display:block;clear:both}.cart-snapshot .cart-snapshot-items ul:after{display:block;content:"";clear:both}.cart-snapshot .cart-snapshot-options{padding:0 20px 20px}.cart-snapshot .cart-snapshot-options>div{width:48%}.cart-snapshot .cart-snapshot-options>div:first-child{float:left}.cart-snapshot .cart-snapshot-options>div:last-child{float:right}.cart-snapshot .cart-snapshot-options .cart-snapshot-button{width:100%;margin:0;font-size:12px;text-align:center}.cart-snapshot .cart-snapshot-options .cart-snapshot-button-checkout{border:1px solid;border-radius:4px;display:inline-block;padding:6px 12px;line-height:22px;text-decoration:none;font-weight:700;cursor:pointer}.cart-snapshot .cart-snapshot-options .cart-snapshot-button-continue{border-radius:4px;display:inline-block;padding:6px 12px;line-height:22px}.cart-snapshot .cart-snapshot-options:after{display:block;content:"";clear:both}.dark-overlay{visibility:hidden;opacity:0;cursor:pointer;z-index:9999998;background:#00000080;position:fixed;top:0;left:0;height:100%;width:100%;zoom:1;overflow:hidden;transition:opacity .5s,visibility 0s .5s}.cart-snapshot-active .dark-overlay{opacity:1;visibility:visible;transition:opacity .5s}@media only screen and (min-width: 641px){.cart-snapshot-active .cart-snapshot{display:block}}.uc-custom-alert{position:fixed;display:block;inset:0;background-color:#00000080;z-index:10000}.uc-custom-alert .uc-custom-alert-content{position:fixed;width:450px;left:50%;top:25%;margin-left:-225px;padding:20px;background-color:#fff;border-radius:5px;text-align:center;opacity:0;transform:scale(.75);transition:opacity .3s ease-in,transform .3s ease-in}.uc-custom-alert.active .uc-custom-alert-content{opacity:1;transform:scale(1)}.uc-safeplace div,.uc-safeplace span,.uc-safeplace applet,.uc-safeplace object,.uc-safeplace iframe,.uc-safeplace h1,.uc-safeplace h2,.uc-safeplace h3,.uc-safeplace h4,.uc-safeplace h5,.uc-safeplace h6,.uc-safeplace p,.uc-safeplace blockquote,.uc-safeplace pre,.uc-safeplace a,.uc-safeplace abbr,.uc-safeplace acronym,.uc-safeplace address,.uc-safeplace big,.uc-safeplace cite,.uc-safeplace code,.uc-safeplace del,.uc-safeplace dfn,.uc-safeplace em,.uc-safeplace img,.uc-safeplace ins,.uc-safeplace kbd,.uc-safeplace q,.uc-safeplace s,.uc-safeplace samp,.uc-safeplace small,.uc-safeplace strike,.uc-safeplace strong,.uc-safeplace sub,.uc-safeplace sup,.uc-safeplace tt,.uc-safeplace var,.uc-safeplace b,.uc-safeplace u,.uc-safeplace i,.uc-safeplace center,.uc-safeplace dl,.uc-safeplace dt,.uc-safeplace dd,.uc-safeplace ol,.uc-safeplace ul,.uc-safeplace li,.uc-safeplace fieldset,.uc-safeplace form,.uc-safeplace label,.uc-safeplace legend,.uc-safeplace table,.uc-safeplace caption,.uc-safeplace tbody,.uc-safeplace tfoot,.uc-safeplace thead,.uc-safeplace tr,.uc-safeplace th,.uc-safeplace td,.uc-safeplace article,.uc-safeplace aside,.uc-safeplace canvas,.uc-safeplace details,.uc-safeplace embed,.uc-safeplace figure,.uc-safeplace figcaption,.uc-safeplace footer,.uc-safeplace header,.uc-safeplace hgroup,.uc-safeplace menu,.uc-safeplace nav,.uc-safeplace output,.uc-safeplace ruby,.uc-safeplace section,.uc-safeplace summary,.uc-safeplace time,.uc-safeplace mark,.uc-safeplace audio,.uc-safeplace video{margin:0;padding:0;border:0;box-sizing:border-box}.uc-safeplace table{border-collapse:collapse;border-spacing:0}.uc-safeplace caption,.uc-safeplace th,.uc-safeplace td{text-align:left;font-weight:400;vertical-align:middle}.uc-safeplace q,.uc-safeplace blockquote{quotes:none}.uc-safeplace q:before,.uc-safeplace q:after,.uc-safeplace blockquote:before,.uc-safeplace blockquote:after{content:"";content:none}.uc-safeplace a img{border:none}.uc-safeplace ol,.uc-safeplace ul{list-style:none}.uc-safeplace div,.uc-safeplace span,.uc-safeplace applet,.uc-safeplace object,.uc-safeplace iframe,.uc-safeplace h1,.uc-safeplace h2,.uc-safeplace h3,.uc-safeplace h4,.uc-safeplace h5,.uc-safeplace h6,.uc-safeplace p,.uc-safeplace blockquote,.uc-safeplace pre,.uc-safeplace a,.uc-safeplace abbr,.uc-safeplace acronym,.uc-safeplace address,.uc-safeplace big,.uc-safeplace cite,.uc-safeplace code,.uc-safeplace del,.uc-safeplace dfn,.uc-safeplace em,.uc-safeplace img,.uc-safeplace ins,.uc-safeplace kbd,.uc-safeplace q,.uc-safeplace s,.uc-safeplace samp,.uc-safeplace small,.uc-safeplace strike,.uc-safeplace strong,.uc-safeplace sub,.uc-safeplace sup,.uc-safeplace tt,.uc-safeplace var,.uc-safeplace b,.uc-safeplace u,.uc-safeplace i,.uc-safeplace center,.uc-safeplace dl,.uc-safeplace dt,.uc-safeplace dd,.uc-safeplace ol,.uc-safeplace ul,.uc-safeplace li,.uc-safeplace fieldset,.uc-safeplace form,.uc-safeplace label,.uc-safeplace legend,.uc-safeplace table,.uc-safeplace caption,.uc-safeplace tbody,.uc-safeplace tfoot,.uc-safeplace thead,.uc-safeplace tr,.uc-safeplace th,.uc-safeplace td,.uc-safeplace article,.uc-safeplace aside,.uc-safeplace canvas,.uc-safeplace details,.uc-safeplace embed,.uc-safeplace figure,.uc-safeplace figcaption,.uc-safeplace footer,.uc-safeplace header,.uc-safeplace hgroup,.uc-safeplace menu,.uc-safeplace nav,.uc-safeplace output,.uc-safeplace ruby,.uc-safeplace section,.uc-safeplace summary,.uc-safeplace time,.uc-safeplace mark,.uc-safeplace audio,.uc-safeplace video{font:inherit;font-size:100%;vertical-align:baseline}.uc-safeplace input,.uc-safeplace select,.uc-safeplace textarea{font:inherit;font-size:100%;vertical-align:baseline}
