PageSourceSearch

https://www.yourbrasizecalculator.com/india/

html yourbrasizecalculator.com collected 2026-10-08 10:43:41 UTC 75,240 bytes, 436 lines download raw bytes

1<!doctype html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head><meta charset="UTF-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();
4</script>
4
5	
6	<!-- Google Tag Manager -->
7	
7<script type="text/rocketlazyloadscript">
vendor: 331 bytes, lines 7-11
7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
8	new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
9	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
10	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
11	})(window,document,'script','dataLayer','
11GTM-PPHXKQQ
vendor: 3 bytes, line 11
11');
11</script>
11
12	<!-- End Google Tag Manager -->
13	<!-- Google AdSense -->
14	
14<script type="text/rocketlazyloadscript" async data-rocket-src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6336775836345029"
15	     crossorigin="anonymous"></script>
15
16	<!-- End Google AdSense -->
17	<meta name="viewport" content="width=device-width, initial-scale=1">
18	
19<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
20<title>Find Your Perfect Bra Size in India | Easy Online Calculator</title>
21<style id="wpr-usedcss">:root{--ybsc-bg:#FBF8F3;--ybsc-ink:#1E2A33;--ybsc-ink-soft:#55636B;--ybsc-primary:#3E7CA6;--ybsc-primary-dark:#2C5A7C;--ybsc-gold:#F0980A;--ybsc-rust:#A8441F;--ybsc-card:#EFF3F6;--ybsc-border:#D7E1E8;--ybsc-white:#FFFFFF;--ybsc-font-display:'Fraunces',Georgia,'Times New Roman',serif;--ybsc-font-body:'Public Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--ybsc-space-xs:.5rem;--ybsc-space-sm:1rem;--ybsc-space-md:1.5rem;--ybsc-space-lg:2.5rem;--ybsc-space-xl:4rem;--ybsc-space-2xl:6rem;--ybsc-container:1120px;--ybsc-radius-sm:8px;--ybsc-radius-md:14px;--ybsc-radius-pill:999px;--ybsc-ease:cubic-bezier(.4, 0, .2, 1)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}body{margin:0;background:var(--ybsc-bg);color:var(--ybsc-ink);font-family:var(--ybsc-font-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--ybsc-primary);text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{color:var(--ybsc-primary-dark)}h1,h2{font-family:var(--ybsc-font-display);font-weight:600;line-height:1.15;margin:0 0 var(--ybsc-space-sm);color:var(--ybsc-ink)}h1{font-size:clamp(2rem, 1.5rem + 2vw, 3.25rem)}h2{font-size:clamp(1.5rem, 1.25rem + 1vw, 2.25rem)}p{margin:0 0 var(--ybsc-space-sm);color:var(--ybsc-ink-soft)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ybsc-gold);outline-offset:2px}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.ybsc-container{max-width:var(--ybsc-container);margin-inline:auto;padding-inline:var(--ybsc-space-md)}.ybsc-section{padding-block:var(--ybsc-space-xl)}@media (max-width:640px){.ybsc-section{padding-block:var(--ybsc-space-lg)}}.ybsc-header{border-bottom:1px solid var(--ybsc-border);background:var(--ybsc-bg);position:relative}.ybsc-header__inner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ybsc-space-md);padding-block:var(--ybsc-space-sm)}.ybsc-logo{display:flex;align-items:center;order:1}.ybsc-logo img{height:55px;width:auto;display:block}.ybsc-nav-toggle,.ybsc-search-toggle{display:inline-flex;align-items:center;gap:.4rem;background:0 0;border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-sm);padding:.5rem .65rem;font-size:.95rem;font-family:var(--ybsc-font-body);color:var(--ybsc-ink);cursor:pointer}.ybsc-nav-toggle:hover,.ybsc-search-toggle:hover{border-color:var(--ybsc-primary);color:var(--ybsc-primary)}.ybsc-nav-toggle{display:none}.ybsc-nav{order:2;flex:1 1 auto}.ybsc-nav>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ybsc-space-md);list-style:none;margin:0;padding:0}.ybsc-nav li{position:relative}.ybsc-nav a{display:inline-block;color:var(--ybsc-ink);font-weight:500;text-decoration:none;font-size:.95rem;padding:.35rem 0}.ybsc-nav a:hover,.ybsc-nav a[aria-current=page]{color:var(--ybsc-primary)}.ybsc-nav ul.sub-menu{list-style:none;margin:0;padding:.5rem 0;position:absolute;top:100%;left:0;min-width:220px;background:var(--ybsc-white);border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-sm);box-shadow:0 12px 28px -16px rgba(30,42,51,.3);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s var(--ybsc-ease),transform .15s var(--ybsc-ease),visibility .15s;z-index:40}.ybsc-nav li:focus-within>ul.sub-menu,.ybsc-nav li:hover>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.ybsc-nav ul.sub-menu li{width:100%}.ybsc-nav ul.sub-menu a{display:block;padding:.5rem 1rem;white-space:nowrap}.ybsc-nav ul.sub-menu a:hover{background:var(--ybsc-card)}.ybsc-nav li.menu-item-has-children>a::after{content:'';display:inline-block;width:6px;height:6px;margin-left:.35rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.ybsc-header__actions{display:flex;align-items:center;gap:.5rem;order:3}.ybsc-header-search{border-top:1px solid var(--ybsc-border);background:var(--ybsc-card);padding-block:var(--ybsc-space-sm)}.ybsc-header-search .ybsc-search-form{margin:0;max-width:480px}.ybsc-search-form{display:flex;gap:.5rem;max-width:480px;margin:0 auto var(--ybsc-space-lg)}.ybsc-search-form input[type=search]{flex:1;padding:.7rem 1rem;border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-pill);font-family:var(--ybsc-font-body);font-size:1rem;background:var(--ybsc-white);color:var(--ybsc-ink)}.ybsc-search-form button{background:var(--ybsc-primary);color:var(--ybsc-white);border:none;border-radius:var(--ybsc-radius-pill);padding:0 1.25rem;font-weight:600;cursor:pointer}.ybsc-search-form button:hover{background:var(--ybsc-primary-dark)}@media (max-width:720px){.ybsc-nav-toggle{display:inline-flex}.ybsc-header__actions{order:2}.ybsc-nav{order:3;flex-basis:100%;display:none}.ybsc-nav.is-open{display:block}.ybsc-nav>ul{flex-direction:column;align-items:flex-start;width:100%;gap:0;padding-block:var(--ybsc-space-sm)}.ybsc-nav li{width:100%}.ybsc-nav>ul>li>a{padding-block:.6rem;width:100%}.ybsc-nav ul.sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:none;border-left:2px solid var(--ybsc-border);border-radius:0;margin-left:.75rem;padding:0 0 .25rem}}.ybsc-footer-nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;
21gap:.5rem 1.25rem;list-style:none;margin:0 0 var(--ybsc-space-xs);padding:0}.ybsc-footer-nav a{color:var(--ybsc-ink);text-decoration:none;font-size:.9rem;font-weight:500}.ybsc-footer-nav a:hover{color:var(--ybsc-primary)}@media (max-width:720px){.ybsc-footer-nav ul{justify-content:flex-start}}.ybsc-breadcrumbs{background:var(--ybsc-card);border-bottom:1px solid var(--ybsc-border)}.ybsc-breadcrumbs__inner{padding-block:.6rem;font-size:.82rem;color:var(--ybsc-ink-soft);display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.ybsc-breadcrumbs a{color:var(--ybsc-ink-soft);text-decoration:none}.ybsc-breadcrumbs a:hover{color:var(--ybsc-primary)}.ybsc-breadcrumbs__sep{color:var(--ybsc-border)}.ybsc-breadcrumbs [aria-current=page]{color:var(--ybsc-ink);font-weight:600}.ybsc-tape{--tick:var(--ybsc-border);height:18px;margin-block:var(--ybsc-space-md);background-image:repeating-linear-gradient(90deg,var(--tick) 0,var(--tick) 1px,transparent 1px,transparent 12px);background-position:center;background-repeat:repeat-x;background-size:100% 10px;position:relative}.ybsc-tape::before{content:'';position:absolute;inset-inline:0;top:50%;height:2px;background:var(--ybsc-gold);transform:translateY(-50%)}.ybsc-footer{border-top:1px solid var(--ybsc-border);background:var(--ybsc-card);margin-top:var(--ybsc-space-xl)}.ybsc-footer__grid{display:grid;gap:var(--ybsc-space-md);padding-block:var(--ybsc-space-lg);grid-template-columns:1.5fr 1fr;align-items:start}@media (max-width:720px){.ybsc-footer__grid{grid-template-columns:1fr}}.ybsc-footer__recent h2{font-size:1rem;margin-bottom:var(--ybsc-space-sm)}.ybsc-footer__recent-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem 1.5rem}.ybsc-footer__recent-item a{color:var(--ybsc-ink);font-weight:500;text-decoration:none;font-size:.88rem;line-height:1.4}.ybsc-footer__recent-item a:hover{color:var(--ybsc-primary)}.ybsc-footer__meta{font-size:.85rem;color:var(--ybsc-ink-soft)}.ybsc-footer__meta p{margin:0}.ybsc-footer__social{display:flex;justify-content:flex-end;gap:.6rem;margin:var(--ybsc-space-sm) 0}.ybsc-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ybsc-white);border:1px solid var(--ybsc-border);color:var(--ybsc-primary)}.ybsc-footer__social a:hover{background:var(--ybsc-primary);color:var(--ybsc-white);border-color:var(--ybsc-primary)}@media (max-width:720px){.ybsc-footer__social{justify-content:flex-start}}.ybsc-conversion-table{width:100%;border-collapse:collapse;margin:1.5rem 0 .5rem;font-size:.95rem;background:#fff;box-shadow:0 1px 3px rgba(26,26,46,.08);border-radius:8px;overflow:hidden}.ybsc-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ybsc-conversion-table caption{caption-side:top;text-align:left;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#b8437a;padding:0 0 .6rem}.ybsc-conversion-table thead th{background:#1a1a2e;color:#fff;text-align:left;font-weight:600;padding:.75rem 1rem;font-size:.85rem;letter-spacing:.01em}.ybsc-conversion-table thead th:first-child{border-top-left-radius:8px}.ybsc-conversion-table thead th:last-child{border-top-right-radius:8px}.ybsc-conversion-table tbody td{padding:.65rem 1rem;border-bottom:1px solid #ece7e9;color:#1a1a2e}.ybsc-conversion-table tbody tr:last-child td{border-bottom:none}.ybsc-conversion-table tbody tr:nth-child(2n){background:#fbf3f7}.ybsc-conversion-table tbody tr:hover{background:#f5e6ed}.ybsc-table-note{font-size:.85rem;font-style:italic;color:#5a5a6e;margin:.5rem 0 1.75rem;line-height:1.5}.ybsc-table-note a{color:#b8437a;text-decoration:underline;font-style:normal}@media (max-width:480px){.ybsc-conversion-table{font-size:.88rem}.ybsc-conversion-table tbody td,.ybsc-conversion-table thead th{padding:.55rem .65rem}}.ybsc-calculator-hero{text-align:center;max-width:720px;margin-inline:auto;padding-bottom:var(--ybsc-space-lg)}.ybsc-calculator-hero .ybsc-eyebrow{display:inline-block;color:var(--ybsc-primary);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;margin-bottom:var(--ybsc-space-xs)}.ybsc-region-switch{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:var(--ybsc-space-md)}.ybsc-region-switch a{display:inline-block;padding:.5rem 1rem;border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-pill);color:var(--ybsc-ink);text-decoration:none;font-size:.9rem;font-weight:500}.ybsc-region-switch a[aria-current=page]{background:var(--ybsc-primary);border-color:var(--ybsc-primary);color:var(--ybsc-white)}.ybsc-region-switch a:hover:not([aria-current=page]){border-color:var(--ybsc-primary);color:var(--ybsc-primary)}.ybsc-calculator{max-width:760px;margin-inline:auto;background:var(--ybsc-white);border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-md);padding:var(--ybsc-space-lg)}@media (max-width:640px){.ybsc-calculator{padding:var(--ybsc-space-md)}}.ybsc-step{display:grid;grid-template-columns:1fr auto;gap:var(--ybsc-space-md);align-items:center}.ybsc-step__eyebrow{display:block;font-weight:700;color:var(--ybsc-rust);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem}.ybsc-step__text p{margin:0;font-size:.95rem}.ybsc-step__control{display:flex;gap:.5rem;align-items:center;justify-content:flex-end}@media (max-width:560px){.ybsc-step{grid-template-columns:1fr;text-align:left}.ybsc-step__control{justify-content:flex-start}}.ybsc-band,.ybsc-bust,.ybsc-unit{appearance:none;background:var(--ybsc-bg);border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-sm);padding:.65rem 2rem .65rem .9rem;font-family:var(--ybsc-font-body);font-size:1rem;font-variant-numeric:tabular-nums;color:var(--ybsc-ink);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B5A62' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.ybsc-band:focus,.ybsc-bust:focus,.ybsc-unit:focus{border-color:var(--ybsc-primary)}.ybsc-calculate{display:block;width:100%;margin-top:var(--ybsc-space-lg);background:var(--ybsc-primary);color:var(--ybsc-white);border:none;border-radius:var(--ybsc-radius-pill);padding:1rem;font-family:var(--ybsc-font-body);font-weight:700;font-size:1.05rem;cursor:pointer;transition:background-color .18s var(--ybsc-ease)}.ybsc-calculate:hover{background:var(--ybsc-primary-dark)}.ybsc-results{margin-top:var(--ybsc-space-lg);padding-top:var(--ybsc-space-lg);border-top:1px dashed var(--ybsc-border)}.ybsc-results__title{text-align:center;font-size:1.3rem;margin-bottom:var(--ybsc-space-md)}.ybsc-out-of-range-message{text-align:center;background:var(--ybsc-card);border-radius:var(--ybsc-radius-sm);padding:var(--ybsc-space-sm);color:var(--ybsc-ink)}.ybsc-results__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--ybsc-space-sm)}.ybsc-result-card{background:var(--ybsc-card);border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-md);padding:var(--ybsc-space-sm);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.35rem}.ybsc-result-value{font-family:var(--ybsc-font-display);font-size:1.6rem;font-weight:600;color:var(--ybsc-rust);font-variant-numeric:tabular-nums}.ybsc-result-name{font-size:.8rem;color:var(--ybsc-ink-soft);line-height:1.3}.ybsc-result-flags{display:flex;gap:.25rem;margin-top:.1rem}.ybsc-result-flags img{width:22px;height:15px;object-fit:cover;border-radius:2px;border:1px solid var(--ybsc-border)}.ybsc-support-content{max-width:760px;margin:var(--ybsc-space-2xl) auto 0}.ybsc-faq{display:grid;gap:var(--ybsc-space-sm)}.ybsc-faq details{background:var(--ybsc-white);border:1px solid var(--ybsc-border);border-radius:var(--ybsc-radius-sm);padding:var(--ybsc-space-sm) var(--ybsc-space-md)}.ybsc-faq summary{cursor:pointer;font-weight:600;color:var(--ybsc-ink)}.ybsc-faq p{margin-top:var(--ybsc-space-xs)}</style>
22<meta name="description" content="Discover your ideal bra size effortlessly with our Indian bra size c
22alculator. Measure your band and bust in just two steps for a perfect fit, be it Zivame, Jockey, or Shyaway."/>
23<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
24<link rel="canonical" href="https://www.yourbrasizecalculator.com/india/" />
25<meta property="og:locale" content="en_US" />
26<meta property="og:type" content="article" />
27<meta property="og:title" content="Find Your Perfect Bra Size in India | Easy Online Calculator" />
28<meta property="og:description" content="Discover your ideal bra size effortlessly with our Indian bra size calculator. Measure your band and bust in just two steps for a perfect fit, be it Zivame, Jockey, or Shyaway." />
29<meta property="og:url" content="https://www.yourbrasizecalculator.com/india/" />
30<meta property="og:site_name" content="Your Bra Size Calculator" />
31<meta property="article:publisher" content="https://www.facebook.com/yourbrasizecalculator" />
32<meta property="og:updated_time" content="2025-11-28T07:50:45+05:30" />
33<meta property="og:image" content="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg" />
34<meta property="og:image:secure_url" content="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg" />
35<meta property="og:image:width" content="1200" />
36<meta property="og:image:height" content="600" />
37<meta property="og:image:alt" content="Wire-Free Bras" />
38<meta property="og:image:type" content="image/jpeg" />
39<meta property="article:published_time" content="2023-03-20T17:24:51+05:30" />
40<meta property="article:modified_time" content="2025-11-28T07:50:45+05:30" />
41<meta name="twitter:card" content="summary_large_image" />
42<meta name="twitter:title" content="Find Your Perfect Bra Size in India | Easy Online Calculator" />
43<meta name="twitter:description" content="Discover your ideal bra size effortlessly with our Indian bra size calculator. Measure your band and bust in just two steps for a perfect fit, be it Zivame, Jockey, or Shyaway." />
44<meta name="twitter:image" content="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg" />
45<meta name="twitter:label1" content="Time to read" />
46<meta name="twitter:data1" content="1 minute" />
47<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://www.yourbrasizecalculator.com/#person","name":"Sarah Anderson","sameAs":["https://www.facebook.com/yourbrasizecalculator"],"logo":{"@type":"ImageObject","@id":"https://www.yourbrasizecalculator.com/#logo","url":"https://www.yourbrasizecalculator.com/wp-content/uploads/2024/03/Your-Bra-Size-Calculator-250.png","contentUrl":"https://www.yourbrasizecalculator.com/wp-content/uploads/2024/03/Your-Bra-Size-Calculator-250.png","caption":"Your Bra Size Calculator","inLanguage":"en-US","width":"250","height":"86"},"image":{"@type":"ImageObject","@id":"https://www.yourbrasizecalculator.com/#logo","url":"https://www.yourbrasizecalculator.com/wp-content/uploads/2024/03/Your-Bra-Size-Calculator-250.png","contentUrl":"https://www.yourbrasizecalculator.com/wp-content/uploads/2024/03/Your-Bra-Size-Calculator-250.png","caption":"Your Bra Size Calculator","inLanguage":"en-US","width":"250","height":"86"}},{"@type":"WebSite","@id":"https://www.yourbrasizecalculator.com/#website","url":"https://www.yourbrasizecalculator.com","name":"Your Bra Size Calculator","alternateName":"Bra Size Calculator","publisher":{"@id":"https://www.yourbrasizecalculator.com/#person"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg","url":"https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg","width":"1200","height":"600","caption":"Wire-Free Bras","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.yourbrasizecalculator.com/india/#webpage","url":"https://www.yourbrasizecalculator.com/india/","name":"Find Your Perfect Bra Size in India | Easy Online Calculator","datePublished":"2023-03-20T17:24:51+05:30","dateModified":"2025-11-28T07:50:45+05:30","isPartOf":{"@id":"https://www.yourbrasizecalculator.com/#website"},"primaryImageOfPage":{"@id":"https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.yourbrasizecalculator.com/india/#author","name":"Sarah Anderson","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/f3366b2cf698295697e68ce0b8f4b9487208a370c69940c85095bfd1aa60a5ae?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/f3366b2cf698295697e68ce0b8f4b9487208a370c69940c85095bfd1aa60a5ae?s=96&amp;d=mm&amp;r=g","caption":"Sarah Anderson","inLanguage":"en-US"},"sameAs":["https://www.yourbrasizecalculator.com/"]},{"@type":"Article","headline":"Find Your Perfect Bra Size in India | Easy Online Calculator","keywords":"Bra Size Calculator India,Bra Size Chart India,Bra Size India","datePublished":"2023-03-20T17:24:51+05:30","dateModified":"2025-11-28T07:50:45+05:30","author":{"@id":"https://www.yourbrasizecalculator.com/india/#author","name":"Sarah Anderson"},"publisher":{"@id":"https://www.yourbrasizecalculator.com/#person"},"description":"Discover your ideal bra size effortlessly with our Indian bra size calculator. Measure your band and bust in just two steps for a perfect fit, be it Zivame, Jockey, or Shyaway.","name":"Find Your Perfect Bra Size in India | Easy Online Calculator","@id":"https://www.yourbrasizecalculator.com/india/#richSnippet","isPartOf":{"@id":"https://www.yourbrasizecalculator.com/india/#webpage"},"image":{"@id":"https://www.yourbrasizecalculator.com/wp-content/uploads/2023/04/Wire-Free-Bras.jpeg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.yourbrasizecalculator.com/india/#webpage"}}]}</script>
47
48<!-- /Rank Math WordPress SEO plugin -->
49
50
51
52
53<style id="rocket-lazyload-inline-css">
54.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-48dcf8bb-1dad-4eb3-ad67-5b5d4996d5a4) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}
55/*# sourceURL=rocket-lazyload-inline-css */
56</style>
57<link rel="entitymap" type="application/json" href="https://www.yourbrasizecalculator.com/entitymap.json">
58<link rel="alternate" type="application/json" href="https://www.yourbrasizecalculator.com/entitymap.json">
59<link rel="icon" href="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/03/Your-Bra-Size-Calculator-Icon-150x150.jpg" sizes="32x32" />
60<link rel="icon" href="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/03/Your-Bra-Size-Calculator-Icon.jpg" sizes="192x192" />
61<link rel="apple-touch-icon" href="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/03/Your-Bra-Size-Calculator-Icon.jpg" />
62<meta name="msapplication-TileImage" content="https://www.yourbrasizecalculator.com/wp-content/uploads/2023/03/Your-Bra-Size-Calculator-Icon.jpg" />
63<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style></style><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style>
64<noscript>
65<style id="wpr-lazyload-bg-nostyle">.rll-youtube-player .play{--wpr-bg-48dcf8bb-1dad-4eb3-ad67-5b5d4996d5a4: url('https://www.yourbrasizecalculator.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style>
66</noscript>
67<script type="application/javascript">const rocket_pairs = [{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-48dcf8bb-1dad-4eb3-ad67-5b5d4996d5a4: url('https:\/\/www.yourbrasizecalculator.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"48dcf8bb-1dad-4eb3-ad67-5b5d4996d5a4","url":"https:\/\/www.yourbrasizecalculator.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"}]; const rocket_excluded_pairs = [];</script>
67<meta name="generator" content="WP Rocket 3.23.5.1" data-wpr-features="wpr_lazyload_css_bg_img wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_automatic_lazy_rendering wpr_minify_css wpr_cdn wpr_preload_links wpr_host_fonts_locally wpr_desktop" /></head>
68<body class="wp-singular page-template-default page page-id-328 wp-custom-logo wp-theme-ybsc-theme">
69<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 69-70
69
70<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
70GTM-PPHXKQQ
vendor: 83 bytes, lines 70-71
70"
71height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
72<!-- End Google Tag Manager (noscript) -->
73
74<a class="screen-reader-text" href="#ybsc-main">Skip to content</a>
75
76<header  class="ybsc-header">
77	<div  class="ybsc-container ybsc-header__inner">
78
79					<div  class="ybsc-logo">
80				<a href="https://www.yourbrasizecalculator.com/" class="custom-logo-link" rel="home"><img width="320" height="110" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20110'%3E%3C/svg%3E" class="custom-logo" alt="your bra size calculator logo" decoding="async" data-lazy-srcset="https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo.png 320w, https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo-300x103.png 300w" data-lazy-sizes="(max-width: 320px) 100vw, 320px" data-lazy-src="https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo.png" /><noscript><img width="320" height="110" src="https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo.png" class="custom-logo" alt="your bra size calculator logo" decoding="async" srcset="https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo.png 320w, https://www.yourbrasizecalculator.com/wp-content/uploads/2026/07/logo-300x103.png 300w" sizes="(max-width: 320px) 100vw, 320px" /></noscript></a>			</div>
81		
82		<!--
83			Single element per menu - no wrapping <nav> AND <ul> both
84			carrying the same class. That double-nesting was the actual
85			bug behind "mobile menu opens empty": the JS only toggled
86			.is-open on the outer element, but the inner <ul> shared the
87			same .ybsc-nav class and was independently caught by the
88			mobile "display:none" rule, so it never appeared even when
89			its parent did.
90		-->
91		<nav class="ybsc-nav" id="ybsc-primary-nav" aria-label="Primary">
92			<ul><li id="menu-item-347" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-347"><a href="#">Bra Size Calculator</a>
93<ul class="sub-menu">
94	<li id="menu-item-64" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-64"><a href="https://www.yourbrasizecalculator.com/">EU, US, UK, ANZ, CA, FR, ES</a></li>
95	<li id="menu-item-345" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-328 current_page_item menu-item-345"><a href="https://www.yourbrasizecalculator.com/india/" aria-current="page">India</a></li>
96	<li id="menu-item-344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-344"><a href="https://www.yourbrasizecalculator.com/jp-ko-chn/">Japan, Korea and China</a></li>
97</ul>
98</li>
99<li id="menu-item-351" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-351"><a href="https://www.yourbrasizecalculator.com/blog/">Blog</a>
100<ul class="sub-menu">
101	<li id="menu-item-186" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186"><a href="https://www.yourbrasizecalculator.com/category/bra-fitting/">Bra Fitting</a></li>
102	<li id="menu-item-196" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-196"><a href="https://www.yourbrasizecalculator.com/category/bra-health/">Bra Health</a></li>
103	<li id="menu-item-197" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-197"><a href="https://www.yourbrasizecalculator.com/category/bra-styles/">Bra Styles</a></li>
104	<li id="menu-item-198" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-198"><a href="https://www.yourbrasizecalculator.com/category/bra-care/">Bra Care</a></li>
105	<li id="menu-item-199" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-199"><a href="https://www.yourbrasizecalculator.com/category/specialty-bra/">Specialty Bra</a></li>
106</ul>
107</li>
108</ul>		</nav>
109
110		<div  class="ybsc-header__actions">
111			<button class="ybsc-search-toggle" aria-expanded="false" aria-controls="ybsc-header-search">
112				<span class="screen-reader-text">Search</span>
113				<svg width="20" height="20" viewBox="0 0 20 20" fill="none" aria-hidden="true">
114					<circle cx="8.5" cy="8.5" r="6.5" stroke="currentColor" stroke-width="1.8"/>
115					<line x1="13.4" y1="13.4" x2="18" y2="18" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/>
116				</svg>
117			</button>
118
119			<button class="ybsc-nav-toggle" aria-expanded="false" aria-controls="ybsc-primary-nav">
120				Menu			</button>
121		</div>
122
123	</div>
124
125	<div  class="ybsc-header-search" id="ybsc-header-search" hidden>
126		<div  class="ybsc-container">
127			<form role="search" method="get" class="ybsc-search-form" action="https://www.yourbrasizecalculator.com/">
128	<label class="screen-reader-text" for="ybsc-search-1">
129		Search the blog	</label>
130	<input
131		type="search"
132		id="ybsc-search-1"
133		class="search-field"
134		placeholder="Search the blog…"
135		value=""
136		name="s"
137	/>
138	<button type="submit" class="search-submit">
139		Search	</button>
140</form>
141		</div>
142	</div>
143</header>
144
145<nav class="ybsc-breadcrumbs" aria-label="Breadcrumb"><div class="ybsc-container ybsc-breadcrumbs__inner"><a href="https://www.yourbrasizecalculator.com/">Home</a><span class="ybsc-breadcrumbs__sep" aria-hidden="true">/</span><span aria-current="page">Find Your Perfect Bra Size in India</span></div></nav>
145<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.yourbrasizecalculator.com\/"},{"@type":"ListItem","position":2,"name":"Find Your Perfect Bra Size in India"}]}</script>
145
146
147<main  id="ybsc-main">
148<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How do I measure my band size?","acceptedAnswer":{"@type":"Answer","text":"Wrap a soft tape measure snugly around your ribcage, directly under your bust, keeping it level and parallel to the floor. Read the number during a normal breath."}},{"@type":"Question","name":"How do I measure my bust size?","acceptedAnswer":{"@type":"Answer","text":"Wrap the tape around the fullest part of your bust, across the nipple line, without pulling it tight."}},{"@type":"Question","name":"Why do Indian bra sizes sometimes skip a number?","acceptedAnswer":{"@type":"Answer","text":"Indian size charts follow even band numbers (28, 30, 32...) in 5 cm steps, and some cup columns have a small gap between them. If your measurement lands in that gap, we round up to the next cup - the safer fit for comfort."}},{"@type":"Question","name":"Is Indian bra sizing the same as UK or US sizing?","acceptedAnswer":{"@type":"Answer","text":"Very close. Indian charts use the same band numbers as the UK and US, and the cup ladder matches through a D cup. Above D, Indian brands generally follow the UK convention (DD, E, F) rather than the US convention (DD, DDD, G), so a UK-style chart is the closer match once you're past a D cup."}},{"@type":"Question","name":"Do Zivame, Jockey, and other Indian brands size the same way?","acceptedA
148nswer":{"@type":"Answer","text":"They use the same band-and-cup logic, but the fit itself still varies by brand, wire shape, and fabric - the same 34C can sit differently depending on where you buy it. Treat your calculated size as the size to start trying on, not the one to buy blind in every brand."}}]}</script>
148
149
150<div  class="ybsc-container ybsc-section">
151
152	<div  class="ybsc-calculator-hero">
153		<span class="ybsc-eyebrow">Free bra size calculator</span>
154		<h1>Find your bra size in India</h1>
155		<p>Measure your band and bust in centimetres to get your size on the Indian chart.</p>
156
157		<nav class="ybsc-region-switch" aria-label="Choose your region">
158			<a href="https://www.yourbrasizecalculator.com/">EU / US / UK / AU</a>
159			<a href="https://www.yourbrasizecalculator.com/india/" aria-current="page">India</a>
160			<a href="https://www.yourbrasizecalculator.com/jp-ko-chn/">Japan / Korea / China</a>
161		</nav>
162	</div>
163
164		<div  class="ybsc-calculator" data-region="india">
165
166		<div class="ybsc-step ybsc-step--band">
167			<div class="ybsc-step__text">
168				<span class="ybsc-step__eyebrow">Step 1 - Band size</span>
169				<p>Wrap the tape snugly around your ribcage, directly under your bust.</p>
170			</div>
171			<div class="ybsc-step__control">
172				<label class="screen-reader-text" for="ybsc-band-india">
173					Step 1 - Band size				</label>
174				<select id="ybsc-band-india" class="ybsc-band">
175											<option value="59">59</option>
176											<option value="63">63</option>
177											<option value="68">68</option>
178											<option value="73">73</option>
179											<option value="78">78</option>
180											<option value="83">83</option>
181											<option value="88">88</option>
182											<option value="93">93</option>
183											<option value="98">98</option>
184											<option value="103">103</option>
185									</select>
186
187									<select class="ybsc-unit" aria-label="Measurement unit">
188						<option value="cm">cm</option>
189						<option value="inches">inches</option>
190					</select>
191							</div>
192		</div>
193
194		<div class="ybsc-tape" aria-hidden="true"></div>
195
196		<div class="ybsc-step ybsc-step--bust">
197			<div class="ybsc-step__text">
198				<span class="ybsc-step__eyebrow">Step 2 - Bust size</span>
199				<p>Wrap the tape around the fullest part of your bust.</p>
200			</div>
201			<div class="ybsc-step__control">
202				<label class="screen-reader-text" for="ybsc-bust-india">
203					Step 2 - Bust size				</label>
204				<select id="ybsc-bust-india" class="ybsc-bust">
205											<option value="72">72</option>
206											<option value="74">74</option>
207											<option value="76">76</option>
208											<option value="78">78</option>
209											<option value="80">80</option>
210											<option value="82">
21082</option>
211											<option value="85">85</option>
212											<option value="89">89</option>
213											<option value="93">93</option>
214											<option value="97">97</option>
215									</select>
216			</div>
217		</div>
218
219		<button type="button" class="ybsc-calculate">
220			Calculate my size		</button>
221
222		<div class="ybsc-results" hidden>
223			<h2 class="ybsc-results__title">Your size</h2>
224
225			<p class="ybsc-out-of-range-message" hidden>
226				Those measurements fall outside this chart&#039;s range - double-check them, or your size may be better found on one of our other regional calculators.			</p>
227
228			<div class="ybsc-results__grid">
229									<div class="ybsc-result-card" data-card="india" hidden>
230						<span class="ybsc-result-value">-</span>
231						<span class="ybsc-result-name">India</span>
232						<span class="ybsc-result-flags">
233															<img
234								 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2016'%3E%3C/svg%3E"
235									alt=""
236								
237									width="24"
238									height="16"
239							 data-lazy-src="https://www.yourbrasizecalculator.com/wp-content/themes/ybsc-theme/assets/img/flags/india.svg"	/><noscript><img
240									src="https://www.yourbrasizecalculator.com/wp-content/themes/ybsc-theme/assets/img/flags/india.svg"
241									alt=""
242									loading="lazy"
243									width="24"
244									height="16"
245								/></noscript>
246													</span>
247					</div>
248							</div>
249		</div>
250	</div>
251	
252	<div  class="ybsc-support-content">
253		<h2>Measuring tips for an accurate Indian size</h2>
254		<p>Indian size charts are measured entirely in centimetres, in 5 cm band steps. Measure over a thin, unpadded bra or bare skin, keeping the tape snug but not tight.</p>
255		<p>Most Indian retailers, including Zivame, Jockey, and Clovia, use a similar band-and-cup logic to this calculator: your underbust measurement sets the band, and how much your bust measures beyond that sets the cup letter. Where Indian sizing gets confusing is that the ladder runs A, B, C, D, DD, E, F, FF, G, H rather than stopping at a plain D or E, and there's occasionally a centimetre or two of gap between one cup and the next - which is why this calculator rounds up to the safer fit when your measurement lands in that gap. If your two numbers don't land you in a comfortable size once you try it on, it's worth reading up on <a href="https://www.yourbrasizecalculator.com/bra-fitting-for-different-brands-how-to-find-your-perfect-fit-across-brands/">how fit shifts across brands</a>, since the same size label rarely feels identical everywhere.</p>
256
257		<h2>Indian band and cup size chart</h2>
258		<p>This is the underbust range behind each Indian band size, matching the calculator above.</p>
259		<div class="ybsc-table-scroll">
260		<table class="ybsc-conversion-table">
261			<caption>Band size and the underbust range it covers</caption>
262			<thead>
263				<tr>
264					<th scope="col">Band size</th>
265					<th scope="col">Underbust (cm)</th>
266				</tr>
267			</thead>
268			<tbody>
269				<tr><td>28</td><td>59-62</td></tr>
270				<tr><td>30</td><td>63-67</td></tr>
271				<tr><td>32</td><td>68-72</td></tr>
272				<tr><td>34</td><td>73-77</td></tr>
273				<tr><td>36</td><td>78-82</td></tr>
274				<tr><td>38</td><td>83-87</td></tr>
275				<tr><td>40</td><td>88-92</td></tr>
276			</tbody>
277		</table>
278		</div>
279		<p>And here is the cup ladder for a 34 band specifically, as an example of how the gaps between letters can vary: the same pattern applies at other band sizes, just shifted up or down.</p>
280		<div class="ybsc-table-scroll">
281		<table class="ybsc-conversion-table">
282			<caption>Cup letters for a 34 band, by bust measurement (cm)</caption>
283			<thead>
284				<tr>
285					<th scope="col">Bust (cm)</th>
286					<th scope="col">Cup letter</th>
287				</tr>
288			</thead>
289			<tbody>
290				<tr><td>87-89</td><td>A</td></tr>
291				<tr><td>89-91</td><td>B</td></tr>
292				<tr><td>91-93</td><td>C</td></tr>
293				<tr><td>93-96</td><td>D</td></tr>
294				<tr><td>97-100</td><td>DD</td></tr>
295				<tr><td>101-104</td><td>E</td></tr>
296				<tr><td>105-108</td><td>F</td></tr>
297			</tbody>
298		</table>
299		</div>
300		<p class="ybsc-table-note">Notice the gap between 93-96 (D) and 97-100 (DD) - if your bust measurement falls right in that gap, round up to DD for the safer fit. Shopping an international brand instead? See the full <a href="https://www.yourbrasizecalculator.com/bra-sizing-for-different-countries-how-to-convert-sizes-for-international-brands/">
300country conversion guide</a>.</p>
301
302		<h2>Frequently asked questions</h2>
303		<div class="ybsc-faq">
304							<details>
305					<summary>How do I measure my band size?</summary>
306					<p>Wrap a soft tape measure snugly around your ribcage, directly under your bust, keeping it level and parallel to the floor. Read the number during a normal breath.</p>
307				</details>
308							<details>
309					<summary>How do I measure my bust size?</summary>
310					<p>Wrap the tape around the fullest part of your bust, across the nipple line, without pulling it tight.</p>
311				</details>
312							<details>
313					<summary>Why do Indian bra sizes sometimes skip a number?</summary>
314					<p>Indian size charts follow even band numbers (28, 30, 32...) in 5 cm steps, and some cup columns have a small gap between them. If your measurement lands in that gap, we round up to the next cup - the safer fit for comfort.</p>
315				</details>
316							<details>
317					<summary>Is Indian bra sizing the same as UK or US sizing?</summary>
318					<p>Very close. Indian charts use the same band numbers as the UK and US, and the cup ladder matches through a D cup. Above D, Indian brands generally follow the UK convention (DD, E, F) rather than the US convention (DD, DDD, G), so a UK-style chart is the closer match once you&#039;re past a D cup.</p>
319				</details>
320							<details>
321					<summary>Do Zivame, Jockey, and other Indian brands size the same way?</summary>
322					<p>They use the same band-and-cup logic, but the fit itself still varies by brand, wire shape, and fabric - the same 34C can sit differently depending on where you buy it. Treat your calculated size as the size to start trying on, not the one to buy blind in every brand.</p>
323				</details>
324					</div>
325	</div>
326
327</div>
328
329</main><!-- #ybsc-main -->
330
331<footer  class="ybsc-footer">
332	<div  class="ybsc-container ybsc-footer__grid">
333
334		<div data-wpr-lazyrender="1" class="ybsc-footer__recent">
335			<h2>Recent posts</h2>
336			<ul class="ybsc-footer__recent-list">					<li class="ybsc-footer__recent-item">
337						<a href="https://www.yourbrasizecalculator.com/bra-fitting-for-nursing-mothers-finding-the-perfect-fit-during-and-after-pregnancy/">Bra Fitting for Nursing Mothers: Sizing and Fit From Pregnancy Through Postpartum</a>
338					</li>
339										<li class="ybsc-footer__recent-item">
340						<a href="https://www.yourbrasizecalculator.com/bra-fitting-for-large-breasts-finding-the-perfect-fit/">Bra Fitting for Large Breasts: Finding the Perfect Fit</a>
341					</li>
342										<li class="ybsc-footer__recent-item">
343						<a href="https://www.yourbrasizecalculator.com/bra-for-scoliosis-kyphosis/">Choosing a Bra for Scoliosis, Kyphosis, and Other Posture Conditions</a>
344					</li>
345										<li class="ybsc-footer__recent-item">
346						<a href="https://www.yourbrasizecalculator.com/the-benefits-of-wearing-the-right-bra-size/">The Benefits of Wearing the Right Bra Size</a>
347					</li>
348										<li class="ybsc-footer__recent-item">
349						<a href="https://www.yourbrasizecalculator.com/how-to-tell-if-your-bra-fits-correctly/">How to Tell If Your Bra Fits Correctly</a>
350					</li>
351					</ul>		</div>
352
353		<div data-wpr-lazyrender="1" class="ybsc-footer__meta">
354			<nav class="ybsc-footer-nav" aria-label="Footer"><ul><li><a href="https://www.yourbrasizecalculator.com/">Home</a></li><li><a href="https://www.yourbrasizecalculator.com/india/">India</a></li><li><a href="https://www.yourbrasizecalculator.com/blog/">Blog</a></li><li><a href="https://www.yourbrasizecalculator.com/contact/">Contact</a></li><li><a href="https://www.yourbrasizecalculator.com/privacy-policy/">Privacy Policy</a></li><li><a href="https://www.yourbrasizecalculator.com/cookie-policy-eu/">Cookie Policy (EU)</a></li><li><a href="https://www.yourbrasizecalculator.com/about-us/">Meet Sarah Anderson</a></li></ul></nav>
355			<div class="ybsc-footer__social">
356				<a href="https://www.facebook.com/yourbrasizecalculator" target="_blank" rel="noopener noreferrer" aria-label="Follow us on Facebook">
357					<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true">
358						<path d="M22 12.06C22 6.51 17.52 2 12 2S2 6.51 2 12.06c0 5.01 3.66 9.16 8.44 9.94v-7.03H7.9v-2.91h2.54V9.85c0-2.51 1.49-3.9 3.77-3.9 1.09 0 2.24.2 2.24.2v2.46h-1.26c-1.24 0-1.63.77-1.63 1.56v1.89h2.78l-.44 2.91h-2.34V22c4.78-.78 8.44-4.93 8.44-9.94Z"/>
359					</svg>
360				</a>
361			</div>
362
363			<p>
364				© 2026 Your Bra Size Calculator. All rights reserved.			</p>
365		</div>
366
367	</div>
368</footer>
369
370<script type="text/rocketlazyloadscript">
371( function () {
372	var toggle = document.querySelector( '.ybsc-nav-toggle' );
373	var nav = document.getElementById( 'ybsc-primary-nav' );
374	if ( toggle && nav ) {
375		toggle.addEventListener( 'click', function () {
376			var isOpen = nav.classList.toggle( 'is-open' );
377			toggle.setAttribute( 'aria-expanded', isOpen ? 'true' : 'false' );
378		} );
379	}
380
381	var searchToggle = document.querySelector( '.ybsc-search-toggle' );
382	var searchPanel = document.getElementById( 'ybsc-header-search' );
383	if ( searchToggle && searchPanel ) {
384		searchToggle.addEventListener( 'click', function () {
385			var isOpen = searchPanel.hidden;
386			searchPanel.hidden = ! isOpen;
387			searchToggle.setAttribute( 'aria-expanded', isOpen ? 'true' : 'false' );
388			if ( isOpen ) {
389				var field = searchPanel.querySelector( 'input[type="search"]' );
390				if ( field ) field.focus();
391			}
392		} );
393	}
394} )();
395</script>
395
396
397<script type="speculationrules">
398{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ybsc-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
399</script>
399
400<a href="https://www.yourbrasizecalculator.com/entitymap.html" style="display:none;" aria-hidden="true">EntityMap</a>
401<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after">
402"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
403//# sourceURL=rocket-browser-checker-js-after
404</script>
vendor: 1 bytes, line 404
404
405<script id="rocket-preload-links-js-extra">
406var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.yourbrasizecalculator.com","onHoverDelay":"100","rateThrottle":"3"};
407//# sourceURL=rocket-preload-links-js-extra
408</script>
vendor: 1 bytes, line 408
408
409<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after">
410(function() {
411"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
412}());
413
414//# sourceURL=rocket-preload-links-js-after
415</script>
vendor: 1 bytes, line 415
415
416<script id="rocket_lazyload_css-js-extra">
417var rocket_lazyload_css_data = {"threshold":"300"};
418//# sourceURL=rocket_lazyload_css-js-extra
419</script>
vendor: 1 bytes, line 419
419
420<script id="rocket_lazyload_css-js-after">
421!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]);
422//# sourceURL=rocket_lazyload_css-js-after
423</script>
vendor: 1 bytes, line 423
423
424<script type="text/rocketlazyloadscript" data-minify="1" id="ybsc-calculator-js" data-rocket-src="https://www.yourbrasizecalculator.com/wp-content/cache/min/1/wp-content/themes/ybsc-theme/assets/js/calculator.js?ver=1788918963" data-rocket-defer defer></script>
vendor: 1 bytes, line 424
424
425<script id="perfmatters-lazy-load-js-before">
426window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;var target=document.querySelector("body");var observer=new MutationObserver(function(mutations){lazyLoadInstance.update()});var config={childList:!0,subtree:!0};observer.observe(target,config);});function perfmattersLazyLoadVideo(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),e.dataset.referrerpolicy && t.setAttribute("referrerpolicy",e.dataset.referrerpolicy),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.dataset.title && t.setAttribute("title",e.dataset.title),e.replaceChild(t,e.firstChild),e.removeAttribute("role"),e.removeAttribute("tabindex"),e.removeAttribute("aria-label"),t.focus()};function perfmattersLazyLoadVideoKeyDown(e,t){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),perfmattersLazyLoadVideo(t))};function perfmattersLazyLoadYouTube(e){perfmattersLazyLoadVideo(e)}
427//# sourceURL=perfmatters-lazy-load-js-before
428</script>
vendor: 1 bytes, line 428
428
429<script id="perfmatters-lazy-load-js" async src="https://www.yourbrasizecalculator.com/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.6.9"></script>
vendor: 1 bytes, line 429
429
430<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
431if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
432images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
433if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
433<script data-no-minify="1" async src="https://www.yourbrasizecalculator.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
433<script>function lazyLoadImg(id,l){var s='https://i.ytimg.com/vi/ID/hqdefault.jpg'.replace("ID",id),img=document.createElement("img");if(true&&!l&&false){img.setAttribute("loading","lazy");img.setAttribute("src",s);}else if(true&&!l&&!false){img.setAttribute("data-lazy-src",s);}else{img.setAttribute("src",s);}img.setAttribute("width","480");img.setAttribute("height","360");return img;}function lazyLoadThumb(id,alt,l){if(!/^[A-Za-z0-9_-]{11}$/.test(id)){return null;}var frag=document.createDocumentFragment(),img=lazyLoadImg(id,l);img.setAttribute("alt",alt);frag.appendChild(img);var btn=document.createElement("button");btn.setAttribute("class","play");btn.setAttribute("aria-label","Play Youtube video");frag.appendChild(btn);return frag;}function lazyLoadYoutubeIframe(){var src=this.parentNode.dataset.src,url;try{url=new URL(src,"https://www.youtube.com");}catch(err){return;}if("https:"!==url.protocol&&"http:"!==url.protocol){return;}if(["youtube.com","www.youtube.com","youtube-nocookie.com","www.youtube-nocookie.com"].indexOf(url.hostname)===-1){return;}if(url.username||url.password||url.port){return;}if(!/^\/embed\/[A-Za-z0-9_-]{11}\/?$/.test(url.pathname)){return;}url=new URL("https://"+url.hostname+url.pathname.replace(/\/$/,""));var query=this.parentNode.dataset.query||"";new URLSearchParams(query).forEach(function(v,k){url.searchParams.set(k,v);});url.searchParams.set("autoplay","1");var e=document.createElement("iframe");e.setAttribute("src",url.href);e.setAttribute("frameborder","0");e.setAttribute("allowfullscreen","1");e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture");this.parentNode.parentNode.replaceChild(e,this.parentNode);}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,frag,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++){u='https://i.ytimg.com/vi/ID/hqdefault.jpg'.replace("ID",a[t].dataset.id);l=exclusions.some(function(exclusion){return u.indexOf(exclusion)!==-1;});e=document.createElement("div");e.setAttribute("data-id",a[t].dataset.id);e.setAttribute("data-query",a[t].dataset.query);e.setAttribute("data-src",a[t].dataset.src);frag=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l);if(!frag){continue;}e.appendChild(frag);a[t].appendChild(e);e.querySelector(".play").onclick=lazyLoadYoutubeIframe;}});</script>
433<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4748bca38eaffd4',t:'MTc5MTQ1NjIyMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
433</body>
434</html>
435
436<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1791439924 -->

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.