.product__gift-card-fields label{display:block;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#919191;font-size:9px;letter-spacing:1.25px;margin-bottom:8px}.product__gift-card-fields input[type="text"],.product__gift-card-fields input[type="email"],.product__gift-card-fields input[type="date"],.product__gift-card-fields textarea{width:100%;padding:12px 15px;border:1px solid #d8d9d8;margin-bottom:20px}@media all and (max-width: 991px){.product__gift-card-fields input[type="text"],.product__gift-card-fields input[type="email"],.product__gift-card-fields input[type="date"],.product__gift-card-fields textarea{font-size:16px}}.product__gift-card-fields input[type="date"]{height:44px}@media all and (max-width: 991px){.product__gift-card-fields input[type="date"]{height:48px}}.product__gift-card-fields input[type="checkbox"]{display:none}.product__gift-card-fields input[type="checkbox"]:checked+span{box-shadow:0 0 0 10px #34c1bb inset;border-color:#34c1bb;position:relative}.product__gift-card-fields input[type="checkbox"]:checked+span::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__gift-card-fields input[type="checkbox"]+span{width:20px;height:20px;display:block;border:1px solid #d8d9d8;margin-bottom:20px;margin-top:8px}

.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)}.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}.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%}.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}}.charity__banner{background-color:#E1F7F6;display:flex;align-items:center;justify-content:center;text-align:center;height:40px}.charity__banner p,.charity__banner a{color:#000;font-size:11px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.charity__banner p{line-height:1;margin:0}.charity__banner a{margin-left:10px;text-decoration:underline;font-family:"Brandon Black",Helvetica,Arial,sans-serif}@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}@media only screen and (min-width: 768px){.complete-the-look{display:none}}@media only screen and (min-width: 1200px){.complete-the-look{display:block}}.complete-look__product{margin-bottom:5px}.complete-look__product:first-child{padding-top:11px}.complete-look__product:first-child::before{content:"Complete the Look";display:block;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:1.25px;margin-bottom:15px;white-space:nowrap}.complete-look__product .product__option-header{display:none}.complete-look__form{background-color:#F7F7F7}.complete-look__product-title,.complete-look__product-price,.complete-look__promo{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:9px;letter-spacing:1.25px;color:#000;line-height:1.4}@media only screen and (min-width: 768px){.complete-look__product-title,.complete-look__product-price,.complete-look__promo{font-size:11px}}.complete-look__promo{color:#34c1bb;margin-top:3px}.complete-look__product-price{margin-top:3px}.complete-look__product-details{padding:10px 0 0 10px;flex:1}.complete-look__product-details .product__options{margin-top:5px}.complete-look__product-details .product__swatches{margin-bottom:5px}.complete-look__product-details .swatch{width:25px;height:25px;line-height:25px;margin-right:4px;margin-bottom:3px}@media only screen and (min-width: 768px){.complete-look__product-details .swatch{margin-right:7px}}.complete-look__product-details .swatch:last-child{margin-right:0}.complete-look__product-details .swatch.swatch--color{margin-right:4px}.complete-look__product-details .swatch.unavailable{pointer-events:none !important;cursor:default}.complete-look__img{max-width:115px;height:auto;align-self:center}@media only screen and (min-width: 768px){.complete-look__img{max-width:120px}}.complete-look__title-wrap{display:flex;justify-content:space-between;align-items:flex-start}.complete-look__link{display:block;text-decoration:none !important;padding-right:10px}.complete-look__cta{width:50px;font-size:11px;padding:8px 0;flex-shrink:0}@media only screen and (min-width: 768px){.complete-look__cta{width:70px;padding:10px 0}}.complete-look__wrap{display:flex;align-items:flex-start;padding-right:15px}.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}.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}.header__buy-bar{position:absolute;bottom:0;left:0;width:100%;background-color:#F8F8F8;border-bottom:1px solid #eee;transition:transform 0.3s, opacity 0.25s;z-index:-1;max-height:64px;opacity:0;padding:10px;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 992px){.header__buy-bar{display:none !important;visibility:hidden !important;opacity:0 !important}}.header__buy-bar.active{transform:translateY(calc(100% + 1px));opacity:1}.header__buy-bar .button{padding:15px 0;font-size:10px;width:120px;height:44px;flex-shrink:0;line-height:1}.header__buy-bar-product{text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:0.125em;font-size:10px;padding-right:15px;line-height:1.3}.header__buy-bar-product span{color:#919191;display:block;line-height:normal}.product__model{display:flex;align-items:center;margin-bottom:10px}.product__model:last-child{margin-bottom:0}.product__model img{max-width:100px;display:block}@media only screen and (min-width: 992px){.product__model img{max-width:150px}}.product__model-info{line-height:1.8;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;margin-left:10px}@media only screen and (min-width: 992px){.product__model-info{margin-left:18px}}.product__model-name{text-transform:uppercase;font-family:"Brandon Black",Helvetica,Arial,sans-serif}.apparel__size-guide{max-width:980px}.apparel__size-guide-header{background-color:#E2F6F5;padding:30px 0}.apparel__size-guide-header .section-title{font-size:20px}.apparel__size-guide-nav{padding:25px 0 0 25px;position:relative}@media only screen and (min-width: 768px){.apparel__size-guide-nav{padding:25px 0 20px}}.apparel__size-guide-nav.apparel__size-guide-bottoms ul{justify-content:center}@media only screen and (min-width: 768px){.apparel__size-guide-nav.apparel__size-guide-bottoms li{flex:0;padding:0 25px}}.apparel__size-guide-nav ul{display:flex;overflow-x:auto}@media only screen and (min-width: 768px){.apparel__size-guide-nav ul{justify-content:space-around}}.apparel__size-guide-nav li{text-align:center;margin:0 25px 0 0;flex-shrink:0}@media only screen and (min-width: 768px){.apparel__size-guide-nav li{margin:0;flex:1}}.apparel__size-guide-nav li:last-child{margin-right:0}.apparel__size-guide-nav button{line-height:1}.apparel__size-guide-nav button:hover span::after,.apparel__size-guide-nav button.active span::after{transform:none}.apparel__size-guide-nav button:hover .icon-fill,.apparel__size-guide-nav button.active .icon-fill{fill:#34c1bb}.apparel__size-guide-nav button *{pointer-events:none}.apparel__size-guide-nav svg{height:35px;width:auto;margin:0 auto 7px}@media only screen and (min-width: 992px){.apparel__size-guide-nav svg{height:60px}}.apparel__size-guide-nav span{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:0.15em;text-transform:uppercase;font-size:10px}.apparel__size-guide-nav span::after{content:"";width:100%;display:block;margin-top:4px;border-bottom:2px solid #000;transition:transform 0.25s;transform:scale(0)}.apparel__size-guide-content{padding:20px 25px 0}@media only screen and (min-width: 768px){.apparel__size-guide-content{padding:20px 50px 60px}}.apparel__size-guide-section,.apparel__size-guide-measurent-section{display:none}.apparel__size-guide-section svg,.apparel__size-guide-measurent-section svg{width:50%;height:auto;box-sizing:content-box;padding:0 0 25px;margin:0 auto}@media only screen and (min-width: 768px){.apparel__size-guide-section svg,.apparel__size-guide-measurent-section svg{width:35%;padding:0 60px 0 0;margin:0}}.apparel__size-guide-section.active,.apparel__size-guide-measurent-section.active{display:block}@media only screen and (min-width: 768px){.apparel__size-guide-section.active,.apparel__size-guide-measurent-section.active{display:flex}}.apparel__size-guide-measurent-section{display:block !important}@media only screen and (min-width: 768px){.apparel__size-guide-measurent-section{display:flex !important;align-items:flex-start}}@media only screen and (min-width: 768px){.apparel__size-guide-main{width:70%}}@media only screen and (min-width: 768px){.apparel__size-guide-main .section-title{text-align:left}}.apparel__size-guide-subtitle{font-family:"Brandon Medium",Helvetica,Arial,sans-serif;letter-spacing:0.05em;margin-top:10px;text-align:center}@media only screen and (min-width: 768px){.apparel__size-guide-subtitle{text-align:left}}.apparel__size-guide-unit-toggles{display:flex;justify-content:center;color:#919191;margin-top:15px}@media only screen and (min-width: 768px){.apparel__size-guide-unit-toggles{justify-content:flex-end}}.apparel__size-guide-unit-toggles button{margin:0 5px;text-transform:uppercase;letter-spacing:0.15em;color:#919191;font-size:12px;font-family:"Brandon Black",Helvetica,Arial,sans-serif}.apparel__size-guide-unit-toggles button.active{color:#000}.apparel__size-guide-table{border-collapse:collapse;width:100%;margin-top:15px;display:none}.apparel__size-guide-table.active{display:table}.apparel__size-guide-table th,.apparel__size-guide-table td{text-align:center;width:25%}.apparel__size-guide-table th{padding:10px 0;background-color:#E2F6F5;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;border:none;letter-spacing:0.15em;font-size:11px}.apparel__size-guide-table td{font-family:"Brandon Medium",Helvetica,Arial,sans-serif;padding:7px 0;font-size:13px;background-color:#F8F8F8}.apparel__size-guide-how-to{border-top:1px solid #eee}.apparel__size-guide-how-to p{font-size:16px;font-family:"Brandon Medium",Helvetica,Arial,sans-serif;margin:1.5em 0}.apparel__size-guide-how-to p strong{text-transform:uppercase;letter-spacing:0.15em}.apparel__size-guide-how-to .apparel__size-guide-main{text-align:center;background-color:#E2F6F5;width:calc(100% + 50px);margin-left:-25px;padding:15px 35px}@media only screen and (min-width: 768px){.apparel__size-guide-how-to .apparel__size-guide-main{text-align:left;background-color:#fff;margin:0;width:70%;padding:0}}.apparel__size-guide-how-to .apparel__size-guide-main .section-title{display:none}@media only screen and (min-width: 768px){.apparel__size-guide-how-to .apparel__size-guide-main .section-title{display:block}}.mobile-how-to-title{margin-bottom:25px}@media only screen and (min-width: 768px){.mobile-how-to-title{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}.product__photos.product__photos--single .tns-inner{padding-right:0}@media only screen and (min-width: 768px){.product__photos .tns-inner{padding-right:0}}.product__gift-card-links{display:flex;margin-bottom:20px}.product__gift-card-links a{margin-right:8px;display:block}.product__gift-card-links a.active{background-color:#000;color:#fff}.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}

