@import"//flexam66.com/cdn/shop/t/11/assets/so-theme.css?v=131102579757399102451737579347";@import"//flexam66.com/cdn/shop/t/11/assets/tailwind-shineon.css?v=67424070610787885031737579334";@import"https://fonts.googleapis.com/css?family=Tangerine:700";@import"https://fonts.googleapis.com/css2?family=Quattrocento:wght@700&display=swap";.div-empty-block div:empty,.div-empty-block section:empty{display:block}@font-face{font-family:Spartan MB Extra Bold;src:url(theme-shineon-SpartanMB-Extra-Bold.otf)}#ProductSection-product-template-shineon-e-and-g-upsell,#ProductSection-product-template-shineon{font-size:16px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,textarea,button,select{line-height:1.5}.unstyled{margin:0}.hide,.hidden{display:none}.hide-forced,.hidden-forced{display:none!important}@media (min-width: 576px){.hidden-sm-up{display:none!important}}@media (max-width: 575px){.hidden-sm-down{display:none!important}}.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-text-uppercase,.uppercase{text-transform:uppercase}.so-text-uppercase-important,.uppercase-important{text-transform:uppercase!important}.so-fontable-metal{font-family:Arial,Helvetica,Times New Roman!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!important}.so-hidden-carousel{display:none;position:absolute!important}.so-img-responsive{width:100%;height:auto}.sopp-body{padding-bottom:20px}@media (min-width: 768px){.sopp-body{padding-top:30px;padding-bottom:80px}}.sopp-body h1.so{font-size:2.5rem}.sopp-body h2.so{font-size:2rem}.sopp-body h3.so{font-size:1.375rem}.sopp-body h4.so{font-size:1.125rem}.sopp-body h5.so{font-size:1rem}.sopp-body h6.so{font-size:.875rem}.sopp-body p.so{font-size:1.125rem;font-weight:200;line-height:1.8}.sopp-body p{line-height:1.4;margin-bottom:1rem;color:#3d4246}.sopp-body p.unstyled{margin-bottom:0}.sopp-body div.content{padding:0;width:100%}.sopp-body svg{vertical-align:middle}.sopp-body ul{margin:0;padding:0;list-style:none}body.loading:after{content:"";width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:10}img{vertical-align:top}.so-container{width:100%;margin-left:auto!important;margin-right:auto!important}@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:1170px}}.so-container.so-product-wrap{margin-top:0;padding-top:0}.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{margin:2% 0 .3rem}.so-row [class^=so-col],.so-row [class*=so-col]{float:left;margin:.5rem 2%;min-height:.125rem}.so-row:not(.so-row-flex):after{content:"";display:table;clear:both}.so-row-flex{display:flex}.so-visible-sm,.so-visible-md,.so-visible-xmd{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{color:#c40000;text-shadow:none;font-weight:400}@media (min-width: 992px){#so-compare-at-label-wrap,.so-compare-at-label-wrap{margin-left:10px}}@media (max-width: 767px){#so-compare-at-label-wrap,.so-compare-at-label-wrap{margin-right:10px}}#so-compare-at-label-wrap .so-compare-at-label,.so-compare-at-label-wrap .so-compare-at-label{text-decoration:line-through}#so-compare-at-savings-label,.so-compare-at-savings-label{color:#fff;background-color:#00b70f;padding:0 5px;margin-left:10px}.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}}.main-content{margin-top:0;padding:0}body:not(.template-index) .main-content{padding-top:0!important}@media (min-width: 1200px){.main-content.wrapper,.main-content .wrapper{min-width:1170px;max-width:100%}}.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}@media screen and (max-width: 500px){.so-product .product__price.with-quantity-selector{padding-left:0!important;justify-content:flex-start!important}.so-product .so-product-price.with-cro-design{flex-direction:row!important;position:relative}.so-product .so-product-title.with-cro-design{max-width:75%}}.so-product .so-btn-add-to-cart-with-quantity{display:flex;align-items:center}.so-product .so-btn-add-to-cart-with-quantity .product-quantity-w,.so-product .so-btn-add-to-cart-with-quantity .so-quantity-selector-wrap,.so-product .so-btn-add-to-cart-with-quantity .so-quantity-selector,.so-product .so-btn-add-to-cart-with-quantity .so-cart-qty-input{min-height:50px}.so-product .so-btn-add-to-cart-with-quantity .so-quantity-selector-wrap{margin-top:0!important}.so-product .so-btn-add-to-cart-with-quantity .so-cart-qty-input{height:100%}.so-product .so-btn-add-to-cart-with-quantity .so-btn-add-to-cart{margin-top:0;margin-left:10px;min-width:initial}.so-product .so-btn-add-to-cart-wrap{max-width:100%}.so-product a.so-ring-size-help-link{color:#00f}.so-product .so-variant-change-ring-size select{border-radius:0;width:100%}.so-product #ringsizer{min-height:40px!important;line-height:40px!important;text-transform:uppercase!important;border-radius:0!important;border:2px solid #deba75!important;display:block!important;padding:0 15px!important}.so-product #ringsizer span.find-my-ring-size-icon-wrap svg{width:27px}.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:14px}.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-label.so-option-label-styled{font-family:Raleway,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 5px}.so-product .so-field-wrap .so-swatch .so-swatch-metal-icon,.so-product .so-field-wrap .so-swatch.hide-metal-swatch .so-swatch-metal{display:none}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap{display:flex;justify-content:center;align-items:center}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal{border:2px solid #fff;border-radius:100%;box-shadow:0 4px 4px #d2dbe8;display:inline-block;width:20px;flex:0 0 20px;height:20px;margin-right:8px;margin-top:-2px}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-silver,.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-other,.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-stainless{background:linear-gradient(45deg,#a0a0a0,#e8e8e8 56%)}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-black{background:linear-gradient(45deg,#a0a0a0,#323232 56%)}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-gold,.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-gold14solid,.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal.so-swatch-metal-gold14{background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0%,#fdb931 20%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff,#ffffac 8%,#d1b464)}.so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap .so-swatch-metal .so-swatch-metal-icon{display:none}.so-product .so-field-wrap .so-swatch.metal-swatch-svg:not(.so-swatch-with-box) .so-swatch-metal{display:none!important}.so-product .so-field-wrap .so-swatch.metal-swatch-svg:not(.so-swatch-with-box) .so-swatch-metal-icon{border:2px solid #fff;border-radius:100%;box-shadow:0 4px 4px #d2dbe8;display:flex;align-items:center;justify-content:center;width:20px;flex:0 0 20px;height:20px;margin-right:8px;margin-top:-2px}.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 .so-variant-change-metal,.so-product .so-field-wrap .so-option-fieldset .so-variant-change{display:flex}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch{color:#cdcdcd}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch:hover,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch:hover{cursor:default}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch:hover .notification,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch:hover .notification{display:block}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch .so-label-symbol-wrap,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch .so-label-symbol-wrap{position:relative;white-space:nowrap}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch .so-label-symbol-wrap:hover .notification,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch .so-label-symbol-wrap:hover .notification{display:inline-block}.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch .so-label-symbol-wrap .notification,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch .so-label-symbol-wrap .notification{display:inline-block;color:#555}@media (min-width: 1200px){.so-product .so-field-wrap .so-option-fieldset .so-variant-change-metal.out-of-stock label.so-swatch .so-label-symbol-wrap .notification,.so-product .so-field-wrap .so-option-fieldset .so-variant-change.out-of-stock label.so-swatch .so-label-symbol-wrap .notification{display:none;position:absolute;top:-120%;left:50%;transform:translate(-50%);background-color:#e2e2e2;padding:2px 10px;color:#555}}.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}@media (min-width: 768px) and (max-width: 991px){.so-product .so-field-wrap .so-option-fieldset .text-overflowed label.so-swatch{white-space:normal!important}}.so-product .so-field-wrap .so-option-fieldset .text-overflowed label.so-swatch span{white-space:normal}.so-product .so-field-wrap .so-option-fieldset .text-overflowed label.so-swatch .so-translation-with-metal{justify-content:center}.so-product .so-field-wrap .so-option-fieldset .text-overflowed label.so-swatch .so-translation-with-metal .metal{margin-top:-3px;margin-right:10px}.so-product .so-field-wrap .so-option-fieldset .so-col-6.so-variant-change-metal:only-child{width:100%!important}.so-product .so-field-wrap .so-option-fieldset label.so-swatch{cursor:pointer;margin:0;background-color:#fff;border:1px solid #999999;padding:6px 15px;text-align:center;width:100%;color:#000;font-size:14px;display:inline-block;box-shadow:0 4px 4px #00000040}.so-product .so-field-wrap .so-option-fieldset label.so-swatch .so-translation p{margin-bottom:0}.so-product .so-field-wrap .so-option-fieldset label.so-swatch span{line-height:20px;margin-bottom:0!important;display:inline-block;font-weight:500;text-transform:capitalize;white-space:nowrap}.so-product .so-field-wrap .so-option-fieldset label.so-swatch div.so-label-symbol-wrap{line-height:20px;width:100%}.so-product .so-field-wrap .so-option-fieldset label.so-swatch.so-swatch-with-box{white-space:nowrap}.so-product .so-field-wrap select.so-variant-selector{width:96%;border-radius:0;padding:12px 16px 8px;min-height:40px;line-height:1!important;font-weight:700;text-transform:uppercase;color:#000;font-size:14px}.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-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:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%}.so-product .so-field-wrap.so-custom-property-flex-wrap>div .so-engraving-input{padding:5px;font-size:16px;width:100%;font-family:Tangerine,serif!important;font-weight:700;border:1px solid #e2e2e2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;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-option-label-metal+.so-field-wrap{margin-top:0}@media only screen and (max-width: 1024px){.so-product #so-step-buttons .so-bu-buttons{font-size:.9em!important}}.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;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}ul.so-tabs-content.so-tabs-content-product li img{max-width:100%}.so-product-title,.so-product-variants-wrap,.so-payment-options-wrap{width:100%}.so-product-title h1,.so-product-variants-wrap h1,.so-payment-options-wrap h1{margin-bottom:0}@media (max-width: 991px){.so-product-title h1,.so-product-variants-wrap h1,.so-payment-options-wrap h1{margin-top:15px}}@media (min-width: 992px){.so-product-title h1,.so-product-variants-wrap h1,.so-payment-options-wrap h1{margin-top:0}}@media (max-width: 991px){.so-product-variants-wrap{margin-bottom:15px}.so-product-variants-wrap .so-field-wrap{padding-bottom:8px;border-bottom:1px solid #ddd}}.product-tags{margin-bottom:15px}@media (max-width: 767px){.product-tags{margin:10px 0}}@media (min-width: 768px){.product-tags{display:none}}.product-tags .tag{text-transform:capitalize;display:inline-flex;vertical-align:top;align-items:center;padding:5px 12px;color:#fff;margin-right:10px;border:1px solid transparent;font-family:Avenir}@media (min-width: 992px){.product-tags .tag{padding:8px 15px}}@media (max-width: 767px){.product-tags .tag{margin-bottom:6px}}.product-tags .tag svg,.product-tags .tag i{margin-right:3px}.product-tags .tag svg{margin-right:4px;width:10px;fill:#fff;height:16px;margin-top:1px}.product-tags .tag#product-form-options-wrap .so-option-fieldset.so-row-usa-made svg{margin-right:4px;width:28px;height:14px}#product-form-options-wrap .so-option-fieldset:not(.so-row){display:flex;margin-right:-10px;margin-left:-10px;align-items:flex-start;flex-wrap:wrap}#product-form-options-wrap .so-option-fieldset:not(.so-row) .so-label-cell-pad{margin-right:10px;margin-left:10px}#product-form-options-wrap .so-option-fieldset.so-row{margin-right:-2%;margin-left:-2%;width:auto}#product-form-options-wrap .so-option-fieldset.so-row .so-label-cell-pad{min-width:46%}#product-form-options-wrap .so-option-fieldset .so-label-cell-pad{flex:1;min-width:calc(50% - 20px)}#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:100}.so_slick-arrow svg{fill:#3d4246!important}.so_slick-prev{margin-left:30px}.so_slick-next{margin-right:30px}.so_slick-prev{padding-right:2px!important}.so_slick-next{padding-left:3px!important}.so_slick-prev,.so_slick-next{width:48px!important;height:48px!important;background-color:#fff!important;border-radius:100%;-webkit-filter:none!important;filter:none!important;border:1px solid #ccc!important}@media (max-width: 991px){.so_slick-prev,.so_slick-next{display:none!important}}.so_slick-prev:before,.so_slick-next:before{display:none}.so-product-content,.so-product-description-wrap,.so-additional-content{margin:40px 0}[itemprop=description] ul,.so-product-content ul{margin-bottom:2rem;padding-left:15px}[itemprop=description] ul,[itemprop=description] ul li{list-style:disc inside}#so-payment-options-wrap{margin:.5em auto}.product-quantity-w{display:flex}@media (min-width: 992px){.product-quantity-w{margin-top:10px;align-items:flex-end}}@media (max-width: 991px){.product-quantity-w{align-items:center}}.product-quantity-w{margin-right:10px}@media (min-width: 992px){.product-quantity-w{flex:0 0 125px}}@media (max-width: 991px){.product-quantity-w{flex:0 0 110px}}@media (max-width: 767px){.product-quantity-w{flex:0 0 125px}}@media (max-width: 767px){.product-quantity-w{margin-bottom:3px}}.so-payment-options{display:flex}.below-atc .so-payment-options{justify-content:center;margin-top:15px}@media (min-width: 768px){.so-payment-options{margin-bottom:-4px}}@media (max-width: 1199px){.so-payment-options{flex-wrap:wrap}}.so-payment-options .payment-bancontact{width:36px;height:24px;border-radius:3px;border:1px solid #e7e8e9;margin:0 4px 4px 0}.so-payment-options [class^=payment_option_]{height:0;width:43px;padding-bottom:27px;margin:0 8px 4px 0;background-size:auto 100%}@media (min-width: 1200px){.so-payment-options [class^=payment_option_]{margin-right:2px}}.so-payment-options [class^=payment_option_]:first-child{margin-left:0}.so-payment-options [class^=payment_option_]:last-child{margin-right:0}.so-payment-options .payment_option_visa{background-position:0 0}.so-payment-options .payment_option_master{background-position:16.666666% 0}.so-payment-options .payment_option_american_express{background-position:33.333333% 0}.so-payment-options .payment_option_discover{background-position:49.99% 0}.so-payment-options .payment_option_apple_pay{background-position:66.66666% 0}.so-payment-options .payment_option_amazon{background-position:83.3333333% 0}.so-payment-options .payment_option_paypal{background-position:100% 0}.so-payment-options>img{margin:0 4px 4px 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}@media (min-width: 768px){#so-gallery-wrap .so-col-images-featured-wrap{margin-bottom:40px!important}}#so-gallery-wrap .so-col-images-featured-wrap.so-col-12{margin:0;width:100%}.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.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:.7}#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}}.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-without-grid-display{width:100%;display:flex;flex-direction:column;padding:0 15px}@media (min-width: 768px){.so-custom-fields-wrap-without-grid-display{padding:0 43px}}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap+.so-custom-field-wrap{margin-top:13px}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap input[type=text]{border:2px solid #c7c7c7;padding:5px 25px;height:50px;text-align:left;margin-bottom:0}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap input[type=text]::-webkit-input-placeholder{font-size:14px;font-family:Avenir Next;font-style:normal}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap input[type=text]::-moz-placeholder{font-size:14px;font-family:Avenir Next;font-style:normal}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap input[type=text]:-ms-input-placeholder{font-size:14px;font-family:Avenir Next;font-style:normal}.so-custom-fields-wrap-without-grid-display .so-custom-field-wrap input[type=text]:-moz-placeholder{font-size:14px;font-family:Avenir Next;font-style:normal}@media (min-width: 768px){.so-custom-fields-wrap-without-grid-display+.so-modal-btn-add-to-cart-wrap{margin-top:20px}}@media (min-width: 992px){.so-custom-fields-wrap-without-grid-display+.so-modal-btn-add-to-cart-wrap{margin-top:30px}}.engraving-only .so-custom-field-wrap{margin-top:22px}.engraving-only .so-custom-field-info+.so-custom-field-wrap{margin-top:0}.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);margin-top:15px}.so-custom-field-wrap{display:inline-flex;flex-direction:column;grid-column-end:span 12}.so-custom-field-wrap.birthstone-engraving label{font-weight:400}.so-custom-field-wrap.birthstone-engraving .so-custom-field-info{text-transform:capitalize}.so-custom-field-wrap.birthstone-engraving .option-name{font-weight:700}.so-custom-field-wrap label{font-family:Raleway,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 0 5px}.so-custom-field-wrap input[type=text]{width:100%;max-width:100%;padding:5px;border:1px solid #e2e2e2;border-radius:0;background-color:transparent;text-align:center;font-size:16px;font-family:Tangerine,serif;font-weight:700}.so-custom-field-wrap input[type=text].so-hyper-field{font-size:20px;height:50px;padding:15px;text-align:left;font-weight:400;font-family:inherit}.so-custom-field-wrap input[type=text]:focus{box-shadow:none;outline:none}.so-custom-field-wrap input[type=text]::-webkit-input-placeholder{font-size:16px;font-style:italic;font-family:PT Sans,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-weight:400}.so-custom-field-wrap input[type=text]::-moz-placeholder{font-size:16px;font-style:italic;font-family:PT Sans,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-weight:400}.so-custom-field-wrap input[type=text]:-ms-input-placeholder{font-size:16px;font-style:italic;font-family:PT Sans,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-weight:400}.so-custom-field-wrap input[type=text]:-moz-placeholder{font-size:16px;font-style:italic;font-family:PT Sans,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-weight:400}.so-custom-field-wrap .select-centered-wrap{position:relative}.so-custom-field-wrap .select-centered-wrap .select-centered-placeholder{position:absolute;left:2px;top:50%;transform:translateY(-50%);pointer-events:none;width:calc(100% - 24px);padding-left:24px;background-color:#fff;text-align:center}.so-custom-field-wrap .select-centered-wrap select{width:100%}.so-custom-field-wrap select{border:1px solid #e2e2e2;border-radius:0}.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,.so-custom-field-wrap .so-custom-field-accessory-wrap{display:flex;flex-wrap:wrap;margin-right:-3px;margin-left:-3px}.so-custom-field-wrap #big-img-w{flex:0 0 100%;text-align:center;margin:0 0 10px}.so-custom-field-wrap label.input-error{color:red}.so-custom-field-wrap .so-custom-field-birthstone-label,.so-custom-field-wrap .so-custom-field-accessory-label{margin:0 3px 10px;font-weight:400;border:1px solid #e5e5e5;border-radius:0;text-align:center;cursor:pointer;padding:10px 0;flex:1 1 calc(25% - 6px)}@media (min-width: 1200px){.so-custom-field-wrap .so-custom-field-birthstone-label,.so-custom-field-wrap .so-custom-field-accessory-label{flex:1 1 calc(16.66667% - 6px)}}.so-custom-field-wrap .so-custom-field-birthstone-label input[type=radio],.so-custom-field-wrap .so-custom-field-accessory-label input[type=radio]{display:none}.so-custom-field-wrap .so-custom-field-birthstone-label.disabled,.so-custom-field-wrap .so-custom-field-accessory-label.disabled{opacity:.3;cursor:not-allowed}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle{min-height:70px;width:55px;max-width:55px;margin:0 auto 10px;background:url(//flexam66.com/cdn/shop/t/11/assets/theme-shineon-birthstones-ext.png?v=62857343533259286421737579331) no-repeat;background-size:400px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Jan,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.January{background-position:-38px -43px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Feb,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.February{background-position:-128px -43px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Mar,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.March{background-position:-216px -43px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Apr,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.April{background-position:-305px -43px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.May,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.May{background-position:-38px -163px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Jun,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.June{background-position:-128px -163px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Jul,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.July{background-position:-216px -163px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Aug,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.August{background-position:-305px -163px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Sep,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.September{background-position:-38px -283px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Oct,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.October{background-position:-128px -283px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Nov,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.November{background-position:-216px -283px}.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,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.Dec,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.December{background-position:-305px -283px}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop{min-height:45px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jan,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.January,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jan,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.January{background-position:-38px -471px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Feb,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.February,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Feb,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.February{background-position:-127px -471px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Mar,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.March,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Mar,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.March{background-position:-217px -471px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Apr,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.April,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Apr,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.April{background-position:-304px -471px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.May,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.May{background-position:-38px -592px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jun,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.June,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jun,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.June{background-position:-126px -592px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jul,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.July,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Jul,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.July{background-position:-216px -592px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Aug,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.August,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Aug,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.August{background-position:-305px -592px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Sep,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.September,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Sep,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.September{background-position:-38px -712px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Oct,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.October,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Oct,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.October{background-position:-127px -712px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Nov,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.November,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Nov,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.November{background-position:-217px -712px!important}.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.Dec,.so-custom-field-wrap .so-custom-field-birthstone-label .so-custom-field-birthstone-circle.bs-image-no-loop.December,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.Dec,.so-custom-field-wrap .so-custom-field-accessory-label .so-custom-field-birthstone-circle.bs-image-no-loop.December{background-position:-305px -712px!important}.so-custom-field-wrap.selected-birthstone .so-custom-field-birthstone-label,.so-custom-field-wrap.selected-accessory .so-custom-field-birthstone-label{flex:0 0 calc(25% - 6px)}@media (min-width: 1200px){.so-custom-field-wrap.selected-birthstone .so-custom-field-birthstone-label,.so-custom-field-wrap.selected-accessory .so-custom-field-birthstone-label{flex:0 0 calc(16.66667% - 6px)}}.so-custom-field-wrap.selected-birthstone .so-custom-field-birthstone-label.selected,.so-custom-field-wrap.selected-accessory .so-custom-field-birthstone-label.selected{border-color:#d3a841;position:relative}.so-custom-field-wrap.selected-birthstone .so-custom-field-birthstone-label.selected:after,.so-custom-field-wrap.selected-accessory .so-custom-field-birthstone-label.selected:after{content:"";position:absolute;top:0;right:0;background-color:#d3a841;width:18px;height:18px}.so-custom-field-wrap.selected-birthstone .so-custom-field-birthstone-label.selected:before,.so-custom-field-wrap.selected-accessory .so-custom-field-birthstone-label.selected:before{content:"x";position:absolute;top:3px;right:5px;line-height:9px;z-index:1;color:#fff}@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}.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}.so-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#010f2ce8}.so-modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.so-modal-backdrop.in{filter:alpha(opacity=50);opacity:1}.so-modal-header .close{margin-top:-2px}.so-modal-title{margin:0;line-height:1.42857143}.so-modal-body{position:relative}.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: 992px){.so-modal-dialog{width:600px;margin-left:auto;margin-right: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:420px}}@media (min-width: 992px){.so-modal-lg{width:1000px}}.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-upsell-body{display:flex}@media (max-width: 991px){.so-upsell-body{flex-direction:column}}.so-modal-image-w{position:relative;box-shadow:0 -10px 70px #00000026}@media (min-width: 992px){.so-modal-image-w{box-shadow:-10px 0 70px #00000026}}.so-modal-product-featured-img{max-width:100%;object-fit:cover}.so-modal-upsell-text-w{background-color:#f9fafb;display:flex;flex:1;padding:10px 0}@media (min-width: 768px){.so-modal-upsell-text-w{padding:20px 0}}.so-modal-upsell-text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.so-modal-upsell-text .required-input-tooltip{width:100%;top:-25px}.ribbon-offer{width:186px;height:50px;background:url(//flexam66.com/cdn/shop/t/11/assets/theme-shineon-sprite.png?v=73448063226641755141737579308) no-repeat 0 -352px;margin-bottom:5px}@media (min-width: 768px){.ribbon-offer{margin-bottom:15px}}.so-modal-upsell-heading-with-arrow{position:relative;width:100%}@media (max-width: 767px){.so-modal-upsell-heading-with-arrow{margin-bottom:10px}}.so-modal-upsell-text-heading{font-family:EB Garamond;font-size:28px;line-height:1.15;color:#182234;padding-left:15px;padding-right:15px}@media (min-width: 768px){.so-modal-upsell-text-heading{margin-bottom:15px;font-size:38px}}@media (min-width: 992px){.so-modal-upsell-text-heading{margin-bottom:25px;padding-left:20px;padding-right:20px}}.so-modal-upsell-pricing-with-arrow{position:relative;width:100%}@media (min-width: 768px){.so-modal-upsell-pricing-with-arrow{margin-bottom:15px}}@media (max-width: 767px){.so-modal-upsell-pricing-with-arrow{margin-bottom:10px}}.so-modal-upsell-pricing-w{display:inline-block}.price-off{text-align:right;font-family:Avenir Next;font-weight:700;font-size:12px;line-height:16px;color:#f38289}.so-modal-upsell-pricing .compare_at_price{font-family:Avenir Next;font-size:20px;line-height:23px;text-decoration-line:line-through;color:#042362;opacity:.4;display:inline-block}.so-modal-upsell-pricing .regular_price{font-weight:700;font-size:20px;line-height:23px;color:#182234;display:inline-block;margin-left:10px}.upsell-arrow{position:absolute;width:158px;height:35px;left:-52px;background-position:0px -213px}@media (min-width: 992px){.upsell-arrow{left:-60px;bottom:-20px}}@media (max-width: 991px){.upsell-arrow{top:-100px;transform:rotate(100deg)}}.so-modal{font-family:PT Sans,Avenir Next Rounded,Helvetica,Arial,sans-serif;font-size:16px;z-index:999999999;overflow-y:scroll;padding-right:0!important}.so-modal.engraving-only .so-modal-body .header{padding-left:50px;padding-right:50px}.so-modal.engraving-only .so-modal-body .so-modal-callout-engraving-primary,.so-modal.engraving-only .so-modal-body .so-modal-callout-gold-primary{font-size:14px;letter-spacing:.1rem;text-transform:initial}@media (min-width: 768px){.so-modal.engraving-only .so-modal-body .so-modal-callout-engraving-primary,.so-modal.engraving-only .so-modal-body .so-modal-callout-gold-primary{font-size:18px}}.so-modal.engraving-only .so-modal-body .so-modal-callout-engraving-primary,.so-modal.engraving-only .so-modal-body .so-modal-callout-gold-primary,.so-modal.engraving-only .so-modal-body .so-modal-callout-engraving-secondary{text-align:center}.so-modal.engraving-only .so-modal-body .so-modal-callout-engraving-secondary{padding-left:0}.so-modal.engraving-only .so-modal-footer{margin-top:0;border-top:0}@media (min-width: 992){.so-modal.engraving-only .so-modal-footer{margin-top:10px}}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart{min-width:100%}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap{position:relative;z-index:1}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap>p{margin-bottom:0;font-size:14px}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap .inner{display:inline-block}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap .inner p{margin-bottom:0}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap .inner button{margin-top:10px}.so-modal.engraving-only .so-modal-footer .so-modal-btn-add-to-cart-wrap .so-modal-btn-add-to-cart-copy{color:#fff;font-size:18px}.so-modal .so-modal-header .so-row-flex{display:flex;align-items:center;justify-content:space-between}@media (min-width: 992px){.so-modal .so-modal-header .so-row-flex{padding:20px 40px}}.so-modal .so-modal-header .so-header-close{position:absolute;right:5px;top:5px}.so-modal .so-modal-header .so-modal-header-image-cell{margin:0}.so-modal .so-modal-header .so-modal-product-featured-img{width:112px;max-width:unset}.so-modal .so-modal-header .so-modal-product-title{font-size:16px;letter-spacing:.6rem;line-height:34px;text-transform:uppercase}.so-modal .so-modal-header .so-modal-product-title-made-in-usa{font-size:12px}.so-modal .so-modal-header .so-modal-product-title-made-in-usa svg{margin-left:4px}.so-modal .so-modal-header .so-modal-added-in-cart-wrap{display:flex;flex-direction:column;align-items:center}.so-modal .so-modal-header .so-modal-added-in-cart-wrap .so-modal-added-in-cart{font-size:12px;line-height:2.25em!important}.so-modal .so-modal-header .so-modal-added-in-cart-wrap .so-icons{width:32px}.so-modal .so-modal-header .so-modal-title-compare-at-pricing-wrap{font-size:18px;line-height:2.25em!important;display:flex;align-items:center}.so-modal .so-modal-header .so-modal-title-compare-at-pricing-wrap .so-price-label{font-size:36px;font-weight:500}.so-modal .so-modal-header .so-modal-title-compare-at-pricing-wrap .so-compare-at-label-wrap{font-size:18px}.so-modal .so-modal-body .header{padding:25px;text-align:center;border-bottom:2px solid #d6d6d6;margin-bottom:20px;background-color:#eaeaea}.so-modal .so-modal-body .header .so-modal-callout-primary{font-size:16px;line-height:34px;letter-spacing:.7rem;text-align:center}@media (max-width: 991px){.so-modal .so-modal-body .header .so-modal-callout-primary{line-height:28px}}@media (min-width: 768px) and (max-width: 991px){.so-modal .so-modal-body .header .so-modal-callout-primary{display:block;max-width:65%;margin:0 auto}}.so-modal .so-modal-body .header .so-modal-callout-primary .so-modal-callout-engraving,.so-modal .so-modal-body .header .so-modal-callout-primary .so-modal-callout-gold{font-weight:700}.so-modal .so-modal-body .header .so-modal-callout-primary .so-modal-callout-gold{color:#d9bd87}.so-modal .so-modal-body .so-modal-callout-engraving-primary,.so-modal .so-modal-body .so-modal-callout-gold-primary{text-transform:uppercase;font-size:16px;letter-spacing:.4rem;line-height:1.2}.so-modal .so-modal-body .so-modal-callout-engraving-secondary,.so-modal .so-modal-body .so-modal-callout-gold-secondary{font-size:18px;font-weight:700;text-transform:uppercase;color:#6caf7c}@media (min-width: 992px){.so-modal .so-modal-body .so-modal-callout-engraving-secondary,.so-modal .so-modal-body .so-modal-callout-gold-secondary{padding-left:33px}}.so-modal .so-modal-body .so-modal-callout-engraving-secondary .price_compare,.so-modal .so-modal-body .so-modal-callout-engraving-secondary .price_regular,.so-modal .so-modal-body .so-modal-callout-gold-secondary .price_compare,.so-modal .so-modal-body .so-modal-callout-gold-secondary .price_regular{color:#6caf7c;font-size:22px;font-weight:400}.so-modal .so-modal-body .so-modal-callout-engraving-secondary .price_compare,.so-modal .so-modal-body .so-modal-callout-gold-secondary .price_compare{font-size:16px}.so-modal .so-modal-body .upsell-item-header{margin-bottom:5px}.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap{text-align:center}.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow{position:relative;display:inline-block}.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .engraving-arrow,.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .upsell-arrow{position:absolute;top:-30px}@media (min-width: 321px){.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .engraving-arrow,.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .upsell-arrow{right:-98px}}@media (min-width: 376px){.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .engraving-arrow,.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .upsell-arrow{right:-110px}}@media (max-width: 361px){.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .engraving-arrow,.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .upsell-arrow{max-width:110px;right:-78px;top:-20px}}@media (max-width: 320px){.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .engraving-arrow,.so-modal .so-modal-body .so-modal-engraving-featured-img-wrap .wrap-with-arrow .upsell-arrow{right:-10px;top:-30px}}.so-modal .so-modal-body .so-modal-engraving-configure .so-custom-field-wrap+.so-custom-field-wrap{margin-top:5px}.so-modal .so-modal-body .so-modal-engraving-configure .so-engraving-input{text-align:center}.so-modal .so-modal-body .so-modal-engraving-configure .so-engraving-input::-webkit-input-placeholder{text-align:center}.so-modal .so-modal-body .so-modal-engraving-configure .so-engraving-input::-moz-placeholder{text-align:center}.so-modal .so-modal-body .so-modal-engraving-configure .so-engraving-input:-ms-input-placeholder{text-align:center}.so-modal .so-modal-body .so-modal-engraving-configure .so-engraving-input:-moz-placeholder{text-align:center}.so-modal .so-modal-body .so-row-form{margin-top:30px;display:flex;align-items:center}@media (min-width: 768px){.so-modal .so-modal-body .so-row-form .so-modal-engraving-featured-img-wrap,.so-modal .so-modal-body .so-row-form .so-modal-gold-img{margin-right:30px!important;flex:1 1 140px}}.so-modal .so-modal-body .so-row-form .so-modal-engraving-configure,.so-modal .so-modal-body .so-row-form .so-modal-gold-configure{flex:1 1 100%}@media (min-width: 768px){.so-modal .so-modal-body .so-row-form .so-modal-engraving-configure,.so-modal .so-modal-body .so-row-form .so-modal-gold-configure{max-width:70%;padding-right:20%}}.so-modal .so-modal-body .so-row-form .so-modal-engraving-configure,.so-modal .so-modal-body .so-row-form .so-modal-engraving-featured-img-wrap{margin:0}.so-modal .so-modal-body .so-row-form .so-custom-field-wrap+.so-custom-field-wrap{margin-top:20px}.so-modal .so-modal-body .so-row-form .so-custom-field-wrap label{margin:0 0 5px;color:#9e9e9e;font-size:12px}.so-modal .so-modal-body .so-engraving-input{border:2px solid;font-weight:400;font-style:italic;height:40px;font-size:16px;text-align:left;padding:5px 27px;background-color:#fff}.so-modal .so-modal-body .so-engraving-input::-webkit-input-placeholder{font-size:16px}.so-modal .so-modal-body .so-engraving-input::-moz-placeholder{font-size:16px}.so-modal .so-modal-body .so-engraving-input:-ms-input-placeholder{font-size:16px}.so-modal .so-modal-body .so-engraving-input:-moz-placeholder{font-size:16px}.so-modal .so-modal-body .so-modal-metal-wrap{line-height:140px}.so-modal .so-modal-body .so-modal-metal-wrap .so-modal-metal-label{font-size:1.1em;cursor:pointer}.so-modal .so-modal-body .so-modal-metal-wrap .so-modal-metal-label .so-modal-metal-label-copy{font-weight:400;font-size:16px;display:inline-block;vertical-align:middle}.so-modal .so-modal-body .so-modal-metal-wrap .so-modal-metal-label .checkbox-checked{display:inline-block;vertical-align:middle;margin-right:5px;width:25px;height:25px;border:2px solid;position:relative}.so-modal .so-modal-body .so-modal-metal-wrap .so-modal-metal-label input[type=checkbox].so-modal-metal-checkbox{display:none}.so-modal .so-modal-body .so-modal-metal-wrap .so-modal-metal-label input[type=checkbox].so-modal-metal-checkbox:checked+.checkbox-checked:after{content:"";position:absolute;width:24px;height:14px;border-left:4px solid #e4be85;border-bottom:4px solid #e4be85;transform:rotate(-45deg);left:4px;bottom:9px}.so-modal .size_chart-img{display:flex;justify-content:center}@media (min-width: 992px){.so-modal .size_chart-img img{max-width:688px}}@media (max-width: 991px){.so-modal .size_chart-img img{max-width:100%}}.so-modal .so-modal-footer{margin-top:20px}.so-modal .so-modal-compare-at-footer-wrap,.so-modal .so-modal-btn-add-to-cart-wrap,.so-modal .so-modal-btn-add-base-to-cart-wrap{text-align:center}.so-modal .so-modal-btn-add-base-to-cart-wrap{margin-top:8px}.so-modal .so-modal-btn-add-to-cart{background-color:#cdcdcd;color:#1f1f1f;font-size:14px;text-transform:uppercase;border:0!important;letter-spacing:.05rem!important;border-radius:0}.so-modal .so-modal-btn-add-to-cart.active{background-color:#00b70f}.so-modal .so-modal-btn-add-base-to-cart{font-family:Avenir Next;font-style:normal;font-weight:600;font-size:11px;line-height:23px;text-align:center;color:#182234}.so-modal .so-modal-header{position:relative}.so-modal .so-modal-header .close{margin:0;position:absolute;text-shadow:none;opacity:1;z-index:10;width:32px;height:32px;border:2px solid #fff;transform:rotate(45deg);box-shadow:0 5px 50px #0003;border-radius:100%;right:0}@media (min-width: 992px){.so-modal .so-modal-header .close{top:-50px}}@media (max-width: 991px){.so-modal .so-modal-header .close{top:-40px}}@media (max-width: 767px){.so-modal .so-modal-header .close{top:-36px}}.so-modal .so-modal-header .close:after,.so-modal .so-modal-header .close:before{content:"";position:absolute;background-color:#fff}.so-modal .so-modal-header .close:after{width:16px;height:2px;top:50%;margin-top:-1px;left:calc(50% - 8px)}.so-modal .so-modal-header .close:before{height:16px;width:2px;left:50%;margin-left:-1px;top:calc(50% - 8px)}.size-chart-modal{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#1a2a47}.size-chart-modal:not(:hover) span{text-decoration:underline}@media (min-width: 992px){.so-modal{text-align:center;padding:0!important;line-height:1.5}.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 (min-width: 768px) and (max-width: 991px){.so-modal-dialog{max-width:357px}}@media (max-width: 991px){.so-modal-dialog.so-modal-box{left:50%;transform:translate(-50%)!important;margin-bottom:40px;margin-top:50px}}@media (max-width: 767px){.so-modal-dialog.so-modal-box{max-width:80%}}@media (min-width: 321px) and (max-width: 767px){.so-modal-dialog{padding-right:15px;padding-left:15px}}@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;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 .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-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}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-row .so-col-9-sm{margin-left:14px!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}.so-modal.so-modal-e-and-g-upsell .so-modal-header .so-modal-product-title-made-in-usa{font-size:14px!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}.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-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{display:flex!important;flex-direction:column}.so-modal.so-modal-e-and-g-upsell .so-modal-body .so-modal-engraving-configure{width:100%}.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}.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%}}@media only screen and (max-width: 33.75em) and (min-width: 991px){.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{margin:auto!important}}.section-badges .section-header{margin-bottom:20px}@media (min-width: 768px){.section-badges .section-header{margin-bottom:0}}@media (max-width: 768px){.section-badges .section-header{padding-bottom:0}}.section-badges .section-header .header{display:block;position:relative;margin-top:20px;margin-bottom:20px;font-size:19px;letter-spacing:.46rem;line-height:1.5;text-transform:uppercase;text-align:center;font-weight:400}@media (min-width: 992px){.section-badges .section-header .header{line-height:46px}}@media (max-width: 768px){.section-badges .section-header .header{margin-bottom:0}}@media (min-width: 768px){.badges{margin-bottom:40px}}.badges-list{display:flex;justify-content:center;align-items:center;margin:0;flex-wrap:wrap}@media (max-width: 767px){.badges-list{justify-content:center}}@media (max-width: 767px){.badges-list{flex-wrap:wrap}}.badges-list li{list-style:none;text-align:center;flex:0 0 100px}@media (min-width: 768px){.badges-list li{margin:0 10px}}.badges-list li img{max-width:100%}#shopify-section-badges{margin-top:66px}@media (min-width: 992px){#shopify-section-badges .section-header .header{margin:51px auto 47px;max-width:53%}}@media (max-width: 991px){#shopify-section-badges .section-header .header{margin:21px auto 17px;line-height:32px}}@media (min-width: 1200px){#shopify-section-badges .badges-list{max-width:80%;margin:49px auto 0!important}}.so-fontable{font-weight:400!important;color:#484848}@media (min-width: 768px){.so-product-form{margin-bottom:40px}}.so-quantity-selector-wrap{vertical-align:middle;font-size:1em;line-height:1.2em;display:block}.so-quantity-selector-wrap .so-quantity-selector{text-align:center;white-space:nowrap;display:inline-table;border-radius:4px;line-height:1.4em;height:1.4em;vertical-align:middle;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d;border-color:#00000026;border-style:solid;border-width:1px;border-bottom-color:#0003}.so-quantity-selector-wrap .so-quantity-selector>*{display:table-cell}.so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change,.so-quantity-selector-wrap .so-quantity-selector span input[type=number]{margin-bottom:0;width:36px;border:0;padding-left:10px;padding-right:10px;text-rendering:auto;color:initial;outline:none;vertical-align:middle;text-align:center;font-size:1.125em;font-weight:400;background-color:#fff}@media (min-width: 992px){.so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change,.so-quantity-selector-wrap .so-quantity-selector span input[type=number]{width:3em}}.so-quantity-selector-wrap .so-quantity-selector span input[type=number]{min-height:auto;-webkit-appearance:none;-moz-appearance:textfield}@media (max-width: 991px){.so-quantity-selector-wrap .so-quantity-selector span input[type=number]{padding-left:0;padding-right:0}}.so-quantity-selector-wrap .so-quantity-selector span input[type=number]::-webkit-outer-spin-button,.so-quantity-selector-wrap .so-quantity-selector span input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.so-quantity-selector-wrap .so-quantity-selector span.so-quantity-change{background:#f6f6f6;font-weight:700;cursor:pointer}.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-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}@media (max-width: 767px){.so-quantity-selector-wrap label{display:none!important}}.so-quantity-selector,.so-quantity-selector .so-quantity-change{border-radius:0!important}.so-quantity-selector .so-quantity-change{font-size:12px!important;font-weight:300!important}input,textarea,select{margin:0;line-height:1.2}input,select,.so-quantity-selector .so-quantity-change{height:38px}.so-quantity-selector .so-quantity-change{content:"";width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.so-quantity-minus,.so-quantity-plus{position:relative}.so-quantity-selector .so-quantity-minus:before,.so-quantity-selector .so-quantity-plus:before,.so-quantity-selector .so-quantity-plus:after{display:inline-block;position:absolute}.so-quantity-selector .so-quantity-minus:before{content:"";width:11px;border-bottom:1px solid;top:50%;left:50%;margin-left:-5px}.so-quantity-selector .so-quantity-plus:after{content:"";width:11px;border-bottom:1px solid;left:50%;top:50%;margin-left:-5px}.so-quantity-selector .so-quantity-plus:before{content:"";height:11px;border-right:1px solid;top:50%;left:50%;margin-top:-5px}.so-product .so-upload-button-wrap:not(.fixed),.so-product .so-btn-add-to-cart-wrap:not(.fixed){position:relative}.so-product .so-upload-button-wrap+.custom-blank-ele{width:100%;min-height:41px}.so-product .so-upload-button-wrap:not(.fixed)+.custom-blank-ele{margin-bottom:-41px}.so-product .so-product-price{display:flex;align-items:flex-end;justify-content:space-between}.so-product .so-product-price .product__price{display:flex;width:100%;align-items:center;justify-content:center}@media (min-width: 768px){.so-product .so-product-price .product__price{margin-right:15px}}@media (min-width: 768px) and (max-width: 991px){.so-product .so-product-price .product__price{justify-content:space-between;align-items:flex-end}}@media (min-width: 992px){.so-product .so-product-price .product__price{margin-top:25px}}@media (max-width: 767px){.so-product .so-product-price .product__price{display:flex}}.so-product .so-product-price .product__price .so-product-pricing{margin-top:0}.so-product .so-product-price .product__price.with-quantity-selector{white-space:wrap;display:block!important}@media (max-width: 767px){.so-product .so-product-price #product-form-options-wrap{margin-top:0}}.so-product .so-product-price.so-price-show-quantity .so-product-pricing+.price-save{margin-left:0}.so-product .so-product-price.with-cro-design{display:flex!important;flex-direction:column}.so-product .so-product-price.with-cro-design .with-quantity-selector{display:flex!important;padding-left:15px;width:100%}.so-product .so-product-price.with-cro-design .product-quantity-w{flex:initial!important}.so-product .so-product-pricing{margin-top:15px;margin-bottom:0}@media (min-width: 768px){.so-product .so-product-pricing .so-price-container{display:flex;flex-direction:column;justify-content:flex-end}}@media (min-width: 992px){.so-product .so-product-pricing .so-price-container{flex-direction:row-reverse;align-items:center}}.so-product .so-product-pricing .so-price-container>span{line-height:1}.so-product .so-product-pricing+.price-save{margin-left:10px}.so-modal-btn-add-to-cart{padding:10px 20px}.so-modal-btn-add-to-cart .so-modal-btn-add-to-cart-copy{font-weight:700;font-size:12px!important;line-height:26px}.so-modal-btn-add-to-cart,.so-btn-add-to-cart,.so-btn-add-to-cart-vanity,.so-bu-confirm-design-style-add-to-cart{vertical-align:middle;min-width:100%;max-width:100%;width:100%;text-transform:uppercase;letter-spacing:0;background-color:#00b70f;border-color:#00b70f;color:#fff;border-radius:0}.so-modal-btn-add-to-cart.disabled,.so-btn-add-to-cart.disabled,.so-btn-add-to-cart-vanity.disabled,.so-bu-confirm-design-style-add-to-cart.disabled{opacity:.7;cursor:not-allowed}.so-modal-btn-add-to-cart:hover,.so-btn-add-to-cart:hover,.so-btn-add-to-cart-vanity:hover,.so-bu-confirm-design-style-add-to-cart:hover{background-color:#00a80f}.so-modal-btn-add-to-cart .so-icons,.so-btn-add-to-cart .so-icons,.so-btn-add-to-cart-vanity .so-icons,.so-bu-confirm-design-style-add-to-cart .so-icons{line-height:1;font-size:1.1em;margin:0 .1em;vertical-align:baseline}.so-btn-add-to-cart,.so-bu-confirm-design-style-add-to-cart{line-height:1.45;font-size:1.43em;min-height:50px}.so-btn-add-to-cart .so-icons,.so-btn-add-to-cart-vanity .so-icons{vertical-align:middle}.so-btn-add-to-cart:hover,.so-btn-add-to-cart-vanity:hover,.so-bu-confirm-design-style-add-to-cart:hover{background-color:#145422;color:#eee}.so-btn-add-to-cart-wrap+.custom-blank-ele{width:100%;min-height:94px}.so-btn-add-to-cart-wrap:not(.fixed)+.custom-blank-ele{margin-bottom:-94px}@media (min-width: 768px){.so-btn-add-to-cart-wrap{margin-top:25px}}.so-modal-btn-add-to-cart,.so-btn-add-to-cart-wrap>button{border-radius:0!important;letter-spacing:.2rem!important}.so-btn-add-to-cart:focus,.so-modal-btn-add-to-cart:focus{outline:none}.so-btn-add-to-cart-wrap>button{min-height:56px!important}.so-btn-add-to-cart-wrap>button .so-icon-fa-shopping-cart svg{position:relative;top:-3px}.so-product .product-informations-alert{margin:8px 0;display:block;text-align:center;font-family:Avenir,sans-serif;font-style:normal;font-size:15px;line-height:18px;border:1px solid;padding:9px 5px}@media (min-width: 768px){.so-bu-product-wrap .custom-desk-wrp{margin-top:30px}}.so-bu-product-wrap .so-tabs-content-product .so-bu-supplemental-content>br:nth-child(1){display:none}.so-bu-product-wrap .product-tags{display:none!important}.so-bu-product-wrap .so-custom-fields-wrap{margin-top:10px}.so-bu-step1 .product-content-from-admin,.so-bu-step2 .product-content-from-admin,.so-bu-step3 .so-bu-supplemental-content{display:none}@media (max-width: 767px){.product-usps{margin-top:30px}}@media (min-width: 768px){.product-usps{margin-top:15px;margin-bottom:20px}}@media (max-width: 767px){.product-usps ul{display:flex}}.product-usps ul li{position:relative;padding-left:28px;font-size:14px;margin-bottom:6px;color:#1a2a47;list-style:none}.product-usps ul li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:22px;height:18px;display:block;background-image:url(//flexam66.com/cdn/shop/t/11/assets/theme-shineon-sprite.png?v=73448063226641755141737579308);background-repeat:no-repeat;left:0;background-position:-7px -30px}.theme-shineon-sprite{background-image:url(//flexam66.com/cdn/shop/t/11/assets/theme-shineon-sprite.png?v=73448063226641755141737579308);background-repeat:no-repeat;display:inline-block}.theme-shineon-sprite.guarantee-100_grande,.theme-shineon-sprite.guarantee-60-day-returns_grande,.theme-shineon-sprite.easy-returns_grande,.theme-shineon-sprite.fast-delivery_grande,.theme-shineon-sprite.ordering_grande{width:100px;height:100px}.theme-shineon-sprite.guarantee-100_grande{background-position:-23px -2px}.theme-shineon-sprite.guarantee-60-day-returns_grande{background-position:-127px -2px}.theme-shineon-sprite.easy-returns_grande{background-position:-231px -2px}.theme-shineon-sprite.fast-delivery_grande{background-position:-335px -2px}.theme-shineon-sprite.ordering_grande{background-position:-2px -106px}.theme-shineon-sprite.security-seal{width:370px;height:91px;background-position:-2px -258px}.theme-shineon-sprite.so-cart-remove-bg{width:18px;height:19px;background-position:-582px -5px}.theme-shineon-sprite.theme-shineon-hot{display:inline-block;width:18px;height:24px;background-position:-767px -5px}.theme-shineon-sprite.theme-shineon-money-back,.theme-shineon-sprite.theme-shineon-secure-checkout{width:69px;height:69px}.theme-shineon-sprite.theme-shineon-money-back{background-position:-5px -163px}.theme-shineon-sprite.theme-shineon-secure-checkout{background-position:-84px -232px}.theme-shineon-sprite.engraving-arrow{width:115px;height:148px;background-position:-160px -106px}@media (min-width: 992px){.with-rating>span{margin-right:14px;white-space:nowrap}}.with-rating .shop-rating{padding-top:0;margin-bottom:10px}.with-rating .shop-rating>a{display:flex;align-items:center;text-decoration:none}.with-rating .shop-rating>a i{color:#ffa300}.with-rating .shop-rating>a svg{width:16px;height:16px;fill:#ffa300;margin-right:2px}@media (max-width: 991px){.with-rating .shop-rating>a img{margin-right:8px}}.with-rating .shop-rating .loox-rating{font-size:16px;margin-right:3px}.with-rating .shop-rating .loox-rating i{font-size:17px}.with-rating .shop-rating .loox-rating i+i{margin-left:4px}.with-rating .shop-rating span{font-size:14px;font-weight:400}@media (min-width: 768px){.with-rating .shop-rating span{white-space:nowrap}}.custom-reviews-wrp{width:100%}.pushowl-optin{display:none!important}@media only screen and (min-width: 60em){.so-visible-xmd{display:block!important}.so-hidden-xmd{display:none!important}}.prod-id{font-size:13px;font-style:italic}@media only screen and (max-width: 767px){.prod-id{font-size:12px}}.box-icon{display:inline-block;margin-top:-3px;margin-right:3px}.box-icon.wooden-box{width:16px}.box-icon.oreo-box{width:22px}#custom-reviews-anchor:focus,#looxReviews:focus{outline:none}.so-modal-body-info{position:relative;background-color:#fff;padding:20px 30px}.so-modal-body-info .content-header{display:flex;align-items:center;font-size:24px}.warranty__list-item{display:flex}.warranty__list-item .warranty__list-icon{display:flex;justify-content:center;align-items:center;margin-right:5px}.so-modal-body-info .content-header-icon{width:45px;height:45px;background-color:#ebf3f5;border-radius:100%;display:flex;align-items:center;justify-content:center}.so-modal-body-info .content-header-icon{margin-right:10px}.so-modal-body-info .content-header img{object-fit:contain}.so-modal-body-info .content-header svg{width:34px;height:33px}.romann-datepicker{margin-top:12px;margin-bottom:16px}.romann-datepicker>label{color:#74787b;font-size:12px;margin-bottom:9px}.romann-datepicker__position{display:flex;align-items:flex-end}.romann-datepicker__input-position{position:relative;margin-right:11px!important;width:100%}.romann-datepicker__input-position .so-custom-field-wrap{width:100%}.romann-datepicker__input-position .so-custom-field-wrap.input-error .required-input-tooltip{top:-27px}@media (max-width: 1040px){.romann-datepicker__input-position .so-custom-field-wrap.input-error .required-input-tooltip{width:100%}}.romann-datepicker__input-position:before{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC42Ij4KPHBhdGggZD0iTTE0Ljc2ODUgMC4yODUxNTZIMTMuMjI1NVYxLjgyODE2QzEzLjIyNTUgMi4xMzY3NiAxMi45Njg0IDIuMzQyNDkgMTIuNzExMiAyLjM0MjQ5QzEyLjQ1NCAyLjM0MjQ5IDEyLjE5NjkgMi4xMzY3NiAxMi4xOTY5IDEuODI4MTZWMC4yODUxNTZIMy45Njc1M1YxLjgyODE2QzMuOTY3NTMgMi4xMzY3NiAzLjcxMDM2IDIuMzQyNDkgMy40NTMxOSAyLjM0MjQ5QzMuMTk2MDMgMi4zNDI0OSAyLjkzODg2IDIuMTM2NzYgMi45Mzg4NiAxLjgyODE2VjAuMjg1MTU2SDEuMzk1ODZDMC42MjQzNiAwLjI4NTE1NiAwLjA1ODU5MzggMC45NTM3OSAwLjA1ODU5MzggMS44MjgxNlYzLjY3OTc2SDE2LjUxNzNWMS44MjgxNkMxNi41MTczIDAuOTUzNzkgMTUuNTkxNSAwLjI4NTE1NiAxNC43Njg1IDAuMjg1MTU2Wk0wLjA1ODU5MzggNC43NTk4NlYxNC4xNzIyQzAuMDU4NTkzOCAxNS4wOTggMC42MjQzNiAxNS43MTUyIDEuNDQ3MjkgMTUuNzE1MkgxNC44MkMxNS42NDI5IDE1LjcxNTIgMTYuNTY4NyAxNS4wNDY1IDE2LjU2ODcgMTQuMTcyMlY0Ljc1OTg2SDAuMDU4NTkzOFpNNC42MzYxNiAxMy40MDA3SDMuNDAxNzZDMy4xOTYwMyAxMy40MDA3IDIuOTkwMjkgMTMuMjQ2NCAyLjk5MDI5IDEyLjk4OTJWMTEuNzAzNEMyLjk5MDI5IDExLjQ5NzYgMy4xNDQ1OSAxMS4yOTE5IDMuNDAxNzYgMTEuMjkxOUg0LjY4NzU5QzQuODkzMzMgMTEuMjkxOSA1LjA5OTA2IDExLjQ0NjIgNS4wOTkwNiAxMS43MDM0VjEyLjk4OTJDNS4wNDc2MyAxMy4yNDY0IDQuODkzMzMgMTMuNDAwNyA0LjYzNjE2IDEzLjQwMDdaTTQuNjM2MTYgOC43NzE2NkgzLjQwMTc2QzMuMTk2MDMgOC43NzE2NiAyLjk5MDI5IDguNjE3MzYgMi45OTAyOSA4LjM2MDE5VjcuMDc0MzZDMi45OTAyOSA2Ljg2ODYyIDMuMTQ0NTkgNi42NjI4OSAzLjQwMTc2IDYuNjYyODlINC42ODc1OUM0Ljg5MzMzIDYuNjYyODkgNS4wOTkwNiA2LjgxNzE5IDUuMDk5MDYgNy4wNzQzNlY4LjM2MDE5QzUuMDQ3NjMgOC42MTczNiA0Ljg5MzMzIDguNzcxNjYgNC42MzYxNiA4Ljc3MTY2Wk04Ljc1MDgzIDEzLjQwMDdINy40NjQ5OUM3LjI1OTI2IDEzLjQwMDcgNy4wNTM1MyAxMy4yNDY0IDcuMDUzNTMgMTIuOTg5MlYxMS43MDM0QzcuMDUzNTMgMTEuNDk3NiA3LjIwNzgzIDExLjI5MTkgNy40NjQ5OSAxMS4yOTE5SDguNzUwODNDOC45NTY1NiAxMS4yOTE5IDkuMTYyMjkgMTEuNDQ2MiA5LjE2MjI5IDExLjcwMzRWMTIuOTg5MkM5LjE2MjI5IDEzLjI0NjQgOS4wMDc5OSAxMy40MDA3IDguNzUwODMgMTMuNDAwN1pNOC43NTA4MyA4Ljc3MTY2SDcuNDY0OTlDNy4yNTkyNiA4Ljc3MTY2IDcuMDUzNTMgOC42MTczNiA3LjA1MzUzIDguMzYwMTlWNy4wNzQzNkM3LjA1MzUzIDYuODY4NjIgNy4yMDc4MyA2LjY2Mjg5IDcuNDY0OTkgNi42NjI4OUg4Ljc1MDgzQzguOTU2NTYgNi42NjI4OSA5LjE2MjI5IDYuODE3MTkgOS4xNjIyOSA3LjA3NDM2VjguMzYwMTlDOS4xNjIyOSA4LjYxNzM2IDkuMDA3OTkgOC43NzE2NiA4Ljc1MDgzIDguNzcxNjZaTTEyLjg2NTUgMTMuNDAwN0gxMS41Nzk3QzExLjM3MzkgMTMuNDAwNyAxMS4xNjgyIDEzLjI0NjQgMTEuMTY4MiAxMi45ODkyVjExLjcwMzRDMTEuMTY4MiAxMS40OTc2IDExLjMyMjUgMTEuMjkxOSAxMS41Nzk3IDExLjI5MTlIMTIuODY1NUMxMy4wNzEyIDExLjI5MTkgMTMuMjc3IDExLjQ0NjIgMTMuMjc3IDExLjcwMzRWMTIuOTg5MkMxMy4yNzcgMTMuMjQ2NCAxMy4xMjI3IDEzLjQwMDcgMTIuODY1NSAxMy40MDA3Wk0xMi44NjU1IDguNzcxNjZIMTEuNTc5N0MxMS4zNzM5IDguNzcxNjYgMTEuMTY4MiA4LjYxNzM2IDExLjE2ODIgOC4zNjAxOVY3LjA3NDM2QzExLjE2ODIgNi44Njg2MiAxMS4zMjI1IDYuNjYyODkgMTEuNTc5NyA2LjY2Mjg5SDEyLjg2NTVDMTMuMDcxMiA2LjY2Mjg5IDEzLjI3NyA2LjgxNzE5IDEzLjI3NyA3LjA3NDM2VjguMzYwMTlDMTMuMjc3IDguNjE3MzYgMTMuMTIyNyA4Ljc3MTY2IDEyLjg2NTUgOC43NzE2NloiIGZpbGw9IiMwNDIzNjIiLz4KPC9nPgo8L3N2Zz4K);top:10px;right:8px;pointer-events:none}.romann-datepicker__input{font-size:30px!important;padding-top:0!important;padding-right:20px!important}.romann-datepicker__text-position{display:flex;align-items:center;justify-content:center;background:#e8ebee;border-radius:4px;height:38px;padding:0 20px}@media (max-width: 767px){.romann-datepicker__input-position,.romann-datepicker__text-position{width:100%}}.romann-datepicker__text{color:#546678!important;font-weight:700;font-size:19px;margin:0!important;letter-spacing:.9px;font-family:Quattrocento}.datepicker--pointer{display:none!important}.datepicker{color:#042362!important}.datepicker--day-name,.datepicker--nav-title,.datepicker--nav-title i,.datepicker--cell-day{color:#042362!important;letter-spacing:.6px}.datepicker--nav-title,.datepicker--nav-title i{font-weight:600!important;font-size:15px!important}.datepicker--cell-day.-other-month-{color:#fff!important}.datepicker--cell-day{height:42px!important}.datepicker--cell.-selected-{background:#a6cdd3!important;color:#fff!important;border-radius:50px}.datepicker--cell,.datepicker--day-name{font-size:15px!important}.datepicker--cell.-focus-{border-radius:50px}.datepickers-container>div{min-width:370px!important;box-shadow:0 20px 40px #0f182f36;border-radius:12px;border:none!important}.datepicker--nav{border-bottom:none!important;margin-bottom:15px;padding:30px 30px 0!important;font-size:15px!important;min-height:60px!important}.datepicker--nav-title{position:absolute;top:30px}.datepicker--nav-action[data-action=prev]{position:absolute;right:60px;top:25px}.datepicker--nav-action[data-action=next]{position:absolute;right:30px;top:25px}.datepicker--nav-action[data-action=prev] svg path,.datepicker--nav-action[data-action=next] svg path{stroke:#333!important}.datepicker--content{padding:0 30px 20px!important}@media (max-width: 1040px){.romann-datepicker__position{flex-direction:column}.romann-datepicker__input{width:100%;max-width:100%}.romann-datepicker__input-position{margin-right:0!important;margin-bottom:16px!important}}@media (max-width: 991px){.datepickers-container>div{min-width:309px!important}.datepicker--nav,.datepicker--content{padding:4px!important}.datepicker--nav-action[data-action=prev]{right:30px}.datepicker--nav-action[data-action=next]{right:4px}}@media (max-width: 800px) and (min-width: 720px){.datepickers-container>div{min-width:auto!important}.datepicker--cell-day{height:32px!important}}.map-coordinates{margin-bottom:16px}.map,#map{height:250px}.gm-style-iw.gm-style-iw-c{display:none!important}.gm-style .gm-style-iw-t:after{display:none!important}#infowindow-content{display:none}#map #infowindow-content{display:inline}.pac-card{outline:none;position:relative!important;margin-top:20px;margin-bottom:10px}#pac-container{padding-bottom:12px;position:relative}#pac-container #btn-location{position:absolute;right:10px;bottom:19px;cursor:pointer}#pac-container svg{width:24px;height:24px;right:10px;top:39px;cursor:pointer}#pac-container svg path{fill:#546678}#pac-container>label{color:#74787b;font-size:12px;margin-bottom:9px}.pac-controls{display:inline-block;padding:5px 11px}.pac-controls label{font-size:13px;font-weight:300}#pac-input{font-family:Avenir,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;padding-right:40px}#pac-input::placeholder{color:#1a2a47!important}#pac-input:focus{outline:none;border:1px solid #BAC2D2}#romann-prop,#map-coord,#so-coordinates{display:none}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:#5cc4ef1a;color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:#5cc4ef33}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:#5cc4ef1a;border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:#5cc4ef1a;border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px #00000026;border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translate(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translate(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:#5cc4ef1a;color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:#5cc4ef33}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.afterpay-paragraph+.so-btn-add-to-cart{margin-top:10px}.afterpay-paragraph{width:100%;flex:0 0 100%;font-size:12px;margin-top:10px;text-align:center;margin-bottom:20px;display:none!important}.tailwind *,.tailwind :before,.tailwind :after{box-sizing:border-box}.tailwind html{-moz-tab-size:4;tab-size:4}.tailwind html{line-height:1.15;-webkit-text-size-adjust:100%}.tailwind body{margin:0}.tailwind body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.tailwind hr{height:0;color:inherit}.tailwind abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tailwind b,.tailwind strong{font-weight:bolder}.tailwind code,.tailwind kbd,.tailwind samp,.tailwind pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}.tailwind small{font-size:80%}.tailwind sub,.tailwind sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tailwind sub{bottom:-.25em}.tailwind sup{top:-.5em}.tailwind table{text-indent:0;border-color:inherit}.tailwind button,.tailwind input,.tailwind optgroup,.tailwind select,.tailwind textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.tailwind button,.tailwind select{text-transform:none}.tailwind button,.tailwind [type=button],.tailwind [type=reset],.tailwind [type=submit]{-webkit-appearance:button}.tailwind ::-moz-focus-inner{border-style:none;padding:0}.tailwind :-moz-focusring{outline:1px dotted ButtonText}.tailwind :-moz-ui-invalid{box-shadow:none}.tailwind legend{padding:0}.tailwind progress{vertical-align:baseline}.tailwind ::-webkit-inner-spin-button,.tailwind ::-webkit-outer-spin-button{height:auto}.tailwind [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.tailwind ::-webkit-search-decoration{-webkit-appearance:none}.tailwind ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.tailwind summary{display:list-item}.tailwind blockquote,.tailwind dl,.tailwind dd,.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind h5,.tailwind h6,.tailwind hr,.tailwind figure,.tailwind p,.tailwind pre{margin:0}.tailwind button{background-color:transparent;background-image:none}.tailwind fieldset{margin:0;padding:0}.tailwind ol,.tailwind ul{list-style:none;margin:0;padding:0}.tailwind html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}.tailwind body{font-family:inherit;line-height:inherit}.tailwind *,.tailwind :before,.tailwind :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}.tailwind hr{border-top-width:1px}.tailwind img{border-style:solid}.tailwind textarea{resize:vertical}.tailwind input::placeholder,.tailwind textarea::placeholder{opacity:1;color:#9ca3af}.tailwind button,.tailwind [role=button]{cursor:pointer}.tailwind :-moz-focusring{outline:auto}.tailwind table{border-collapse:collapse}.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind h5,.tailwind h6{font-size:inherit;font-weight:inherit}.tailwind a{color:inherit;text-decoration:inherit}.tailwind button,.tailwind input,.tailwind optgroup,.tailwind select,.tailwind textarea{padding:0;line-height:inherit;color:inherit}.tailwind pre,.tailwind code,.tailwind kbd,.tailwind samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tailwind img,.tailwind svg,.tailwind video,.tailwind canvas,.tailwind audio,.tailwind iframe,.tailwind embed,.tailwind object{display:block;vertical-align:middle}.tailwind img,.tailwind video{max-width:100%;height:auto}.tailwind [hidden]{display:none}.so-product-page-addons button{text-align:left}.sopp-body[data-cro-design="1"] .so-product .so-field-wrap .so-swatch:not(.hide-metal-swatch):not(.so-swatch-with-box):not(.cro-design-product-true) .so-label-symbol-wrap{display:block}.sopp-body[data-cro-design="1"] .so-hyper-component{margin-bottom:15px}.product-form__input{border:0;padding:0;margin-bottom:0;font-family:Avenir,sans-serif;font-size:14px}.product-form__input+.product-form__input{margin-top:10px}.so-swatches-w{margin-left:-2%;margin-right:-2%}.so-swatches-w:after{content:"";display:table;clear:both}.so-swatches-w.text-overflowed .so-swatch{width:96%}.so-swatches-w .so-swatch{width:46%;margin:.5rem 2%;float:left}.so-swatches-w.text-overflowed .so-swatch{flex:0 0 96%}.so-swatches-w .so-swatch .is-text-oveflowed{white-space:nowrap;display:inline-block;padding:0 15px}.so-swatches-w .so-swatch input[type=radio]{display:none}.so-swatches-w .so-swatch label{position:relative;cursor:pointer;margin:0;background-color:#fff;border:1px solid #999999;padding:6px 0;text-align:center;width:100%;color:#000;display:inline-block;box-shadow:0 4px 4px #00000040}.so-swatches-w .so-swatch label:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.so-swatches-w .so-swatch input[type=radio]:checked+label,.so-swatches-w .so-swatch input[type=radio]:checked+label:after{border-color:#00b70f!important}.so-swatches-w .so-swatch input[type=radio]:checked+label:after{border-width:1px;border-style:solid}.size_chart-img img{max-width:768px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme-shineon.scss.css.map */
