PageSourceSearch

https://prod-ps-prepurchase-drmarty-a22b2c40c578.herokuapp.com/3601.64cd1df89fe4d94a.js

js prod-ps-prepurchase-drmarty-a22b2c40c578.herokuapp.com collected 2026-10-03 08:18:55 UTC 23,227 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkprepurchase_funnel_v2=self.webpackChunkprepurchase_funnel_v2||[]).push([[3601],{43601(q,h,o){o.d(h,{Os260811bComponent:()=>N});var g=o(11269),l=o(44527),f=o(11490),b=o(49275),x=o(35945),w=o(41667),k=o(20937),i=o(14110),y=o(74973),v=o(37554),m=o(59017),O=o(35263),C=o(50179),E=o(5763),p=o(65734),T=o(92397),D=o(97111),I=o(55415),M=o(1685),B=o(44512),S=o(38565),P=o(46881),R=o(44935),Q=o(4961),F=o(19873),j=o(73201),U=o(42959),e=o(62135);const W=["target"],$=["guaranteeSection"],G=["carousel"],A=["orderSection"];function L(d,c){if(1&d){const u=e.RV6();e.j41(0,"div",35)(1,"button",36),e.bIt("click",function(){l.eBV(u);const n=e.XpG();return l.Njj(n.moveCarouselPanels("prev"))}),e.nrm(2,"img",37),e.k0s(),e.j41(3,"button",36),e.bIt("click",function(){l.eBV(u);const n=e.XpG();return l.Njj(n.moveCarouselPanels("next"))}),e.nrm(4,"img",38),e.k0s()()}}function K(d,c){if(1&d&&(e.j41(0,"div",40)(1,"span",41),e.EFF(2),e.k0s(),e.j41(3,"span",42)(4,"span",43),e.EFF(5),e.nI1(6,"number"),e.k0s(),e.j41(7,"span",44),e.EFF(8),e.nI1(9,"number"),e.k0s()()()),2&d){const u=e.XpG().ngIf,t=e.XpG();e.R7$(2),e.SpI("SAVE ",t.getSavePct(u),"%"),e.R7$(3),e.SpI("$",e.i5U(6,3,u.offerPrice,"1.2-2")),e.R7$(3),e.SpI("$",e.i5U(9,6,u.standardPrice,"1.2-2"))}}function z(d,c){if(1&d&&(e.qex(0),e.DNE(1,K,10,9,"div",39),e.bVm()),2&d){const u=c.ngIf;e.R7$(),e.Y8G("ngIf",u.offerPrice)}}let N=(()=>{var d;class c{constructor(){this.headerLogoImg="https://cdn.drmartypets.com/images/drMarty_logo-horizontal_cat-registered-01.png",this.startNowText="Order Now",this.showButton=!1,this.useDefaultCarouselArrows=!1,this.isDesktop=!1,this.headerContent="(800) 796-5371",this.timeouts=[],this.subscriptions=[],this.showUSD=!1,this.stickyButtonVisible=!1,this.sbbVisible=!1,this.destinationGeps=[],this.selectedQuantity$=new b.t(i.Q.medium),this.isSubscription$=new b.t(!1),this.activeOrderForm$=new b.t({}),this.selectedQuantity=new b.t(i.Q.medium),this.isSubscription=new b.t(!1),this.offerOptions=[],this.activatedRoute=(0,l.WQX)(f.nX),this.facade=(0,l.WQX)(y.t),this.breakpointObserver=(0,l.WQX)(B.Q),this.changeDetectorRef=(0,l.WQX)(g.gRc)}ngOnInit(){if(this.comparison=this.activatedRoute.snapshot.data.comparison,this.isFlavoredProduct=this.activatedRoute.snapshot.data.isFlavoredProduct,this.destinationGroup=this.activatedRoute.snapshot.data.destinationGroup,this.uom=this.activatedRoute.snapshot.data.uom,this.quantities=this.activatedRoute.snapshot.data.quantities,this.quantities?(this.quantities.small||(this.quantities.small=1),this.quantities.medium||(this.quantities.medium=3),this.quantities.large||(this.quantities.large=6)):this.quantities={small:1,medium:3,large:6},this.faqQuestions=this.activatedRoute.snapshot.data.faqQuestions,this.productName=this.activatedRoute.snapshot.data.productName,this.carouselImgs=this.activatedRoute.snapshot.data.carouselImgs,this.referralDiscountText=this.activatedRoute.snapshot.data.referralDiscountText,this.showUSD=this.activatedRoute.snapshot.data.showUSD??!1,!this.destinationGroup)throw"Destination group required for offer selector. Please provide one and make sure it is connected to the new route.";let t=this.destinationGroup;this.destinationGeps.push(t.small),this.destinationGeps.push(t.smallContinuity),this.destinationGeps.push(t.medium),this.destinationGeps.push(t.mediumContinuity),this.destinationGeps.push(t.large),this.destinationGeps.push(t.largeContinuity),this.smallOption=this.facade.getOrderForm(t.small),this.mediumOption=this.facade.getOrderForm(t.medium),this.largeOption=this.facade.getOrderForm(t.large),this.smallOptionSub=this.facade.getOrderForm(t.smallContinuity),this.mediumOptionSub=this.facade.getOrderForm(t.mediumContinuity),this.largeOptionSub=this.facade.getOrderForm(t.largeContinuity),this.updateOptions(),this.facade.loadOrderForms(this.destinationGeps),this.subscriptions.push((0,x.z)([this.selectedQuantity$,this.isSubscription$]).pipe((0,k.n)(([n,s])=>{let a=this.destinationGroup;
1if(n==i.Q.small&&s)return this.facade.getOrderForm(a.smallContinuity);if(n==i.Q.medium&&s)return this.facade.getOrderForm(a.mediumContinuity);if(n==i.Q.large&&s)return this.facade.getOrderForm(a.largeContinuity);if(n==i.Q.small&&!s)return this.facade.getOrderForm(a.small);if(n==i.Q.medium&&!s)return this.facade.getOrderForm(a.medium);if(n==i.Q.large&&!s)return this.facade.getOrderForm(a.large);throw"Order form not found."})).subscribe(this.activeOrderForm$)),this.observeBreakpoints(),this.observeStickyBar()}ngOnDestroy(){this.timeouts.forEach(t=>{window.clearInterval(t)}),this.subscriptions.forEach(t=>t.unsubscribe())}onQuantityChanged(t){this.selectedQuantity$.next(t)}onSubscriptionChanged(t){this.isSubscription$.next(t),this.updateOptions()}updateOptions(){this.offerOptions=[],this.isSubscription$.value?(this.offerOptions.push({amount:1,quantity:i.Q.small,orderForm:this.smallOptionSub}),this.offerOptions.push({amount:3,quantity:i.Q.medium,orderForm:this.mediumOptionSub}),this.offerOptions.push({amount:6,quantity:i.Q.large,orderForm:this.largeOptionSub})):(this.offerOptions.push({amount:1,quantity:i.Q.small,orderForm:this.smallOption}),this.offerOptions.push({amount:3,quantity:i.Q.medium,orderForm:this.mediumOption}),this.offerOptions.push({amount:6,quantity:i.Q.large,orderForm:this.largeOption}))}onCheckoutClicked(t){let n;if(t.isSubscription)switch(t.quantity){case i.Q.small:n=this.destinationGroup.smallContinuity;break;case i.Q.medium:n=this.destinationGroup.mediumContinuity;break;case i.Q.large:n=this.destinationGroup.largeContinuity}else switch(t.quantity){case i.Q.small:n=this.destinationGroup.small;break;case i.Q.medium:n=this.destinationGroup.medium;break;case i.Q.large:n=this.destinationGroup.large}this.facade.redirectToPostPurchase(n)}observeBreakpoints(){this.subscriptions.push(this.breakpointObserver.observe("(min-width: 1024px)").subscribe({next:({matches:t})=>{this.isDesktop=t,this.useDefaultCarouselArrows=t,this.changeDetectorRef.detectChanges()}}))}moveCarouselPanels(t){if(!this.carousel||!this.carousel.flicking0)return void(this.useDefaultCarouselArrows=!0);const n=this.carousel.flicking0;"next"!==t?n.prev():n.next()}scrollTopBtn(){this.target.nativeElement.scrollIntoView({behavior:"smooth"})}scrollToTargetSection(){this.target.nativeElement.scrollIntoView({behavior:"smooth"})}scrollToOrderSection(){this.orderSection&&this.orderSection.nativeElement.scrollIntoView({behavior:"smooth"})}observeStickyBar(){const t=document.querySelector(".osScroll");t&&this.subscriptions.push((0,w.R)(t,"scroll").subscribe(()=>{const n=Math.floor(t.scrollTop/(t.scrollHeight-t.clientHeight)*100);this.sbbVisible=n>=15,this.changeDetectorRef.markForCheck()}))}onSbbBagsClick(t){this.onQuantityChanged({1:i.Q.small,3:i.Q.medium,6:i.Q.large}[t])}sbbBagIsSelected(t,n){return{1:i.Q.small,3:i.Q.medium,6:i.Q.large}[t]===n}sbbThumbUrl(t){switch(t){case i.Q.small:return"https://cdn.drmartypets.com/images/natures-blend-bag-1-260630.png";case i.Q.medium:return"https://cdn.drmartypets.com/images/natures-blend-bag-3-260630.png";default:return"https://cdn.drmartypets.com/images/natures-blend-bag-6-260630.png"}}onSbbSubscribeToggle(){this.onSubscriptionChanged(!this.isSubscription$.value)}onSbbBuyNow(){this.onCheckoutClicked({quantity:this.selectedQuantity$.value,isSubscription:this.isSubscription$.value})}getSavePct(t){return t?.standardPrice?Math.round(100*(1-t.offerPrice/t.standardPrice)):0}static#e=d=()=>(this.\u0275fac=function(n){return new(n||c)},this.\u0275cmp=e.VBU({type:c,selectors:[["osNaturesblend260811b_ap"]],viewQuery:function(n,s){if(1&n&&e.GBs(W,5)($,5)(G,7)(A,5),2&n){let a;e.mGM(a=e.lsd())&&(s.target=a.first),e.mGM(a=e.lsd())&&(s.guaranteeSection=a.first),e.mGM(a=e.lsd())&&(s.carousel=a.first),e.mGM(a=e.lsd())&&(s.orderSection=a.first)}},inputs:{startNowText:"startNowText",showButton:"showButton"},decls:62,vars:44,consts:[["target",""],["carousel",""],["orderSection",""],[1,"os","osScroll"],[3,"headerContent","referralDiscountText"],[1,"flex","justify-center","mt-6"],[1,"os__orderSection","desktop:grid","desktop:grid-cols-2","mt-6"],[1,"relative","desktop:mb-8","mb-4"],[3,"carouselImgs"],["class","absolute top-1/2 -translate-y-1/2 w-full px-2 flex items-center justify-between",4,"ngIf"],["id","orderSection",1,"os__offerSectionMobile","mx-auto","w-full"],[3,"quantityChanged","subscriptionChanged","purchaseClicked","orderForm","qtySelected","isSubscription","uom","pluralizeUom","showUSD","offerOptions"],[3,"customButtonClick","comparison","showButton"],[1,"bg-[#e
16f6f1]"],["id","target"],[1,"section--faq","bg-repeat"],[1,"content-wrapper","desktop:mx-auto"],[3,"customButtonClick","showButton","startNowText","questions"],[3,"customButtonClick"],["role","region","aria-label","Buy Nature's Blend",1,"sbb"],[1,"sbb__inner"],[1,"sbb__thumb"],[1,"sbb__main"],[1,"sbb__name"],["role","group","aria-label","Choose package",1,"sbb__seg"],["type","button",1,"sbb__opt",3,"click"],[1,"sbb__div"],["role","switch","tabindex","0","aria-label","Subscribe and save",1,"sbb__sub",3,"click","keydown.space","keydown.enter"],[1,"sbb__switch"],[1,"sbb__knob"],[1,"sbb__sub-t"],[1,"sbb__sub-s"],[1,"sbb__dot"],[4,"ngIf"],["type","button",1,"sbb__cta",3,"click"],[1,"absolute","top-1/2","-translate-y-1/2","w-full","px-2","flex","items-center","justify-between"],[1,"h-6",3,"click"],["src","https://cdn.drmarty.com/images/leftarrow-green-thin.png.png",1,"h-12"],["src","https://cdn.drmarty.com/images/rightarrow-green-thin.png.png",1,"h-12"],["class","sbb__price",4,"ngIf"],[1,"sbb__price"],[1,"sbb__badge"],[1,"sbb__amt"],[1,"sbb__now"],[1,"sbb__reg"]],template:function(n,s){if(1&n){const a=e.RV6();e.j41(0,"main",3),e.nrm(1,"page-header-discount",4),e.j41(2,"div",5)(3,"section",6,0)(5,"div",7),e.nrm(6,"top-carousel",8,1),e.DNE(8,L,5,0,"div",9),e.k0s(),e.j41(9,"article",10,2)(11,"selector-with-carousel-251202",11),e.nI1(12,"async"),e.nI1(13,"async"),e.nI1(14,"async"),e.bIt("quantityChanged",function(_){return s.onQuantityChanged(_)})("subscriptionChanged",function(_){return s.onSubscriptionChanged(_)})("purchaseClicked",function(_){return s.onCheckoutClicked(_)}),e.k0s()()()(),e.nrm(15,"seenon"),e.j41(16,"natures-blend-compare",12),e.bIt("customButtonClick",function(){return s.scrollToTargetSection()}),e.k0s(),e.nrm(17,"dogs-choice")(18,"major-bens")(19,"ing-list"),e.j41(20,"div",13),e.nrm(21,"money-back-guarantee-plain-dog"),e.k0s(),e.nrm(22,"app-review-cards",14)(23,"about-marty-large"),e.j41(24,"section",15)(25,"div",16)(26,"faq-240523",17),e.bIt("customButtonClick",function(){return s.scrollToTargetSection()}),e.k0s()()(),e.j41(27,"studies",18),e.bIt("customButtonClick",function(){return s.scrollToTargetSection()}),e.k0s(),e.nrm(28,"footer-complex"),e.j41(29,"div",19)(30,"div",20),e.nrm(31,"div",21),e.nI1(32,"async"),e.j41(33,"div",22)(34,"div",23),e.EFF(35,"Nature's Blend Essential Wellness"),e.k0s(),e.j41(36,"div",24)(37,"button",25),e.nI1(38,"async"),e.bIt("click",function(){return s.onSbbBagsClick("1")}),e.EFF(39,"1 Bag"),e.k0s(),e.j41(40,"button",25),e.nI1(41,"async"),e.bIt("click",function(){return s.onSbbBagsClick("3")}),e.EFF(42,"3 Bags"),e.k0s(),e.j41(43,"button",25),e.nI1(44,"async"),e.bIt("click",function(){return s.onSbbBagsClick("6")}),e.EFF(45,"6 Bags"),e.k0s()()(),e.nrm(46,"div",26),e.j41(47,"div",27),e.nI1(48,"async"),e.bIt("click",function(){return s.onSbbSubscribeToggle()})("keydown.space",function(_){return l.eBV(a),_.preventDefault(),l.Njj(s.onSbbSubscribeToggle())})("keydown.enter",function(){return s.onSbbSubscribeToggle()}),e.j41(49,"span",28),e.nrm(50,"span",29),e.k0s(),e.j41(51,"span")(52,"span",30),e.EFF(53,"Subscribe & Save More"),e.k0s(),e.j41(54,"span",31),e.nrm(55,"span",32),e.EFF(56,"Biggest savings guaranteed"),e.k0s()()(),e.nrm(57,"div",26),e.DNE(58,z,2,1,"ng-container",33),e.nI1(59,"async"),e.j41(60,"button",34),e.bIt("click",function(){return s.onSbbBuyNow()}),e.EFF(61,"BUY NOW"),e.k0s()()()()}2&n&&(e.R7$(),e.Y8G("headerContent",s.headerContent)("referralDiscountText",s.referralDiscountText),e.R7$(5),e.Y8G("carouselImgs",s.carouselImgs),e.R7$(2),e.Y8G("ngIf",!s.useDefaultCarouselArrows),e.R7$(3),e.Y8G("orderForm",e.bMT(12,26,s.activeOrderForm$))("qtySelected",e.bMT(13,28,s.selectedQuantity$))("isSubscription",e.bMT(14,30,s.isSubscription$))("uom",s.uom)("pluralizeUom",!0)("showUSD",s.showUSD)("offerOptions",s.offerOptions),e.R7$(5),e.Y8G("comparison",s.comparison)("showButton",!1),e.R7$(10),e.Y8G("showButton",s.showButton)("startNowText",s.startNowText)("questions",s.faqQuestions),e.R7$(3),e.AVh("is-visible",s.sbbVisible),e.BMQ("aria-hidden",s.sbbVisible?"false":"true"),e.R7$(2),e.xc7("background-image","url("+s.sbbThumbUrl(e.bMT(32,32,s.selectedQuantity$))+")"),e.R7$(6),e.BMQ("aria-pressed",s.sbbBagIsSelected("1",e.bMT(38,34,s.selectedQuantity$))?"true":"false"),e.R7$(3),e.BMQ("aria-pressed",s.sbbBagIsSelected("3",e.bMT(41,36,s.selectedQuantity$))?"true":"false"),e.R7$(3),e.BMQ("aria-pressed",s.sbbBagIsSelected("6",e.bMT(44,38,s.selectedQuantity$))?"true":"false"),e.R7$(4),e.BMQ("aria-pressed",e.bMT(48,40,s.isSubscription$)?"true":"false"),e.R7$(11),e.Y8G("ngIf",e.bMT(59,42,s.activeOrderForm$)))},dependencies:[m.MD,m.bT,M.Z,T.v,D.o,I.P,v.dF,E.j,O.A,C.b,R.b,Q.a,P.e,j.Z,F.x,U.D,S.G,m.Jj,m.QX],styles:["osnaturesblend260811b_ap .section--faq{background-image:url(https://cdn.drmartypets.com/images/bg_pawprint_blue.png)}osnaturesblend260811b_ap .section--faq .content-wrapper{max-width:970px}osnaturesblend260811b_ap .faq-wrapper{max-width:970px}osnaturesblend260811b_ap top-carousel .flicking-arrow{display:none}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev,osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next{background-size:cover;height:24px;top:50%;transform:translateY(-50%);width:12px}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev img,osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next img{display:none}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev{background-image:url(https://cdn.drmarty.com/images/leftarrow-green.png);left:0}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next{background-image:url(https://cdn.drmarty.com/images/rightarrow-green.png);right:0}osnaturesblend260811b_ap top-carousel .flicking-viewport{margin:0 auto;width:75%;max-width:500px}osnaturesblend260811b_ap top-carousel .flicking-viewport .flicking-pagination{dis
1play:none}@media screen and (min-width:1024px){osnaturesblend260811b_ap top-carousel .flicking-arrow{display:block}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev,osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next{background-image:none;width:17px}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev img,osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next img{display:block}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-prev{left:10px}osnaturesblend260811b_ap top-carousel .flicking-arrow.flicking-arrow-next{right:10px}osnaturesblend260811b_ap top-carousel .flicking-viewport{width:100%}}osnaturesblend260811b_ap .hiddenDesktop{display:none}osnaturesblend260811b_ap .figtree{font-family:Figtree,sans-serif}osnaturesblend260811b_ap .os__mobileTitle{display:none;color:#4e5d74;font-size:34px;margin-bottom:20px;text-align:center}osnaturesblend260811b_ap .os__orderSection{max-width:1160px;width:100%}osnaturesblend260811b_ap .os__faqTitle{font-family:Oswald,sans-serif;font-weight:600}osnaturesblend260811b_ap .os__faqBlock{break-inside:avoid-column}osnaturesblend260811b_ap .os__faqSection--mobile{max-width:770px}osnaturesblend260811b_ap .os__faqSectionColumns{max-width:1110px}osnaturesblend260811b_ap .os__faqSectionAnswer{font-size:15px}osnaturesblend260811b_ap .os__badgeSection{background-color:#f9f7f2}osnaturesblend260811b_ap .os__badgeImgContainer{margin:15px auto;font-size:17px;font-family:Montserrat,sans-serif}osnaturesblend260811b_ap .os__badgeImg{width:150px}osnaturesblend260811b_ap .os__badgeImgDesktopWrapper{padding:30px}osnaturesblend260811b_ap .os__badgeImgDesktop{max-width:970px}@media screen and (min-width:1025px){osnaturesblend260811b_ap .os__reviewsWrapper,osnaturesblend260811b_ap .os__drIntroWrapper{max-width:970px}osnaturesblend260811b_ap .os__faqSection--desktop li{list-style-image:url(https://cdn.beverlyhillsmd.com/grey-check.png)}osnaturesblend260811b_ap .os__faqSection--desktop hr{border-top:4px solid #3db54a;width:75px}osnaturesblend260811b_ap product-info-240506 .productInfoSection{padding:65px 0}osnaturesblend260811b_ap product-info-240506 .productInfoWrapper{column-gap:88px}osnaturesblend260811b_ap product-info-240506 .productInfoLeftContent{margin-top:0;width:502px}osnaturesblend260811b_ap product-info-240506 .productInfoCtaWrapper{margin-bottom:0}}@media screen and (max-width:1024px){osnaturesblend260811b_ap top-carousel .card-panel{border:0}osnaturesblend260811b_ap .os__mobileTitle{display:block}osnaturesblend260811b_ap .hiddenDesktop{display:block}osnaturesblend260811b_ap .hiddenMobile{display:none}osnaturesblend260811b_ap product-info-240506 .productInfoCtaWrapper button{font-size:14px;letter-spacing:2px;line-height:18px;padding:10px 40px;width:230px}}\n",'.sbb{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid #e6ebed;box-shadow:0 -8px 30px #47607229;transform:translateY(140%);opacity:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s;padding-bottom:env(safe-area-inset-bottom)}.sbb.is-visible{transform:translateY(0);opacity:1}.sbb__inner{display:grid;grid-template-columns:1fr auto;gap:13px 12px;padding:12px 14px;align-items:center}@media screen and (min-width:1025px){.sbb__inner{display:flex;align-items:center;gap:22px;max-width:1080px;margin:0 auto;padding:14px 24px}}.sbb__thumb{display:none;flex:none;width:74px;height:74px;border-radius:11px;border:1px solid #e6ebed;padding:6px;background:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width:1025px){.sbb__thumb{display:block}}.sbb__main{display:contents}@media screen and (min-width:1025px){.sbb__main{display:block;flex:1 1 auto;
1min-width:200px}}.sbb__name{grid-column:1/-1;grid-row:1;font-size:13px;font-weight:800;color:#3a5060;line-height:1.2;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1025px){.sbb__name{grid-column:unset;grid-row:unset;font-size:14px;margin-bottom:9px;white-space:normal;overflow:visible;text-overflow:clip}}.sbb__seg{display:flex;gap:6px;grid-column:1;grid-row:2;align-self:center;position:relative;padding-right:13px}.sbb__seg:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background:#e6ebed}@media screen and (min-width:1025px){.sbb__seg{gap:8px;padding-right:0;grid-column:unset;grid-row:unset;position:static}.sbb__seg:after{display:none}}.sbb__opt{flex:1 1 0;min-width:0;height:42px;padding:0 4px;border-radius:8px;border:1.5px solid #e6ebed;background:#fff;color:#476072;font-size:12.5px;font-weight:800;line-height:1;text-align:center;white-space:nowrap;cursor:pointer;transition:all .15s;font-family:inherit;display:flex;align-items:center;justify-content:center}.sbb__opt[aria-pressed=true]{background:#17a574;border-color:#17a574;color:#fff}@media screen and (min-width:1025px){.sbb__opt{height:auto;padding:9px 10px;border-radius:9px;font-size:13.5px;display:block}}.sbb__div{display:none;flex:none;width:1px;height:42px;background:#e9edef}@media screen and (min-width:1025px){.sbb__div{display:block}}.sbb__switch{width:34px;height:20px;border-radius:13px;background:#d8dee2;position:relative;flex:none;transition:background .18s}@media screen and (min-width:1025px){.sbb__switch{width:42px;height:25px}}.sbb__knob{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000040;transition:left .18s}@media screen and (min-width:1025px){.sbb__knob{width:19px;height:19px}}.sbb__sub{grid-column:2;grid-row:2;justify-self:end;flex:none;display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-radius:9px;background:#fff;border:1.5px solid #e6ebed;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s}.sbb__sub[aria-pressed=true]{background:#17a5741a;border-color:#17a574}.sbb__sub[aria-pressed=true] .sbb__switch{background:#17a574}.sbb__sub[aria-pressed=true] .sbb__knob{left:17px}@media screen and (min-width:1025px){.sbb__sub{grid-column:unset;grid-row:unset;justify-self:auto;height:auto;gap:10px;padding:9px 13px}.sbb__sub[aria-pressed=true] .sbb__knob{left:20px}}.sbb__sub-t{display:block;font-size:12px;font-weight:800;color:#3a5060;line-height:1.1;white-space:nowrap}@media screen and (min-width:1025px){.sbb__sub-t{font-size:13px;line-height:inherit;white-space:normal}}.sbb__sub-s{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:400;color:#1a1a1a;margin-top:2px;white-space:nowrap}@media screen and (min-width:1025px){.sbb__sub-s{font-size:11px;white-space:normal}}.sbb__dot{width:6px;height:6px;border-radius:50%;background:#ffa700;flex:none;animation:sbb-dot 1.4s ease-in-out infinite}@media screen and (min-width:1025px){.sbb__dot{width:7px;height:7px}}@keyframes sbb-dot{0%,to{transform:scale(1);box-shadow:0 0 #ffa70080}50%{transform:scale(1.3);box-shadow:0 0 0 5px #ffa70000}}.sbb__price{grid-column:1;grid-row:3;text-align:left;display:flex;align-items:center}@media screen and (min-width:1025px){.sbb__price{grid-column:unset;grid-row:unset;flex:none;text-align:right;display:block}}.sbb__badge{display:none;font-size:11px;font-weight:800;color:#17a574;background:#17a5741f;padding:2px 7px;border-radius:5px}@media screen and (min-width:1025px){.sbb__badge{display:inline-block}}.sbb__amt{display:flex;align-items:baseline;justify-content:flex-start;gap:7px;margin-top:0}@media screen and (min-width:1025px){.sbb__amt{justify-content:flex-end;margin-top:3px}}.sbb__now{font-size:20px;font-weight:800;color:#476072;letter-spacing:-.01em;font-variant-numeric:tabular-nums}@media screen and (min-width:1025px){.sbb__now{font-size:24px}}.sbb__reg{font-size:13px;color:#9aa7ad;text-decoration:line-through;font-weight:600}@media screen and (min-width:1025px){.sbb__reg{font-size:15px}}.sbb__cta{grid-column:2;grid-row:3;justify-self:end;flex:none;height:40px;padding:0 26px;border:none;border-radius:10px;
1background:#ffa700;color:#fff;font-size:15px;font-weight:800;line-height:1;letter-spacing:.03em;cursor:pointer;box-shadow:0 6px 16px #ffa70059;transition:background .15s;font-family:inherit;display:flex;align-items:center;justify-content:center}.sbb__cta:hover{background:#f59e00}@media screen and (min-width:1025px){.sbb__cta{grid-column:unset;grid-row:unset;justify-self:auto;height:auto;padding:15px 32px;font-size:16px;display:block}}\n'],encapsulation:2,data:{animation:[(0,p.hZ)("openClose",[(0,p.wk)("open",(0,p.iF)({height:"*",opacity:1})),(0,p.wk)("closed",(0,p.iF)({height:"0px",opacity:1})),(0,p.kY)("open => closed",[(0,p.i0)("0.5s")]),(0,p.kY)("closed => open",[(0,p.i0)("0.5s")])])]},changeDetection:0}))}return d(),c})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.