.prices{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;font-size:12px}@media only screen and (min-width: 768px){.prices{font-size:15px}}.product-card .prices{font-size:12px !important;margin:2px 0 12px}@media only screen and (min-width: 768px){.product-card .prices{margin-top:5px}}.price.on-sale{color:#e50000}.compare-price{padding:0 3px 0 5px;text-decoration:line-through}.price__originals-discount{color:#4d4d4d;font-size:11px}.product-badge{position:absolute;top:12px;left:12px;border:1px solid #000;text-transform:uppercase;font-size:10px;letter-spacing:1.2px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;line-height:1;background-color:#fff;text-align:center;padding:4px 7px;z-index:3}@media only screen and (min-width: 768px){.product-badge{padding:5px 10px;left:18px}}.product-badge.product-badge--new{border-radius:50%;width:45px;height:45px;line-height:45px;font-size:9.5px;padding:0 0 0 1px}.product-badge.product-badge--img{padding:0;border:none;background-color:transparent;width:100%}.product-badge.product-badge--img img{display:block;max-height:35px;max-width:50%;width:auto}.product-card{padding:0 5px;margin-bottom:15px;width:50%;text-align:center}@media only screen and (min-width: 992px){.product-card{width:33.33%;padding:0 7.5px}.product-card:hover .product-card__title{text-decoration:underline}.product-card:hover .product-card__ctas,.product-card:hover .product__swatches,.product-card:hover .product-card__charity-logo{opacity:1}.product-card:hover .product-card__arrow{opacity:1}}@media only screen and (min-width: 1200px){.product-card{width:25%}}.product-card.product-card--sms{width:100%}@media only screen and (min-width: 1200px){.product-card.product-card--sms{width:50%}}@media only screen and (max-width: 991px){.product-card.product-card--promo{width:100%}}@media only screen and (max-width: 767px){.product-card.product-card--promo{display:none}}.product-card .product-rating--0,.product-card .product-rating--{display:flex !important}.product-card .product-rating--0 .product-rating__count,.product-card .product-rating-- .product-rating__count{display:none}@media only screen and (max-width: 767px){.product-card .product-badge{font-size:9px;top:7px;left:7px}.product-card .product-badge.product-badge--new{width:auto;height:auto;line-height:1;padding:4px 7px;border-radius:0;font-size:9px}}@media only screen and (min-width: 768px){.product-card .product-badge{left:12px}}@media only screen and (max-width: 767px){.product-card .product-card__arrow{display:none !important}}.product-card__form{position:relative;display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-card__link{display:block}.product-card__img-wrap{position:relative;margin-bottom:15px}.product-card__img-wrap .product__options{position:absolute;bottom:0;left:5px;margin:0}@media only screen and (min-width: 992px){.product-card__img-wrap .product__options{left:12px}}.product-card__img-wrap .product-card__img-inner{position:relative;background-color:#f6f6f6}.product-card__img-wrap .product__swatches{margin-bottom:7px;justify-content:flex-start;align-items:center}@media only screen and (max-width: 767px){.product-card__img-wrap .product__swatches{margin-bottom:3px}}.product-card__img-wrap .product__swatches:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.product-card__img-wrap .product__swatches{opacity:0;transition:opacity 0.25s;justify-content:flex-start}.product-card__img-wrap .product__swatches:last-child{margin-bottom:7px}}.product-card__img-wrap .product__swatches.product__swatches--color{margin-left:0}.product-card__img-wrap .swatch{margin-right:5px;margin-bottom:5px}@media only screen and (max-width: 767px){.product-card__img-wrap .swatch{width:22px;height:22px;line-height:22px;font-size:9px}}@media only screen and (min-width: 768px){.product-card__img-wrap .swatch.swatch--sign{width:34px;height:34px;line-height:34px}}.product-card__img-wrap .product__option-header{display:none}.product-card__slider.tns-slider .lazy-card{display:block}.product-card__slider .lazy-card{display:none}.product-card__arrow{position:absolute;top:50%;transform:translateY(-50%);padding:18px 12px;transition:opacity 0.25s;display:block !important}@media only screen and (min-width: 992px){.product-card__arrow{opacity:0}}.product-card__arrow svg{width:8px;height:auto}.product-card__image-prev{left:0}.product-card__image-next{right:0}.product-card__img{display:block;width:100%;height:auto}.product-card__charity-logo{display:none}@media only screen and (min-width: 768px){.product-card__charity-logo{position:absolute;bottom:12px;right:12px;max-height:40px;max-width:100px;display:block;z-index:1}}@media only screen and (min-width: 992px){.product-card__charity-logo{opacity:0;transition:opacity 0.25s}}.product-card__title,.product-card__label{font-size:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;line-height:1.3}@media only screen and (max-width: 767px){.product-card__title,.product-card__label{line-height:1.8}}.product-card__label{font-family:"Brandon",Helvetica,Arial,sans-serif}@media only screen and (min-width: 992px){.product-card__label{padding-top:5px}}@media only screen and (min-width: 992px){.product-card__ctas{opacity:0;transition:opacity 0.25s}}.product-card__ctas.unavailable .notify{display:block}.product-card__ctas.unavailable .add-to-cart{display:none}.product-card__ctas .notify{display:none}.product-card__ctas .button{font-size:11px}@media only screen and (min-width: 992px){.product-card__ctas .button{padding:20px 0}}.product-card__video{display:block;width:100%}.bis__form{text-align:center;margin-top:15px}.bis__header{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:0.075em;text-transform:uppercase;margin-bottom:15px}@media only screen and (min-width: 992px){.bis__header{font-size:26px}}.bis__body{font-family:"Brandon Medium",Helvetica,Arial,sans-serif;line-height:20px;font-size:12px}.bis__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;box-shadow:none;border-bottom:1px solid #000;margin:10px 0 15px;font-family:"Brandon Medium",Helvetica,Arial,sans-serif;text-align:center;padding-bottom:5px;font-size:16px}.bis__label{color:#919191;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;display:block}.bis__submit{margin:15px 0 10px}.bis__message{color:#34c1bb;text-align:center;line-height:2;font-size:13px}.bis__newsletter{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-size:12px;color:#919191;display:flex;align-items:center;text-align:left;margin-top:10px;line-height:1.2}.bis__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #919191;width:15px;height:15px;flex-shrink:0;margin-right:10px;transition:all 0.2s ease-in-out;position:relative}.bis__checkbox::after{transform:translate(-50%, -50%) scale(0)}.bis__checkbox:checked{box-shadow:0 0 0 10px #34c1bb inset;border-color:#34c1bb}.bis__checkbox:checked::after{content:"";display:block;background-image:url("https://www.puravidabracelets.com/cdn/s/assets/checkout_2019-01-21/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg");transition:transform 0.2s;width:10px;height:8px;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1)}.product__recs{margin-top:60px}@media only screen and (max-width: 767px){.product__recs{overflow:hidden}.product__recs .tns-ovh{overflow:visible}}@media only screen and (min-width: 992px){.product__recs{margin-top:100px}}.product__recs .container{position:relative}@media only screen and (max-width: 767px){.product__recs .container{padding:0 35px 0 5px}}.product__recs .section-title{margin-bottom:25px}.product__recs .slider-arrow{position:absolute;top:calc(50vw - 55px);transform:none}@media only screen and (min-width: 768px){.product__recs .slider-arrow{top:50%;transform:translateY(calc(-50% - 60px))}}.product__recs .slider-arrow svg{width:10px;height:auto}.product__recs .slider-arrow[disabled]{opacity:0}.product__recs .slider-prev{left:0;padding:12px 20px 15px 10px}@media only screen and (min-width: 992px){.product__recs .slider-prev{padding:15px}}.product__recs .slider-next{right:0;padding:12px 10px 15px 20px}@media only screen and (min-width: 992px){.product__recs .slider-next{padding:15px}}.fs-detail-title,.fs-detail-shares,.fs-entry-date{display:none}.fs-timeline-detail{background-color:rgba(0,0,0,0.6)}.fs-post-info{font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.1px}.fs-shopify-add-cart.fs-shopify-add-cart-container{font-family:"Brandon Black",Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;letter-spacing:1.25px;padding:15px 20px;max-width:none;color:#fff}.fs-shopify-add-cart.fs-shopify-add-cart-container:hover{background-color:#34c1bb !important;color:#fff !important}.fs-text-container{background-color:rgba(113,205,201,0.7)}.fs-has-links{position:static}.fs-has-links:after{content:"SHOP THE LOOK";font-family:"Brandon Black",Helvetica,Arial,sans-serif;padding:17px 0;min-width:160px;color:#fff;text-indent:0;display:block;font-size:12px;margin:35px 0 0;letter-spacing:1.5px;border:2px solid #fff}.fs-has-links .fs-icon{display:none}.product__foursixty{text-align:center;margin-top:60px}@media only screen and (min-width: 992px){.product__foursixty{margin-top:100px}}.product__foursixty .section-title{margin-bottom:20px}@media only screen and (min-width: 992px){.product__foursixty .section-title{margin-bottom:30px}}.product__foursixty .fs-slider_v2_5 .fs-wrapper .fs-entry-container{margin-right:10px;width:80% !important;padding-top:80% !important}@media only screen and (min-width: 768px){.product__foursixty .fs-slider_v2_5 .fs-wrapper .fs-entry-container{width:calc(33.33% - 6px) !important;padding-top:calc(33.33% - 6px) !important}}@media only screen and (min-width: 992px){.product__foursixty .fs-slider_v2_5 .fs-wrapper .fs-entry-container{width:calc(25% - 8px) !important;padding-top:calc(25% - 8px) !important}}@media only screen and (min-width: 1200px){.product__foursixty .fs-slider_v2_5 .fs-wrapper .fs-entry-container{width:calc(20% - 16px) !important;padding-top:calc(20% - 0px) !important;margin-right:20px}}.product__foursixty .fs-slider_v2_5 .fs-wrapper .fs-entry-container:last-child{margin-right:0}.product__foursixty .fs-showcase_v2_5::after{content:"";clear:both;display:block;margin-bottom:60px}@media only screen and (max-width: 574px){.product__foursixty .fs-showcase_v2_5 .fs-entry-container{width:50%;padding-top:50%}}.product__foursixty .fs-showcase_v2_5 .fs-slider-next-button,.product__foursixty .fs-showcase_v2_5 .fs-slider-prev-button{display:none}@media only screen and (min-width: 768px){.product__header{display:flex;justify-content:space-between;align-items:center;margin:15px 0}}.breadcrumbs{margin:10px 0}@media only screen and (min-width: 768px){.breadcrumbs{margin:0}}.breadcrumbs ul{line-height:1}.breadcrumbs li{display:inline;font-size:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#919191;letter-spacing:1px}.breadcrumbs li::after{content:"/";padding:0 0 0 5px}.breadcrumbs li:last-child::after{display:none}@media only screen and (min-width: 992px){.breadcrumbs a:hover{color:#34c1bb}}.next-product{display:none}@media only screen and (min-width: 768px){.next-product{display:block}}.next-product__link{display:flex;align-items:center;font-size:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#919191;text-transform:uppercase;letter-spacing:1.25px}.next-product__link:hover{color:#34c1bb}.next-product__link:focus{text-decoration:none}.next-product__link img{width:70px;display:inline-block;margin-right:10px;border-radius:50%}@media only screen and (min-width: 768px){.product-main{display:flex;margin-top:35px}}@media only screen and (min-width: 768px){.product-main.product-main--club{margin-top:40px}}.product__gallery{margin:0 -24px}@media only screen and (min-width: 768px){.product__gallery{max-width:calc(100% - 325px);margin:0;display:flex;align-self:flex-start}}@media only screen and (min-width: 1200px){.product__gallery{max-width:calc(100% - 455px)}}@media only screen and (min-width: 1440px){.product__gallery{position:-webkit-sticky;position:sticky;top:140px}.charity-top-bar .product__gallery{top:180px}.sale-banner-enabled .product__gallery{top:181px}.sale-banner-enabled.no-notification-bar .product__gallery{top:151px}}.product__photo-slider{opacity:0}@media only screen and (min-width: 768px){.product__photo-slider{opacity:1;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;gap:12px;}}.product__photo-slider.tns-slider{opacity:1}@media all and (min-width: 768px) and (max-width: 991px){.product__gallery-variant-images{width:100% !important}}.product__gallery-variant-images.product__gallery-variant-images--engraving{width:100%}.product__gallery-variant-images img{position:absolute;z-index:1;top:0;left:0;width:100%}.product__gallery-variant-images img.active{z-index:2;position:relative}.product__video-block{position:relative;width:calc(100% + 50px);height:0;padding-top:calc(56.25% + 25px);margin:25px -25px 0}@media only screen and (min-width: 768px){.product__video-block{display:none}}.product__video-block iframe{width:100%;height:100%;position:absolute;left:0;top:0}.product__gallery-slide--video-responsive{position:relative;width:100%}@media only screen and (min-width: 768px){.product__gallery-slide--video-responsive{padding-top:calc(56.25% - 12px)}}.product__gallery-slide--video-responsive iframe{width:100%;height:100%;position:absolute;left:0;top:0}.product__gallery-slide,.product__gallery-variant-images{position:relative}@media only screen and (min-width: 768px){.product__gallery-slide,.product__gallery-variant-images{width:calc(50% - 6px);margin:0}.product__photos--single .product__gallery-slide,.product__photos--single .product__gallery-variant-images{width:100%;margin:0}}.product__gallery-slide.product__gallery-slide--full,.product__gallery-variant-images.product__gallery-slide--full{width:100%}.product__gallery-slide.product__gallery-slide--desktop-only,.product__gallery-variant-images.product__gallery-slide--desktop-only{display:none !important}@media only screen and (min-width: 768px){.product__gallery-slide.product__gallery-slide--desktop-only,.product__gallery-variant-images.product__gallery-slide--desktop-only{display:block !important}}@media only screen and (min-width: 768px){.product__gallery-slide.product__gallery-slide--mobile-only,.product__gallery-variant-images.product__gallery-slide--mobile-only{display:none !important}}@media only screen and (min-width: 768px){.product__gallery-slide.product__gallery-slide--variant,.product__gallery-variant-images.product__gallery-slide--variant{display:none}}.product__gallery-slide img,.product__gallery-variant-images img{display:block;height:auto}.product__photos{position:relative}.product__photos .tns-nav{position:absolute;bottom:15px;left:0;width:100%;display:flex;align-items:center;justify-content:center}.product__photos .tns-nav button{margin:0 5px}.product__photos .tns-nav button::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#eee}.product__photos .tns-nav button.tns-nav-active::before{background-color:#000}.product__gallery-video{display:block;width:100%}.product__info{margin:15px 0 0}@media only screen and (min-width: 768px){.product__info{flex-shrink:0;width:290px;margin:0 0 0 35px}}@media only screen and (min-width: 1200px){.product__info{width:420px}}.product__title{font-family:"Brandon Medium",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;line-height:1.3;padding-right:20px}@media only screen and (min-width: 768px){.product__title{font-size:22px;padding-right:0}}.product__price-info{margin-bottom:25px}.product__charity-logo{position:absolute;max-height:70px;width:auto !important;max-width:125px;display:block;bottom:15px !important;right:15px !important;top:auto !important;left:auto !important;z-index:3 !important}.prices{margin-top:8px}.product__options{margin-top:25px}@media only screen and (min-width: 768px){.product__add-to-cart{max-width:165px}}.product__bis-btn{display:none;font-size:11px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.8px;text-decoration:underline;margin-top:20px}.product__bis-btn.active{display:block}label.product__option-header[for="Quantity"]{pointer-events:none}.product__option-header,.product__option-header button,.product__option-header span{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#919191;font-size:10px;letter-spacing:1.25px;margin-bottom:8px;display:block}.product__option-header button,.product__option-header button button,.product__option-header span button{text-decoration:underline;display:inline-block;margin-left:8px}.product__option-header span,.product__option-header button span,.product__option-header span span{color:#000;font-family:"Brandon Black",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0}.product__option-header-price{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;letter-spacing:1.25px;margin-bottom:8px;display:block}.product__qty{display:flex;border:1px solid #d8d9d8;margin-bottom:20px}@media only screen and (min-width: 768px){.product__qty{max-width:275px}}.product__qty input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:1px solid #d8d9d8;border-right:1px solid #d8d9d8;width:33.33%;text-align:center;font-size:10px;-moz-appearance:textfield;pointer-events:none}@media only screen and (min-width: 768px){.product__qty input{height:42px}}.product__qty input::-webkit-outer-spin-button,.product__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__qty button{width:33.33%;color:#919191;font-size:18px}@media only screen and (min-width: 768px){.product__qty button{height:42px}}@media only screen and (min-width: 992px){.product__qty button:hover{color:#34c1bb}}.product__preorder-date{font-size:11px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.65px;margin-bottom:12px;display:none}.product__preorder-date.active{display:block}.product__preorder-date a{text-decoration:underline;text-transform:none;color:#34c1bb;letter-spacing:normal;font-size:12px}.product__message{margin-top:15px;color:#4d4d4d;font-size:13px;font-family:"Brandon Medium",Helvetica,Arial,sans-serif}.product__message.product__message--charity svg{width:35px}.product__message div{display:flex;align-items:center}.product__message div svg{width:40px;margin-right:8px;height:auto;flex-shrink:0}.ring-size-chart-table{margin-bottom:10px}.ring-size-chart-table th,.ring-size-chart-table td{text-align:center}@media only screen and (min-width: 768px){.product__mobile-payment-btns{display:none !important}}.product__mobile-payment-btns .shopify-payment-button__button.shopify-payment-button__button--unbranded{display:none !important}.product__mobile-payment-btns .shopify-payment-button__button.shopify-payment-button__button--branded{min-height:0 !important}.product__mobile-payment-btns .shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>*{display:none !important}.product__mobile-payment-btns .shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate div[data-testid="ApplePay-button"]{display:flex !important;height:56px !important;margin-top:10px !important}.product__mobile-payment-btns .shopify-payment-button__more-options{display:none !important}.product__mini-banner{height:50px;background-size:cover;background-position:center;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 768px){.product__mini-banner{height:75px}}@media only screen and (min-width: 992px){.product__mini-banner{height:100px}}.preset__figure{background-size:cover;position:relative;font-size:0;width:100%;height:100%;margin:0}.preset__figure img{position:relative;width:100%}.preset__divder{background-size:cover;position:absolute;width:50%;border-right:2px solid #fff;bottom:0;left:0;height:100%}.preset__divider-thumb{width:40px;height:40px;border-radius:50%;border:2px solid #fff;position:absolute;right:-21px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-around;align-items:center}.preset__divider-thumb::before{content:"";display:block;width:5px;height:9px;background-image:url("https://www.puravidabracelets.com/cdn/shop/t/531/assets/icon-chevron-left-white.svg")}.preset__divider-thumb::after{content:"";display:block;width:5px;height:9px;background-image:url("https://www.puravidabracelets.com/cdn/shop/t/531/assets/icon-chevron-right-white.svg")}.preset__range{-webkit-appearance:none;-moz-appearance:none;position:absolute;top:50%;transform:translateY(-50%);left:0;height:0;width:100%}.preset__range:focus,.preset__range:active{outline:none;border:none}.preset__range::-moz-range-track{-moz-appearance:none;height:0;width:100%}.preset__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:60px;height:60px;background:none;border:none;opacity:0;cursor:-webkit-grab;cursor:grab;z-index:10}.preset__range::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.preset__range::-moz-range-thumb{-moz-appearance:none;width:60px;height:60px;background:none;border:none;opacity:0;cursor:grab;z-index:10}.preset__range::-moz-range-thumb:active{cursor:grabbing}.holiday-shipping-messaging{font-size:10px;text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;margin-top:25px;color:#000;display:flex;align-items:center;line-height:1.5}@media only screen and (min-width: 768px){.holiday-shipping-messaging{font-size:11px}}.holiday-shipping-messaging span{font-family:"Brandon Black",Helvetica,Arial,sans-serif;text-decoration:underline}.holiday-shipping-messaging img{width:50px;height:50px;border-radius:50%;padding:7px;background-color:#E1F7F6;margin-right:15px}.product__accordion{margin-top:25px}.dialog__wrapper .product__accordion{margin-top:0;padding:0}.product__accordion-card{border-bottom:1px solid #d8d9d8}.product__accordion-title{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.25px;padding:11px 0;width:100%;text-align:left}.product__accordion-title::after{content:"+";padding-left:2px}.product__accordion-title.active::after{content:"-"}.product__accordion-title.active+.product__accordion-body{display:block}.product__accordion-body{font-size:13px;line-height:20px;padding-bottom:15px}.product__accordion-body table{border-collapse:collapse}.product__accordion-body p,.product__accordion-body span,.product__accordion-body a,.product__accordion-body button{font-size:inherit;line-height:inherit;margin:0}.product__accordion-body p{margin-bottom:10px}.product__accordion-body a,.product__accordion-body button{color:#34c1bb}.product__accordion-body a:hover,.product__accordion-body button:hover{text-decoration:underline}.product__accordion-body img{max-width:20px;margin-right:7px;vertical-align:middle;padding-bottom:3px}.product__values{margin:60px 0;text-align:center;clear:both}@media only screen and (min-width: 768px){.product__values{background-color:#ECFAFA;padding:75px 0}}@media only screen and (min-width: 992px){.product__values{padding:90px 0}}.product__values-wrap{display:flex;margin:25px 0 0 0;overflow-x:auto}@media only screen and (min-width: 768px){.product__values-wrap{margin:50px auto 0;justify-content:space-around}}.product__value{background-color:#EDF9F9;padding:50px 0;width:60%;flex-shrink:0;margin-right:15px}@media only screen and (min-width: 768px){.product__value{padding:0;width:20%;margin-right:0}}.product__value svg{width:60px;height:60px;display:block;margin:0 auto 20px auto}@media only screen and (min-width: 768px){.product__value--club{width:25%}}@media only screen and (min-width: 992px){.product__value--club{width:50%}}.product__value--club svg{width:55px;height:55px}.product__value--club .product__value-title{font-size:16px}.product__value--club .product__value-title small{font-size:15px;max-width:200px}.product__value-title{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-size:11px;line-height:1.4;text-transform:uppercase;text-align:center;letter-spacing:1px}.engraving__fields{margin-bottom:15px}.engraving__fields.no-show>*{display:none !important}.engraving__option{margin-top:18px}.engraving__option.engraving__option--input{margin-top:0}.engraving__option.engraving__option--side{margin-top:0;margin-bottom:18px}.product-option__disclaimer{text-transform:uppercase;font-size:9px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:0.15em;margin:5px 0 20px;color:#000}.engraving__row{display:flex;flex-wrap:wrap}.engraving__row input[type="radio"],.engraving__row input[type="checkbox"]{display:none}.engraving__row label{cursor:pointer;margin-bottom:0}.engraving__row input:checked+.engraving__icon{background-color:#eee}.engraving__row input:checked+.engraving__icon--side{background-color:#eee}.engraving__input{padding:12px 10px;font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:16px;width:100%;border:1px solid #d8d9d8;box-shadow:none;-webkit-appearance:none}@media only screen and (min-width: 992px){.engraving__input{padding:8px 10px;font-size:14px;width:275px}}.engraving__button{margin:0 12px 12px 0;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding-bottom:18px}.engraving__button.engraving__button--radio{padding-bottom:0}.engraving__button svg{width:100%;height:auto;max-height:75%}.engraving__button span{text-transform:capitalize;white-space:nowrap;font-size:10px;color:#919191;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.engraving__icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;line-height:40px;border-radius:50%;padding:8px;border:1px solid #d8d9d8;margin:0 auto}.engraving__icon:active{background-color:#eee}.engraving__icon:active .engraving__icon--side{background-color:#eee}@media only screen and (min-width: 992px){.engraving__icon{width:45px;height:45px;line-height:45px}.engraving__icon:hover{border-color:#919191}.engraving__icon:hover .engraving__icon--side{background-color:#eee}}.engraving__icon--side{border-radius:50%;border:1px solid #d8d9d8;text-align:center;font-size:9px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px}.engraving__checkboxes{margin-top:25px}.engraving__checkboxes input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d9d8;display:block;width:18px;height:18px;margin:0 10px 0 0;flex-shrink:0;cursor:pointer;transition:all 0.2s ease-in-out;position:relative}.engraving__checkboxes input::after{content:"";display:block;background-image:url("https://www.puravidabracelets.com/cdn/s/assets/checkout_2019-01-21/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg");transition:transform 0.2s;width:10px;height:8px;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0)}.engraving__checkboxes input:checked{box-shadow:0 0 0 10px #34c1bb inset;border-color:#34c1bb}.engraving__checkboxes input:checked::after{transform:translate(-50%, -50%) scale(1)}.engraving__checkboxes label{color:#919191;font-size:12px;display:flex;align-items:center;margin-bottom:15px;line-height:1.4}.engraving__final-sale{text-transform:uppercase;color:#e50000;font-family:"Brandon Black",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.5px;margin-top:15px;text-align:center}@media only screen and (min-width: 992px){.engraving__final-sale{text-align:left}}.engraving__preview{position:absolute;left:50%;transform:translate(-50%, -50%);z-index:2;color:#6f6556;display:flex;justify-content:center;pointer-events:none;width:100%}.back .engraving__preview.engraving__preview--front{opacity:0}.engraving__preview.engraving__preview--back{opacity: 0;}.back .engraving__preview.engraving__preview--back{opacity: 1}.engraving__preview.engraving__preview--engravable-layered-pendant{top:65%;max-width:18%;height:20%;left:44%}.engraving__preview.engraving__preview--engravable-layered-pendant.engraving__preview--back{top:51%;max-width:13%;height:12%;left:54%;transform:rotate(-35deg)}.dialog__entry .engraving__preview.engraving__preview--engravable-layered-pendant.engraving__preview--back{display:flex}.engraving__preview.engraving__preview--engravable-heart-ring{top:67%;max-width:11%;height:11%;left:25%;transform:rotate(-16deg)}.engraving__preview.engraving__preview--engravable-heart-choker{top:57%;max-width:13%;height:15%}.engraving__preview.engraving__preview--engravable-heart-charm{top:49%;max-width:20%;height:25%}.engraving__preview.engraving__preview--engravable-bar-bracelet{top:56.5%;max-width:28%;height:4%}.engraving__preview.engraving__preview--engravable-bar-necklace{top:61.5%;max-width:34%;height:5%}.engraving__preview.engraving__preview--engravable-stacking-ring{top:59.2%;max-width:16%;height:5%}.engraving__preview.engraving__preview--engravable-signet-ring{top:55.9%;max-width:16%;height:15%}.engraving__preview.engraving__preview--engravable-coin-bracelet{top:70.5%;max-width:5.1%;height:7%;margin-left:-1px}.engraving__preview.engraving__preview--engravable-bar-ring{top:55%;max-width:22%;height:7.5%;margin-left:0.6%}.engraving__preview.engraving__preview--engravable-bar-slider-bracelet{top:56%;max-width:28%;height:3.5%;margin-left:-0.6%}.engraving__preview.engraving__preview--engravable-bar-birthstone-necklace{top:62.5%;max-width:28%;height:4.8%;margin-left:-3.5%}.engraving__preview.engraving__preview--engravable-double-sided-spinner-necklace{top:62%;max-width:19%;height:18%;margin-left:0.5%}.engraving__preview.engraving__preview--engravable-coin-paperclip-chain-bracelet{top:79%;max-width:11%;height:9%}.engraving__preview.engraving__preview--engravable-heart-paperclip-chain-bracelet{top:79%;max-width:6%;height:7%}.engraving__preview.engraving__preview--engravable-one-heart-ring{top:58%;max-width:22%;height:16%}.engraving__preview svg{height:100%;width:auto;display:block;align-self:center;fill:#908370}.engraving__preview svg.tree path,.engraving__preview svg.tree polygon{stroke:#908370}.engraving__preview svg path,.engraving__preview svg polygon{fill:inherit}.product__option-header--toggle{display:flex;align-items:center;margin-bottom:20px;padding-right:17px;position:relative;cursor:pointer !important;border-bottom:1px solid #d8d9d8;padding-bottom:5px;width:100%;letter-spacing:1.25px;font-size:11px;color:#000}.product__option-header--toggle::after{content:"+";font-size:19px;font-family:"Brandon",Helvetica,Arial,sans-serif;position:absolute;top:50%;transform:translateY(-58%);right:0;margin-bottom:2px}.product__option-header--toggle.active::after{content:"-";transform:translateY(-65%)}.product__option-header--toggle.active+.engraving__row{display:flex}.engraving__row--toggle{display:none}.ruk_rating_snippet[data-done="true"]{margin-bottom:10px}.ruk_rating_snippet i{font-size:14px !important;letter-spacing:1px !important}.ruk_rating_snippet .ruk-rating-snippet-count{font-size:11px !important;letter-spacing:1px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif !important;margin-left:5px;text-transform:uppercase;line-height:1.2 !important;color:#000 !important;cursor:pointer}#ReviewsWidget .header__inner{display:block;width:100%}#ReviewsWidget .header__inner .R-TextBody{text-align:center !important;padding-right:4px;margin-top:8px}#ReviewsWidget .header__inner .R-RatingStars,#ReviewsWidget .header__inner .R-RatingStars__stars{margin-right:0}#ReviewsWidget .header__group{width:100%;text-align:center}#ReviewsWidget .header__group .group__inner{display:flex;justify-content:center;margin-bottom:1rem}#ReviewsWidget .ElementsWidget__header{border-bottom:none !important;margin-bottom:0 !important;display:flex;justify-content:center}@media only screen and (min-width: 768px){#ReviewsWidget .R-ContentList{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;-moz-column-gap:20px;column-gap:20px}}#ReviewsWidget .R-ContentList__item{margin-bottom:10px;padding:20px !important;border-bottom:none;display:block;background-color:#fbfbfb}@media only screen and (min-width: 768px){#ReviewsWidget .R-ContentList__item{margin-bottom:20px;padding:30px !important}}#ReviewsWidget .R-AvatarThumbnail{margin-bottom:0 !important;background-color:#fff;background-image:url(https://www.puravidabracelets.com/cdn/shop/files/reviewer-icon.png?v=1651751704);background-size:cover;position:absolute}#ReviewsWidget .R-AvatarThumbnail__inner{color:transparent;background-color:transparent}#ReviewsWidget .cssVar-authorName{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px !important;letter-spacing:1.25px;text-transform:uppercase;margin-top:5px}#ReviewsWidget .cssVar-badgeElement__text{font-size:9px !important;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;text-transform:uppercase;color:#4d4d4d;white-space:nowrap}#ReviewsWidget .R-TextHeading{font-size:11px;text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;font-weight:400}#ReviewsWidget .R-TextBody{font-size:12px}#ReviewsWidget .item__meta{padding-right:0;border-right:none}#ReviewsWidget .item__meta .c-meta__authorDetails{margin-bottom:16px !important}#ReviewsWidget .item__meta .R-BadgeElement,#ReviewsWidget .item__meta .R-TextHeading{padding-left:60px}#ReviewsWidget .item__review{padding-left:0;padding-left:60px}#ReviewsWidget .item__review .R-TextBody{margin-bottom:0;margin-top:12px !important}#ReviewsWidget .item__review .u-displayInlineBlock{display:none !important}#ReviewsWidget .R-RatingStars{margin-left:-1px}#ReviewsWidget .ElementsWidget__footer{display:none}#ReviewsWidget .subheader__group.u-textRight--all{display:none}#ReviewsWidget .ElementsWidget__subheader{margin-bottom:0}@media only screen and (min-width: 768px){#ReviewsWidget .ElementsWidget__subheader{margin-bottom:20px}}@media only screen and (max-width: 767px){#ReviewsWidget .ElementsWidget__subheader .subheader__group:first-child{padding:0 20px !important;margin-bottom:5px}}#ReviewsWidget .c-item__attributesGroup{display:none}.footer__reviewsLogo--desktop,.footer__reviewsLogo--mobile{display:none}.R-SliderIndicator-group .R-TextHeading{margin:1rem !important}.ElementsWidget-prefix .R-SliderIndicator{width:275px !important;max-width:100% !important}.ElementsWidget-prefix .R-SliderIndicator .R-TextHeading--xxxs{text-align:center}.confirm-engraving__image{position:relative}.confirm-engraving__image img{display:block}.confirm-engraving__text{position:relative;bottom:-5px;display:inline-flex}.confirm-engraving__text svg{height:25px;width:auto}.confirm-custom__main{padding:15px 0 0}.confirm-custom__main.warning{padding:15px;text-align:center}.confirm-custom__title{font-size:16px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:7px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif}@media only screen and (min-width: 992px){.confirm-custom__title{font-size:20px}}.confirm-custom__body{font-size:13px;color:#919191;line-height:1.3}.engraving-warning-dialog .confirm-custom__body{margin-bottom:0}.confirm-custom__body a{color:#000;text-decoration:underline}.confirm-custom__btns{display:flex;justify-content:space-between;margin-top:20px}.confirm-custom__btns .button{width:calc(50% - 5px);min-width:0}.confirm-colors{margin-bottom:7px;display:flex;align-items:flex-end;}.confirm-colors__name{text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;font-size:11px;display:inline-block;margin-right:5px;letter-spacing:1px}#fs-detail-products{display:none}.fs-has-links{display:none !important}.product__thumbnails{padding:5px 5px 0 5px;padding-right:35px;overflow-x:hidden}@media only screen and (min-width: 768px){.product__thumbnails{display:none}}.product__thumbnails .tns-ovh{overflow:visible}.product__thumbnails img{width:100%;height:auto}.thumbnails__variants{position:relative}.thumbnails__variants img{display:none}.thumbnails__variants img.active{display:block}

