.product-personalizer{float:left;width:100%;position:relative;box-sizing:border-box;z-index:2;margin:0 0 5px!important}.pplr-btn{margin:0;visibility:visible!important;cursor:pointer;min-width:100%;background-color:#000!important}@media screen and (min-width: 1200px){.pplr_tab_wrapper{display:flex!important;justify-content:space-between;width:100%}.pplr_tab_wrapper .pplr_active{flex:2}.pplr_tab_index{text-align:center;cursor:pointer}}.pplrgcolor,.pplrgimage{float:left;width:100%;margin-bottom:25px!important;margin-top:5px;z-index:2}.pplr-wrapper label{cursor:pointer;display:none}.shopify-payment-button{display:none!important}.vrdisabled:after{content:"SOLD OUT"!important;position:absolute;z-index:1;cursor:not-allowed;color:#fff!important;font-weight:800!important;text-align:center;font-size:12px;line-height:14px;background:#7b7b7b!important;top:5px!important;bottom:auto!important;border:2px solid!important;border-radius:0!important;padding:5px 10px!important;text-transform:uppercase}.pplr_tab_outer_wrapper{overflow-x:auto;white-space:nowrap}.tab_i_h{width:100%!important;background:transparent!important}.tab_h{width:100%!important}.pplr_tab_wrapper{display:block;width:100%}.pplr_tab{padding:0!important}.pplr_option_text_span{display:none}.pplr_tab_index{float:left;cursor:pointer;padding:7px 15px!important;border:0px solid transparent!important;color:#000;word-wrap:anywhere;background:#dedede!important;margin-right:2px;margin-top:0;font-weight:700;border-radius:0}.pplr_tab_wrapper::-webkit-scrollbar{width:10px}.pplr_tab_wrapper::-webkit-scrollbar-thumb{background-color:red;border-radius:5px}.pplr_tab_wrapper::-webkit-scrollbar-track{background-color:red}.pplr_tab_wrapper{scrollbar-width:thin;scrollbar-color:red}.ptooltip{display:none!important}.pplr_tab_index:hover{background-color:#f0f0f0}.product-form__buttons{max-width:100%!important}.pplr-swatch-main .swtooltip,.ptooltip .ptooltiptext{display:none!important}.pplr_tab_wrapper .pplr_active{background:#80962e!important;border-bottom:none!important;margin-top:0!important;border:0px solid transparent!important;color:#fff;font-weight:900}.pplr_tab{width:100%;float:left;display:none;border:0px solid #fff!important;background:#0000!important;padding:10px;margin-bottom:10px}.pplrgcolor,.pplrgimage{float:left;width:100%;margin-bottom:5px;margin-top:5px;z-index:2;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.img_thumb_small span.pplrimage{width:100%!important;height:10em!important;background:#ffffff29;padding:10px;margin:0}span.pplrimage{border:0px!important}.img_dropdown{display:flex!important;bottom:0;position:absolute;text-align:center;align-items:center;width:100%;background:#fff;margin-left:-10px;padding:1px;color:#000;font-weight:700;line-height:1em;margin-bottom:-15px;justify-content:center;font-size:1.4rem}.img_dropdown .ppdata{max-width:120px}.img_dropdown:before{content:"";position:absolute;top:-5rem;left:0;width:100%;height:5rem;background:linear-gradient(to top,#fff,#fff0);pointer-events:none;z-index:0}.pplr-wrapper label{text-transform:uppercase!important;font-weight:800!important;padding:10px 0!important;line-height:1em!important}.pplr-swatch-main .pplr-swatch-element:before,span.pplrimage:before{content:"";display:block;background:#fff;border:3px solid #424242;border-radius:50px;height:3rem;width:3rem;position:absolute;right:1rem;top:1rem;z-index:999;transition:.3s ease;-webkit-transition:.3s ease}.pplr-swatch-main .pplr-swatch-element:hover:before,span.pplrimage:hover:before{content:"";display:block;background:#f8f8f8;border:3px solid #80962e;border-radius:50px;transition:.3s ease;-webkit-transition:.3s ease}.pplr-swatch-main .pplr-swatch-element.selected:before,span.pplrimage.selected:before{content:"";background:url(/cdn/shop/files/rambocheck.png?v=1712170003) no-repeat center center;background-size:contain;display:block;background-color:#80962e;border:3px solid #4c5b14;border-radius:50px;font-size:1.5vw;text-align:center;line-height:2.5vw;transition:.3s ease;-webkit-transition:.3s ease}@media screen and (max-width: 490px){.pplr_tab_index{padding:5px 10px!important}.pplr-wrapper label{text-transform:uppercase!important;font-weight:800!important;padding:10px 0 0!important;line-height:1em!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pplr-styles.css.map */
