1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3880,2503],{57264:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/pages/bra-essentials",function(){return t(1560)}])},90451:function(n,e,t){"use strict";t.d(e,{Z:function(){return f}});var i=t(85893);t(67294);var r=t(5793),a=t(9008),s=t.n(a),o=t(82729),l=t(26601);function d(){let n=(0,o._)(["\n margin: 0 auto;\n"]);return d=function(){return n},n}function c(){let n=(0,o._)(["\n display: block;\n width: 100%;\n\n @media "," {\n aspect-ratio: ",";\n }\n\n @media "," {\n aspect-ratio: ",";\n }\n\n @media "," {\n aspect-ratio: ",";\n }\n\n > img {\n width: 100%;\n height: auto;\n object-fit: cover;\n object-position: center;\n }\n"]);return c=function(){return n},n}let u=l.Z.div(d()),p=l.Z.picture(c(),n=>{let{$mediaQueryMobile:e}=n;return e||"(max-width: 480px)"},n=>{let{$aspectRatioMobile:e}=n;return e||"auto"},n=>{let{$mediaQueryTablet:e}=n;return e||"(min-width: 481px) and (max-width: 1199px)"},n=>{let{$aspectRatioTablet:e}=n;return e||"auto"},n=>{let{$mediaQueryDesktop:e}=n;return e||"(min-width: 1200px)"},n=>{let{$aspectRatioDesktop:e}=n;return e||"auto"});var m=t(69739);let h="(min-width: 1200px)";var f=n=>{let{mobileBackground:e,tabletBackground:t,desktopBackground:a,bannerLink:o,background:l,imgLoadingValue:d="lazy",aspectRatio:c,alt:f="main-banner",id:g="hero-banner",mediaQueries:x,disablePreload:b=!1}=n,v="eager"===d,w=(null==x?void 0:x.tablet)||"(min-width: 481px)",_=(null==x?void 0:x.desktop)||h,y=(null==x?void 0:x.mobile)||"(max-width: 480px)",j=(null==x?void 0:x.tablet)||"(min-width: 481px) and (max-width: 1199px)",k=(null==x?void 0:x.desktop)||h,S=(0,i.jsxs)(p,{$aspectRatioMobile:null==c?void 0:c.mobile,$aspectRatioTablet:null==c?void 0:c.tablet,$aspectRatioDesktop:null==c?void 0:c.desktop,$mediaQueryMobile:null==x?void 0:x.mobile,$mediaQueryTablet:null==x?void 0:x.tablet,$mediaQueryDesktop:null==x?void 0:x.desktop,children:[a&&(0,i.jsx)("source",{media:_,srcSet:(0,m.zk)(a)}),t&&(0,i.jsx)("source",{media:w,srcSet:(0,m.zk)(t)}),(0,i.jsx)(r.E,{src:(0,m.zk)(e||""),alt:f,loading:d,fetchPriority:v?"high":"auto",decoding:v?"sync":"async",width:"100%",height:"auto"})]});return(0,i.jsxs)(i.Fragment,{children:[v&&!b&&(0,i.jsxs)(s(),{children:[a&&(0,i.jsx)("link",{rel:"preload",href:(0,m.zk)(a),as:"image",media:k}),t&&(0,i.jsx)("link",{rel:"preload",href:(0,m.zk)(t),as:"image",media:j}),e&&(0,i.jsx)("link",{rel:"preload",href:(0,m.zk)(e),as:"image",media:y})]}),(0,i.jsx)(u,{style:{background:l},"data-testid":"image-banner",id:g,children:o?(0,i.jsx)("a",{href:o,children:S}):S})]})}},90458:function(n,e,t){"use strict";t.d(e,{P:function(){return i}});let i=n=>{let[e,t]=n.split("#",2),[i,r=""]=e.split("?",2),a=new URLSearchParams(r);if("1"===a.get("cc_load_policy"))return n;a.set("cc_load_policy","1");let s=a.toString(),o="".concat(i).concat(s?"?".concat(s):"");return void 0===t?o:"".concat(o,"#").concat(t)}},62980:function(n,e,t){"use strict";t.d(e,{_:function(){return o}});var i=t(85893),r=t(67294);let a={root:null,threshold:0},s=n=>{let e=n.getBoundingClientRect();return e.top<window.innerHeight&&e.bottom>0},o=n=>{let{component:e,skeleton:t,intersectionOptions:o}=n,l=(0,r.useRef)(null),d=function(n){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[t,i]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let t=n.current;if(!t)return;if(s(t)){i(!0);return}let r=!1,o=new IntersectionObserver(n=>{let[e]=n;if(r)return;let t=e.isIntersecting;t&&o.disconnect(),i(t)},{...a,...e});return o.observe(t),()=>{o.disconnect(),r=!0}},[e]),t}(l,o);return(0,i.jsxs)("div",{ref:l,children:[!d&&t?t:null,d?e:null]})}},56548:function(n,e,t){"use strict";var i=t(59084),r=t(67294);e.Z=n=>{let{isLoading:e,fetchedProducts:t,metadata:a,title:s}=n;(0,r.useEffect)(()=>{a&&!e&&(null==t?void 0:t.length)&&(0,i.PN)(t,s,a)},[t,a])}},71583:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return q}});var i=t(85893),r=t(75693),a=t(48528),s=t(33500),o=t(73755),l=t(62980),d=t(56548),c=t(12375),u=t(61867),p=t(81133),m=t(90779),h=t(6304),f=t(11163),g=t(89539),x=t.n(g),b=t(91769),v=t(82729),w=t(26601);function _(){let n=(0,v._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 4px;\n\n margin-top: 8px;\n padding: 6px;\n background-color: ",";\n width: auto;\n border-radius: 4px;\n\n @media (max-width: 1080px) {\n position: relative;
1\n align-items: flex-start;\n\n margin: 8px 16px 0;\n }\n"]);return _=function(){return n},n}function y(){let n=(0,v._)(["\n font-family: 'Avenir Next', sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 24px;\n color: #292929;\n text-align: center;\n white-space: nowrap;\n\n @media (max-width: 1080px) {\n font-size: 14px;\n line-height: 22px;\n white-space: normal;\n text-align: left;\n }\n"]);return y=function(){return n},n}function j(){let n=(0,v._)(["\n display: flex;\n flex-shrink: 0;\n margin-right: 4px;\n"]);return j=function(){return n},n}let k=w.Z.div(_(),n=>{let{$transparent:e}=n;return e?"transparent":"#e3eff0"}),S=w.Z.span(y()),Z=w.Z.span(j()),B={name:"pdp/ai_magic",width:1,height:1,fill:"#292929"},z=n=>{let{text:e,icon:t,transparent:r,dangerouslySetHTML:a=!1}=n;if(a)return(0,i.jsx)(k,{$transparent:r,dangerouslySetInnerHTML:{__html:e}});let{name:s,width:o,height:l,fill:d}=null!=t?t:B;return(0,i.jsxs)(k,{$transparent:r,children:[(0,i.jsx)(Z,{children:(0,i.jsx)(b.J,{name:s,width:o,height:l,fill:d})}),(0,i.jsx)(S,{children:e})]})};var C=t(60814);function P(){let n=(0,v._)(["\n text-align: center !important;\n margin: 0;\n font-size: 24px !important;\n\n @media (max-width: 450px) {\n padding: 0 28px;\n }\n"]);return P=function(){return n},n}let A=(0,w.Z)(C.x)(P()),L=n=>{let{title:e="",badge:t,transparentBadge:r=!1,infoLabel:a,headingLevel:s="heading4"}=n;return(0,i.jsxs)(i.Fragment,{children:[e&&(0,i.jsx)(A,{variant:s,weight:"bold",role:"heading","aria-level":2,children:e}),(null==t?void 0:t.text)&&(0,i.jsx)(z,{text:t.text,icon:t.icon,transparent:r,dangerouslySetHTML:t.dangerouslySetHTML}),a]})},I=n=>{var e,t;let{recommendedProductsIds:s,recommendedProductsMetadata:o,recommendedProducts:l,title:g="",ctaLabel:b,ctaLink:v="",startsAt:w,isVwo:_=!1,endsAt:y,mobileCarrousel:j,hasHoverImage:k,desktopCarousel:S=!1,customCardComponentName:Z,discountTag:B=!1,isInsiderProducts:z=!1,badge:C,transparentBadge:P=!1,infoLabel:A,headingLevel:I="heading4",variant:q="default"}=n,D="redesign"===q,{locale:R}=(0,f.useRouter)(),{countryCode:N}=(0,u.Cm)(null!=R?R:"en-US"),{product:E,isLoading:M}=(0,p.N)({productId:null!=s?s:[],locale:null!=R?R:"en-US",countryCode:N,isEnabled:!!(null==s?void 0:s.length),onError:n=>{r.Yd.error("[ClientRecommendedProducts][useProductById]",n)}}),F=(null==E?void 0:E.length)>0?(0,c.r)(E):[];return(0,d.Z)({isLoading:M,fetchedProducts:F,metadata:o,title:g}),(0,i.jsxs)("div",{className:"".concat(x().container," ").concat(_&&x().vwoClass," ").concat(D?x().redesignV4:""),children:[(0,i.jsxs)("div",{className:D?x().redesignHeaderRow:void 0,children:[(0,i.jsx)(L,{title:g,headingLevel:I,badge:C,transparentBadge:P,infoLabel:A}),D&&b&&(0,i.jsx)("a",{className:"".concat(x().redesignShopAllLink," ").concat(x().redesignShopAll),href:v,"data-testid":w?"shop-all-todays-deal":"shop-all-best-sellers",children:b})]}),(0,i.jsx)(m.K,{size:16}),(0,i.jsx)(m.K,{size:12}),(0,i.jsx)(a.Z,{title:g,products:null!==(e=null!=l?l:F)&&void 0!==e?e:[],showSlider:j,desktopCarousel:S,hasHoverImage:k,loading:M,nOfCards:null!==(t=null==l?void 0:l.length)&&void 0!==t?t:null==s?void 0:s.length,customCardComponentName:Z,trackingMetadata:o,discountTag:B,isInsiderProducts:z,infoLabel:A}),D&&b&&(0,i.jsxs)("div",{className:x().redesignShopAllMobile,children:[(0,i.jsx)(m.K,{size:24}),(0,i.jsx)("a",{className:x().redesignShopAllLink,href:v,"data-testid":w?"shop-all-todays-deal-mobile":"shop-all-best-sellers-mobile",children:b})]}),!D&&b&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m.K,{size:32}),(0,i.jsx)(h.Z,{onClick:()=>window.location.href=v,text:b,testId:w?"shop-all-todays-deal":"shop-all-best-sellers"})]})]})};var q=n=>{var e;let{renderOnIntersection:t,nSkeletonCards:r,intersectionOptions:a,...d}=n;return t?(0,i.jsx)(l._,{intersectionOptions:a,skeleton:(0,i.jsxs)("div",{className:"".concat(x().container," ").concat(d.isVwo&&x().vwoClass),children:[(0,i.jsx)(L,{title:d.title,headingLevel:d.headingLevel,badge:d.badge,transparentBadge:d.transparentBadge,infoLabel:d.infoLabel}),(0,i.jsx)(m.K,{size:16}),(0,i.jsx)(m.K,{size:12}),!d.title&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Z,{height:"32px",width:"270px"}),(0,i.jsx)(m.K,{size:16})]}),(0,i.jsx)(m.K,{size:12}),(0,i.jsx)(s.Z,{showSlider:d.mobileCarrousel,nOfCards:null!=r?r:null===(e=d.recommendedProductsIds)||void 0===e?void 0:e.length,desktopCarou
1sel:d.desktopCarousel})]}),component:(0,i.jsx)(I,{...d})}):(0,i.jsx)(I,{...d})}},12375:function(n,e,t){"use strict";t.d(e,{r:function(){return r}});var i=t(1801);function r(n,e){return n.map((n,t)=>{let{id:r,title:a,slug:s,tags:o,images:l,variations_definition:d,review_score:c}=n;if(null==e?void 0:e.length){var u;return{id:r,title:a,slug:s,tags:o,images:[null!==(u=l.find(n=>{let{id:i}=n;return i===e[t]}))&&void 0!==u?u:l[0]],variations_definition:d,review_score:c}}{let n=[];for(let{images_id:e,inventory_quantity:t,continue_selling_when_oos:i}of d.product_variations)if((i||t>0)&&n.push(l.find(n=>{let{id:t}=n;return t===e[0]})),2===n.length)break;return d.product_variations.map(n=>(0,i.Xc)(n)),{id:r,title:a,slug:s,tags:o,images:function(n,e){switch(null==n?void 0:n.length){case 2:return n;case 1:{let t=null==e?void 0:e.find(e=>{var t;let{id:i}=e;return i!==(null==n?void 0:null===(t=n[0])||void 0===t?void 0:t.id)});return[n[0],t]}default:return[null==e?void 0:e[0],null==e?void 0:e[1]]}}(n,l),variations_definition:d,review_score:c}}})}},1560:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return n8}});var i=t(85893);t(67294);var r=t(11752);let{publicRuntimeConfig:a}=t.n(r)()(),s={Shapees:["7686736249004","8222668587180","7686724649132","7802597802156"],Shapermint:["6766173945990","7269600657542","6848031785094","6913329266822"]}[a.storeName]||[],o={bestSellersSectionId:"best-sellers-section",bestSellersTitle:"Our Best Sellers",bestSellersDescription:"From the best strapless bras that actually stay put, to wireless bras for large breasts and seamless shaper bras, these styles are customer favorites for a reason.",realWomenRealReviews:{title:"Real Women, Real Reviews",reviews:[{video:"https://cdn.shopify.com/videos/c/o/v/1ca9bb0edf6c4fa29cb4b25f42e988dd.mp4#t=0.001",text:"\"This bra is <strong>so comfortable</strong> it feels like I'm not wearing one, so I've stopped wearing any others.\"",name:"Tara"},{video:"https://cdn.shopify.com/videos/c/o/v/ed0a30f608854cd1a3682fd723182f88.mp4#t=0.001",text:'"I don\'t know what kind of sorcery they put in here, but my boobs have never been this supported and <strong> comfortable at the same time.</strong>"',name:"Olivia"},{video:"https://cdn.shopify.com/videos/c/o/v/6d9f43e366324412a0a907f5e9eb7f23.mp4#t=0.001",text:'"This bra offers the support of a wired bra, but it\'s <strong>completely wire-free</strong>. That means no more poking or pinching."',name:"Amber"}]},mainBannerContent:{mobileBackground:"https://cdn.shopify.com/s/files/1/0021/4889/2732/files/bgMainBannerMobile.jpg",tabletBackground:"https://cdn.shopify.com/s/files/1/0021/4889/2732/files/bgMainBannerMobile.jpg",desktopBackground:"https://cdn.shopify.com/s/files/1/0021/4889/2732/files/bgmain-banner.jpg",title:"Discover the Viral Wireless Bras Redefining Comfort & Save Up to 50%",text:"Struggling with uniboob, digging straps, spillage, stubborn bulges & lack of support? Feel the difference with the best wireless bras for women, made for all-day support, comfort, and a flattering fit.",paymentMethodsImages:"https://cdn.shopify.com/s/files/1/0021/4889/2732/files/Frame_427323687.png?v=1758256889",buttomMainbanner:"Get Your Perfect Fit"},braCategories:{title:"How to Choose Your Perfect Bra",subtitle:"From work to errands to weekends, stay lifted, supported, and smooth with bras that adapt to every journey & every body, petite to plus sizes.",categories:[{id:"wireless-bras",name:"Wireless Bras",description:"Comfortable everyday support",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/WirelessBras.png",url:"https://shapermint.com/collections/wireless-bras"},{id:"strapless-bras",name:"Strapless Bras",description:"Stay-put, smoothing support",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/StraplessBras.png",url:"https://shapermint.com/collections/strapless-bras"},{id:"t-shirt-bras",name:"T-shirt Bras",description:"Seamless, sleek finish under tees",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/T-shirtBras.png",url:"https://shapermint.com/collections/t-shirt-bras"},{id:"sports-bras",name:"Sports Bras",description:"Active-ready with less bounce",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/SportsBras.png",url:"https://shapermint.com/collections/sports-bras"},{id:"maternity-bras",name:"Maternity Bras",description:"Comfort through pregnancy & postpartum",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/MaternityBras.png",url:"https://shapermint.com/collections/maternity-bras"},{id:"full-coverage-bras",name:"Full Coverage Bras",description:"Secure fit for fuller busts",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/FullCoverage.png",url:"https://shapermint.com/collections/full-coverage-bras"},{id:"minimizer-bras",name:"Minimizer Bras",description:"Flattering, free shaping",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/MinimizerBras.png",url:"https://shapermint.com/collections/minimizer-bras"},{id:"bralettes",name:"Bralettes",description:"Versatile & easy-on support",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/Bralettes.png",url:"https://shapermint.com/collections/bralette-bras"}]},shopWithConfidence:{title:"Shop With Confidence",features:[{icon:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/FindYourStyle.svg",title:"Find Your Style",description:"From full coverage bras to strapless bras for larger breasts and shaper bras, every style provides flattering support & comfort."},{icon:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/CalculateYourSize.svg",title:"Calculate Your Size",description:"Follow the size chart in each product or use our Bra Size Calculator to ensure a proper fit."},{icon:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/DayFitGuarantee.svg",title:"60-Day Fit Guarantee",description:"Shop worry-free knowing you can exchange your items for a different size, style, or color within 60 days."}],ctaText:"SHOP NOW",calculatorLink:"/pages/bra-size-calculator"}
1,WomenLoveOurBrasContent:{mobileBackground:"https://cdn.shapermint.com/backoffice/cdn/shapermint/images/WomenLoveOurBannerMobile.jpg",tabletBackground:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/WomenLoveOurBannerDesk.jpg",desktopBackground:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/WomenLoveOurBannerDesk.jpg"},ReadyforaBetterBraContent:{mobileBackground:"https://cdn.shapermint.com/backoffice/cdn/shapermint/images/ReadyforaBetterBraMobile.jpg",tabletBackground:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/ReadyforaBetterBraDesk.jpg",desktopBackground:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/ReadyforaBetterBraDesk.jpg"},OwnYourConfidenceContent:{title:"Break Free from Discomfort. Own Your Confidence.",image:"https://cdn.shapermint.com/assets/shapermint/images/landingPages/bra-essentials-lp/OwnYourConfidence-2.jpg",features:[{emoji:"â¨",text:"Empower Your Look",description:"Feel confident and look amazing in every outfit with the right bra"},{emoji:"\uD83D\uDC57",text:"Stay Supported, Not Stressed",description:"No more worrying about digging, spillage, or constant adjusting"},{emoji:"\uD83D\uDC98",text:"Embrace Your Body",description:"With second-skin designs that celebrate and complement your shape"},{emoji:"\uD83C\uDFC3ââï¸",text:"Feel Like You Again",description:"Real comfort shows: in your posture, your energy, and how others see you"}],ctaText:"SHOP CONFIDENCE-FIRST BRAS"},faqsSection:{title:"FAQs",faqs:[{question:"Do wireless bras really offer enough support?",answer:"Yes. Our wireless bras use soft, structured fabric panels that distribute weightâand they've earned top reviews for comfort and lift."},{question:"What size should I choose?",answer:"Go by your usual band + cup sizeâup to 44DDD. Use our FitGuide quiz to feel confident before you buy. Free exchanges = no risk!"},{question:"Can I wear these under tight t-shirts?",answer:"Absolutely. Our T-Shirt and Minimizer bras are seamless and smoothâdesigned to be your go-to everyday bra."},{question:"How do I care for them?",answer:"Hand wash or machine-wash on gentle. Lay flat to dryâthank us later."},{question:"Is there a satisfaction guarantee?",answer:"Yes! You get a 60-day free return window. We're confident you'll feel the difference."}]}};var l=t(90451),d=t(61867),c=t(11163),u=t(95113),p=t(71583),m=t(44312),h=t(75693),f=t(82729),g=t(26601),x=t(60814),b=t(5793),v=t(87248),w=t(6304);function _(){let n=(0,f._)(["\n width: 100%;\n position: relative;\n background-color: #f6f0e7;\n"]);return _=function(){return n},n}function y(){let n=(0,f._)(["\n width: 100%;\n height: 100%;\n object-fit: cover;\n object-position: center;\n"]);return y=function(){return n},n}function j(){let n=(0,f._)(["\n max-width: 520px;\n margin: auto;\n position: absolute;\n top: 50%;\n left: 20%;\n transform: translate(-50%, -50%);\n z-index: 2;\n\n @media (max-width: 1200px) {\n position: relative;\n width: 100%;\n margin: 0 auto;\n top: 0;\n left: 0;\n transform: none;\n padding: 30px 15px 60px;\n }\n"]);return j=function(){return n},n}function k(){let n=(0,f._)(["\n text-align: left;\n max-width: 450px;\n padding-left: 15px;\n\n @media (max-width: 1200px) {\n font-size: 30px;\n max-width: 350px;\n line-height: 1.3;\n text-align: center;\n margin-left: auto;\n margin-right: auto;\n padding: 0;\n }\n"]);return k=function(){return n},n}function S(){let n=(0,f._)(["\n text-align: left;\n max-width: 450px;\n padding-left: 15px;\n margin-top: 20px;\n\n @media (max-width: 1200px) {\n font-size: 14px;\n line-height: 20px;\n max-width: 450px;\n text-align: center;\n margin-left: auto;\n margin-right: auto;\n padding: 0;\n }\n"]);return S=function(){return n},n}function Z(){let n=(0,f._)(["\n width: 100%;\n max-width: 344px;\n height: auto;\n display: block;\n\n @media (max-width: 1200px) {\n margin-left: auto;\n margin-right: auto;\n max-width: 310px;\n }\n"]);return Z=function(){return n},n}function B(){let n=(0,f._)(["\n max-width: 220px;\n width: 100%;\n margin-left: 15px;\n margin-bottom: 20px;\n margin-top: 20px;\n\n @media (max-width: 1200px) {\n margin-left: auto;\n margin-right: auto;\n background-color: #f7a08b;\n color: #292929;\n }\n"]);return B=function(){return n},n}function z(){let n=(0,f._)(["\n background-color: #faf7f2;\n width: 100%;\n padding: 0 15px;\n"]);return z=function(){return n},n}function C(){let n=(0,f._)(["\n max-width: 1100px;\n margin: 0 auto;\n padding: 60px 0;\n"]);return C=function(){return n},n}function P(){let n=(0,f._)(["\n text-align: center;\n margin-bottom: 40px;\n font-weight: bold;\n font-size: 36px;\n\n @media (max-width: 768px) {\n font-size: 30px;\n }\n"]);return P=function(){return n},n}function A(){let n=(0,f._)(["\n display: grid;\n grid-template-columns: 1fr;\n gap: 30px;\n\n @media (min-width: 768px) {\n grid-template-columns: repeat(3, 1fr);\n }\n"]);return A=function(){return n},n}function L(){let n=(0,f._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n"]);return L=function(){return n},n}function I(){let n=(0,f._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 20px;\n"]);return I=function(){return n},n}function q(){let n=(0,f._)(["\n width: 70px;\n height: 70px;\n"]);return q=function(){return n},n}function D(){let n=(0,f._)(["\n margin-bottom: 10px;\n font-weight: bold;\n font-size: 20px;\n"]);return D=function(){return n},n}function R(){let n=(0,f._)(["\n color: #292929;\n margin-bottom: 20px;\n font-size: 16px;\n\n @media (max-width: 768px) {\n font-size: 14px;\n }\n"]);return R=function(){return n},n}function N(){let n=(0,f._)(["\n color: #292929;\n text-decoration: underline;\n\n &:hover {\n color: #292929;\n }\n"]);return N=function(){return n},n}function E(){let n=(0,f._)(["\n display: block;\n margin: 40px auto 0;\n"]);return E=function(){return n},n}function M(){let n=(0,f._)(["\n display: block;\n margin: 40px auto 0 0;\n\n @media (max-width: 768px) {\n margin: 40px auto 0;\n }\n"]);return M=function(){return n},n}function F(){let n=(0,f._)(["\n width: 100%;\n"]);return F=function(){return n},n}function T(){let n=(0,f._)(["\n width: 100%;\n cursor: pointer;\n"]);return T=function(){return n},n}function O(){let n=(0,f._)(["\n width: 100%;\n background-color: #fff;\n padding: 60px 15px;\n"]);return O=function(){return n},n}function V(){let n=(0,f._)(["\n max-width: 1000px;\n margin: 0 auto;\n display: flex;\n flex-direction: column;\n align-items: center;\n\n @media (min-width: 768px) {\n flex-direction: row;\n justify-content: space-between;
1\n align-items: center;\n }\n"]);return V=function(){return n},n}function Y(){let n=(0,f._)(["\n text-align: left;\n margin-bottom: 30px;\n\n @media (min-width: 768px) {\n text-align: left;\n margin-bottom: 0;\n width: 50%;\n padding-right: 30px;\n }\n"]);return Y=function(){return n},n}function H(){let n=(0,f._)(["\n font-weight: bold;\n font-size: 36px;\n margin-bottom: 40px;\n text-align: center;\n max-width: 615px;\n margin-left: auto;\n margin-right: auto;\n\n @media (max-width: 768px) {\n font-size: 30px;\n line-height: 36px;\n margin-bottom: 20px;\n }\n"]);return H=function(){return n},n}function W(){let n=(0,f._)(["\n margin-bottom: 30px;\n"]);return W=function(){return n},n}function Q(){let n=(0,f._)(["\n margin-bottom: 20px;\n"]);return Q=function(){return n},n}function G(){let n=(0,f._)(["\n display: flex;\n flex-direction: column;\n"]);return G=function(){return n},n}function K(){let n=(0,f._)(["\n font-size: 20px;\n margin-right: 5px;\n display: inline-block;\n"]);return K=function(){return n},n}function $(){let n=(0,f._)(["\n font-size: 20px;\n font-weight: bold;\n"]);return $=function(){return n},n}function U(){let n=(0,f._)(["\n font-size: 16px;\n\n @media (max-width: 768px) {\n font-size: 14px;\n }\n"]);return U=function(){return n},n}function X(){let n=(0,f._)(["\n width: 100%;\n order: -1;\n margin-bottom: 30px;\n\n @media (min-width: 768px) {\n width: 45%;\n order: 2;\n margin-bottom: 0;\n }\n"]);return X=function(){return n},n}function J(){let n=(0,f._)(["\n width: 100%;\n border-radius: 8px;\n"]);return J=function(){return n},n}function nn(){let n=(0,f._)(["\n width: 100%;\n margin: 60px auto;\n padding: 0 20px;\n background-color: #fff;\n\n @media (max-width: 768px) {\n padding: 0 15px;\n margin: 0 auto 20px;\n }\n\n [class*='productCard'] {\n @media (max-width: 768px) {\n width: 100% !important;\n }\n }\n\n div[data-testid='tags-image-container'] {\n @media (max-width: 768px) {\n width: 100% !important;\n height: auto !important;\n }\n }\n\n div[class*='overstockDiscountTag'] {\n position: relative;\n display: flex;\n width: fit-content;\n text-align: center;\n margin: auto;\n align-items: center;\n left: auto !important;\n top: -44px !important;\n }\n"]);return nn=function(){return n},n}function ne(){let n=(0,f._)(["\n width: 100%;\n max-width: 1200px;\n margin: 60px auto;\n padding: 0 20px;\n\n @media (max-width: 768px) {\n padding: 0;\n }\n\n [class*='faqSection'] {\n background-color: #ffffff !important;\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n [class*='titleFAQ'] {\n font-size: 36px !important;\n\n @media (max-width: 768px) {\n font-size: 30px !important;\n line-height: 36px !important;\n margin-bottom: 20px !important;\n }\n }\n\n [class*='faqQuestion'] {\n padding: 5px 20px !important;\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n font-size: 14px !important;\n }\n\n [class*='faqAnswer'] {\n font-size: 14px !important;\n }\n"]);return ne=function(){return n},n}function nt(){let n=(0,f._)(["\n font-size: 36px;\n font-weight: bold;\n text-align: center;\n margin-bottom: 20px;\n\n @media (max-width: 768px) {\n font-size: 30px;\n line-height: 36px;\n margin-bottom: 20px;\n }\n"]);return nt=function(){return n},n}function ni(){let n=(0,f._)(["\n max-width: 650px;\n text-align: center;\n margin-left: auto;\n margin-right: auto;\n font-size: 16px;\n"]);return ni=function(){return n},n}function nr(){let n=(0,f._)(["\n padding: 50px 0;\n background-color: #fff5f2;\n"]);return nr=function(){return n},n}function na(){let n=(0,f._)(["\n font-size: 36px;\n font-weight: bold;\n text-align: center;\n margin-bottom: 30px;\n\n @media (max-width: 768px) {\n font-size: 30px;\n margin-bottom: 25px;\n }\n"]);return na=function(){return n},n}function ns(){let n=(0,f._)(["\n max-width: 1160px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(3, 1fr);\n gap: 24px;\n padding: 0 20px;\n\n @media (max-width: 1024px) {\n grid-template-columns: repeat(3, 1fr);\n padding: 0 15px;\n }\n\n @media (max-width: 768px) {\n grid-template-columns: repeat(2, 1fr);\n gap: 16px;\n }\n\n @media (max-width: 480px) {\n grid-template-columns: 1fr;\n }\n"]);return ns=function(){return n},n}function no(){let n=(0,f._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n"]);return no=function(){return n},n}function nl(){let n=(0,f._)(["\n border-radius: 10px;\n overflow: hidden;\n margin-bottom: 20px;\n"]);return nl=function(){return n},n}
1function nd(){let n=(0,f._)(["\n text-align: center;\n font-size: 14px;\n line-height: 1.5;\n margin-bottom: 10px;\n min-height: 63px;\n\n @media (max-width: 480px) {\n min-height: auto;\n }\n"]);return nd=function(){return n},n}function nc(){let n=(0,f._)(["\n font-weight: bold;\n text-align: center;\n margin-top: 10px;\n"]);return nc=function(){return n},n}function nu(){let n=(0,f._)(["\n height: 30px;\n"]);return nu=function(){return n},n}let np=g.Z.div(_()),nm=(0,g.Z)(l.Z)(y()),nh=g.Z.div(j()),nf=(0,g.Z)(x.x)(k()),ng=(0,g.Z)(x.x)(S()),nx=(0,g.Z)(b.E)(Z()),nb=(0,g.Z)(v.Z)(B()),nv=g.Z.section(z()),nw=g.Z.div(C()),n_=(0,g.Z)(x.x)(P()),ny=g.Z.div(A()),nj=g.Z.div(L()),nk=g.Z.div(I()),nS=g.Z.img(q()),nZ=(0,g.Z)(x.x)(D()),nB=(0,g.Z)(x.x)(R()),nz=g.Z.a(N()),nC=(0,g.Z)(w.Z)(E()),nP=(0,g.Z)(w.Z)(M()),nA=g.Z.div(F()),nL=g.Z.div(T()),nI=g.Z.div(O()),nq=g.Z.div(V()),nD=g.Z.div(Y()),nR=(0,g.Z)(x.x)(H()),nN=g.Z.div(W()),nE=g.Z.div(Q()),nM=g.Z.div(G()),nF=g.Z.span(K()),nT=(0,g.Z)(x.x)($()),nO=(0,g.Z)(x.x)(U()),nV=g.Z.div(X()),nY=g.Z.img(J()),nH=g.Z.section(nn()),nW=g.Z.section(ne()),nQ=(0,g.Z)(x.x)(nt()),nG=(0,g.Z)(x.x)(ni()),nK=g.Z.div(nr()),n$=(0,g.Z)(x.x)(na()),nU=g.Z.div(ns()),nX=g.Z.div(no()),nJ=g.Z.div(nl()),n0=g.Z.p(nd()),n1=g.Z.p(nc()),n2=g.Z.div(nu());var n6=n=>{let{content:e}=n,t=(0,c.useRouter)(),{localePrefix:r}=(0,d.Cm)(null==t?void 0:t.locale),{mainBannerContent:a,shopWithConfidence:o,WomenLoveOurBrasContent:f,ReadyforaBetterBraContent:g,OwnYourConfidenceContent:x,faqsSection:b,bestSellersTitle:v,bestSellersDescription:w,realWomenRealReviews:_}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(np,{"data-testid":"main-banner",children:[(0,i.jsx)(nm,{...a,aspectRatio:{mobile:"3/2",tablet:"3/2",desktop:"1535/596"},imgLoadingValue:"eager"}),(0,i.jsxs)(nh,{children:[(0,i.jsx)(nf,{variant:"heading1",children:a.title}),(0,i.jsx)(ng,{variant:"body",children:a.text}),(0,i.jsx)(nb,{text:a.buttomMainbanner,onClick:()=>(0,h.kI)(e.bestSellersSectionId)}),(0,i.jsx)(nx,{src:a.paymentMethodsImages,alt:"Payment Methods"})]})]}),(0,i.jsx)(n2,{}),(0,i.jsxs)(nH,{id:"best-sellers-section",children:[(0,i.jsx)(nQ,{variant:"heading2",children:v}),(0,i.jsx)(nG,{variant:"body",children:w}),(0,i.jsx)(p.default,{recommendedProductsIds:s,discountTag:!0})]}),(0,i.jsx)(nA,{children:(0,i.jsx)(l.Z,{...f,imgLoadingValue:"lazy"})}),(0,i.jsxs)(nI,{children:[(0,i.jsx)(nR,{variant:"heading2",children:x.title}),(0,i.jsxs)(nq,{children:[(0,i.jsxs)(nD,{children:[(0,i.jsx)(nN,{children:x.features.map(n=>(0,i.jsx)(nE,{children:(0,i.jsxs)(nM,{children:[(0,i.jsxs)(nT,{variant:"heading6",children:[(0,i.jsx)(nF,{children:n.emoji})," ",n.text]}),(0,i.jsx)(nO,{variant:"body",children:n.description})]})},n.text))}),(0,i.jsx)(nP,{onClick:()=>(0,h.kI)(e.bestSellersSectionId),text:x.ctaText})]}),(0,i.jsx)(nV,{children:(0,i.jsx)(nY,{src:x.image,alt:"Own Your Confidence",loading:"lazy"})})]})]}),(0,i.jsxs)(nK,{children:[(0,i.jsx)(n$,{variant:"heading2",children:_.title}),(0,i.jsx)(nU,{children:_.reviews.map(n=>(0,i.jsxs)(nX,{children:[(0,i.jsx)(nJ,{children:(0,i.jsx)(m.Z,{width:262,height:461,src:n.video})}),(0,i.jsx)(n0,{dangerouslySetInnerHTML:{__html:n.text}}),(0,i.jsx)(n1,{children:n.name})]},n.name))})]}),(0,i.jsx)(nv,{children:(0,i.jsxs)(nw,{children:[(0,i.jsx)(n_,{variant:"heading2",children:o.title}),(0,i.jsx)(ny,{children:o.features.map(n=>(0,i.jsxs)(nj,{children:[(0,i.jsx)(nk,{children:(0,i.jsx)(nS,{src:n.icon,alt:n.title})}),(0,i.jsx)(nZ,{variant:"heading6",children:n.title}),(0,i.jsx)(nB,{variant:"body",children:n.description.includes("Bra Size Calculator")?(0,i.jsxs)(i.Fragment,{children:[n.description.split("Bra Size Calculator")[0],(0,i.jsx)(nz,{href:"".concat(r).concat(o.calculatorLink),children:"Bra Size Calculator"}),n.description.split("Bra Size Calculator")[1]]}):n.description})]},n.title))}),(0,i.jsx)(nC,{onClick:()=>(0,h.kI)(e.bestSellersSectionId),text:o.ctaText})]})}),(0,i.jsx)(nW,{children:(0,i.jsx)(u.Z,{faqs:b.faqs,titleSectionFAQ:b.title})}),(0,i.jsx)(nL,{onClick:()=>(0,h.kI)(e.bestSellersSectionId),children:(0,i.jsx)(l.Z,{...g,imgLoadingValue:"lazy"})})]})},n8=n=>{let{cmsPageContent:e}=n,t=(null==e?void 0:e.pageName)==="bra-essentials"?e.content:o;return(0,i.jsx)(n6,{content:t})}},44312:function(n,e,t){"use strict";var i=t(85893),r=t(67294),a=t(10062),s=t.n(a),o=t(5793),l=t(57491),d=t(90458),c=t(15532),u=t
1(20243);e.Z=n=>{let{src:e,trackProps:t,controls:a=!0,...p}=n,{translate:m,TRANSLATION_KEYS:h}=(0,u.T)(),f=h.PDP,[g,x]=(0,r.useState)(!0),b=(0,r.useRef)(null),v=()=>{var n,e,t;if(null===(n=b.current)||void 0===n?void 0:n.paused){null===(t=b.current)||void 0===t||t.play(),x(!1);return}x(!0),null===(e=b.current)||void 0===e||e.pause()},w=(null==t?void 0:t.label)||m(f.PDP_REVAMP_VIDEO_CAPTIONS_LABEL),_=m(f.PDP_REVAMP_VIDEO_LABEL),y=m(g?f.PDP_REVAMP_VIDEO_PLAY_LABEL:f.PDP_REVAMP_VIDEO_PAUSE_LABEL),j="string"==typeof(null==t?void 0:t.srcLang)?t.srcLang:"en",k="string"==typeof(null==t?void 0:t.src)&&!!(null==t?void 0:t.src);return(0,i.jsxs)("div",{className:s().controls,children:[(0,i.jsx)("button",{type:"button",onClick:v,onKeyDown:n=>(0,l.$)(n,v,["Enter"," "]),className:"".concat(s().playBtn),"aria-label":y,"aria-pressed":!g,children:g&&(0,i.jsx)(o.E,{src:(0,c.zk)("https://cdn.shopify.com/s/files/1/0021/4889/2732/files/Play.png"),alt:m(f.PDP_REVAMP_VIDEO_PLAY_ICON_ALT),width:"120px",height:"120px"})}),(0,i.jsxs)("video",{...p,controls:a,"aria-label":_,ref:b,children:[k?(0,i.jsx)("track",{kind:"captions",...t,src:null==t?void 0:t.src,srcLang:j,label:w,default:!0}):(0,i.jsx)("track",{kind:"captions",src:"",srcLang:"en",label:m(f.PDP_REVAMP_VIDEO_CAPTIONS_LABEL),default:!0,style:{display:"none"}}),(0,i.jsx)("source",{src:(0,d.P)(e)})]})]})}},95113:function(n,e,t){"use strict";var i=t(85893),r=t(67294),a=t(12901),s=t.n(a),o=t(83566),l=t(11163);e.Z=n=>{var e;let{faqs:t=[],titleSectionFAQ:a,noBorder:d,ssr:c}=n,u=(0,l.useRouter)(),p=(0,r.useRef)([]),m=null==u?void 0:null===(e=u.query)||void 0===e?void 0:e.anchor,[h,f]=(0,r.useState)(null);(0,r.useEffect)(()=>{if(!m||!t.length)return;let n=t.findIndex(n=>(null==n?void 0:n.pageAnchor)===m);if(-1!==n){f(n);let e=p.current[n];if(e){let n=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:n-150,behavior:"smooth"})}}},[m,t]);let g=n=>{f(h===n?null:n)};return(0,i.jsxs)("div",{className:s().faqSection,children:[(0,i.jsx)("h2",{className:s().titleFAQ,children:a||"Frequently asked question"}),null==t?void 0:t.map((n,e)=>(0,i.jsxs)("div",{className:"".concat(s().faqItem," ").concat(d?s().noBorder:""),ref:n=>p.current[e]=n,children:[(0,i.jsx)("h3",{className:s().faqHeading,children:(0,i.jsxs)("button",{type:"button",className:s().faqQuestion,onClick:()=>g(e),"aria-expanded":h===e,children:[(0,i.jsx)("span",{children:n.question}),h===e?(0,i.jsx)(o.J.Arrows.ChevronUp,{className:s().faqArrow,width:1,height:1,"aria-hidden":"true"}):(0,i.jsx)(o.J.Arrows.ChevronDown,{className:s().faqArrow,width:1,height:1,"aria-hidden":"true"})]})}),c?(0,i.jsx)("div",{className:"".concat(s().faqAnswer," ").concat(h===e?"":s().hidden),"aria-hidden":h!==e,inert:h===e?void 0:"",dangerouslySetInnerHTML:{__html:n.answer}}):h===e&&(0,i.jsx)("div",{className:s().faqAnswer,dangerouslySetInnerHTML:{__html:n.answer}})]},n.question))]})}},72083:function(){},89539:function(n){n.exports={container:"styles_container__XRPNG",vwoClass:"styles_vwoClass__JXcP7",redesignV4:"styles_redesignV4__BeDOT",redesignHeaderRow:"styles_redesignHeaderRow__c5S4c",redesignShopAllLink:"styles_redesignShopAllLink__TuAVg",redesignShopAll:"styles_redesignShopAll__Pq4JG",redesignShopAllMobile:"styles_redesignShopAllMobile__R1Gp9"}},10062:function(n){n.exports={controls:"styles_controls__d_efr",playBtn:"styles_playBtn__3wfXM"}},12901:function(n){n.exports={faqSection:"styles_faqSection__iqxu7",noBorder:"styles_noBorder__mXARS",faqAnswer:"styles_faqAnswer__CTYoq",faqItem:"styles_faqItem__dhkDz",faqHeading:"styles_faqHeading__3CAmL",faqQuestion:"styles_faqQuestion__ZoV_G",hidden:"styles_hidden__fMv6u",titleFAQ:"styles_titleFAQ__47dWq",faqArrow:"styles_faqArrow__jNLIU"}}},function(n){n.O(0,[8528,2888,9774,179],function(){return n(n.s=57264)}),_N_E=n.O()}]);
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.