@property --fb-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--fb-sunrise-shadow: #B28F1C;--fb-sunrise-hover: #F6D757;--fb-forest-card: #234533;--fb-forest-raised: #22412F;--fb-forest-deep: #152A1E;--fb-forest-ink: #0F1D15;--fb-forest-lock: #1A3326;--fb-forest-phone: #0E1A13;--fb-bone-deep: #EAE5D6;--fb-rec: #E5533D;--fb-cam-bg: rgba(20, 38, 28, .62);--fb-mono: ui-monospace, Menlo, Consolas, monospace;--fb-gutter: clamp(16px, 3.89vw, 56px);--fb-ease-spring: cubic-bezier(.3, 1.4, .5, 1);--fb-ease-pop: cubic-bezier(.3, 1.5, .5, 1)}body{background:var(--fb-forest);color:var(--fb-bone);-webkit-font-smoothing:antialiased;overflow-x:clip}@media(min-width:990px){.page-wrapper{scrollbar-width:none}.page-wrapper::-webkit-scrollbar{display:none}}.fb-section{position:relative;overflow:hidden;font-family:var(--fb-font-body);padding-top:clamp(calc(var(--fb-pt, 0) * .5px),calc(var(--fb-pt, 0) * .06944vw),calc(var(--fb-pt, 0) * 1px));padding-bottom:clamp(calc(var(--fb-pb, 0) * .5px),calc(var(--fb-pb, 0) * .06944vw),calc(var(--fb-pb, 0) * 1px))}.fb-section,.fb-section *,.fb-section *:before,.fb-section *:after{box-sizing:border-box}.fb-section--dark{background:var(--fb-forest);color:var(--fb-bone)}.fb-section--light{background:var(--fb-bone);color:var(--fb-forest)}.fb-section a:not([class]){color:var(--fb-sunrise)}.fb-section a:not([class]):hover{color:var(--fb-bone)}.fb-section--light a:not([class]):hover{color:var(--fb-forest)}.fb-wrap{position:relative;max-width:1440px;margin-inline:auto;padding-inline:var(--fb-gutter)}.fb-section p{margin:0}.fb-section img,.fb-section video{max-width:100%}.fb-hd{font-family:var(--fb-font-heading);font-weight:700;text-transform:uppercase;line-height:.86;letter-spacing:-.02em;margin:0}.fb-fs{font-size:min(clamp(min(calc(var(--fb-size) * 1px),max(26px,calc(var(--fb-size) * .46px))),calc(var(--fb-size) * .06944vw),calc(var(--fb-size) * 1px)),calc((100vw - 2 * var(--fb-gutter) - var(--fb-fit-less, 0px)) / (var(--fb-chars, 1) * .62)))}.fb-sunrise{color:var(--fb-sunrise)}.fb-muted{color:rgba(var(--fb-bone-rgb),.86)}.fb-section--light .fb-muted{color:var(--fb-charcoal)}.fb-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--fb-font-heading);font-weight:700;font-size:16px;letter-spacing:.16em;text-transform:uppercase;color:var(--fb-bone)}.fb-eyebrow--dk{color:var(--fb-forest)}.fb-eyebrow--line:before{content:"";width:34px;height:2px;background:var(--fb-sunrise)}.fb-lbl{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--fb-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--fb-bone)}.fb-lbl svg{flex:none}.fb-stars{display:inline-flex;gap:3px;color:var(--fb-sunrise)}.fb-stars--dk{color:var(--fb-forest)}.fb-stars svg{display:block}.fb-chip{display:inline-flex;align-items:center;background:var(--fb-sunrise);color:var(--fb-forest);font:700 13px/1 var(--fb-font-heading);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px 6px;border-radius:6px;white-space:nowrap}.fb-conf{display:inline-flex;align-items:center;background:#14261cc7;color:var(--fb-bone);font:600 13px/1 var(--fb-mono);padding:7px 9px;border-radius:6px}.fb-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:2px 14px 0;border-radius:999px;border:1.5px solid rgba(var(--fb-sage-rgb),.8);font:700 13px/1 var(--fb-font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--fb-bone);white-space:nowrap}.fb-section--light .fb-pill{color:var(--fb-forest)}.fb-tag{display:inline-flex;align-items:center;height:22px;padding:2px 8px 0;border-radius:5px;background:var(--fb-charcoal);color:var(--fb-bone);font:700 11px/1 var(--fb-font-heading);letter-spacing:.12em;text-transform:uppercase}.fb-live{display:inline-flex;align-items:center;gap:10px;height:34px;padding:3px 14px 0;border-radius:999px;border:2px solid var(--fb-sunrise);color:var(--fb-sunrise);font:700 14px/1 var(--fb-font-heading);letter-spacing:.14em;text-transform:uppercase}.fb-live i{width:9px;height:9px;margin-top:-3px;border-radius:50%;background:var(--fb-rec);animation:fb-blink 1.2s steps(2,start) infinite}.fb-fly{position:absolute;left:0;pointer-events:none;animation:fb-drift 46s linear infinite;z-index:0}.fb-fly img{display:block;width:100%;animation:fb-bob 2.6s ease-in-out infinite}.fb-fly>.fb-flyer,.fb-fly>.fb-fly__bob{display:block;width:100%}.fb-fly__bob{animation:fb-bob 3.2s ease-in-out infinite}.fb-flyer{display:block;width:100%;height:auto;overflow:visible;animation:fb-flapbob var(--fb-flap, .42s) ease-in-out infinite}.fb-flyer .fb-w{visibility:hidden;animation:var(--fb-flap, .42s) step-end infinite}.fb-flyer .fb-w--up{animation-name:fb-w-up}.fb-flyer .fb-w--mid{animation-name:fb-w-mid}.fb-flyer .fb-w--down{animation-name:fb-w-down}.fb-flyer--still,.fb-flyer--still .fb-w{animation:none}.fb-flyer--still .fb-w--mid{visibility:visible}@keyframes fb-w-up{0%{visibility:visible}25%{visibility:hidden}to{visibility:hidden}}@keyframes fb-w-mid{0%{visibility:hidden}25%{visibility:visible}50%{visibility:hidden}75%{visibility:visible}to{visibility:visible}}@keyframes fb-w-down{0%{visibility:hidden}50%{visibility:visible}75%{visibility:hidden}to{visibility:hidden}}@keyframes fb-flapbob{0%,to{transform:translateY(1.5px)}62%{transform:translateY(-2.5px)}}@keyframes fb-drift{0%{transform:translate(-260px)}to{transform:translate(calc(100vw + 280px))}}@keyframes fb-bob{50%{transform:translateY(-10px)}}.fb-btn-buy{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;height:64px;padding:0 34px;border:0;border-radius:999px;background:var(--fb-sunrise);color:var(--fb-forest);font-family:var(--fb-font-heading);font-weight:700;font-size:21px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 5px 0 var(--fb-sunrise-shadow);transform-origin:50% 0;transition:transform .15s ease,box-shadow .15s ease,background .2s;white-space:nowrap;line-height:1}.fb-btn-buy>span{padding-top:3px}.fb-btn-buy:hover{color:var(--fb-forest);background:var(--fb-sunrise-hover)}.fb-btn-buy:active{transform:translateY(3px);box-shadow:0 2px 0 var(--fb-sunrise-shadow)}.fb-btn-buy:focus-visible,.fb-btn-sec:focus-visible{outline:2px solid var(--fb-bone);outline-offset:4px}.fb-btn-buy .fb-pr{font-family:var(--fb-font-body);font-weight:700;font-size:17px;letter-spacing:0;text-transform:none;padding:3px 0 0 14px;border-left:2px solid rgba(var(--fb-forest-rgb),.25)}.fb-btn-buy.fb-sm{height:48px;padding:0 24px;font-size:16px;box-shadow:0 4px 0 var(--fb-sunrise-shadow)}.fb-btn-buy.fb-wide,.fb-btn-sec.fb-wide{width:100%}.fb-btn-buy[disabled],.fb-btn-sec[disabled]{opacity:.5;cursor:not-allowed}.fb-perch{position:absolute;left:24px;top:-23px;width:30px;height:24px;color:var(--fb-sunrise);transition:transform .6s var(--fb-ease-spring);pointer-events:none;padding:0!important}.fb-perch svg{display:block;width:30px;height:24px;transform-origin:50% 100%;overflow:visible}.fb-sm .fb-perch{left:16px;top:-22px}.fb-bird .fb-pw--up{visibility:hidden}.fb-btn-buy:hover .fb-perch{transform:translate(40px)}.fb-btn-buy:hover .fb-perch svg{animation:fb-hop .3s ease-in-out 2}.fb-btn-buy:hover .fb-perch .fb-pw--up{animation:fb-pw-up .3s step-end 2}.fb-btn-buy:hover .fb-perch .fb-pw--fold{animation:fb-pw-fold .3s step-end 2}@keyframes fb-hop{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(-9px) rotate(-6deg)}}@keyframes fb-pw-up{0%{visibility:hidden}25%{visibility:visible}60%{visibility:hidden}to{visibility:hidden}}@keyframes fb-pw-fold{0%{visibility:visible}25%{visibility:hidden}60%{visibility:visible}to{visibility:visible}}.fb-is-burst{animation:fb-wobble .6s ease}@keyframes fb-wobble{0%{transform:rotate(0) translateY(0)}18%{transform:rotate(-2.6deg) translateY(4px)}42%{transform:rotate(1.9deg) translateY(1px)}66%{transform:rotate(-.9deg)}to{transform:rotate(0)}}.fb-is-burst .fb-perch svg{animation:fb-takeoff .7s ease-in forwards}.fb-is-burst .fb-perch .fb-pw--up{animation:fb-pw-beat .16s step-end infinite}.fb-is-burst .fb-perch .fb-pw--fold{animation:fb-pw-beat-fold .16s step-end infinite}@keyframes fb-takeoff{0%{transform:translate(0)}22%{transform:translate(-3px,4px) rotate(4deg)}to{transform:translate(90px,-96px) rotate(-24deg) scale(.7);opacity:0}}@keyframes fb-pw-beat{0%{visibility:visible}50%{visibility:hidden}to{visibility:hidden}}@keyframes fb-pw-beat-fold{0%{visibility:hidden}50%{visibility:visible}to{visibility:visible}}.fb-seeds{position:absolute;left:50%;top:50%;width:0;height:0;padding:0!important;pointer-events:none}.fb-seeds i{position:absolute;left:-3px;top:-4px;width:6px;height:9px;border-radius:50%;background:var(--fb-bone);opacity:0}.fb-seeds i:nth-child(3n){background:var(--fb-charcoal)}.fb-seeds i:nth-child(3n+1){background:var(--fb-sage)}.fb-is-burst .fb-seeds i{animation:fb-seed .75s cubic-bezier(.15,.7,.4,1) forwards}@keyframes fb-seed{0%{opacity:1;transform:translate(0) rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r))}}.fb-seeds i:nth-child(1){--dx: -96px;--dy: -34px;--r: 140deg}.fb-seeds i:nth-child(2){--dx: -70px;--dy: 38px;--r: -90deg}.fb-seeds i:nth-child(3){--dx: -40px;--dy: -52px;--r: 60deg}.fb-seeds i:nth-child(4){--dx: -18px;--dy: 54px;--r: 200deg}.fb-seeds i:nth-child(5){--dx: 10px;--dy: -58px;--r: -160deg}.fb-seeds i:nth-child(6){--dx: 34px;--dy: 50px;--r: 90deg}.fb-seeds i:nth-child(7){--dx: 62px;--dy: -44px;--r: -60deg}.fb-seeds i:nth-child(8){--dx: 84px;--dy: 30px;--r: 170deg}.fb-seeds i:nth-child(9){--dx: 108px;--dy: -18px;--r: -120deg}.fb-seeds i:nth-child(10){--dx: -118px;--dy: 12px;--r: 40deg}.fb-btn-sec{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:60px;padding:3px 30px 0;border:2px solid var(--fb-bone);border-radius:999px;background:transparent;color:var(--fb-bone);font-family:var(--fb-font-heading);font-weight:700;font-size:19px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .2s,border-color .2s,background .2s;white-space:nowrap;line-height:1}.fb-btn-sec:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:999px;border:2.5px dotted var(--fb-sunrise);-webkit-mask:conic-gradient(from 210deg,#000 var(--fb-sweep),transparent 0);mask:conic-gradient(from 210deg,#000 var(--fb-sweep),transparent 0);transition:--fb-sweep .85s ease;pointer-events:none}.fb-btn-sec:hover{color:var(--fb-sunrise);border-color:var(--fb-sunrise)}.fb-btn-sec:hover:after{--fb-sweep: 360deg}.fb-btn-sec.fb-dk{border-color:var(--fb-forest);color:var(--fb-forest)}.fb-btn-sec.fb-dk:after{border-color:var(--fb-forest)}.fb-btn-sec.fb-dk:hover{color:var(--fb-forest);background:rgba(var(--fb-forest-rgb),.06)}.fb-btn-sec.fb-sm{height:48px;padding:3px 22px 0;font-size:16px}.fb-btn-sec.fb-sm:after{top:-7px;right:-7px;bottom:-7px;left:-7px}.fb-btn-sec svg{flex:none;margin-top:-3px}.fb-flybird{position:fixed;left:0;top:0;width:44px;height:27px;color:var(--fb-sunrise);pointer-events:none;z-index:1000}.fb-flybird .fb-flyer{width:44px;--fb-flap: .22s}.fb-flybird.is-left .fb-flyer{transform:scaleX(-1);animation:none}.fb-cart-bump{animation:fb-bump .5s ease}@keyframes fb-bump{30%{transform:scale(1.25) rotate(-8deg)}60%{transform:scale(.95)}}.fb-qty{position:relative;display:inline-flex;align-items:center;gap:4px;height:60px;padding:0 6px;border:2px solid var(--fb-bone);border-radius:999px;flex:none}.fb-qty:before,.fb-qty:after{content:"";position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--fb-sage)}.fb-qty:before{left:-7px}.fb-qty:after{right:-7px}.fb-qty button{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--fb-bone);font:700 26px/1 var(--fb-font-heading);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:3px 0 0;transition:background .2s,color .2s}.fb-qty button:hover{background:var(--fb-sunrise);color:var(--fb-forest)}.fb-qty output{min-width:44px;text-align:center;font:700 24px/1 var(--fb-font-heading);padding-top:4px}.fb-qty-birds{position:absolute;left:0;right:0;top:-21px;display:flex;justify-content:center;gap:2px;pointer-events:none;color:var(--fb-sunrise)}.fb-qty-birds svg{width:22px;height:18px;animation:fb-land .35s var(--fb-ease-pop)}@keyframes fb-land{0%{transform:translate(12px,-14px) rotate(-14deg);opacity:0}}.fb-qty.fb-sm{height:48px}.fb-qty.fb-sm button{width:36px;height:36px;font-size:22px}.fb-qty.fb-sm output{font-size:20px;min-width:34px}.fb-tabs{position:relative;display:inline-flex;gap:4px;padding:6px;border-radius:999px;border:2px solid rgba(var(--fb-sage-rgb),.7)}.fb-tabs button{position:relative;height:44px;padding:3px 20px 0;border:0;border-radius:999px;background:transparent;color:var(--fb-bone);font:700 15px/1 var(--fb-font-heading);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.fb-tabs button:hover{color:var(--fb-sunrise)}.fb-tabs button.fb-on{background:var(--fb-sunrise);color:var(--fb-forest)}.fb-tabs button .fb-tb{position:absolute;left:50%;top:-19px;margin-left:-11px;color:var(--fb-sunrise);opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .35s var(--fb-ease-pop);padding:0}.fb-tabs button .fb-tb svg{width:22px;height:17px;display:block}.fb-tabs button.fb-on .fb-tb{opacity:1;transform:none}.fb-tabs.fb-dk{border-color:rgba(var(--fb-forest-rgb),.35)}.fb-tabs.fb-dk button{color:var(--fb-forest)}.fb-tabs.fb-dk button.fb-on{background:var(--fb-forest);color:var(--fb-sunrise)}.fb-tabs.fb-dk button .fb-tb{color:var(--fb-forest)}.fb-tog{position:relative;width:92px;height:48px;border-radius:999px;border:2px solid var(--fb-bone);background:transparent;cursor:pointer;padding:0;transition:background .25s,border-color .25s;flex:none}.fb-tog .fb-knob{position:absolute;top:4px;left:4px;width:36px;height:36px;border-radius:50%;background:var(--fb-bone);transition:transform .35s var(--fb-ease-spring),background .25s}.fb-tog .fb-knob:before{content:"";position:absolute;left:-7px;top:15px;border:5px solid transparent;border-right:8px solid var(--fb-bone);border-left:0;transition:border-color .25s}.fb-tog .fb-knob:after{content:"";position:absolute;left:8px;top:11px;width:5px;height:5px;border-radius:50%;background:var(--fb-forest)}.fb-tog[aria-pressed=true]{border-color:var(--fb-sunrise);background:rgba(var(--fb-sunrise-rgb),.14)}.fb-tog[aria-pressed=true] .fb-knob{transform:translate(44px);background:var(--fb-sunrise)}.fb-tog[aria-pressed=true] .fb-knob:before{border-right-color:var(--fb-sunrise)}.fb-cam{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--fb-mono);letter-spacing:.06em;color:var(--fb-bone);background:var(--fb-cam-bg);padding:8px 10px;border-radius:6px;white-space:nowrap}.fb-cam i{width:9px;height:9px;border-radius:50%;background:var(--fb-rec);animation:fb-blink 1.2s steps(2,start) infinite}@keyframes fb-blink{50%{opacity:.15}}.fb-camframe{position:relative;overflow:hidden}.fb-camframe>img,.fb-camframe>video,.fb-camframe>.fb-camframe__media,.fb-camframe__media>img,.fb-camframe__media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.fb-vf{position:absolute;width:38px;height:38px;border:0 solid var(--fb-bone);opacity:.9;pointer-events:none;z-index:2}.fb-vf.fb-tl{border-top-width:3px;border-left-width:3px}.fb-vf.fb-tr{border-top-width:3px;border-right-width:3px}.fb-vf.fb-bl{border-bottom-width:3px;border-left-width:3px}.fb-vf.fb-br{border-bottom-width:3px;border-right-width:3px}.fb-vf.fb-s{width:18px;height:18px}.fb-vf.fb-s.fb-tl,.fb-vf.fb-s.fb-tr{border-top-width:2px}.fb-vf.fb-s.fb-bl,.fb-vf.fb-s.fb-br{border-bottom-width:2px}.fb-vf.fb-s.fb-tl,.fb-vf.fb-s.fb-bl{border-left-width:2px}.fb-vf.fb-s.fb-tr,.fb-vf.fb-s.fb-br{border-right-width:2px}.fb-hud{position:absolute;display:flex;gap:8px;z-index:3;flex-wrap:wrap}.fb-det{position:absolute;border:2.5px solid var(--fb-sunrise);border-radius:8px;animation:fb-pulse 2.4s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes fb-pulse{50%{box-shadow:0 0 0 7px rgba(var(--fb-sunrise-rgb),.18)}}.fb-det-l{position:absolute;left:-2.5px;top:-36px;display:flex;align-items:center;gap:10px;background:var(--fb-sunrise);color:var(--fb-forest);font:700 14px/1 var(--fb-font-heading);letter-spacing:.07em;text-transform:uppercase;padding:9px 10px 7px;border-radius:7px 7px 7px 0;white-space:nowrap}.fb-det-l b{font:800 14px/1 var(--fb-font-body);letter-spacing:0;padding-left:10px;border-left:1.5px solid rgba(var(--fb-forest-rgb),.3)}.fb-det-l.fb-in{top:8px;left:8px;border-radius:7px}.fb-det-l.fb-bot{top:auto;bottom:-36px;border-radius:0 7px 7px}.fb-scan{position:absolute;left:0;right:0;top:0;height:2px;background:var(--fb-sunrise);box-shadow:0 0 18px 4px rgba(var(--fb-sunrise-rgb),.45);animation:fb-scan 3.4s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes fb-scan{0%{top:4%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:96%;opacity:0}}.fb-nt{width:340px;max-width:100%;background:rgba(var(--fb-bone-rgb),.95);color:var(--fb-forest);border-radius:20px;padding:12px 14px 14px;box-shadow:0 18px 44px #08120c73;font-family:var(--fb-font-body);text-align:left}.fb-nt-h{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fb-charcoal)}.fb-nt-h em{margin-left:auto;font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;font-size:13px}.fb-nt-ic{width:22px;height:22px;border-radius:6px;background:var(--fb-sunrise);display:flex;align-items:center;justify-content:center;color:var(--fb-forest);flex:none}.fb-nt-ic svg{width:15px;height:15px;display:block}.fb-nt-r{display:flex;align-items:center;gap:12px;margin-top:7px}.fb-nt-r>div{flex:1;min-width:0}.fb-nt-t{font-weight:700;font-size:16px;line-height:1.25}.fb-nt-b{font-size:14px;line-height:1.35;color:var(--fb-charcoal);margin-top:2px}.fb-nt-r img{width:52px;height:52px;border-radius:10px;object-fit:cover;flex:none}.fb-nt.fb-sm{width:100%;border-radius:18px;padding:10px 12px 11px}.fb-nt.fb-sm .fb-nt-t{font-size:14px}.fb-nt.fb-sm .fb-nt-b{font-size:12.5px}.fb-nt.fb-sm .fb-nt-r img{width:40px;height:40px}.fb-fp{fill:none;stroke-linecap:round;stroke-dasharray:.5 13;animation:fb-dash 26s linear infinite}@keyframes fb-dash{to{stroke-dashoffset:-520}}.fb-flightpath-wrap{position:relative}.fb-flightpath{display:block;overflow:visible;pointer-events:none}.fb-flightpath__bird{position:absolute;pointer-events:none}.fb-icon{display:block;flex:none}.fb-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fb-spec{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid rgba(var(--fb-sage-rgb),.45)}.fb-spec dt{font:700 13px/1 var(--fb-font-heading);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--fb-bone-rgb),.66)}.fb-spec dd{margin:0;font:500 17px/1.35 var(--fb-font-body);color:var(--fb-bone)}.fb-rte p+p{margin-top:1em}.fb-rte a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fb-deco{position:absolute;z-index:0;display:block;pointer-events:none;line-height:0}.fb-deco img{display:block;width:100%;height:auto}.fb-deco--left img{transform:scaleX(-1)}@media(max-width:860px){.fb-deco--hide-sm{display:none}}.fb-section.fb-paused *,.fb-section.fb-paused *:before,.fb-section.fb-paused *:after{animation-play-state:paused!important}.fb-touch-only{display:none}@media(hover:none),(pointer:coarse){.fb-hover-only{display:none}.fb-touch-only{display:inline}}.fb-dots{display:none;justify-content:center;gap:10px;margin-top:22px}.fb-dots[hidden]{display:none!important}.fb-dots button{position:relative;width:10px;height:10px;padding:0;border:0;border-radius:5px;background:rgba(var(--fb-sage-rgb),.55);cursor:pointer;transition:width .25s,background .25s}.fb-dots button:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.fb-dots button.fb-on{width:26px;background:var(--fb-sunrise)}.fb-section--light .fb-dots button{background:rgba(var(--fb-forest-rgb),.22)}.fb-section--light .fb-dots button.fb-on{background:var(--fb-forest)}@media(max-width:767px){.fb-section{padding-top:calc(var(--fb-pt, 0) * .26px);padding-bottom:calc(var(--fb-pb, 0) * .26px)}.fb-dots{display:flex}}.shopify-section:has(#judgeme_product_reviews){background:var(--fb-bone);color:var(--fb-forest)}.shopify-section:has(#judgeme_product_reviews) .section-background{background:var(--fb-bone)!important}.shopify-section:has(#judgeme_product_reviews) .section{background:transparent!important}.shopify-section:has(#judgeme_product_reviews) .section-content-wrapper{padding-block:clamp(55px,7.64vw,110px) clamp(60px,8.33vw,120px)!important}#judgeme_product_reviews,#judgeme_product_reviews *{--jm-review-widget-text-color: var(--fb-forest) !important;--jm-review-widget-lighter-text-color: var(--fb-charcoal) !important;--jm-review-widget-star-and-histogram-color: var(--fb-sunrise) !important;--jm-widget-primary-color: var(--fb-forest) !important;--jm-review-widget-button-color: var(--fb-forest) !important;--jm-review-widget-button-text-color: var(--fb-bone) !important;--jm-transparency-badge-color: var(--fb-charcoal) !important;--jm-tag-bg: #FFFFFF !important;--jm-tag-color: var(--fb-forest) !important;--jm-tag-selected-bg: var(--fb-forest) !important;--jm-tag-selected-color: var(--fb-bone) !important;--jm-tabs-active-border-color: var(--fb-forest) !important;--jm-widget-border-radius: 16px !important}#judgeme_product_reviews,#judgeme_product_reviews :where(*:not([class*=icon]):not([class*=star])){font-family:var(--fb-font-body)!important}#judgeme_product_reviews{width:100%;max-width:1440px!important;color:var(--fb-forest)}#judgeme_product_reviews .jm-review-widget-header__title{font-family:var(--fb-font-heading)!important;font-weight:700;text-transform:uppercase;line-height:.86;letter-spacing:-.02em;font-size:min(clamp(50.6px,7.64vw,110px),calc((100vw - 2 * var(--fb-gutter)) / (8 * .62)))!important;color:var(--fb-forest);text-align:left;margin:0}#judgeme_product_reviews .jm-review-widget-header__summary-section,#judgeme_product_reviews .jm-review-widget-header__title-and-rating{align-items:flex-start!important}#judgeme_product_reviews .jm-review-widget-header__average-rating-display{justify-content:flex-start!important}#judgeme_product_reviews .jm-review-widget-header__expanded-media-gallery,#judgeme_product_reviews .jm-review-widget-header .jm-media-preview,#judgeme_product_reviews .jm-review-widget-header .jm-media-grid{display:none!important}#judgeme_product_reviews .jm-star-rating__filled svg path{fill:var(--fb-sunrise)!important}#judgeme_product_reviews .jm-star-rating__empty svg path,#judgeme_product_reviews .jm-star-rating__half svg path{stroke:var(--fb-sunrise)!important}#judgeme_product_reviews .jm-progress-bar{--jm-progress-fill: var(--fb-forest) !important;--jm-progress-track: rgba(var(--fb-forest-rgb), .12) !important;block-size:10px!important;border-radius:5px!important}#judgeme_product_reviews .jm-histogram-row{font-size:14px;font-weight:700;color:var(--fb-forest)}#judgeme_product_reviews .jm-action-buttons__button,#judgeme_product_reviews .jm-review-widget-header .jm-button{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-inline-size:0;height:60px;padding:3px 30px 0!important;border:2px solid var(--fb-forest)!important;border-radius:999px!important;background:transparent!important;color:var(--fb-forest)!important;font-family:var(--fb-font-heading)!important;font-weight:700;font-size:19px;letter-spacing:.05em;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:visible;transition:background .2s}#judgeme_product_reviews .jm-action-buttons__button:after,#judgeme_product_reviews .jm-review-widget-header .jm-button:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:999px;border:2.5px dotted var(--fb-forest);-webkit-mask:conic-gradient(from 210deg,#000 var(--fb-sweep),transparent 0);mask:conic-gradient(from 210deg,#000 var(--fb-sweep),transparent 0);transition:--fb-sweep .85s ease;pointer-events:none}#judgeme_product_reviews .jm-action-buttons__button:hover,#judgeme_product_reviews .jm-review-widget-header .jm-button:hover{background:rgba(var(--fb-forest-rgb),.06)!important}#judgeme_product_reviews .jm-action-buttons__button:hover:after,#judgeme_product_reviews .jm-review-widget-header .jm-button:hover:after{--fb-sweep: 360deg}#judgeme_product_reviews .jm-action-buttons__button:focus-visible{outline:2px solid var(--fb-forest)!important;outline-offset:4px}#judgeme_product_reviews .jdgm-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;padding-block-start:clamp(32px,4.2vw,60px)!important}#judgeme_product_reviews .jdgm-review-list>:not(.jm-review-item){grid-column:1 / -1}#judgeme_product_reviews .jdgm-review-list .jm-review-item{margin:0!important;padding:12px 12px 22px!important;border:1.5px solid rgba(var(--fb-sage-rgb),.55)!important;border-radius:24px;background:#fff;color:var(--fb-forest)}#judgeme_product_reviews .jm-review-item .jm-stack{display:flex;flex-direction:column}#judgeme_product_reviews .jm-review-item :has(>.jm-media-thumbnail-list__thumbnail){order:-1;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px!important}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail{inline-size:auto!important;aspect-ratio:1;border-radius:12px}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail:first-child{grid-column:1 / -1;aspect-ratio:auto;height:180px;border-radius:16px}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}#judgeme_product_reviews .jm-review-item__content{padding:4px 10px 0}#judgeme_product_reviews .jm-review-content__title{font:800 19px/1.3 var(--fb-font-body)!important;color:var(--fb-forest);text-transform:none;letter-spacing:0}#judgeme_product_reviews .jm-review-content__body{font-size:16px;line-height:1.55;color:var(--fb-charcoal)}#judgeme_product_reviews .jm-reviewer-info__name{font-size:14px;font-weight:700;color:var(--fb-forest)}#judgeme_product_reviews .jm-reviewer-avatar--with-initial{background:rgba(var(--fb-sage-rgb),.25)!important;color:var(--fb-forest)}#judgeme_product_reviews .jm-verified-badge,#judgeme_product_reviews .jm-verified-buyer-badge{color:var(--fb-forest)}#judgeme_product_reviews .jm-pagination-controls__button{border-radius:999px;color:var(--fb-forest);font-weight:700}#judgeme_product_reviews .jm-pagination-controls__button[aria-current=page],#judgeme_product_reviews .jm-pagination-controls__button--active{background:var(--fb-forest);color:var(--fb-bone)}#judgeme_product_reviews .jm-tag,#judgeme_product_reviews .jm-rating-filter__tag{border-radius:999px;border-color:rgba(var(--fb-forest-rgb),.35)!important}#judgeme_product_reviews .jm-search-bar__input,#judgeme_product_reviews .jm-sort-filter__select{border-radius:999px!important;border-color:rgba(var(--fb-forest-rgb),.35)!important;color:var(--fb-forest);background:#fff;font-family:var(--fb-font-body)!important}@media(max-width:767px){.shopify-section:has(#judgeme_product_reviews) .section-content-wrapper{padding-block:29px 31px!important}#judgeme_product_reviews .jdgm-review-list{grid-template-columns:1fr;gap:16px;padding-block-start:24px!important}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail:first-child{height:auto;aspect-ratio:16 / 9}#judgeme_product_reviews .jm-review-content__title{font-size:17px!important}#judgeme_product_reviews .jm-review-content__body{font-size:15px;line-height:1.5}#judgeme_product_reviews .jm-action-buttons__button,#judgeme_product_reviews .jm-review-widget-header .jm-button{height:54px;font-size:17px}}@media(prefers-reduced-motion:reduce){.fb-fly img,.fb-fly__bob,.fb-fp,.fb-scan,.fb-det,.fb-cam i,.fb-live i{animation:none!important}.fb-fly{animation-duration:90s!important}.fb-flyer,.fb-flyer .fb-w,.fb-bird .fb-pw{animation:none!important}.fb-flyer .fb-w{visibility:hidden!important}.fb-flyer .fb-w--mid{visibility:visible!important}.fb-bird .fb-pw--up{visibility:hidden!important}.fb-bird .fb-pw--fold{visibility:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flyby.css.map */
