@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-strike-through{text-decoration:line-through}.so-text-center{text-align:center}.so-text-left{text-align:left}.so-text-right{text-align:right}.so-text-strong{font-weight:700}.so-text-normal{font-weight:400}.so-text-normal-i{font-weight:400!important}.so-mx-0{margin-left:0!important;margin-right:0!important}.so-my-0{margin-top:0!important;margin-bottom:0!important}.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-container.so-product-wrap{margin-top:0;padding-top:0}.so-row{position:relative;width:100%;overflow:hidden}.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.money{font-weight:400}span.so_nobreak{white-space:nowrap}.so-product-pricing{line-height:1.6em;margin-bottom:.5em}#so-compare-at-label-wrap,.so-compare-at-label-wrap{text-decoration:line-through;color:#c40000;text-shadow:none;font-weight:400;margin-left:10px}#so-compare-at-savings-label,.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}@media only screen and (max-width: 45em){.so-row [class^=so-col].so-product-left{margin-bottom:0}.so-row [class^=so-col].so-product-right{margin-top:0}}.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-btn-add-to-cart-wrap{margin-top:.5rem;max-width:100%}.so-product a.so-ring-size-help-link{color:#00f}.so-product .so-variant-change-ring-size select{border-radius:4px;width:100%}.so-product #ringsizer{min-height:40px!important;line-height:40px!important;text-transform:uppercase!important;border-radius:4px!important;border:2px solid #deba75!important;display:block!important;padding:0 15px!important}.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 .so-option-fieldset{text-align:center;padding:0;margin-bottom:.5rem;min-height:0;border:none}.so-product .so-field-wrap .so-option-fieldset *{box-sizing:border-box}.so-product .so-field-wrap .so-option-fieldset.so-swatch-metal-picker{padding:0;border:none}.so-product .so-field-wrap .so-option-fieldset>[class^=so-col]{margin-top:0;margin-bottom:0}.so-product .so-field-wrap .so-option-fieldset .so-variant-change.so-hidden,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.so-inactive-metal,.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.so-hidden,.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.so-inactive-metal{display:none!important}.so-product .so-field-wrap .so-option-fieldset .so-variant-change.so-active label.so-swatch,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.so-active-metal label.so-swatch,.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.so-active label.so-swatch,.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.so-active-metal label.so-swatch{border:1px solid #000}.so-product .so-field-wrap .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 .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 .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-flex-wrap{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.so-product .so-field-wrap.so-custom-property-flex-wrap *{box-sizing:border-box}.so-product .so-field-wrap.so-custom-property-flex-wrap.so-engraving-lines{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.so-product .so-field-wrap.so-custom-property-flex-wrap>div{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}.so-product .so-field-wrap.so-custom-property-flex-wrap>div .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-flex-wrap>div.so-variant-change-ring-size{-webkit-box-flex:.9;-webkit-flex-grow:.9;-ms-flex-positive:.9;flex-grow:.9}.so-product .so-field-wrap.so-custom-property-flex-wrap[data-shape=cross] div.so-engraving-input-wrap{-webkit-box-flex:.9;-webkit-flex-grow:.9;-ms-flex-positive:.9;flex-grow:.9}.so-product .so-field-wrap.so-custom-property-flex-wrap[data-shape=cross] div.so-engraving-input-wrap.so-engraving-line1-wrap{max-width:40%}.so-product .so-field-wrap.so-custom-property-flex-wrap[data-shape=cross] div.so-engraving-input-wrap.so-engraving-line1-wrap .so-engraving-input{font-family:Spartan MB Extra Bold,sans-serif}.so-product .so-field-wrap.so-custom-property-flex-wrap .so-engraving-input-wrap label{font-weight:500;margin-bottom:0}.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 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-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-btn-add-to-cart,.so-product .so-btn-add-to-cart-vanity,.so-product .so-bu-confirm-design-style-add-to-cart{line-height:1.45;font-size:1.43em;vertical-align:middle;min-height:50px;min-width:100%;max-width:100%;width:100%;text-transform:uppercase;letter-spacing:0;background-color:#00b70f;border-color:#00b70f;color:#fff;border-radius:4px}.so-product .so-btn-add-to-cart.disabled,.so-product .so-btn-add-to-cart-vanity.disabled,.so-product .so-bu-confirm-design-style-add-to-cart.disabled{opacity:.3;cursor:not-allowed}.so-product .so-btn-add-to-cart:hover,.so-product .so-btn-add-to-cart-vanity: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-btn-add-to-cart-vanity .so-icons,.so-product .so-bu-confirm-design-style-add-to-cart .so-icons{line-height:1;font-size:1.1em;margin:0 .1em;vertical-align:baseline}.so-product .so-btn-add-to-cart .so-icons,.so-product .so-btn-add-to-cart-vanity .so-icons{vertical-align:middle}@media only screen and (max-width: 1024px){.so-product .so-btn-add-to-cart,.so-product .so-btn-add-to-cart-vanity,.so-product #so-step-buttons{font-size:1em!important}}@media only screen and (max-width: 1024px){.so-product #so-step-buttons .so-bu-buttons{font-size:.9em!important}}.so-product .so-btn-add-to-cart:hover,.so-product .so-btn-add-to-cart-vanity: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>li p,.so-product ul.so-tabs-content>li p{margin-bottom:10px}.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}.so-product-title,.so-product-pricing,.so-product-variants-wrap,.so-btn-add-to-cart-wrap,.so-payment-options-wrap{width:100%}.so-product-title h1,.so-product-pricing h1,.so-product-variants-wrap h1,.so-btn-add-to-cart-wrap h1,.so-payment-options-wrap h1{margin-bottom:0}#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}img.so-lazy{opacity:1;transition:opacity 1s}img.so-lazy[data-src]{opacity:0}.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(//seal-commerce-asia.myshopify.com/cdn/shop/t/16/assets/theme-shineon-payment-logos.png?v=79514999056004428991570504641) 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:100%}.so-cart-continue-wrap{padding:30px 0;text-align:center}.so-atc-overlay{position:absolute;top:0;left:0;opacity:0;height:70px;width:100%;z-index:10000}.so-blink{animation:blinker 1s linear infinite}#so-gallery-wrap .so-col-images-featured-wrap{position:relative;overflow:hidden}#so-gallery-wrap .so-col-images-featured-wrap.so-col-12{margin:0;width:100%}#so-gallery-wrap .so-col-images-featured-wrap #so-funnel-images-annotations>div{position:absolute;right:0;top:10px;left:0;text-align:center;font-size:26px;font-weight:700}#so-gallery-wrap .so-col-images-featured-wrap #so-funnel-images-annotations>div.so-quantity{bottom:-125px;right:-125px;top:unset;left:unset;font-size:22px;text-shadow:unset}#so-gallery-wrap .so-col-images-featured-wrap #so-funnel-images-annotations>div.so-quantity .triangular-annotation{position:relative;width:240px;height:240px;line-height:1;padding-top:5px;transform:rotate(-45deg)}.so-grayscale-filter img,img.so-grayscale-filter{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@keyframes blinker{50%{opacity:0}}@media only screen and (max-width: 45em){.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){.so-product .so-btn-add-to-cart-wrap .so-btn-add-to-cart span,.so-product .so-btn-add-to-cart-wrap .so-btn-add-to-cart-vanity span,.so-product .so-btn-add-to-cart-wrap .so-bu-confirm-design-style-add-to-cart span{font-size:16px;line-height:20px}.so-product .so-btn-add-to-cart-wrap .so-btn-add-to-cart.disabled,.so-product .so-btn-add-to-cart-wrap .so-btn-add-to-cart-vanity.disabled,.so-product .so-btn-add-to-cart-wrap .so-bu-confirm-design-style-add-to-cart.disabled{opacity:.3}#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-lines .so-engraving-line1-wrap,#product-form-options-wrap .so-engraving-lines .so-engraving-line2-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#product-form-options-wrap .so-engraving-lines .so-engraving-line1-wrap>div,#product-form-options-wrap .so-engraving-lines .so-engraving-line2-wrap>div{padding-left:0;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#product-form-options-wrap .so-field-wrap{margin-top:.5rem}.so-product .so-btn-add-to-cart,.so-btn-add-to-cart-vanity,.so-product .so-bu-confirm-design-style-add-to-cart{font-size:1em;line-height:1}}@media only screen and (max-width: 22.5em){.so-product .so-field-wrap.so-custom-property-flex-wrap>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:5px}}p{line-height:1.4}p.unstyled{margin-bottom:0}div.content{padding:0;width:100%}.d-flex{display:flex}.d-flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.d-flex-column{flex-direction:column}#shopify-section-cart-shineon{max-width:100%!important}#shopify-section-cart-shineon .cart-shineon{max-width:1200px;margin:auto}#shopify-section-cart-shineon .so-cart-callout{border-bottom:1px solid #e8e9eb}#shopify-section-cart-shineon .so-cart-callout .so-cart-callout-text{margin-left:5px}#shopify-section-cart-shineon .so-cart-callout .cart-callout-icon{margin-right:7.5px}#shopify-section-cart-shineon .so-cart-callout .cart-callout-icon svg{font-size:1em}#shopify-section-cart-shineon .so-cart-callout>div.container p{padding:5px 10px}@media only screen and (max-width: 991px){#shopify-section-cart-shineon .container{width:100%}}#shopify-section-cart-shineon .so-cart-shineon-form{display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:0}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form{flex-direction:column}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-price{margin-right:7.5px}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items{width:65%}}@media (min-width: 992px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items{width:70%}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item{padding:1rem;align-items:stretch}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item{flex-flow:row}}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item .so-cart-meta{text-align:left;padding:0 15px}}@media (max-width: 991px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item .so-cart-meta .so-cart-qty{border-color:#ececec}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item .so-cart-meta .so-cart-qty .so-product-minus,#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item .so-cart-meta .so-cart-qty .so-product-plus{background-color:transparent;border:0}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item a.so-product-title{text-transform:none}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item:last-of-type{border-bottom:0}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-items .so-cart-item .so-cart-remove-wrap{margin-top:0}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary{font-size:14px;padding:3px}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary{width:35%}}@media (min-width: 992px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary{width:30%}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item{padding:9.8px 15px}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div{margin:0;font-size:inherit}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .wrap__cart__subtotal{font-size:18px;margin:0;font-weight:700}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .money{padding-left:15px}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .cart__shipping,#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .sub-header{margin:0}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .cart__shipping,#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.wrap__cart_totals>div .sub-header{font-weight:700}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item+.summary-item{border-top:1px solid #e8e9eb}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.header{font-size:20px;margin-bottom:0;line-height:1.8;font-weight:700;display:none}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item.header{display:block}}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item{text-align:center}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .sub-header{line-height:1.8}}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .sub-header{display:none}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure{flex-direction:row;padding-top:9.8px;padding-bottom:9.8px}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure{align-items:center}}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure{flex-direction:column}}@media (max-width: 767px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure .callout-guarantee{flex:0 0 70%}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure .callout-secure{flex:0 0 30%}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure .d-flex{align-items:center}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure>.flex-item+.flex-item{margin-top:13.06667px}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure .icon{width:37.5px;flex:0 0 30px;margin-right:7.5px;text-align:center;font-size:19.6px}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .summary-item .callouts-guarantee-secure .icon img{max-width:100%}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex{padding:9.8px 15px}@media (min-width: 768px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex{padding:9.8px 6px}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-security-seal{padding-bottom:19.6px}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-proceed-checkout-wrap,#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-security-seal{padding-top:0}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-proceed-checkout-wrap .so-proceed-checkout-btn{font-size:18px}@media (max-width: 1024px){#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-proceed-checkout-wrap .so-proceed-checkout-btn{font-size:16px}}#shopify-section-cart-shineon .so-cart-shineon-form .so-cart-summary .so-cart-flex.so-proceed-checkout-wrap .so-payment-methods{padding-top:10px}.so-custom-fields-wrap{display:grid;grid-template-columns:repeat(12,calc(100% / 12));grid-column-gap:5px;grid-row-gap:5px;width:calc(100% - 55px)}.so-custom-field-wrap{display:inline-flex;flex-direction:column;grid-column-end:span 12}.so-custom-field-wrap label{font-size:.8em;font-weight:700;margin:0 5px}.so-custom-field-wrap input[type=text]{width:100%;max-width:100%;padding:5px;font-size:1.5em;font-family:Tangerine,serif;font-weight:700;border:1px solid #e2e2e2;border-radius:4px;text-align:center}.so-custom-field-wrap select{border:1px solid #e2e2e2;border-radius:4px}.so-custom-field-wrap.so-cf-col-1{grid-column-end:span 1}.so-custom-field-wrap.so-cf-col-2{grid-column-end:span 2}.so-custom-field-wrap.so-cf-col-3{grid-column-end:span 3}.so-custom-field-wrap.so-cf-col-4{grid-column-end:span 4}.so-custom-field-wrap.so-cf-col-5{grid-column-end:span 5}.so-custom-field-wrap.so-cf-col-6{grid-column-end:span 6}.so-custom-field-wrap.so-cf-col-7{grid-column-end:span 7}.so-custom-field-wrap.so-cf-col-8{grid-column-end:span 8}.so-custom-field-wrap.so-cf-col-9{grid-column-end:span 9}.so-custom-field-wrap.so-cf-col-10{grid-column-end:span 10}.so-custom-field-wrap.so-cf-col-11{grid-column-end:span 11}.so-custom-field-wrap.so-cf-col-12{grid-column-end:span 12}.so-custom-field-wrap .so-custom-field-birthstone-wrap{display:grid;grid-template-columns:repeat(6,auto);grid-template-rows:auto auto;grid-column-gap:5px;grid-row-gap:5px}.so-custom-field-wrap .so-custom-field-birthstone-label{margin:0;font-weight:400;border:1px solid #e5e5e5;border-radius:4px;text-align:center;cursor:pointer;padding:10px 0}.so-custom-field-wrap .so-custom-field-birthstone-label input[type=radio]{display:none}.so-custom-field-wrap .so-custom-field-birthstone-label.so-custom-field-birthstone-selected{border-color:#d3a841}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle{min-height:25px;width:25px;max-width:25px;border-radius:50%;margin:0 auto 10px;background:url(//seal-commerce-asia.myshopify.com/cdn/shop/t/16/assets/theme-shineon-birthstones.png?v=125449222198222356671570504589) no-repeat;background-size:100px 75px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Jan,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.January{background-color:#781c2e;width:25px;height:25px;background-position:0px 0px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Feb,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.February{background-color:#96c;background-position:-25px 0px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Mar,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.March{background-color:#2080b9;background-position:-50px 0px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Apr,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.April{background-color:#b9f2ff;background-position:-75px 0px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.May{background-color:#50c878;background-position:0px -25px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Jun,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.June{background-color:#eae0c8;background-position:-25px -25px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Jul,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.July{background-color:#e0115f;background-position:-50px -25px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Aug,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.August{background-color:#a6e86c;background-position:-75px -25px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Sep,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.September{background-color:#0f52ba;background-position:0px -50px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Oct,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.October{background-color:#f8b4f4;background-position:-25px -50px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Nov,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.November{background-color:#ffc87c;background-position:-50px -50px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.Dec,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.December{background-color:#40e0d0;background-position:-75px -50px}@media only screen and (max-width: 768px){.so-custom-field-wrap .so-custom-field-birthstone-wrap{grid-template-columns:repeat(4,auto);grid-template-rows:auto auto auto}.so-custom-field-wrap.so-cf-col-1,.so-custom-field-wrap.so-cf-col-2,.so-custom-field-wrap.so-cf-col-3,.so-custom-field-wrap.so-cf-col-4,.so-custom-field-wrap.so-cf-col-5,.so-custom-field-wrap.so-cf-col-6,.so-custom-field-wrap.so-cf-col-7,.so-custom-field-wrap.so-cf-col-8,.so-custom-field-wrap.so-cf-col-9,.so-custom-field-wrap.so-cf-col-10,.so-custom-field-wrap.so-cf-col-11{grid-column-end:span 12}}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *
 * BEGIN: ShineOn Bootstrap Modal Minimal CSS
 */[role=button]{cursor:pointer}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.so-modal-open{overflow:hidden}.so-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.so-modal.fade .so-modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.so-modal.in .so-modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}.so-modal-open .so-modal{overflow-x:hidden;overflow-y:auto}.so-modal-dialog{position:relative;width:auto;margin:10px}.so-modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999999;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;outline:0}.so-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.so-modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.so-modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.so-modal-header{padding:10px 10px 5px;border-bottom:1px solid #e5e5e5}.so-modal-header .close{margin-top:-2px}.so-modal-title{margin:0;line-height:1.42857143}.so-modal-body{position:relative;padding:15px}.so-modal-footer{padding:0 15px 15px;text-align:right}.so-modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.so-modal-footer .btn-group .btn+.btn{margin-left:-1px}.so-modal-footer .btn-block+.btn-block{margin-left:0}.so-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.so-modal-dialog{width:600px;margin:30px auto}.so-modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}.so-modal-sm{width:300px}}@media (min-width: 992px){.so-modal-lg{width:900px}}.clearfix:before,.clearfix:after,.so-modal-header:before,.so-modal-header:after,.so-modal-footer:before,.so-modal-footer:after{display:table;content:" "}.clearfix:after,.so-modal-header:after,.so-modal-footer:after{clear:both}.so-modal.so-modal-e-and-g-upsell{font-size:16px;text-align:center;z-index:999999999;overflow-y:scroll}.so-modal.so-modal-e-and-g-upsell .so-modal-header{background-color:#eaeaea}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-header-close{position:absolute;right:5px;top:5px}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-header-image-cell{margin:0}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-featured-img{width:90px;max-width:unset}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title{font-size:1.55em;font-weight:700}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title-made-in-usa{font-size:.8em;font-weight:700}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-added-in-cart{font-size:1.2em;line-height:2.25em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-title-compare-at-pricing-wrap{font-size:1.3em;line-height:2.25em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-title-compare-at-pricing-wrap .so-compare-at-label-wrap{margin-right:5px}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-title-compare-at-pricing-wrap .so-price-label{font-size:1.1em;font-weight:700}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-red{font-weight:700;color:#d74d4d}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-primary{font-size:1.8em;text-align:center}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-configure{text-align:center}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-engraving-primary,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-gold-primary{font-weight:700;font-size:1.3em;text-align:center}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-engraving-secondary,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-gold-secondary{font-size:1.2em;text-align:center}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-border-wrap{border-right:1px solid #eee}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-engraving-input{border-radius:2px!important;border:1px solid #16b1b5!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap{line-height:140px}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap input[type=checkbox].so-modal-metal-checkbox{zoom:1.8}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap .so-modal-metal-label{font-size:1.1em;cursor:pointer}.so-modal.so-modal-e-and-g-upsell .so-modal-footer .so-modal-compare-at-footer-wrap,.so-modal.so-modal-e-and-g-upsell .so-modal-footer .so-modal-btn-add-to-cart-wrap,.so-modal.so-modal-e-and-g-upsell .so-modal-footer .so-modal-btn-add-base-to-cart-wrap{text-align:center}.so-modal.so-modal-e-and-g-upsell .so-modal-footer .so-modal-btn-add-to-cart{text-transform:uppercase;padding:8px 25px!important;margin-bottom:10px}.so-modal.so-modal-e-and-g-upsell .so-modal-footer .so-modal-btn-add-base-to-cart{text-decoration:underline}.so-modal.so-modal-e-and-g-upsell .so-modal-header{position:relative}.so-modal.so-modal-e-and-g-upsell .so-modal-header .close{margin:0;position:absolute;top:-13px;right:-13px;width:28px;height:28px;border:solid 2px #33b159;border-radius:23px;background-color:#fff;color:#33b159;font-size:18px;opacity:1;z-index:10}.so-modal.so-modal-e-and-g-upsell .so-modal-content p{padding:0 20px}@media (min-width: 992px){.so-modal{text-align:center;padding:0!important}.so-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.so-modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}@media only screen and (max-width: 768px) and (min-width: 33.75em){.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-title-compare-at-pricing-wrap,.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title{font-size:1.1em}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-primary{font-size:1.4em}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-engraving-primary,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-gold-primary{font-size:1em;text-decoration:underline;padding-bottom:.25em}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap{margin-top:15%}}@media only screen and (max-width: 768px){.so-modal.so-modal-e-and-g-upsell .so-modal-body img.so-modal-product-featured-img{max-width:90px}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-label{display:table}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-label input[type=checkbox]{display:table-cell;vertical-align:middle}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-custom-field-wrap label{display:none}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-engraving-input{font-size:1.8em;padding:.4em .8em}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-engraving-input:last-child{margin-top:.3em}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap{line-height:inherit!important}}@media only screen and (max-width: 33.75em){.so-modal.so-modal-e-and-g-upsell .so-modal-header{text-align:left;padding-left:1em;background-color:#fff;border-bottom:1px solid #eee}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-row .so-col-9-sm{margin-left:.8em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-header-image-cell{min-height:100px!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-header-image-cell image{max-width:80px}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title{font-size:1em!important;font-weight:700!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title-made-in-usa{font-size:.8em!important;font-weight:700!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-added-in-cart{font-size:1.2em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-compare-at-label-wrap{margin-left:0!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-primary{font-size:1.2em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-engraving-primary,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-gold-primary{font-size:1em;text-decoration:underline}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-border-wrap{border-right:none}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-container-wrap{border-bottom:1px solid #eee}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-featured-img{width:100%!important;max-width:100%!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-gold,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-configure,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-gold-configure{display:flex!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-featured-img-wrap,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-gold-featured-img-wrap,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap{flex-direction:column!important;margin:auto!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-engraving-secondary,.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-callout-gold-secondary{font-size:1em!important}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-metal-wrap{margin-top:10%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/theme-shineon.scss.css.map */
