:root{--flux-accent-ring: rgba(79, 70, 229, .4);--focused-base-outline: .2rem solid var(--flux-accent-ring);--focused-base-outline-offset: .2rem}.hxxl,.hxl,.h0,h1,.h1{letter-spacing:var(--flux-tracking-display);line-height:var(--flux-leading-tight)}h2,.h2,h3,.h3,h4,.h4,h5,.h5{letter-spacing:var(--flux-tracking-heading)}body,.text-body{letter-spacing:var(--flux-tracking-body)}.rte{line-height:var(--flux-leading-body)}.rte>*+*{margin-top:1.2em}.rte h1,.rte h2,.rte h3,.rte h4{line-height:var(--flux-leading-snug)}::selection{background-color:var(--flux-accent-weak)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:transform var(--flux-dur-fast) var(--flux-ease),box-shadow var(--flux-dur) var(--flux-ease),background-color var(--flux-dur) var(--flux-ease)}.button--primary,.product-form__submit.button--primary{box-shadow:var(--flux-elev-1)}@media(prefers-reduced-motion:no-preference){.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{transform:translateY(-1px)}.button--primary:not([disabled]):hover{box-shadow:var(--flux-elev-2)}.button:not([disabled]):active{transform:translateY(0)}}.button:focus-visible,.button.focused,button.shopify-payment-button__button--unbranded:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--flux-accent-ring)}a:not(.button):not(.card__heading a):focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}@media(prefers-reduced-motion:no-preference){.card-wrapper .card{transition:transform var(--flux-dur) var(--flux-ease),box-shadow var(--flux-dur) var(--flux-ease)}}.shopify-section-header-sticky .header-wrapper{background-color:rgba(var(--color-background),.82);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);border-bottom:1px solid var(--flux-border)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.shopify-section-header-sticky .header-wrapper{background-color:rgb(var(--color-background))}}@media(prefers-reduced-transparency:reduce){.shopify-section-header-sticky .header-wrapper{background-color:rgb(var(--color-background))}}.shopify-section-header-sticky.scrolled-past-header .header-wrapper,.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header-wrapper{box-shadow:var(--flux-elev-1)}.header__icon:hover .icon{transform:scale(1.06)}.footer__content-bottom{border-top:1px solid var(--flux-border)}.template-product-landing #MainContent .section+.section{margin-top:0}.template-product-landing #MainContent .section+.section>.gradient{border-top:1px solid rgba(var(--color-foreground),.06)}.template-product-landing #MainContent .color-scheme-2.gradient,.template-product-landing #MainContent .color-scheme-2{background:color-mix(in srgb,rgb(var(--color-background)) 92%,var(--flux-accent, rgb(var(--color-button))) 8%)}.header__heading-link--inert{cursor:default;text-decoration:none}.header__heading-link--inert:hover,.header__heading-link--inert:focus{text-decoration:none;color:inherit}.template-focus-mode .header{grid-template-areas:"heading icons";grid-template-columns:1fr auto;column-gap:1rem}.template-focus-mode .header__icon--cart{display:none}.template-focus-mode .header__heading,.template-focus-mode .header__heading-link{justify-self:start}.template-focus-mode .footer{margin-top:0}.template-focus-mode .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.08);padding-top:2rem}body.easysell-themed #easysell{--es-radius: var(--flux-radius-sm, 12px);--es-radius-field: 10px;--es-line: rgba(var(--color-foreground), .14);--es-line-strong: rgba(var(--color-foreground), .24);--es-muted: rgba(var(--color-foreground), .6)}body.easysell-themed #easysell .es-form-container{padding:1.6rem 1.8rem 2rem}body.easysell-themed #easysell .es-input,body.easysell-themed #easysell .es-form-control,body.easysell-themed #easysell .es-select{border-color:var(--es-line-strong)!important;border-radius:var(--es-radius-field)!important;padding:.9rem 1.2rem;transition:border-color var(--flux-dur-fast, .14s) var(--flux-ease, ease),box-shadow var(--flux-dur-fast, .14s) var(--flux-ease, ease)}body.easysell-themed #easysell .es-input-group>.es-input,body.easysell-themed #easysell .es-input-group>.es-form-control,body.easysell-themed #easysell .es-input-group>.es-select{border-top-left-radius:0!important;border-bottom-left-radius:0!important}body.easysell-themed #easysell .es-input-group-text{background:rgba(var(--color-foreground),.05);border-color:var(--es-line-strong);border-radius:var(--es-radius-field) 0 0 var(--es-radius-field);color:var(--es-muted)}body.easysell-themed #easysell .es-input:focus,body.easysell-themed #easysell .es-form-control:focus,body.easysell-themed #easysell .es-select:focus{border-color:var(--flux-accent, rgb(var(--color-button)));box-shadow:0 0 0 3px var(--flux-accent-ring, rgba(var(--color-button), .35));outline:none}body.easysell-themed #easysell .es-line-item,body.easysell-themed #easysell .es-subt-line,body.easysell-themed #easysell .es-shipping-line{border-color:var(--es-line)!important}body.easysell-themed #easysell .es-total-line{border-top-color:var(--es-line)!important}body.easysell-themed #easysell .total-container{background-color:rgba(var(--color-foreground),.04)!important;border-color:var(--es-line)!important;border-radius:var(--es-radius)!important}body.easysell-themed #easysell .es-product-title{line-height:1.35}body.easysell-themed #easysell .es-image,body.easysell-themed #easysell .es-image-container img{border-radius:var(--flux-radius-xs, 8px)}body.easysell-themed #easysell .quantity-badge{background:var(--flux-accent, rgb(var(--color-button)))!important;color:rgb(var(--color-button-label, 255, 255, 255))!important}body.easysell-themed #easysell .es-errors{color:var(--flux-deal, #b91c1c);font-size:1.3rem}body.easysell-themed #easysell-modal .es-modal-content{border-radius:var(--flux-radius-md, 16px);box-shadow:var(--flux-elev-pop, 0 16px 48px -8px rgba(0, 0, 0, .22))}@media screen and (max-width:749px){.product__media-wrapper slider-component.product__media-gallery--centered-mobile.slider-mobile-gutter{margin-left:0;margin-right:0}.product__media-list--centered-mobile.slider--mobile{width:100%;max-width:100%;margin-left:0;margin-right:0}.product__media-list--centered-mobile.slider--mobile>.product__media-item{width:100%;max-width:100%;margin-left:0;scroll-snap-align:center}}.template-focus-mode .product__modal-opener .product__media-icon{top:auto;left:auto;right:1.2rem;bottom:1.2rem;height:2.6rem;width:2.6rem;background-color:rgba(var(--color-background),.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template-focus-mode .product__modal-opener:hover .product__media-icon,.template-focus-mode .product__modal-opener:focus-within .product__media-icon{background-color:rgb(var(--color-background))}.df-price{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:0}.df-price__now{font-size:3.2rem;font-weight:800;line-height:1.1;letter-spacing:var(--flux-tracking-heading, -.012em);color:rgb(var(--df-price-ink, var(--flux-trust-rgb, 21, 128, 61)))}.df-price__was{font-size:2.2rem;font-weight:700;line-height:1.2;color:var(--flux-deal, #b91c1c);text-decoration-thickness:.2rem}.df-price__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.8rem;background:rgb(var(--df-price-ink, var(--flux-trust-rgb, 21, 128, 61)));color:rgb(var(--df-price-on-ink, 255, 255, 255));font-size:1.3rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.df-price__badge-icon{width:1.5rem;height:1.5rem;flex:0 0 auto}.df-price--sold-out .df-price__now{color:rgba(var(--color-foreground),.55)}.df-price__sold-out{font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.df-price-bullets{list-style:none;padding:0;display:grid;gap:.9rem}.df-price-bullets__item{display:grid;grid-template-columns:2.4rem 1fr;align-items:start;gap:.8rem}.df-price-bullets__icon{font-size:1.8rem;line-height:1.45;text-align:center}.df-price-bullets__text{font-size:1.6rem;line-height:1.45;color:rgba(var(--color-foreground),.92)}@media screen and (max-width:749px){.df-price__now{font-size:2.8rem}.df-price__was{font-size:2rem}.df-price-bullets__text{font-size:1.5rem}}.df-timeline{--df-tl-node: 4.4rem;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;max-width:78rem;margin-inline:auto}.df-timeline:before{content:"";position:absolute;top:calc(var(--df-tl-node) / 2);left:16.6%;right:16.6%;height:2px;background:rgba(var(--color-button),.35);z-index:0}.df-timeline__stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.df-timeline__node{display:inline-flex;align-items:center;justify-content:center;width:var(--df-tl-node);height:var(--df-tl-node);margin:0 auto .9rem;border-radius:50%;background:linear-gradient(135deg,rgb(var(--color-button)),rgba(var(--color-button),.72));color:rgb(var(--color-button-text));box-shadow:0 10px 22px -10px rgba(var(--color-button),.85);border:3px solid rgb(var(--color-background))}.df-timeline__node .svg-wrapper svg,.df-timeline__node svg{width:2rem;height:2rem}.df-timeline__label{margin:0;font-size:1.3rem;line-height:1.25;font-weight:700;text-wrap:balance}.df-timeline__date{margin:.3rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.3;color:rgb(var(--color-button))}.df-timeline__date-part{white-space:nowrap}.df-timeline__date-sep{padding:0 .3rem}.df-timeline__detail{margin:.4rem 0 0;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.72);text-wrap:balance}@media screen and (min-width:750px){.df-timeline{--df-tl-node: 5.2rem;gap:2rem}.df-timeline__node{margin-bottom:1.2rem;border-width:4px}.df-timeline__node .svg-wrapper svg,.df-timeline__node svg{width:2.4rem;height:2.4rem}.df-timeline__label{font-size:1.55rem}.df-timeline__date{margin-top:.4rem;font-size:1.4rem}.df-timeline__detail{margin-top:.5rem;font-size:1.35rem}}.df-timeline--compact{--df-tl-node: 3.8rem}.df-timeline--compact .df-timeline__node .svg-wrapper svg,.df-timeline--compact .df-timeline__node svg{width:1.8rem;height:1.8rem}.df-timeline--compact .df-timeline__label{font-size:1.25rem}.df-timeline--compact .df-timeline__date{font-size:1.2rem}@media screen and (min-width:750px){.df-timeline--compact{--df-tl-node: 4.4rem;gap:1.2rem}.df-timeline--compact .df-timeline__label{font-size:1.4rem}.df-timeline--compact .df-timeline__date{font-size:1.3rem}}.df-timeline-block{padding:.4rem 0}.df-timeline-block__heading{margin:0 0 1.4rem;font-size:1.4rem;font-weight:700;line-height:1.25;text-align:center;letter-spacing:var(--flux-tracking-heading, -.012em)}.df-gifs{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0}@media screen and (min-width:750px){.df-gifs:not(.df-gifs--compact){grid-template-columns:repeat(2,1fr)}.df-gifs--one:not(.df-gifs--compact){grid-template-columns:minmax(0,52rem);justify-content:center}}.df-gifs__item{margin:0}.df-gifs__frame{display:block;overflow:hidden;border-radius:var(--flux-radius-lg, 1.4rem);background-color:rgba(var(--color-foreground),.06)}.df-gifs__frame img{display:block;width:100%;height:auto}.df-gifs__lead{margin:0 0 .9rem;font-size:1.5rem;font-weight:600;line-height:1.3;text-align:center;letter-spacing:var(--flux-tracking-heading, -.012em)}.df-gifs__caption{margin:.9rem 0 0;font-size:1.4rem;line-height:1.45;text-align:center;color:var(--flux-text-muted, rgba(var(--color-foreground), .72))}.df-gifs--compact{gap:3.2rem;padding:.4rem 0}.df-gifs--compact .df-gifs__frame{border-radius:var(--flux-radius-md, 1.2rem)}.df-gifs--compact .df-gifs__lead{margin-bottom:1.1rem;font-size:1.7rem;line-height:1.35}.df-gifs--compact .df-gifs__caption{margin-top:1.1rem;font-size:1.5rem;line-height:1.5}@media screen and (min-width:750px){.df-gifs--compact .df-gifs__lead{font-size:1.8rem}.df-gifs--compact .df-gifs__caption{font-size:1.6rem}}.df-gifs-block{padding:2.8rem 0 3.2rem}.df-gifs-block__heading{margin:0 0 1.4rem;font-size:1.4rem;font-weight:700;line-height:1.25;text-align:center;letter-spacing:var(--flux-tracking-heading, -.012em)}.df-gifs__list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;text-align:left}.df-gifs__line{display:flex;align-items:flex-start;gap:.7rem}.df-gifs__emoji{flex:0 0 auto;line-height:1.45}@media screen and (max-width:749px){.product__info-container .icon-with-text{--icon-size: 2.2rem;--icon-spacing: .6rem}.product__info-container .icon-with-text--horizontal{column-gap:1.6rem}.product__info-container .icon-with-text .h4{font-size:1.3rem;line-height:1.3}}.df-rv{--df-fb-card: #ffffff;--df-fb-ink: #050505;--df-fb-muted: #65676b;--df-fb-line: #ced0d4;--df-fb-edge: #dddfe2;--df-fb-avatar: #e4e6eb;--df-fb-avatar-ink: #bcc0c4}.df-rv__rating{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0 auto 2.6rem}.df-rv__score{font-size:1.6rem;font-weight:700}.df-rv__score span{font-weight:500;color:var(--flux-text-muted)}.df-rv__stars{display:inline-flex;gap:.2rem;color:var(--flux-star)}.df-rv__stars svg{width:2.2rem;height:2.2rem}.df-rv__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.6rem;max-width:50rem;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:750px){.df-rv:not(.df-rv--compact) .df-rv__grid{grid-template-columns:repeat(var(--df-rv-cols, 3),minmax(0,1fr));gap:2.4rem;max-width:none}}.df-rv__post{display:flex;flex-direction:column;border-radius:.8rem;border:1px solid var(--df-fb-edge);background:var(--df-fb-card);box-shadow:0 1px 2px #0000001a;color:var(--df-fb-ink);overflow:hidden}.df-rv__top{display:flex;align-items:center;gap:.8rem;padding:1.2rem 1.2rem .8rem}.df-rv__avatar{width:4rem;height:4rem;flex-shrink:0;border-radius:50%;background:var(--df-fb-avatar);color:var(--df-fb-avatar-ink);overflow:hidden}.df-rv__avatar svg{width:100%;height:100%;display:block}.df-rv__who{min-width:0;flex-grow:1}.df-rv__name{margin:0;font-size:1.5rem;font-weight:600;line-height:1.25;color:var(--df-fb-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-rv__date{margin:.1rem 0 0;font-size:1.3rem;line-height:1.3;color:var(--df-fb-muted)}.df-rv__more{flex-shrink:0;align-self:flex-start;color:var(--df-fb-muted)}.df-rv__more svg{display:block;width:2rem;height:2rem}.df-rv__quote{margin:0;padding:0 1.2rem 1.2rem;font-size:1.5rem;line-height:1.34;color:var(--df-fb-ink)}.df-rv__shots{display:grid;grid-template-columns:repeat(var(--df-rv-shots, 1),minmax(0,1fr));gap:2px;background:var(--df-fb-edge)}.df-rv__shot{overflow:hidden;background:var(--df-fb-avatar)}.df-rv__shot img{display:block;width:100%;height:auto}.df-rv__shots--multi .df-rv__shot{aspect-ratio:1 / 1}.df-rv__shots--multi .df-rv__shot img{height:100%;object-fit:cover}.df-rv__stats{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1.2rem;font-size:1.4rem;color:var(--df-fb-muted)}.df-rv__reactions{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.df-rv__emojis{display:inline-flex}.df-rv__emojis svg{width:1.8rem;height:1.8rem;display:block;border-radius:50%;border:1.5px solid var(--df-fb-card)}.df-rv__emojis svg+svg{margin-left:-.5rem}.df-rv__actions{display:flex;align-items:stretch;margin:0 1.2rem;border-top:1px solid var(--df-fb-line)}.df-rv__action{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem .2rem;font-size:1.4rem;font-weight:600;line-height:1.2;color:var(--df-fb-muted);white-space:nowrap}.df-rv__action svg{width:1.8rem;height:1.8rem;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:420px){.df-rv__action{font-size:1.3rem;gap:.4rem}}.df-rv--compact .df-rv__grid{gap:1.4rem;max-width:none}.df-rv--compact .df-rv__rating{margin-bottom:1.8rem}.df-rv--compact .df-rv__shots:not(.df-rv__shots--multi) .df-rv__shot img{max-height:46rem;object-fit:cover}.df-rv-block{padding:2.8rem 0 3.2rem}.df-rv-block__heading{margin:0 0 1.4rem;font-size:1.4rem;font-weight:700;line-height:1.25;text-align:center;letter-spacing:var(--flux-tracking-heading, -.012em)}
/*# sourceMappingURL=/cdn/shop/t/63/assets/flux-redesign.css.map */
