@charset "UTF-8";@property --giveaway-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0turn;}:root{--font-heading-letter-spacing: .02em;--font-body-letter-spacing: .008em;--button-letter-spacing: .05em}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body,input,select,textarea,button,.body-font,.thb-product-detail .product-title,.rte,.product-card-title,.product-card-subtitle,.cart-policy-text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:var(--font-body-letter-spacing)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-font,.h1-large,.h1-xlarge,theme-header,theme-header a,theme-footer,theme-footer .thb-widget-title,theme-footer .thb-widget-menu a,.section-custom-liquid,.section-custom-liquid h1,.section-custom-liquid h2,.section-custom-liquid h3,.section-custom-liquid h4,.section-custom-liquid h5,.section-custom-liquid h6,.section-custom-liquid .button,.section-custom-liquid .text-button{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:var(--font-heading-letter-spacing)}body{font-size:clamp(.98rem,.96rem + .08vw,1rem);line-height:1.6;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1-large,.h1-xlarge{font-weight:600;line-height:1.08}strong,b{font-weight:600}p,li,label,input,textarea,select{font-size:1rem}theme-header,.secondary-menu,.header .menu-item>a,.header .sub-menu a,theme-footer .thb-widget-title,theme-footer button.collapsible,.section-custom-liquid .button,.section-custom-liquid .text-button{text-transform:uppercase}.button,.button span,.text-button,.text-button span,.single-add-to-cart-button,.single-add-to-cart-button--text,.shopify-payment-button__button,.product-card-small--add-to-cart-button,.product-add-to-cart-sticky--inner .text-button{font-size:clamp(.9rem,.86rem + .16vw,1rem);letter-spacing:.08em;text-transform:uppercase}.product-card--add-to-cart-button,.single-add-to-cart-button,.shopify-payment-button__button,.product-card-small--add-to-cart-button{min-height:clamp(42px,3.8vw,48px);padding-inline:clamp(14px,1.35vw,20px)}.product-card--add-to-cart-text,.product-card-small--add-to-cart-text,.single-add-to-cart-button--text,.shopify-payment-button__button{white-space:nowrap}.widget--social,.widget--social *,.social-links--has-label,.social-links--has-label *{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:var(--font-heading-letter-spacing)}theme-footer,theme-footer p,theme-footer li,theme-footer a,theme-footer span,theme-footer label,theme-footer input,theme-footer textarea,theme-footer select{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.008em}theme-footer .thb-widget-title,theme-footer button.collapsible,theme-footer .thb-widget-title *,theme-footer button.collapsible *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.94rem;font-weight:600;letter-spacing:.03em}theme-footer .thb-widget-menu a,theme-footer .text-button,theme-footer .social-links a,theme-footer .social-links span,theme-footer .signup-container label{font-size:.9rem}.header,.secondary-menu{--color-header-text: var(--color-header-links);--color-secondary-menu-text: var(--color-header-links)}.header a:focus-visible,.secondary-menu a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.product-card--add-to-cart-button-wrapper{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:8px}.product-card--add-to-cart-button{margin-top:0}.product-card-small{align-items:flex-start}.product-card-small--info{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.product-card-small--add-to-cart{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;overflow:visible}.product-card-small--add-to-cart .price,.product-card-small:hover .price{transform:none!important}.product-card-small--add-to-cart .product-card--label-container{width:100%;margin:0}.product-card-small--add-to-cart .giveaway-container{width:100%;min-width:0}.product-card-small--add-to-cart .entries-column{flex:1 1 auto}.product-card-small--add-to-cart .giveaway-columns{min-height:0;padding:10px 12px}.product-card-small--add-to-cart .price{margin-bottom:8px}.product-card-small--add-to-cart-button,.product-card-small:hover .product-card-small--add-to-cart-button{position:relative;inset:auto;transform:none!important;display:inline-flex;width:fit-content}.product-card--label-container{gap:10px;margin:0}.product-card--label-container .giveaway-container{position:relative;width:100%;display:flex;align-items:stretch;gap:0;min-width:0;overflow:hidden;border-radius:var(--button-border-radius, 10px);box-shadow:0 10px 24px rgba(var(--color-heading-rgb),.12);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden}.product-card--label-container .giveaway-container:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--giveaway-border-angle),#8be8ff,#4fccff,#1896ff,#0b68e3,#4fccff,#8be8ff);animation:giveawayBorderAngle 10s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 10px rgba(79,204,255,.28));pointer-events:none;will-change:--giveaway-border-angle}.product-card--label-container .giveaway-columns{position:relative;display:flex;min-width:0;min-height:54px;padding:12px 14px;border:0;border-radius:0;overflow:hidden;isolation:isolate;color:var(--bg-body)}.product-card--label-container .entries-column,.product-card--label-container .multiplier-column{pointer-events:auto}.product-card--label-container .entries-column{flex:1 1 auto;justify-content:flex-start;align-items:center;text-align:left;padding-right:10px;background:linear-gradient(135deg,rgba(var(--color-heading-rgb),.98),rgba(var(--color-heading-rgb),.88) 64%,rgba(var(--color-accent-rgb),.24))}.product-card--label-container .entries-column p,.product-card--label-container .multiplier-column p{position:relative;z-index:1;margin:0}.product-card--label-container .giveaway-entries{display:flex;align-items:baseline;gap:6px;min-width:0}.product-card--label-container .giveaway-entries__value{display:block;font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1rem,2vw,1.18rem);line-height:1;letter-spacing:.03em;font-weight:600;white-space:nowrap}.product-card--label-container .giveaway-entries__copy{display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.74rem;font-weight:600;line-height:1;letter-spacing:.08em;opacity:.86;text-transform:uppercase;white-space:nowrap}.product-card--label-container .multiplier-column{flex:0 0 clamp(78px,24%,104px);justify-content:center;align-items:center;text-align:center;padding-inline:10px 9px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb),1),#0b68e3e6);color:var(--bg-body);box-shadow:inset 1px 0 #ffffff2e}.product-card--label-container .giveaway-multiplier{display:flex;align-items:center;justify-content:center;min-width:0}.product-card--label-container .giveaway-multiplier__value{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1.08rem,2.2vw,1.3rem);line-height:1;letter-spacing:.05em;font-weight:600;white-space:nowrap}.product-card--label-container .giveaway-multiplier__copy{display:none}.rich-text__inner h3{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:600;letter-spacing:.02em}.star-rating,.star-rating *,.customer-reviews,.customer-reviews *,.jdgm-widget,.jdgm-widget *,.jrb,.jrb *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:var(--font-body-letter-spacing)}.jdgm-widget .jdgm-paginate__page,.jdgm-widget .jdgm-paginate__page:hover,.jdgm-widget .jdgm-paginate__page:focus-visible,.jdgm-widget .jdgm-paginate__page a{color:rgba(var(--color-heading-rgb),.45)!important}.jdgm-widget .jdgm-paginate__page.jdgm-curt,.jdgm-widget .jdgm-paginate__page.jdgm-active,.jdgm-widget .jdgm-paginate__page--current,.jdgm-widget .jdgm-paginate__page.jdgm-curt a,.jdgm-widget .jdgm-paginate__page.jdgm-active a,.jdgm-widget .jdgm-paginate__page--current a{color:var(--color-accent)!important}.thb-product-detail .product--text.style_vendor,.thb-product-detail .product-price-container .price,.thb-product-detail .product-price-container .price .amount{font-size:clamp(1.05rem,2.9vw,1.35rem);font-weight:600;letter-spacing:.03em}.thb-product-detail .product--text.style_vendor{font-size:clamp(.92rem,2.2vw,1rem);line-height:1.3;opacity:.9}.thb-product-detail .product-price-container .price{line-height:1.1}.thb-product-detail .product-price-container .price del{opacity:.6}.thb-product-detail .product-price-container .price .unit-price,.thb-product-detail .product-price-container .product__tax{font-size:.78rem;font-weight:400;letter-spacing:.02em}.product-inventory-notice--text{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product-winners-badge{display:inline-flex;align-items:center;gap:10px;margin-inline-start:clamp(14px,1.6vw,24px);padding:9px 15px;border-radius:999px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb),1),#0d66ea 48%,#47b9ff);border:1px solid rgba(255,255,255,.28);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.04em;line-height:1;white-space:nowrap;box-shadow:0 12px 26px rgba(var(--color-accent-rgb),.26)}.product-winners-badge__content{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.product-winners-badge__count,.product-winners-badge__copy{white-space:nowrap}.product-winners-badge__count{font-weight:600}.product-winners-badge__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px}.product-winners-badge__icon svg{display:block;width:100%;height:100%}@keyframes giveawayBorderAngle{to{--giveaway-border-angle: 1turn}}@media(prefers-reduced-motion:reduce){.product-card--label-container .giveaway-columns:before{animation:none;opacity:.92}}.cart-giveaway-row th{padding-bottom:14px}.cart-giveaway-entries{display:grid;gap:8px;padding:14px 16px;border:1px solid rgba(var(--color-heading-rgb),.12);border-radius:16px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb),.11),rgba(var(--color-heading-rgb),.04))}.cart-giveaway-entries__eyebrow{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.cart-giveaway-entries__summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.cart-giveaway-entries__label{color:var(--color-heading);font-size:.95rem}.cart-giveaway-entries__count{font-family:Oswald,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(1.45rem,4vw,1.9rem);font-weight:600;line-height:1;letter-spacing:.03em;color:var(--color-heading)}.cart-giveaway-entries__note{margin:0;font-size:.85rem;color:rgba(var(--color-body-rgb),.78)}@media only screen and (max-width:767px){.product-card--label-container{width:100%}.product-card--label-container .giveaway-container{gap:0}.product-card--label-container .giveaway-columns{min-height:0;padding:10px 11px}.product-card--label-container .entries-column{flex:1 1 auto;min-width:0;padding-right:7px}.product-card--label-container .multiplier-column{flex-basis:clamp(64px,22%,82px);padding-inline:8px 7px}.product-card--label-container .giveaway-entries{gap:5px}.product-card--label-container .giveaway-entries__value{font-size:clamp(.96rem,4vw,1.08rem)}.product-card--label-container .giveaway-multiplier__value{font-size:clamp(1rem,4.2vw,1.14rem)}.product-card--label-container .giveaway-entries__copy{font-size:.58rem;letter-spacing:.08em}.thb-product-detail .product--text.style_vendor,.thb-product-detail .product-price-container .price,.thb-product-detail .product-price-container .price .amount{font-size:1rem}.product-winners-badge{margin-inline-start:10px;width:auto;max-width:100%;justify-content:center;flex-wrap:nowrap;text-align:center}.product-card-small--add-to-cart-button{width:100%;margin-top:4px}.cart-giveaway-entries__summary{flex-direction:column;align-items:flex-start;gap:8px}}@media only screen and (max-width:430px){.button,.button span,.text-button,.text-button span,.single-add-to-cart-button,.single-add-to-cart-button--text,.shopify-payment-button__button,.product-card--add-to-cart-button,.product-card--add-to-cart-text,.product-card-small--add-to-cart-button,.product-card-small--add-to-cart-text,.product-add-to-cart-sticky--inner .text-button{font-size:.82rem;letter-spacing:.06em}.product-card--add-to-cart-button,.single-add-to-cart-button,.shopify-payment-button__button,.product-card-small--add-to-cart-button{min-height:40px;padding-inline:12px}}@media only screen and (max-width:389px){.product-card--label-container .giveaway-columns{padding:9px 10px}.product-card--label-container .entries-column{padding-right:5px}.product-card--label-container .multiplier-column{flex-basis:62px;padding-inline:7px 6px}.product-card--label-container .giveaway-entries{gap:4px}.product-card--label-container .giveaway-entries__value{font-size:.86rem}.product-card--label-container .giveaway-multiplier__value{font-size:.94rem}.product-card--label-container .giveaway-entries__copy{font-size:.54rem}}.facets .thb-filter-content ul{overflow-y:scroll!important;scrollbar-width:thin!important;scrollbar-color:rgba(var(--color-heading-rgb),.35) transparent;-webkit-overflow-scrolling:touch;padding-right:6px}.facets .thb-filter-content ul::-webkit-scrollbar{display:block!important;width:8px}.facets .thb-filter-content ul::-webkit-scrollbar-track{background:transparent}.facets .thb-filter-content ul::-webkit-scrollbar-thumb{background:rgba(var(--color-heading-rgb),.28);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.facets .thb-filter-content ul::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-heading-rgb),.42);border:2px solid transparent;background-clip:padding-box}.cart-drawer .product-card-small--add-to-cart{gap:10px;overflow:visible}.cart-drawer .product-card-small--add-to-cart .price,.cart-drawer .product-card-small:hover .price{transform:none!important;margin-bottom:8px}.cart-drawer .product-card-small--add-to-cart-button,.cart-drawer .product-card-small:hover .product-card-small--add-to-cart-button{position:relative;inset:auto;transform:none!important;display:inline-flex;width:100%;margin-top:4px}.cart-drawer .product-card-small--add-to-cart-text{display:inline-flex;width:100%;justify-content:center;text-decoration:none}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .giveaway-columns{min-height:44px;padding:8px}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .entries-column{padding-right:3px}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .multiplier-column{flex:0 0 52px;padding-inline:6px 5px}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .giveaway-entries{gap:3px}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .giveaway-entries__value{font-size:.78rem}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .giveaway-entries__copy{font-size:.42rem;letter-spacing:.04em}.header .searchform--form .thb-predictive-search .product-card-small--add-to-cart .giveaway-multiplier__value{font-size:.8rem}.template-page-jrb6-details .header--inner:before,.template-page-past-winners .header--inner:before{content:none}.template-page-past-winners #main-content>.shopify-section:first-child,.template-page-past-winners .section-custom-liquid:first-of-type{margin-top:-1px}.template-page-past-winners .section-custom-liquid{padding-top:0;background:transparent}.template-page-past-winners .map-container{background-position:top center!important}.template-page-jrb6-details #main-content>.shopify-section:first-child,.template-page-jrb6-details .section-single-image:first-of-type{margin-top:-1px}.template-page-jrb6-details .section-spacer{display:none}@supports (-webkit-touch-callout: none){.product-card--label-container .giveaway-container{box-shadow:0 8px 18px rgba(var(--color-heading-rgb),.12);outline:1px solid transparent;background-clip:padding-box;-webkit-mask-image:-webkit-radial-gradient(white,black)}.product-card--label-container .giveaway-container:before{display:none}.product-card--label-container .multiplier-column{box-shadow:inset 1px 0 #ffffff1f}.product-winners-badge{border:0;box-shadow:0 10px 20px rgba(var(--color-accent-rgb),.18);outline:1px solid transparent;background-clip:padding-box;-webkit-mask-image:-webkit-radial-gradient(white,black)}}@supports (-webkit-touch-callout: none){@media only screen and (max-width:767px){.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .flickity-viewport,.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .carousel__slide,.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .slideshow__slide{height:clamp(360px,112vw,540px)!important}.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .slideshow__slide-bg{top:0;right:0;bottom:0;left:0}.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .slideshow__slide-bg img,.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .slideshow__slide-bg svg{display:block;width:100%;height:100%;object-fit:cover!important;object-position:center center}.template-page-jrb6-details .section-slideshow .slideshow.mobile-height-image .slideshow__slide-adapt-to-image{display:none}}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/theme-customizations.css.map */
