@import"https://fonts.googleapis.com/css?family=Tangerine:700";@font-face{font-family:Spartan MB Extra Bold;src:url(theme-shineon-SpartanMB-Extra-Bold.otf)}#ProductSection-product-template-shineon{font-size:16px}h1.so{font-size:2.5rem}h2.so{font-size:2rem}h3.so{font-size:1.375rem}h4.so{font-size:1.125rem}h5.so{font-size:1rem}h6.so{font-size:.875rem}p.so{font-size:1.125rem;font-weight:200;line-height:1.8}.so-font-light{font-weight:300}.so-font-regular{font-weight:400}.so-font-heavy{font-weight:700}.so-left{text-align:left}.so-right{text-align:right}.so-center{text-align:center;margin-left:auto;margin-right:auto}.so-justify{text-align:justify}.so-hidden{display:none}.so-hidden-carousel{display:none;position:absolute!important}.so-img-responsive{width:100%;height:auto}.so-container{width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 33.75em){.so-container{width:100%}}@media only screen and (min-width: 75em){.so-container{width:100%;max-width:75em}}.so-row{position:relative;width:100%}.so-row.so-row-fluid [class^=so-col]{margin-left:0;margin-right:4%}.so-row.so-row-fluid .so-col-12{width:100%;margin-bottom:.3rem}.so-row [class^=so-col]{float:left;margin:.5rem 2%;min-height:.125rem}.so-row:after{content:"";display:table;clear:both}.so-visible-sm,.so-visible-md{display:none!important}.so-col-1,.so-col-2,.so-col-3,.so-col-4,.so-col-5,.so-col-6,.so-col-7,.so-col-8,.so-col-9,.so-col-10,.so-col-11,.so-col-12{width:96%}.so-col-1-sm{width:4.33333%}.so-col-2-sm{width:12.66667%}.so-col-3-sm{width:21%}.so-col-4-sm{width:29.33333%}.so-col-5-sm{width:37.66667%}.so-col-6-sm{width:46%}.so-col-7-sm{width:54.33333%}.so-col-8-sm{width:62.66667%}.so-col-9-sm{width:71%}.so-col-10-sm{width:79.33333%}.so-col-11-sm{width:87.66667%}.so-col-12-sm{width:96%}@media only screen and (min-width: 45em){.so-col-1{width:4.33333%}.so-col-2{width:12.66667%}.so-col-3{width:21%}.so-col-4{width:29.33333%}.so-col-5{width:37.66667%}.so-col-6{width:46%}.so-col-7{width:54.33333%}.so-col-8{width:62.66667%}.so-col-9{width:71%}.so-col-10{width:79.33333%}.so-col-11{width:87.66667%}.so-col-12{width:96%}.so-visible-md{display:block!important}.so-hidden-md{display:none!important}}.so-icons{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:1em;width:1.125em;color:inherit;vertical-align:middle}span.so_nobreak{white-space:nowrap}.so-product-pricing{line-height:1.6em}.so-product-pricing #so-compare-at-label-wrap{text-decoration:line-through;color:#c40000;text-shadow:none;font-weight:400;margin-left:10px}.so-product-pricing #so-compare-at-savings-label{color:#fff;background-color:#00b70f;padding:0 5px;margin-left:10px}.product-template-shineon__container{margin:0 auto}.so-product-left,.so-product-right{vertical-align:top}.so-product .so-banner-top{text-align:center}.so-product.so-row .so-col-10:first-child:last-child{margin:.5rem auto!important;float:none!important}.so-product .so-product-title,.so-product .so-product-pricing,.so-product .so-product-variants-wrap,.so-product .so-btn-add-to-cart-wrap,.so-product .so-payment-options-wrap{width:100%}.so-product .so-product-title h1,.so-product .so-product-pricing h1,.so-product .so-product-variants-wrap h1,.so-product .so-btn-add-to-cart-wrap h1,.so-product .so-payment-options-wrap h1{margin-bottom:0}.so-product .so-btn-add-to-cart-wrap{margin-top:.5rem}.so-product .so-field-wrap{margin-top:15px}.so-product .so-field-wrap.so-engraving-line1-wrap,.so-product .so-field-wrap:first-child{margin-top:0}.so-product .so-field-wrap .so-option-label{font-size:.8em;font-weight:700}.so-product .so-field-wrap .so-option-label .so-option-number{width:1.5em;height:1.5em;line-height:1.5em;background-color:#d94900;border-radius:50%;display:inline-block;text-align:center;color:#fff;margin-right:.5em}.so-product .so-field-wrap fieldset.so-option-fieldset{text-align:center;padding:0;margin-bottom:.5rem;min-height:0;border:none}.so-product .so-field-wrap fieldset.so-option-fieldset *{box-sizing:border-box}.so-product .so-field-wrap fieldset.so-option-fieldset.so-swatch-metal-picker{padding:0;border:none}.so-product .so-field-wrap fieldset.so-option-fieldset>[class^=so-col]{margin-top:0;margin-bottom:0}.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change.so-hidden,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change.so-inactive-metal,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change-metal.so-hidden,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change-metal.so-inactive-metal{display:none!important}.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change.so-active label.so-swatch,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change.so-active-metal label.so-swatch,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change-metal.so-active label.so-swatch,.so-product .so-field-wrap fieldset.so-option-fieldset .so-variant-change-metal.so-active-metal label.so-swatch{border:1px solid #000}.so-product .so-field-wrap fieldset.so-option-fieldset label.so-swatch{cursor:pointer;margin:0;background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;padding:6px 5px;text-transform:uppercase;text-align:center;width:100%;color:#000;font-size:.81em;line-height:40px;white-space:nowrap;display:inline-block}.so-product .so-field-wrap fieldset.so-option-fieldset label.so-swatch span{line-height:20px;margin-bottom:0!important;display:inline-block;font-weight:700}.so-product .so-field-wrap fieldset.so-option-fieldset label.so-swatch div.so-label-symbol-wrap{height:20px;line-height:20px;width:100%}.so-product .so-field-wrap select.so-variant-selector{width:96%;border-radius:4px;padding:12px 16px 8px;min-height:40px;line-height:1!important;font-weight:700;text-transform:uppercase;color:#000;font-size:.8em}.so-product .so-field-wrap select.so-variant-selector option.so-hidden,.so-product .so-field-wrap select.so-variant-selector option.so-inactive-metal{display:none!important}.so-product .so-field-wrap.so-custom-property-wrap *{box-sizing:border-box}.so-product .so-field-wrap.so-custom-property-wrap div.so-engraving-input-wrap{width:50%;display:inline-block}.so-product .so-field-wrap.so-custom-property-wrap div.so-engraving-input-wrap .so-engraving-input{padding:5px;font-size:1.5em;width:100%;font-family:Tangerine,serif;font-weight:700;border:1px solid #e2e2e2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}.so-product .so-field-wrap.so-custom-property-wrap div.so-engraving-label-wrap{padding-left:15px;display:inline-block}.so-product .so-field-wrap.so-custom-property-wrap div.so-engraving-label-wrap label.so-option-label{text-transform:uppercase}.so-product .so-field-wrap.so-custom-property-wrap[data-shape=cross] div.so-engraving-input-wrap{text-align:center;width:40%}.so-product .so-field-wrap.so-custom-property-wrap[data-shape=cross].so-engraving-line1-wrap div.so-engraving-input-wrap{max-width:5em}.so-product .so-field-wrap.so-custom-property-wrap[data-shape=cross].so-engraving-line1-wrap div.so-engraving-input-wrap .so-engraving-input{font-family:Spartan MB Extra Bold,sans-serif}.so-product .so-quantity-selector-wrap{margin-bottom:1em;vertical-align:middle;font-size:1em;line-height:1.2em;display:block}.so-product .so-quantity-selector-wrap label{display:inline-block;margin-right:1em}.so-product .so-quantity-selector-wrap .so-quantity-selector{text-align:center;white-space:nowrap;display:inline-table;border:1px solid #cccccc;border-radius:4px;line-height:1.4em;height:1.4em;vertical-align:middle}.so-product .so-quantity-selector-wrap .so-quantity-selector>*{display:table-cell}.so-product .so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change,.so-product .so-quantity-selector-wrap .so-quantity-selector span input[type=number]{padding:.5em 1em;margin-bottom:0;width:2em;border:0;text-rendering:auto;color:initial;outline:none;vertical-align:middle;text-align:center;font-size:1.125em}.so-product .so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change{background:#f2f2f2;font-weight:700;cursor:pointer}.so-product .so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change.so-quantity-minus{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #cccccc}.so-product .so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change.so-quantity-plus{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #cccccc}.so-product .so-quantity-selector-wrap .so-quantity-selector span input[type=number]{width:4em;min-height:auto;-webkit-appearance:none;-moz-appearance:textfield}.so-product .so-quantity-selector-wrap .so-quantity-selector span input[type=number]::-webkit-outer-spin-button,.so-product .so-quantity-selector-wrap .so-quantity-selector span input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.so-product .so-btn-add-to-cart,.so-product .so-bu-confirm-design-style-add-to-cart{line-height:1.45;font-size:1.43em;vertical-align:middle;min-height:50px;text-transform:uppercase;letter-spacing:.5px;width:100%;background-color:#00b70f;border-color:#00b70f;color:#fff;border-radius:4px}.so-product .so-btn-add-to-cart.disabled,.so-product .so-bu-confirm-design-style-add-to-cart.disabled{opacity:.3;cursor:wait}.so-product .so-btn-add-to-cart.disabled.not-allowed,.so-product .so-bu-confirm-design-style-add-to-cart.disabled.not-allowed{cursor:not-allowed}.so-product .so-btn-add-to-cart:hover,.so-product .so-bu-confirm-design-style-add-to-cart:hover{background-color:#00a80f}.so-product .so-btn-add-to-cart .so-icons,.so-product .so-bu-confirm-design-style-add-to-cart .so-icons{line-height:1;font-size:1.1em;margin:0 .5em;vertical-align:baseline}.so-product .so-btn-add-to-cart .so-icons{vertical-align:middle}.so-product .so-btn-add-to-cart:hover,.so-product .so-bu-confirm-design-style-add-to-cart:hover{background-color:#145422;color:#eee}.so-product ul.so-tabs,.so-product ul.so-tabs-content{margin:0 0 15px;padding:0}.so-product ul.so-tabs>li,.so-product ul.so-tabs-content>li{list-style-type:none}.so-product ul.so-tabs-product{font-size:0}.so-product ul.so-tabs-product li{border-top:1px solid #eee;display:inline-block;width:50%;margin-right:0;line-height:30px;font-size:15px;height:100%;text-transform:uppercase;text-align:center}.so-product ul.so-tabs-product li.so-active{border-bottom:2px solid #666}.so-product .so-tabs .so-active{font-weight:700}#product-form-options-wrap input,#product-form-options-wrap textarea,#product-form-options-wrap select{margin:0;line-height:1.2}img.so-featured-image{width:100%;height:auto}img.zoomImg{background-color:#fff}.so_slick-arrow{-webkit-filter:invert(35%);filter:invert(35%);text-shadow:1px 1px 2px #f5f5f5;z-index:10000}.so_slick-prev{margin-left:30px}.so_slick-next{margin-right:30px}.so-product-content,.so-product-description-wrap,.so-additional-content{margin:.5em 0}#so-payment-options-wrap{margin:.5em auto}#so-payment-options-wrap .so-payment-options{display:flex;justify-content:center}#so-payment-options-wrap .so-payment-options [class^=payment_option_]{height:0;width:13.4285714285714%;padding-bottom:8.51920122887865%;background:url(/cdn/shop/t/1/assets/theme-shineon-payment-logos.png?v=79514999056004428991537814776) no-repeat;margin:0 .5%;background-size:auto 100%}#so-payment-options-wrap .so-payment-options [class^=payment_option_]:first-child{margin-left:0}#so-payment-options-wrap .so-payment-options [class^=payment_option_]:last-child{margin-right:0}#so-payment-options-wrap .so-payment-options .payment_option_visa{background-position:0 0}#so-payment-options-wrap .so-payment-options .payment_option_mastercard{background-position:16.666666% 0}#so-payment-options-wrap .so-payment-options .payment_option_amex{background-position:33.333333% 0}#so-payment-options-wrap .so-payment-options .payment_option_discover{background-position:49.99% 0}#so-payment-options-wrap .so-payment-options .payment_option_applepay{background-position:66.66666% 0}#so-payment-options-wrap .so-payment-options .payment_option_amazonpay{background-position:83.3333333% 0}#so-payment-options-wrap .so-payment-options .payment_option_paypal{background-position:100% 0}.so-payment-option-security-seal-wrap{margin:.5em auto;max-width:90%}.so-cart-continue-wrap{padding-top:30px;text-align:center}@media only screen and (max-width: 45em){.so-product-pricing{font-size:24px!important}.so-tabs-product li{font-size:12px!important}.so-hidden-sm{display:none!important}.so-visible-sm{display:block!important}}@media only screen and (max-width: 33.75em){#product-form-options-wrap .so-row [class^=so-col]{width:96%}#product-form-options-wrap .so-row-fluid [class^=so-col]{width:100%;margin:0 0 .3rem}#product-form-options-wrap .so-engraving-line1-wrap,#product-form-options-wrap .so-engraving-line2-wrap{display:flex;flex-direction:column-reverse;flex-wrap:wrap}#product-form-options-wrap .so-engraving-line1-wrap>div,#product-form-options-wrap .so-engraving-line2-wrap>div{padding-left:0;width:100%;flex-grow:1}#product-form-options-wrap .so-field-wrap{margin-top:.5rem}.so-product .so-btn-add-to-cart,.so-product .so-bu-confirm-design-style-add-to-cart{font-size:1em;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme-shineon.scss.css.map */
