quantity-selector{display:flex;align-items:center;overflow:hidden;border:1px solid #cccccc;border-radius:999px;flex:1 1 26%;min-width:124px;width:-moz-min-content;width:min-content}quantity-selector .quantity__input,quantity-selector .quantity__button{background:transparent;border:none;display:inline-block}quantity-selector .quantity__input{width:100%;padding-block:12px;display:inline-block;height:100%}quantity-selector .quantity__button{padding:0;cursor:pointer;width:36px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%}quantity-selector .quantity__button--add{padding-right:12px}quantity-selector .quantity__button--minus{padding-left:12px}quantity-selector .quantity__button:disabled{color:#ccc;background:#f2f2f2;cursor:not-allowed;border-color:transparent}quantity-selector .quantity__button svg{color:#000}quantity-selector .quantity__button.disabled svg{color:#ccc}@media screen and (min-width:1280px){quantity-selector{width:auto}}#productMainSliderThumbs.swiper-initialized .swiper-slide img{opacity:.4;transition:all .2s ease}#productMainSliderThumbs.swiper-initialized .swiper-slide-thumb-active img{opacity:1}.productMainSlider-swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border:1px solid white;background-color:transparent;opacity:.8}.productMainSlider-swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.productMainSlider-swiper-button-next.swiper-button-disabled,.productMainSlider-swiper-button-prev.swiper-button-disabled{display:none}.productMainSlider-swiper-button-next:after,.productMainSlider-swiper-button-prev:after{color:#fff;font-size:20px}.jolly-variant-input[disabled]+.jolly-variant-label{opacity:.5}.jolly-variant-input:checked+.jolly-variant-label .jolly-variant-image-icon{border:1px solid #141414}.product-personalizer:before{content:none!important}.product-personalizer .pplr_background{margin-top:16px}.product-personalizer .pplr-btn{text-transform:capitalize;padding:0;margin:0;color:#111;background-color:transparent;font-size:15px;line-height:24px;letter-spacing:normal;font-weight:300}.pplr-character-count .lt{display:inline-block!important}.pplr-character-count .lm{display:none!important}.product-personalizer .pplr-text,.product-personalizer .pplr-dropdown{margin-bottom:16px}.product-personalizer .pplr-text:last-child,.product-personalizer .pplr-dropdown:last-child,.product-personalizer .pplr_monogram{margin-bottom:0!important}.product-personalizer .pplrlabel{text-transform:capitalize;font-size:15px;line-height:24px;font-weight:300;color:#111;margin-bottom:8px;padding:0}.product-personalizer .p_c_c .pplr-character-count{top:0;padding:0;line-height:24px;font-size:12px;color:#616a6b}.product-personalizer input[type=text],.product-personalizer textarea{padding:14px 18px;font-size:15px;line-height:24px;color:#111;border:1px solid #DFDFDF}.product-personalizer .pplr-wrapper textarea{min-height:102px;resize:none}.product-personalizer .pplr-wrapper textarea::-webkit-scrollbar{width:7px}.product-personalizer .pplr-wrapper textarea::-webkit-scrollbar-thumb{border-radius:999px;background-color:#11111180}.product-personalizer input[type=text]::-moz-placeholder,.product-personalizer textarea::-moz-placeholder{font-weight:300;color:#111;opacity:.5}.product-personalizer input[type=text]::placeholder,.product-personalizer textarea::placeholder{font-weight:300;color:#111;opacity:.5}.product-personalizer .a_p_t{display:none}.product-personalizer .a_p_t:not(:empty),.product-personalizer .note-container{display:block;padding:12px 18px;background-color:#f2f2f2;color:#111;font-size:14px;line-height:20px;font-weight:700}.product-personalizer .note-container:after{display:block;content:attr(data-note);font-size:14px;line-height:20px;font-weight:300}.product-personalizer .note-container:after:not(:first-child){margin-top:8px}@media screen and (max-width:768px){.product-personalizer .pplr-btn,.product-personalizer input[type=text],.product-personalizer textarea,.product-personalizer .pplrlabel{font-size:14px;line-height:20px}}
