.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}@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% + 3rempx);height:0;padding-top:calc(56.25% + 25px);margin:25px -24px 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-bottom: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}.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{pointer-events:none;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{display:none}.engraving__preview.engraving__preview--back{display:none}.back .engraving__preview.engraving__preview--back{display:flex}.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}.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}.bam__testimonial-header{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.25em;font-size:16px;line-height:1.4;margin-bottom:20px;text-align:center}@media only screen and (min-width: 992px){.bam__testimonial-header{font-size:24px;margin-bottom:50px}}.bam__testimonial-header::before{content:"";display:block;margin:0 auto 20px;height:15px;width:100px;background-color:#E1F7F6}@media only screen and (min-width: 992px){.bam__testimonial-header::before{margin:0 auto 30px}}.bam__testimonials-slider{margin-bottom:50px;position:relative}@media only screen and (min-width: 992px){.bam__testimonials-slider{margin-bottom:100px}}.bam__testimonials-slider .slider-arrow{position:absolute;top:calc(50% - 90px);transform:translateY(-50%)}@media only screen and (min-width: 992px){.bam__testimonials-slider .slider-arrow{top:50%}}.bam__testimonials-slider .slider-arrow svg{width:9px;height:auto}.bam__testimonials-slider .slider-prev{left:7px}@media only screen and (min-width: 992px){.bam__testimonials-slider .slider-prev{left:15px}}@media only screen and (min-width: 1200px){.bam__testimonials-slider .slider-prev{left:10px}}.bam__testimonials-slider .slider-next{right:7px}@media only screen and (min-width: 992px){.bam__testimonials-slider .slider-next{right:15px}}@media only screen and (min-width: 1200px){.bam__testimonials-slider .slider-next{right:10px}}@media only screen and (min-width: 992px){.bam__testimonial:nth-child(odd) .bam__testimonial-body{border-left:4px solid #FFF4EC}.bam__testimonial:nth-child(even) .bam__testimonial-body{border-left:4px solid #E1F7F6}}.bam__testimonial img{pointer-events:none}@media only screen and (min-width: 992px){.bam__testimonial img{width:37%;max-width:350px}}@media only screen and (min-width: 992px){.bam__testimonial-wrap{display:flex !important;align-items:center}}.bam__testimonial-content{padding:12px 0 0}@media only screen and (min-width: 992px){.bam__testimonial-content{padding:0 20px}}.bam__testimonial-author{text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:0.15em;font-size:14px;margin-bottom:10px}.bam__testimonial-body{font-size:13px}@media only screen and (min-width: 992px){.bam__testimonial-body{padding-left:12px}}.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}.fs-shopify-add-cart.fs-shopify-add-cart-container{display:none !important}@media only screen and (min-width: 1200px){.product--main-customizer{margin-top:40px}}.product__gallery--customizer{width:calc(100% + 3rem);background-color:#F8F8F8;position:relative}@media only screen and (min-width: 768px){.product__gallery--customizer{width:100%;background:none;position:-webkit-sticky;position:sticky;top:130px;align-self:flex-start}}@media only screen and (min-width: 992px){.product__gallery--customizer{top:146px}}.product__form--customizer{margin-top:30px}.product__form--customizer .customizer__quote-cta{display:none}.product__form--customizer.quote-needed .customizer__add-to-cart{display:none}.product__form--customizer.quote-needed .customizer__quote-cta{display:block}.prices{text-transform:none}.svg-canvas{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.svg-canvas svg{width:100%;height:auto;padding:35px}@media only screen and (min-width: 1200px){.svg-canvas svg{padding:50px}}.customizer__actions{margin-top:25px}@media only screen and (min-width: 1200px){.customizer__actions{display:flex;justify-content:space-between}}.customizer__actions select,.customizer__actions input,.customizer__actions a{cursor:pointer}.customizer__actions select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;border:2px solid #000;padding:15px 20px;border-radius:0;letter-spacing:1.38px;font-size:16px;text-transform:uppercase;background-image:url(https://www.puravidabracelets.com/cdn/shop/t/531/assets/icon-chevron-down-black.svg);background-position:calc(100% - 20px) center;background-size:12px auto;background-repeat:no-repeat;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;margin:0 0 12px 0}@media only screen and (min-width: 1200px){.customizer__actions select{font-size:11px;margin:0 12px 0 0}}.customizer__actions optgroup{max-height:250px}.customizer__actions a,.customizer__actions div{display:none}.customizer__video{margin-top:60px}@media only screen and (min-width: 1200px){.customizer__video{margin-top:100px}}.customizer__video .section-title{margin-bottom:25px}@media only screen and (min-width: 1200px){.customizer__video .section-title{margin-bottom:40px}}.customizer__lead-time{color:#e50000;font-size:12px;margin-bottom:15px}.customizer__option-group{margin-bottom:18px}@media only screen and (min-width: 768px){.customizer__option-group{max-width:340px;margin-bottom:20px}}.customizer__option-group.customizer__option-group--engraving,.customizer__option-group.customizer__option-group--charm{display:none}.customizer__option-group.customizer__option-group--engraving[disabled] .customizer__style,.customizer__option-group.customizer__option-group--charm[disabled] .customizer__style{opacity:0.4}.customizer__selection-max{font-size:9px;color:#919191;width:100%;text-align:left;display:none;margin:15px 0 5px 0}@media only screen and (min-width: 768px){.customizer__selection-max{margin:0 40px 0 0;width:auto;text-align:right;display:block !important}}@media only screen and (min-width: 1200px){.customizer__selection-max{margin:0 17px 0 0}}.customizer__swatch-input{display:none}.customizer__swatch-input:checked+.customizer__swatch{box-shadow:0 0 0px 1px #000}.customizer__swatch-input:checked+.customizer__swatch span{color:#000}.customizer__swatch-input:checked+.customizer__style::before{background-color:#000;box-shadow:0 0 0px 1px #000}.customizer__swatch-input[disabled]:checked+.customizer__swatch::before{height:1px;background-color:#000}.customizer__swatch-input[disabled]+.customizer__swatch{position:relative;opacity:0.4;cursor:default}.customizer__swatch-input[disabled]+.customizer__swatch::before{content:"";height:2px;width:calc(100% + 4px);transform-origin:top left;transform:rotate(-45deg) translate(-50%, -50%);background-color:#fff;display:block;position:absolute;top:50%;left:50%;padding:0}.customizer__swatch-input[disabled]+.customizer__style{opacity:0.4}.product-option__disclaimer{color:#919191}.customizer__option,.product__option-header{font-size:11px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;letter-spacing:1.38px;line-height:1;text-transform:uppercase;padding-bottom:12px;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media only screen and (min-width: 768px){.customizer__option,.product__option-header{flex-wrap:nowrap;cursor:default}}.engraving__option .customizer__option,.engraving__option .product__option-header{padding-bottom:10px}.customizer__option.active .customizer__selection-max,.product__option-header.active .customizer__selection-max{display:block}.customizer__option.active .selected-swatches::after,.product__option-header.active .selected-swatches::after{content:"\2212"}.customizer__option.active+.customizer__options,.product__option-header.active+.customizer__options{display:flex}.engraving__option{margin-top:20px}.product__option-header--toggle{margin-bottom:20px}.customizer__options{display: flex;flex-wrap:wrap}.customizer__options.customizer__options--metal,.customizer__options.customizer__options--style{flex-wrap:nowrap}@media only screen and (min-width: 768px){.customizer__options{display:flex !important}}.customizer__options--metal .customizer__swatch{margin:0 10px 0 0}@media only screen and (min-width: 768px){.customizer__options--metal .customizer__swatch{margin:0 7px 7px 0}}.customizer__style{display:flex;align-items:center;margin:0 12px 12px 0}.customizer__style::before{width:11px;height:11px;border:2px solid #fff;box-shadow:0 0 0px 1px #d8d9d8;border-radius:50%;content:"";display:block}.customizer__style span{margin-left:7px;color:#919191;font-size:9px;text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px}.customizer__swatch{width:30px;height:30px;border-radius:50%;margin:0 7px 7px 0;background-position:center;background-size:cover;border:2px solid #fff;position:relative;margin:0 33vw 8px 0}@media only screen and (min-width: 768px){.customizer__swatch{margin:0 7px 7px 0}.customizer__swatch:hover::after{display:block}}.customizer__swatch.customizer__swatch--silver:after,.customizer__swatch.customizer__swatch--rose-gold:after,.customizer__swatch.customizer__swatch--gold:after{display:none}.customizer__swatch.customizer__swatch--silver{background-color:#e6e6e6}.customizer__swatch.customizer__swatch--rose-gold{background-color:#E8BC9F}.customizer__swatch.customizer__swatch--gold{background-color:#EEE8AA}.customizer__swatch::after{content:attr(data-custom-color);background-color:#000;color:#fff;padding:7px 8px 7px 9.5px;font-size:10px;font-family:"Brandon Black",Helvetica,Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;position:absolute;top:calc(-100% - 2px);left:50%;transform:translateX(-50%);white-space:nowrap;line-height:1;display:none}.customizer__swatch span{white-space:nowrap;text-transform:uppercase;color:#919191;font-size:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;padding-left:100%;margin-left:8px}@media only screen and (min-width: 768px){.customizer__swatch span{display:none}}.customizer__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}.customizer__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)}.customizer__checkboxes input:checked{box-shadow:0 0 0 10px #34c1bb inset;border-color:#34c1bb}.customizer__checkboxes input:checked::after{transform:translate(-50%, -50%) scale(1)}.customizer__checkboxes label{color:#000;font-size:12px;display:flex;align-items:center;margin-bottom:15px;line-height:1.4}.selected-swatches{display:flex;align-items:center;position:relative;padding-right:20px;pointer-events:none}@media only screen and (min-width: 768px){.selected-swatches{display:none}}.selected-swatches::after{content:"\002B";position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:18px;font-family:"Brandon Black",Helvetica,Arial,sans-serif}.selected-swatch{width:20px;height:20px;border:1px solid #d8d9d8;border-radius:50%;margin-left:7px;background-color:#fff;display:block;background-size:cover}.customizer__details{position:relative}@media only screen and (min-width: 1200px){.customizer__details{z-index:2;position:relative}.customizer__details::before,.customizer__details::after{content:"";position:absolute;background-size:contain;background-repeat:no-repeat}.customizer__details::before{width:161px;height:321px;left:0;bottom:0;background-image:url(https://www.puravidabracelets.com/cdn/shop/t/531/assets/customize-details-bg-1.png)}.customizer__details::after{width:180px;height:302px;right:0;top:-70px;background-image:url(https://www.puravidabracelets.com/cdn/shop/t/531/assets/customize-details-bg-2.png)}}@media only screen and (min-width: 992px){.customizer__details .product__accordion{margin-top:50px;display:flex;justify-content:space-between}}@media only screen and (min-width: 1200px){.customizer__details .product__accordion{margin-top:100px}}@media only screen and (min-width: 992px){.customizer__details .product__accordion-card{border-bottom:none;width:33.33%}.customizer__details .product__accordion-card:first-child .product__accordion-body,.customizer__details .product__accordion-card:first-child .product__accordion-title{padding-left:0}.customizer__details .product__accordion-card:nth-child(2) .product__accordion-body{border-left:1px solid #d8d9d8;border-right:1px solid #d8d9d8}.customizer__details .product__accordion-card:nth-child(3) .product__accordion-body{border-right:1px solid #d8d9d8}.customizer__details .product__accordion-card:last-child .product__accordion-body{padding-right:0}.customizer__details .product__accordion-card .product__accordion-body{display:block !important;font-size:14px;line-height:1.7;padding:0 30px;margin-top:7px}}@media only screen and (min-width: 992px){.customizer__details .product__accordion-title{cursor:pointer;padding-left:30px}.customizer__details .product__accordion-title::after{display:none}}.customizer__faqs{display:none !important}.confirm-custom .svg-canvas{padding:35px;position:relative;transform:none;top:auto;left:auto}.confirm-custom .svg-canvas svg{width:100%;height:auto;padding:0}.confirm-custom .svg-canvas .engraving__preview.engraving__preview--custom-bar{top:82.5%;height:7%}@media only screen and (min-width: 768px){.confirm-custom .svg-canvas .engraving__preview.engraving__preview--custom-bar{top:85.5%;height:7.5%}}.confirm-custom .svg-canvas .engraving__preview.engraving__preview--custom-coin{top:81.5%;height:12%}@media only screen and (min-width: 768px){.confirm-custom .svg-canvas .engraving__preview.engraving__preview--custom-coin{top:84.3%;height:12%}}.confirm-custom img{display:none}.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}.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}.confirm-colors__colors{font-size:13px}.confirm-engraving__text{position:relative;bottom:-5px;display:inline-flex}.confirm-engraving__text svg{height:25px;width:auto}.engraving__preview.engraving__preview--custom-bar{top:84.7%;max-width:35%;height:7.2%;left:50.6%}@media only screen and (min-width: 768px){.engraving__preview.engraving__preview--custom-bar{top:87.5%;height:8%}}.engraving__preview.engraving__preview--custom-coin{top:83.7%;max-width:7.3%;height:12%;left:48.1%}@media only screen and (min-width: 768px){.engraving__preview.engraving__preview--custom-coin{top:85.6%;height:14%;max-width:8%}}.engraving__preview svg{padding:0;height:100% !important;width:auto !important}.customizer__testimonials{margin-top:60px}@media only screen and (min-width: 768px){.customizer__testimonials{margin-top:100px}}

