.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:10px !important;margin:4px 0 12px;color:#919191}.price.on-sale{color:#34c1bb}.compare-price{padding:0 3px 0 5px;color:#919191;text-decoration:line-through}.product__reviews{margin:60px 0;padding:0}@media only screen and (min-width: 992px){.product__reviews{margin:90px auto;padding:0 40px}}.product__reviews .yotpo-logo-title,.product__reviews .yotpo-icon-btn-big,.product__reviews .yotpo-bottomline-box-2,.product__reviews .yotpo-nav-dropdown.sorting,.product__reviews .yotpo-dropdown-wrapper,.product__reviews .footer-additional-actions,.product__reviews .yotpo-star-digits,.product__reviews .yotpo-reviews-filters,.product__reviews .yotpo-reviews-header,.product__reviews .yotpo-label-container,.product__reviews .write-question-button,.product__reviews .write-review-button,.product__reviews .product-link-wrapper,.product__reviews .yotpo-no-reviews,.product__reviews .yotpo-comments-box,.product__reviews .lightly-spaced-row,.product__reviews .total-reviews-search,.product__reviews .yotpo-nav.yotpo-nav-primary,.product__reviews .yotpo-syndication-reference,.product__reviews .footer-actions{display:none !important}.product__reviews .yotpo-regular-box{padding:0;border-top:none !important}.product__reviews .bottom-line-items{text-align:center;margin-bottom:30px}.product__reviews .bottom-line-items .yotpo-filter-stars{padding:0 10px;display:block !important}.product__reviews .bottom-line-items span,.product__reviews .bottom-line-items span.reviews-qa-label{height:34px;line-height:34px;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:#000;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:0;margin:0;float:none;position:static;font-weight:400}.product__reviews .bottom-line-items .reviews-qa-label{font-size:18px !important;letter-spacing:0.2em !important}.product__reviews .bottom-line-items-container .avg-score{display:none}.product__reviews .write-question-review-buttons-container{text-align:center;padding:0 !important;float:none}.product__reviews .write-form{padding-top:30px}.product__reviews .yotpo-default-button{background-color:#000;padding:15px 40px !important;float:none;font-family:"Brandon Black",Helvetica,Arial,sans-serif;color:#fff;font-size:12px;letter-spacing:2.2px;border:2px solid #000;border-radius:0;text-transform:uppercase;font-weight:400;height:auto;margin:20px 20px 0 !important}.product__reviews .yotpo-default-button:hover{background-color:#000}@media only screen and (min-width: 992px){.product__reviews .yotpo-default-button{margin:0 10px !important}.product__reviews .yotpo-default-button:hover{background-color:#fff;color:#000}}.product__reviews .yotpo-default-button span{font-family:inherit;color:inherit;font-size:inherit;letter-spacing:inherit;font-weight:inherit}.product__reviews .yotpo-default-button .yotpo-icon{display:none}.product__reviews .new-yotpo-small-box{display:none}.product__reviews .yotpo-display-wrapper>.yotpo-small-box{text-align:center;padding-top:0;border:none}.product__reviews .tool-tip-header{text-transform:uppercase}.product__reviews .tool-tip-header span{font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.5px}.product__reviews .tool-tip-content{font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-3-boxes{border:none;padding-top:0}.product__reviews .yotpo-bottomline-box-1.yotpo-stars-and-sum-reviews{display:block;text-align:center;width:100%;margin:0}.product__reviews .yotpo-sum-reviews{margin:0;padding-bottom:0;position:static !important;display:block}.product__reviews .yotpo-sum-reviews span{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;font-size:14px;letter-spacing:3.8px;line-height:1;text-transform:uppercase;padding:0 0 0 5px;display:block}@media only screen and (min-width: 992px){.product__reviews .yotpo-sum-reviews span{font-size:18px;letter-spacing:5px}}.product__reviews .yotpo-sum-reviews{position:static !important}.product__reviews .yotpo-icon-star::before,.product__reviews .yotpo-icon-half-star::before,.product__reviews .yotpo-icon-empty-star::before{font-size:17px}.product__reviews .rating-star{filter:brightness(0%)}.product__reviews .yotpo-icon-circle-checkmark{color:#34c1bb !important}.product__reviews .yotpo-first-review{margin:50px auto 0}.product__reviews .new-yotpo-small-box{border:none}.product__reviews .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#000 !important;font-family:"Brandon Bold",Helvetica,Arial,sans-serif !important;text-transform:uppercase;letter-spacing:1.25px;font-weight:400}@media only screen and (min-width: 768px){.product__reviews .yotpo-reviews.yotpo-active{display:flex !important;flex-wrap:wrap;justify-content:space-between}}.product__reviews .yotpo-reviews .yotpo-review{border:0;margin:0 0 10px;padding:25px;background-color:#FBFBFB}@media only screen and (min-width: 768px){.product__reviews .yotpo-reviews .yotpo-review{width:calc(50% - 10px);margin:0 0 20px;padding:50px 40px 50px 30px;position:relative}}.product__reviews .yotpo-reviews .yotpo-review .yotpo-header-element.yotpo-header-actions{display:block}.product__reviews .yotpo-reviews .yotpo-review .yotpo-user-title,.product__reviews .yotpo-reviews .yotpo-review .yotpo-review-date,.product__reviews .yotpo-reviews .yotpo-review .content-title{font-family:"Brandon Bold",Helvetica,Arial,sans-serif !important;letter-spacing:1.25px;text-transform:uppercase}.product__reviews .yotpo-reviews .yotpo-review .yotpo-user-title{font-size:10px !important;padding-left:5px !important}.product__reviews .yotpo-reviews .yotpo-review .yotpo-review-date{color:#000}.product__reviews .yotpo-reviews .yotpo-review .content-title{margin-top:15px;color:#000 !important;font-weight:normal;font-size:11px;padding-bottom:10px}.product__reviews .yotpo-reviews .yotpo-review .content-review{color:#000 !important;font-size:12px;line-height:20px;font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .yotpo-reviews .yotpo-review .yotpo-main{margin-bottom:30px}@media only screen and (min-width: 768px){.product__reviews .yotpo-reviews .yotpo-review .yotpo-main{margin-bottom:40px}}@media only screen and (min-width: 768px){.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer{position:absolute;left:30px;bottom:50px}}.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful{float:left !important}.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful .label-helpful{margin-right:8px}.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful .vote-btn{margin-left:0 !important}.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-icon{font-size:11px}.product__reviews .yotpo-reviews .yotpo-review .yotpo-footer .y-label{font-size:11px;font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .yotpo-reviews .yotpo-pager{width:100%}.product__reviews .yotpo-reviews .yotpo-page-element{font-family:"Brandon Bold",Helvetica,Arial,sans-serif}.product__reviews .yotpo-reviews .yotpo-page-element.yotpo-active,.product__reviews .yotpo-reviews .yotpo-page-element.yotpo-icon{color:#000 !important}@media only screen and (min-width: 768px){.product__reviews .yotpo-questions.yotpo-active{display:flex !important;flex-wrap:wrap;justify-content:space-between}}.product__reviews .yotpo-questions .yotpo-comments-box{border-color:#000;margin-top:10px}.product__reviews .yotpo-questions .yotpo-comments-box .yotpo-comment-box{padding:15px 0}.product__reviews .yotpo-questions .yotpo-question{border:0;margin:0 0 10px;padding:25px;background-color:#FBFBFB}@media only screen and (min-width: 768px){.product__reviews .yotpo-questions .yotpo-question{width:calc(50% - 10px);margin:0 0 20px;padding:50px 40px 50px 30px;position:relative}}.product__reviews .yotpo-questions .yotpo-question .yotpo-icon-profile.yotpo-header-element{margin-right:12px;margin-bottom:10px}.product__reviews .yotpo-questions .yotpo-question .yotpo-header-element.yotpo-header-actions{display:block}.product__reviews .yotpo-questions .yotpo-question .yotpo-user-name{color:#000;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.25px;font-weight:400}.product__reviews .yotpo-questions .yotpo-question .content-question{font-family:"Brandon",Helvetica,Arial,sans-serif;color:#000;font-size:12px}.product__reviews .yotpo-questions .yotpo-question .content-question a{font-size:12px;font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .yotpo-questions .yotpo-question .yotpo-user-title,.product__reviews .yotpo-questions .yotpo-question .question-date,.product__reviews .yotpo-questions .yotpo-question .content-question.yotpo-font-bold{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;text-transform:uppercase}.product__reviews .yotpo-questions .yotpo-question .yotpo-user-title{font-size:10px;padding-left:5px}.product__reviews .yotpo-questions .yotpo-question .question-date{color:#000}.product__reviews .yotpo-questions .yotpo-question .content-question.yotpo-font-bold{margin-top:15px;color:#000;font-weight:normal;font-size:11px;padding-bottom:10px}.product__reviews .yotpo-questions .yotpo-question .content-review{color:#000;font-size:12px;line-height:20px;font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .yotpo-questions .yotpo-question .yotpo-main{margin-bottom:0;margin-top:5px}.product__reviews .yotpo-questions .yotpo-question .yotpo-footer{display:none}.product__reviews .yotpo-read-more{font-size:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase}.product__reviews .write-review{border:none;padding-top:0;margin:0 20px}.product__reviews .write-review .yotpo-header{margin:0 auto 20px;max-width:700px}.product__reviews .write-review .yotpo-header .y-label{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;font-size:10px;letter-spacing:1.5px;padding-bottom:10px}.product__reviews .write-review .yotpo-header-title{text-align:center;display:block;color:#000;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.38px;padding:0}.product__reviews .write-review .connect-wrapper{padding:0;max-width:700px;margin:0 auto}.product__reviews .write-review .connect-wrapper .form-element{width:100%;padding:0}.product__reviews .write-review .connect-wrapper .y-label{padding-top:0;padding-bottom:10px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;font-size:10px;letter-spacing:1.5px}.product__reviews .write-review .connect-wrapper .y-input{height:45px;font-family:"Brandon",Helvetica,Arial,sans-serif;margin-bottom:20px}.product__reviews .write-review .socialize-wrapper{display:none !important}.product__reviews .write-review .form-group{max-width:700px;margin:0 auto}.product__reviews .write-review .form-group .y-label{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;font-size:10px;letter-spacing:1.5px}.product__reviews .write-review .form-group .y-label .yotpo-mandatory-mark{display:inline-block;width:7px;vertical-align:middle}.product__reviews .write-review .form-group input,.product__reviews .write-review .form-group textarea{margin-top:10px;font-family:"Brandon",Helvetica,Arial,sans-serif}.product__reviews .write-review .form-group .y-input{height:45px}.product__reviews .write-review .form-group .y-input.yotpo-text-box{min-height:100px}.product__reviews .write-review .yotpo-submit{margin:0 auto !important;width:150px;display:block}.product__reviews .write-review .yotpo-submit:hover{background-color:#fff !important;border:2px solid #000 !important;color:#000 !important}.yotpo-product-container{margin-bottom:15px}.yotpo-product-container .rating-star{filter:brightness(0%);font-size:15px !important}.yotpo-product-container span.text-m{color:#000 !important;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0.8px}.yotpo-product-container .yotpo-stars{margin-right:8px}.product-rating{display:flex;justify-content:center;align-items:flex-end;line-height:15px;margin:15px 0}.product-card .product-rating{margin:0 0 8px}.product-rating.product-rating--0{display:none}.product-rating .review-star{color:#000;font-size:15px;font-style:normal}.product-card .product-rating .review-star{font-size:13px}.product-rating .review-star::before{content:"\e60e";font-family:"Yotpo Stars" !important}.product-rating .review-star--half::before{content:"\e61a"}.product-rating .review-star--empty::before{content:"\e61b"}.product__info .product-rating{justify-content:flex-start;margin-top:0}.product-rating__count{font-size:11px;letter-spacing:1px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;margin-left:5px;text-transform:uppercase;line-height:1.2}.product-card .product-rating__count{font-size:10px;line-height:1.4}.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:7px 10px 5px;z-index:1}@media only screen and (min-width: 768px){.product-badge{padding:5px 10px}}.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;top:15px;left:15px;border:none;background-color:transparent}.product-badge.product-badge--img img{display:block;height:35px;width:auto}.wishlist__icon{position:absolute;top:0;right:0;padding:20px}.wishlist__icon *{pointer-events:none}@media only screen and (min-width: 1200px){.wishlist__icon[data-update-wishlist]:hover svg path{fill:#34c1bb}}.wishlist__icon svg{width:24px;height:auto}.wishlist__icon svg path{transition:fill 0.25s}.wishlist__icon.active path{fill:#34c1bb}.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}@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}}@media only screen and (min-width: 768px){.product-main.product-main--club{margin-top:40px}}.product__gallery{margin:0 -25px}@media only screen and (min-width: 768px){.product__gallery{max-width:calc(100% - 330px);margin:0;display:flex;align-self:flex-start}}@media only screen and (min-width: 1200px){.product__gallery{max-width:calc(100% - 480px)}}@media only screen and (min-width: 1440px){.product__gallery{position:-webkit-sticky;position:sticky;top:146px}.charity-top-bar .product__gallery{top:186px}.sale-banner-enabled .product__gallery{top:194px}}.product__photo-slider{opacity:0}.product__photo-slider.tns-slider{opacity:1}.product__gallery-slide{position:relative}@media only screen and (min-width: 768px){.product__gallery-slide{opacity:0}.product__gallery-slide.tns-slide-active{opacity:1}}.product__thumbnails{display:none}@media only screen and (min-width: 768px){.product__thumbnails{display:block;width:60px;margin-right:20px;position:relative;z-index:1;flex-shrink:0}}@media only screen and (min-width: 992px){.product__thumbnails{width:80px;margin-right:25px}}.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%}.thumbnail-btn{display:block;margin-bottom:13px}.thumbnail-btn img{border-radius:50%;display:block}.thumbanil-btn--video{position:relative}.thumbanil-btn--video svg{width:50%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:50%}.product__info{margin:25px 0 0}@media only screen and (min-width: 768px){.product__info{flex-shrink:0;width:290px;margin:0 0 0 40px}}@media only screen and (min-width: 1200px){.product__info{width:420px;margin:0 0 0 60px}}.yotpo-product-container{margin-bottom:15px}.yotpo-product-container.bottomline-review-count--0{display:none}.yotpo-product-container .write-review-btn-hidden{display:none !important}.yotpo-product-container .rating-star{filter:brightness(0%);font-size:15px !important}.yotpo-product-container a.text-m{color:#000 !important;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0.8px}.yotpo-product-container .yotpo-stars{margin-right:8px}.product__title{font-family:"Brandon Medium",Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:2px;text-transform:uppercase;line-height:1.3}@media only screen and (min-width: 768px){.product__title{font-size:22px}}.product__charity-logo{max-height:45px;width:auto;max-width:125px;display:block;margin:15px 0}.prices{margin-top:8px}.product__price-info{margin-bottom:30px}@media only screen and (min-width: 768px){.product__add-to-cart{max-width:165px}}.product-main--e-gift-card .product__add-to-cart{display:none !important}.product-main--e-gift-card .product__add-to-cart.gwbutton{display:block !important}.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:9px;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}.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%;height:50px;text-align:center;font-size:10px;-moz-appearance:textfield;pointer-events:none}@media only screen and (min-width: 768px){.product__qty input{height:40px}}.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%;height:50px;color:#919191;font-size:13px}@media only screen and (min-width: 768px){.product__qty button{height:40px}}@media only screen and (min-width: 992px){.product__qty button:hover{color:#34c1bb}}.product__preorder-date{font-size:12px;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.65px;margin-bottom:12px}.product__preorder-date a{text-decoration:underline;text-transform:none;color:#34c1bb;letter-spacing:normal}.product__point-value{margin-top:15px;color:#34c1bb;font-size:13px;font-family:"Brandon Medium",Helvetica,Arial,sans-serif}.product__point-value div{display:flex;align-items:center}.product__point-value div svg{width:18px;height:auto;margin-left:5px}.product__point-value a{text-decoration:underline;text-transform:uppercase;font-size:10px;letter-spacing:0.07em;font-family:"Brandon Bold",Helvetica,Arial,sans-serif}.holiday-shipping-messaging{font-size:11px;text-transform:uppercase;font-family:"Brandon Bold",Helvetica,Arial,sans-serif;letter-spacing:1.25px;margin-top:15px;text-align:center;color:#34c1bb;display:none}@media only screen and (min-width: 768px){.holiday-shipping-messaging{text-align:left}}.holiday-shipping-messaging span{color:#000}.holiday-shipping-messaging img{width:28px;vertical-align:bottom;margin:0 0 3px 3px}.ring-size-chart-table{margin-bottom:10px}.ring-size-chart-table th,.ring-size-chart-table td{padding:4px 8px;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}}.product__accordion{margin-top:25px}.dialog__wrapper .product__accordion{margin-top:0;padding:0}.product__accordion-card{border-bottom:1px solid #d8d9d8}.product__accordion-card:last-child{border-bottom:0}.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{display:none;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:15px}.product__accordion-body a,.product__accordion-body button{color:#34c1bb}.product__accordion-body a:hover,.product__accordion-body button:hover{text-decoration:underline}.product__values{margin:60px 0 0;text-align:center}@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 -25px;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}}@media only screen and (min-width: 768px){.product__value.product__value--club{width:25%}}.product__value svg{width:60px;height:60px;display:block;margin:0 auto 20px auto}@media only screen and (min-width: 992px){.product__value--club{width:50%}}.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}.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-wrapper .fs-entry-container{margin-right:10px;width:80% !important;padding-top:80% !important}@media only screen and (min-width: 768px){.product__foursixty .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-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-wrapper .fs-entry-container{width:calc(20% - 16px) !important;padding-top:calc(20% - 0px) !important;margin-right:20px}}.product__foursixty .fs-wrapper .fs-entry-container:last-child{margin-right:0}.club__quote{max-width:350px;text-align:left;margin-top:20px}.product__qty,.product__option-header[for="Quantity"]{display:none}.product__subtitle{display:none}@media only screen and (min-width: 575px){.product__subtitle{display:block;font-size:12px;font-family:"Brandon",Helvetica,Arial,sans-serif;margin-bottom:5px;color:#919191}}.club__options{margin:40px 0}.club__label{font-family:"Brandon Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.25px;margin-bottom:20px;font-size:11px;display:block;padding-left:30px;position:relative}.club__radio-btn:checked+.club__radio:after{background-color:#000}.club__radio{width:18px;height:18px;position:absolute;left:0;top:2px;border-radius:50%;border:2px solid #000}.club__radio::after{content:"";border:2px solid #fff;display:block;width:14px;height:14px;position:absolute;border-radius:50%;top:0;left:0;box-sizing:border-box}.club__billing-freq{color:#34c1bb;font-family:"Brandon",Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:0;display:block;text-transform:none}.club__offer{font-size:14px;font-family:"Brandon Black",Helvetica,Arial,sans-serif;color:#34c1bb}#fs-detail-products{display:none}.fs-has-links{display:none !important}.product__foursixty{margin-top:60px;overflow:hidden}@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-mobile .fs-timeline-entry,.product__foursixty .fs-desktop .fs-timeline-entry{margin:-0.5px}

