.pbf--orbit .pbf__inner{max-width:1440px}.pbf--orbit .pbf__viewport{margin-top:36px}.pbf--orbit .pbf__stage{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:repeat(3,minmax(100px,1fr));align-items:center;gap:42px clamp(24px,4vw,64px);width:min(1240px,100%);min-height:520px;margin:0 auto;padding-block:30px}.pbf--orbit .pbf__connections{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--pbf-heading);stroke:currentColor;stroke-width:1.3;stroke-dasharray:7 10;opacity:.22;z-index:-1;pointer-events:none}.pbf--orbit .pbf__media{position:relative;grid-column:2;grid-row:1 / 4;width:100%;max-width:var(--pbf-image-size);aspect-ratio:1;justify-self:center;display:grid;place-items:center;min-width:0}.pbf--orbit .pbf__product-frame{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:0;background:transparent;border:0;box-shadow:none;overflow:visible}.pbf--orbit .pbf__product-frame picture{display:block;width:100%;height:100%}.pbf--orbit .pbf__image,.pbf--orbit .pbf__placeholder{display:block;width:100%;height:100%;object-fit:contain;object-position:var(--pbf-image-position-desktop, center);transform:none}.pbf--orbit .pbf__placeholder{width:80%;height:80%}.pbf--orbit .pbf__orbit{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border:1px solid rgb(18 63 52 / 12%);border-radius:50%;pointer-events:none;z-index:-1}.pbf--orbit .pbf__orbit--outer{top:-27%;right:-27%;bottom:-27%;left:-27%;border-style:dashed;opacity:.65}.pbf--orbit .pbf__orbit-satellite{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;pointer-events:none;animation:pbf-orbit-turn 28s linear infinite}.pbf--orbit .pbf__orbit-satellite:after{content:"";position:absolute;top:calc(50% - 5px);left:-5px;width:10px;height:10px;border:2px solid #fffaf0;border-radius:50%;background:var(--pbf-slide-accent, var(--pbf-accent));box-shadow:0 0 0 5px #f2b9341f}.pbf--orbit .pbf__benefit{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-width:0;min-height:104px;padding:18px;border:1px solid color-mix(in srgb,var(--pbf-heading) 22%,transparent);border-radius:20px;background:var(--pbf-card, #fffaf4);color:var(--pbf-card-title);text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffffbf;transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease,border-color .22s ease}.pbf--orbit .pbf__benefit--1{grid-column:1;grid-row:1}.pbf--orbit .pbf__benefit--2{grid-column:3;grid-row:1}.pbf--orbit .pbf__benefit--3{grid-column:1;grid-row:2}.pbf--orbit .pbf__benefit--4{grid-column:3;grid-row:2}.pbf--orbit .pbf__benefit--5{grid-column:1;grid-row:3}.pbf--orbit .pbf__benefit--6{grid-column:3;grid-row:3}.pbf--orbit .pbf__benefit.is-selected{border-color:var(--pbf-heading);background:linear-gradient(120deg,#fff1b6,var(--pbf-slide-accent, var(--pbf-accent)));box-shadow:0 10px 26px #123f3417,inset 0 1px #fff9}.pbf--orbit .pbf__benefit-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid rgb(18 63 52 / 16%);border-radius:13px;background:#ffffff73}.pbf--orbit .pbf__benefit-icon svg{width:23px;height:23px}.pbf--orbit .pbf__benefit-label{display:grid;gap:5px;flex:1;min-width:0}.pbf--orbit .pbf__benefit-number{font:600 11px/1 var(--pbf-body-font);letter-spacing:.14em;opacity:.65}.pbf--orbit .pbf__benefit-title{font-family:var(--pbf-benefit-font);font-weight:var(--pbf-benefit-weight);font-size:clamp(15px,1.45vw,var(--pbf-benefit-title-size));line-height:1.25;overflow-wrap:anywhere}.pbf--orbit .pbf__benefit-arrow{width:16px;height:16px;flex-shrink:0;opacity:.4}.pbf--orbit .is-selected .pbf__benefit-arrow{opacity:1;transform:rotate(45deg)}.pbf--orbit .pbf__details{width:min(1240px,100%);margin:24px auto 0;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--pbf-heading) 28%,transparent);min-height:152px}.pbf--orbit .pbf__detail{display:flex;gap:24px;align-items:flex-start;max-width:860px;margin:0 auto;animation:pbf-orbit-detail-in .28s ease both}.pbf--orbit [hidden]{display:none!important}.pbf--orbit .pbf__detail-number{font:500 42px/1 var(--pbf-heading-font);color:var(--pbf-muted);opacity:.5}.pbf--orbit .pbf__detail-copy{min-width:0}.pbf--orbit .pbf__detail-title{margin:0 0 8px;font:700 clamp(20px,2vw,26px)/1.25 var(--pbf-benefit-font);color:var(--pbf-heading)}.pbf--orbit .pbf__detail-text{margin:0;font:400 clamp(16px,1.4vw,18px)/1.6 var(--pbf-body-font);color:var(--pbf-text);overflow-wrap:anywhere}.pbf--orbit .pbf__controls{display:flex;align-items:center;gap:10px;width:100%;padding-block:16px;border-block:1px solid rgb(18 63 52 / 16%)}.pbf--orbit .pbf__navigation{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;padding:4px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b7c5bd transparent}.pbf--orbit .pbf__nav-button,.pbf--orbit .pbf__arrow,.pbf--orbit .pbf__autoplay-toggle{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(18 63 52 / 20%);border-radius:999px;background:var(--pbf-control);color:var(--pbf-control-text);padding:10px 18px;font:600 13px/1.3 var(--pbf-control-font);flex-shrink:0;cursor:pointer}.pbf--orbit .pbf__nav-button{max-width:min(300px,68vw);text-align:left}.pbf--orbit .pbf__nav-button.is-active{background:var(--pbf-heading);color:#fff;border-color:var(--pbf-heading)}.pbf--orbit .pbf__nav-dot{width:6px;height:6px;background:currentColor;border-radius:50%;flex-shrink:0;opacity:.75}.pbf--orbit .pbf__arrow{width:44px;padding:10px}.pbf--orbit .pbf__arrow svg,.pbf--orbit .pbf__autoplay-toggle svg{width:20px;height:20px}.pbf--orbit[data-autoplay-state=running] .pbf__play-icon,.pbf--orbit[data-autoplay-state=stopped] .pbf__pause-icon{display:none}.pbf--orbit .pbf__progress{height:2px;background:#123f3414;overflow:hidden}.pbf--orbit .pbf__progress:after{content:"";display:block;width:100%;height:100%;background:var(--pbf-heading);transform:scaleX(0);transform-origin:left}.pbf--orbit.is-timing .pbf__progress:after{animation:pbf-orbit-progress var(--pbf-interval) linear forwards}.pbf--orbit button:focus-visible{outline:3px solid var(--pbf-heading);outline-offset:3px}.pbf--orbit:not([data-in-view=true]) .pbf__orbit-satellite{animation-play-state:paused}@media(hover:hover){.pbf--orbit .pbf__benefit:hover{transform:translateY(-3px);border-color:var(--pbf-heading)}}@keyframes pbf-orbit-turn{to{transform:rotate(360deg)}}@keyframes pbf-orbit-progress{to{transform:scaleX(1)}}@keyframes pbf-orbit-scene-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pbf-orbit-detail-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(min-width:750px)and (max-width:1050px){.pbf--orbit .pbf__stage{gap:30px 20px;min-height:460px}.pbf--orbit .pbf__benefit{padding:14px 12px;gap:9px}.pbf--orbit .pbf__benefit-icon{flex-basis:32px;width:32px;height:32px}.pbf--orbit .pbf__benefit-arrow{display:none}}@media(max-width:749px){.pbf--orbit .pbf__inner{width:calc(100% - 32px)!important}.pbf--orbit .pbf__viewport{margin-top:26px}.pbf--orbit .pbf__stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:12px;min-height:0;padding-block:16px 0}.pbf--orbit .pbf__media{grid-column:1 / -1;grid-row:1;width:min(64vw,240px);margin:30px auto 46px}.pbf--orbit .pbf__image{object-position:var(--pbf-image-position-mobile, center);transform:none}.pbf--orbit .pbf__connections{display:none}.pbf--orbit .pbf__benefit{grid-column:auto;grid-row:auto;flex-wrap:wrap;gap:10px;padding:14px 12px;min-height:112px;height:100%;align-content:center}.pbf--orbit .pbf__benefit-icon{width:30px;height:30px;flex-basis:30px;border-radius:9px}.pbf--orbit .pbf__benefit-icon svg{width:19px;height:19px}.pbf--orbit .pbf__benefit-label{flex-basis:calc(100% - 40px)}.pbf--orbit .pbf__benefit-title{font-size:clamp(14px,3.6vw,var(--pbf-benefit-title-size))}.pbf--orbit .pbf__benefit-arrow{display:none}.pbf--orbit .pbf__controls{flex-wrap:wrap;gap:8px}.pbf--orbit .pbf__navigation{order:-1;flex-basis:100%}.pbf--orbit .pbf__arrow:first-child{margin-left:auto}.pbf--orbit .pbf__autoplay-toggle{margin-right:auto}.pbf--orbit .pbf__controls>.pbf__arrow:last-child{margin-right:auto}.pbf--orbit .pbf__details{margin-top:24px;padding-top:22px;min-height:150px}.pbf--orbit .pbf__detail{gap:14px}.pbf--orbit .pbf__detail-number{font-size:30px}}@media(prefers-reduced-motion:reduce){.pbf--orbit .pbf__slide,.pbf--orbit .pbf__detail,.pbf--orbit .pbf__orbit-satellite,.pbf--orbit .pbf__progress:after{animation:none!important}.pbf--orbit .pbf__benefit{transition:none}.pbf--orbit .pbf__benefit:hover{transform:none}}.pbf--flow .pbf__stage{display:block;width:min(1100px,100%);height:clamp(520px,70vw,800px);min-height:0;padding:0;margin:0 auto}.pbf--flow .pbf__connections{display:block;z-index:1;opacity:1;overflow:visible;stroke:none;stroke-dasharray:none;pointer-events:none}.pbf--flow .pbf__connections:not([data-ready]){visibility:hidden}.pbf--flow .pbf__flow-path{fill:none;stroke:var(--pbf-heading);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:5 9;animation:pbf-flow-dashes 8s linear infinite}.pbf--flow .pbf__flow-path[data-flow-path="2"],.pbf--flow .pbf__flow-path[data-flow-path="4"],.pbf--flow .pbf__flow-path[data-flow-path="6"]{animation-direction:reverse;animation-duration:10s}.pbf--flow .pbf__flow-signal{fill:#fff;stroke:var(--pbf-slide-accent, #f2b934);stroke-width:1;filter:drop-shadow(0 0 5px #c09a28)}.pbf--flow .pbf__media{position:absolute;z-index:3;left:50%;top:50%;width:33%;margin:0;transform:translate(-50%,-50%);animation:pbf-flow-center 5.2s ease-in-out infinite}.pbf--flow .pbf__orbit--inner{top:-16%;right:-16%;bottom:-16%;left:-16%;animation:pbf-orbit-turn 7s linear infinite}.pbf--flow .pbf__orbit--outer{top:-31%;right:-31%;bottom:-31%;left:-31%;opacity:.5;animation:pbf-orbit-turn 12s linear infinite reverse}.pbf--flow .pbf__orbit--far{top:-46%;right:-46%;bottom:-46%;left:-46%;opacity:.28}.pbf--flow .pbf__benefit{--pbf-card-anchor: 0%;position:absolute;z-index:4;display:flex;align-items:center;flex-wrap:nowrap;width:27%;height:auto;min-height:106px;padding:18px 16px;gap:12px;border-radius:18px;transform:translateY(var(--pbf-card-anchor));animation:pbf-flow-card 5.4s ease-in-out infinite}.pbf--flow .pbf__benefit--1{left:4%;top:6%}.pbf--flow .pbf__benefit--2{right:4%;top:6%;animation-delay:-1.1s}.pbf--flow .pbf__benefit--3{left:2.5%;top:50%;--pbf-card-anchor: -50%;animation-delay:-2.2s}.pbf--flow .pbf__benefit--4{right:2.5%;top:50%;--pbf-card-anchor: -50%;animation-delay:-3.1s}.pbf--flow .pbf__benefit--5{left:4%;bottom:6%;animation-delay:-4s}.pbf--flow .pbf__benefit--6{right:4%;bottom:6%;animation-delay:-4.8s}.pbf--flow .pbf__benefit-icon{flex:0 0 38px;width:38px;height:38px}.pbf--flow .pbf__benefit-title{font-size:clamp(15px,1.5vw,20px)}.pbf--flow .pbf__benefit-arrow{display:none}.pbf--flow .pbf__benefit-label{flex:1}.pbf--flow .pbf__details{margin-top:22px}.pbf--flow[data-flow-running=false] .pbf__stage *,.pbf--flow[data-flow-running=false] .pbf__stage *:after{animation-play-state:paused}@media(hover:hover){.pbf--flow .pbf__benefit:hover{transform:translateY(var(--pbf-card-anchor));box-shadow:0 10px 24px #123f341f}}@keyframes pbf-flow-dashes{to{stroke-dashoffset:-140}}@keyframes pbf-flow-card{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes pbf-flow-center{0%,to{translate:0 0;scale:1}50%{translate:0 -6px;scale:1.02}}@media(min-width:750px)and (max-width:1050px){.pbf--flow .pbf__benefit{padding:14px 12px;gap:8px}.pbf--flow .pbf__benefit-icon{flex-basis:30px;width:30px;height:30px}}@media(max-width:749px){.pbf--flow .pbf__stage{height:clamp(450px,130vw,660px)}.pbf--flow .pbf__media{width:32%}.pbf--flow .pbf__benefit{width:29%;min-height:104px;padding:11px 8px;gap:7px;flex-direction:column;align-items:flex-start;border-radius:14px}.pbf--flow .pbf__benefit--1,.pbf--flow .pbf__benefit--5{left:2%}.pbf--flow .pbf__benefit--2,.pbf--flow .pbf__benefit--6{right:2%}.pbf--flow .pbf__benefit--3{left:0}.pbf--flow .pbf__benefit--4{right:0}.pbf--flow .pbf__benefit-icon{flex:0 0 24px;width:24px;height:24px;border-radius:7px}.pbf--flow .pbf__benefit-icon svg{width:17px;height:17px}.pbf--flow .pbf__benefit-label{flex:auto;width:100%;gap:4px}.pbf--flow .pbf__benefit-number{position:absolute;right:10px;top:18px;font-size:10px}.pbf--flow .pbf__benefit-title{font-size:clamp(11.5px,3.1vw,16px);line-height:1.25}.pbf--flow .pbf__orbit--far{top:-40%;right:-40%;bottom:-40%;left:-40%}.pbf--flow .pbf__details{margin-top:10px}}@media(prefers-reduced-motion:reduce){.pbf--flow .pbf__stage *{animation:none!important}.pbf--flow .pbf__flow-signal{display:none}.pbf--flow .pbf__benefit:hover{transform:translateY(var(--pbf-card-anchor))}}.pbf--compact .pbf__viewport{margin-top:24px}.pbf--compact .pbf__inline-detail{flex:0 0 100%;width:100%;margin-top:2px;padding-top:11px;border-top:1px solid rgb(18 63 52 / 18%);color:var(--pbf-card-text);font:400 15px/1.5 var(--pbf-body-font);text-align:left;overflow-wrap:anywhere;animation:none;opacity:1;transform:none}.pbf--compact .pbf__controls--arrows{display:flex;justify-content:center;gap:14px;width:min(1240px,100%);margin:22px auto 0;padding:24px 0 0;border-top:1px solid color-mix(in srgb,var(--pbf-heading) 28%,transparent);border-bottom:0}.pbf--compact .pbf__controls--arrows .pbf__arrow{width:50px;height:50px;margin:0;padding:12px;color:var(--pbf-heading);background:linear-gradient(135deg,#ffdd63,#f2b934);box-shadow:0 5px 14px #123f341a}@media(min-width:750px){.pbf--compact .pbf__details{display:none}.pbf--compact .pbf__benefit{flex-wrap:wrap}.pbf--compact .pbf__benefit-label{flex:1 1 calc(100% - 55px)}.pbf--compact .pbf__benefit.is-expanded{z-index:6;border-color:var(--pbf-heading);box-shadow:0 12px 28px #123f3424;animation-play-state:paused}}@media(min-width:750px)and (max-width:1050px){.pbf--compact .pbf__stage{height:max(640px,70vw)}.pbf--compact .pbf__inline-detail{font-size:13px}.pbf--compact .pbf__benefit-label{flex-basis:calc(100% - 40px)}}@media(max-width:749px){.pbf--compact .pbf__inline-detail{display:none}.pbf--compact .pbf__details{display:block;min-height:0}.pbf--compact .pbf__controls--arrows{margin-top:22px;padding-top:0;border:0}.pbf--compact .pbf__controls--arrows .pbf__arrow{width:46px;height:46px}}@media(prefers-reduced-motion:reduce){.pbf--compact .pbf__inline-detail{animation:none}}.pbf--compact .pbf__controls--arrows>.pbf__arrow:first-child,.pbf--compact .pbf__controls--arrows>.pbf__arrow:last-child{margin:0}.pbf--flow .pbf__benefit{border:1.5px solid var(--pbf-heading)}.pbf--flow .pbf__media{width:38%;max-width:none}.pbf--flow .pbf__product-frame{isolation:isolate;aspect-ratio:4 / 5}.pbf--flow .pbf__product-frame:before{content:"";position:absolute;top:8%;right:-8%;bottom:8%;left:-8%;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,#fff1b699 0%,color-mix(in srgb,var(--pbf-slide-accent, var(--pbf-accent)) 48%,transparent) 36%,transparent 72%);filter:blur(18px)}.pbf--flow .pbf__product-frame picture{min-height:0}.pbf--flow .pbf__image{object-fit:contain}.pbf--flow .pbf__benefit{padding:10px 12px;min-height:80px;gap:8px;justify-content:center;text-align:center}.pbf--flow .pbf__benefit-label,.pbf--flow .pbf__inline-detail{text-align:center}.pbf--flow .pbf__detail{flex-direction:column;align-items:center;gap:8px;text-align:center}.pbf--flow .pbf__detail-copy{width:100%;text-align:center}@media(min-width:750px){.pbf--flow .pbf__inner{width:min(1600px,calc(100% - 48px))!important;max-width:1600px}.pbf--flow .pbf__stage{width:min(1440px,100%)}}@media(max-width:749px){.pbf--flow .pbf__media{width:38%}.pbf--flow .pbf__benefit{padding:8px 6px;min-height:88px;align-items:center;gap:5px}.pbf--flow .pbf__benefit-number{position:static}.pbf--flow .pbf__product-frame:before{filter:blur(10px)}}.pbf--flow .pbf__benefit{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;box-sizing:border-box;isolation:isolate;min-height:94px;padding:12px;gap:8px;border:1px solid #baa16b;border-radius:22px 10px;background:linear-gradient(135deg,#fffdf6,#f1e8d6);color:#173f36;box-shadow:inset 0 1px #fff,0 8px 22px #123d3312;transition:border-color .24s ease,box-shadow .24s ease}.pbf--flow .pbf__benefit:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid #baa16b38;border-radius:18px 7px;pointer-events:none}.pbf--flow .pbf__benefit-icon{width:40px;height:40px;border-radius:50%;border:1px solid #cbb47f;color:#f6e4ad;background:linear-gradient(145deg,#2e5e4b,#123d33);box-shadow:inset 0 0 0 3px #ffffff12,0 3px 8px #123d3317}.pbf--flow .pbf__benefit-label{grid-column:2;gap:7px}.pbf--flow .pbf__benefit-number{color:#806631;opacity:1;font-size:10px;letter-spacing:.18em}.pbf--flow .pbf__inline-detail{grid-column:1 / -1;margin-top:2px;padding-top:10px;border-top:0;color:#31564a}.pbf--flow .pbf__details{border-top:0}.pbf--flow .pbf__benefit.is-selected,.pbf--flow .pbf__benefit.is-expanded{background:linear-gradient(120deg,#fff1b6,var(--pbf-slide-accent, var(--pbf-accent)));border-color:#a38643;box-shadow:inset 0 1px #fff9,0 10px 26px #123d3320}.pbf--flow .pbf__benefit:focus-visible{outline:3px solid #173f36;outline-offset:4px}@media(hover:hover)and (pointer:fine){.pbf--flow .pbf__benefit:hover{border-color:#8e743d;box-shadow:inset 0 1px #fff,0 12px 28px #123d3326}}@media(max-width:1050px){.pbf--flow .pbf__benefit{grid-template-columns:minmax(0,1fr);justify-items:center;padding:10px 8px;gap:7px}.pbf--flow .pbf__benefit-label{grid-column:1}.pbf--flow .pbf__benefit-icon{width:32px;height:32px}}@media(max-width:749px){.pbf--flow .pbf__benefit{padding:9px 6px;min-height:104px;border-radius:17px 8px}.pbf--flow .pbf__benefit:after{top:3px;right:3px;bottom:3px;left:3px;border-radius:14px 6px}.pbf--flow .pbf__benefit-label{gap:4px}.pbf--flow .pbf__benefit-number{font-size:9px}.pbf--flow{--pbf-mobile-stage-height: clamp(430px, 115vw, 620px)}.pbf--flow .pbf__stage{height:var(--pbf-mobile-stage-height)}.pbf--flow .pbf__details{margin-top:calc(12px - var(--pbf-mobile-stage-height) * .06);padding-top:0}.pbf--flow .pbf__media{width:60%}.pbf--flow .pbf__benefit{width:25%}.pbf--flow .pbf__benefit--1,.pbf--flow .pbf__benefit--3,.pbf--flow .pbf__benefit--5{left:0}.pbf--flow .pbf__benefit--2,.pbf--flow .pbf__benefit--4,.pbf--flow .pbf__benefit--6{right:0}}@media(prefers-reduced-motion:reduce){.pbf--flow .pbf__benefit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/premium-product-benefits-orbit.css.map */
