/*FID FR 936072*/

/* 1/13/20 - Ticket #877996 
#fabric-read-a-review {
    display: none!important;
}*/

/* 5/8/20 - Ticket #891224.9*/
ul.fabric-footer-component-menu button[class*=-button-element].fabric-footer-component-hover {
  display: none;
}

body.fabric span.fabric-live-chat-link button.fabric-live-chat-component-square-button {
  display: none;
}

ul#masthead-utility-nav-tab-help>li:nth-child(2) {
  display: none;
}

div#fabric-accordion-utility-body-accordionItem1>ul>li:nth-child(2)>button {
  display: none;
}

div>footer.fabric-footer-component>div.fabric-footer-component-utility>button:nth-child(2) {
  display: none;
}


/* 5/21/20 - Ticket ##891224.32*/
/* 5/27/20 - Ticket ##891224.42*/
/* 5/27/20 - Ticket ##891224.48*/

nav.fabric-masthead-category-nav-component.fabric-masthead-category-nav-pinned>ul>li:nth-child(1)>a[href*="/beauty"] {
  font-size: 15px;
  min-width: 125px;
}

nav.fabric-masthead-category-nav-component>ul>li:nth-child(1)>a[href*="/pink"] {
  font-size: 19px;
  min-width: 125px;
}

/*a.fabric-link-element.fabric-h5-typography-element.fabric-masthead-category-nav-link {
min-width: 95px;
/*font-size: 10.5px;*/
/*font-size: 16px;
position: relative;
left: -45px;
}*/

/* 5/22/20 - Ticket #891224.32*/

footer.fabric-checkout-bag-drawer-footer div.checkout-footer-help button.fabric-primary-button-element {
  display: none;
}

/* 5/22/20 - Ticket #8891224.29*/
button#add-shipping-address-modal-button>svg {
  position: relative;
  left: 111px;
  top: -17px;
}

/* 5/26/20 - Ticket #891224.40 Live chat test.victoriassecret.com/*/
div#fabric-accordion-utility-body-accordionItem13>ul>li:nth-child(2)>button {
  display: none;
}

/* 5/27/20 - Ticket ##891224.42*/
div.fabric-cms-component-list section.fabric-itc.fabric-itc-editorial.fabric-pink2-promo-theme div.fabric-itc-content-region-text-field-6 {
  font-size: 0.9338em;
}

/* 5/27/20 - Ticket ##891224.48*/
section#af284588-6332-44a7-9a74-f80cbb214d55>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-6 {
  font-size: 0.68015em;
}

section#af284588-6332-44a7-9a74-f80cbb214d55>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-3 {
  font-size: 2.6215em;
}

section#af284588-6332-44a7-9a74-f80cbb214d55>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-6,
section#af284588-6332-44a7-9a74-f80cbb214d55>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-3,
section#af284588-6332-44a7-9a74-f80cbb214d55>div.fabric-itc-content-region>div.fabric-itc-content-region-cta>div>a>span.fabric-itc-cta-display>span>svg {
  position: relative;
  left: -55px;
}

div.fabric-cms-component-list section.fabric-itc.fabric-itc-editorial.fabric-pink1-feature-theme div.fabric-itc-content-region-text-field-6 {
  position: relative;
  right: -18px;
}


/* 5/27/20 - Ticket #891224.39 */
.fabric-ratings-and-reviews-component-overview-write-a-review,
.fabric-write-a-review-button,
div.fabric-ratings-and-reviews-component-summary>.fabric-h3-typography-element,
div.fabric-ratings-and-reviews-component-summary>p:nth-child(11) {
  display: none !important;
}

/* 6/2/20 - Ticket #891224.49*/




/*#891224.57//06.05.20//*/

html.cheetahmail.fabric.desktop.yui3-js-enabled nav#nav-primary ul.menu.primary.fab-primary-nav>li>span>a {
  font-size: 9px !important;
  letter-spacing: 0.1em;
}

form div.rn_SearchInput button[type="submit"][id*="rn_SimpleSearch"] span {
  font-size: 14px;
}



/*#891224.60//06.05.20//*/

body.yui-skin-sam.yui3-skin-sam section#rn_content div.rn_MainColumn div.rn_TwoColumn {
  width: 100%;
  max-width: 700px;
}

div#rn_ConditionalChatLink_6>a.liveChatIcon>span.rn_ModuleArrow {
  white-space: nowrap;
}

div.rn_MainColumn div.rn_TwoColumn div.rn_Home div.rn_BrowseProductCategoryList.rn_ProductCategoryList div.rn_HierList h3[id*="rn_ProductHeader"] a span.rn_ProductHeader {
  letter-spacing: 0;
  font-size: 11px;
}

/*#897199.1//06.08.20//*/

#b4bf1b71-5da8-42d1-8fad-2332a003ce1d>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-3 {
  font-size: 5.25em;
}

#\31 8422aa7-b010-4149-ae6c-8790c22dc0a1>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-3 {
  font-size: 4.39em;
}

/*#891224.62//06.08.20//live chat custome care*/

a#rn_ConditionalChatLink_6_DefaultLink {
  display: none;
}

a#fab-footerLiveChat {
  display: none;
}

button#livechat {
  display: none;
}


/*#891224.33//06.04.20//*/

.fabric #nav-primary.nav-masthead ul.fab-primary-nav {
  width: 100%;
  max-width: 1024px;
}



/* 898143 | 06.12.20 */

body.pink nav.fabric-masthead-category-nav-component>ul>li>a {
  padding-left: 4px !important;
  padding-right: 4px !important;
  letter-spacing: 0.02em !important;
  min-width: auto !important;
}

body.vs nav.fabric-masthead-category-nav-component>ul>li>a {
  padding-left: 4px !important;
  padding-right: 4px !important;
  letter-spacing: 0.01em !important;
  min-width: auto !important;
  font-size: 11px !important;
}





/* 891224.77 | 06.15.20 */

li>h2>a[href*="essentials"],
li>h2>a[href*="robes-and-slippers"] {
  white-space: nowrap;
}



/* 898478 | 06.16.20 */

/* a.fabric-link-element.fabric-itc-editorial-shell-link.shell-link[title*="euros les"] ~ div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4{
letter-spacing: 0;
line-height: 1.1;
width: 90%;
} */

a.fabric-link-element.fabric-itc-editorial-shell-link.shell-link[title*="Offre"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  letter-spacing: 0;
  line-height: 1.1;
  font-size: 2.6em;
}



/* 898558 | 06.18.20 */

div#hp-instagram-feed>div.instagramWrapper>div.instagramWrapper__header {
  width: 100%;
}



/* 899278 | 06.23.20 */

section>a[href*="/sport/matching-sets"][title*="Tout est dans les"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  line-height: 1 !important;
}



/* 900248 | 06.29.20 */

section>a[href="/fr/vs/loungewear/tight-offer"]+div+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  white-space: nowrap;
  font-size: 3.2em !important;
}



/* 900491 | 07.01.20 */

section.fabric-cms-component-item.fabric-image-text-cms-component.fabric-itc.fabric-itc-editorial.fabric-itc-content-region-width-full.fabric-vs1-feature-theme.fabric-itc-content-region-position-inner-center-center.fabric-itc-intramargins-regular.fabric-cms-component-margin-right-none.fabric-cms-component-margin-bottom-none div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4[style="color:#000000;"] {
  font-size: 2.4em;
}



/* 901638 | 07.10.20 */

html[data-brand="vs"] nav.fabric-masthead-category-nav-component>ul {
  width: 100%;
  max-width: 980px;
}

html[data-brand="vs"] nav.fabric-masthead-category-nav-component>ul>li>a {
  letter-spacing: 0.02em !important;
  font-size: 11px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
}

html[data-brand="pink"] nav.fabric-masthead-category-nav-component>ul {
  width: 100%;
  max-width: 980px;
}

html[data-brand="pink"] nav.fabric-masthead-category-nav-component>ul>li a {
  width: auto !important;
  min-width: auto !important;
}

html[data-brand="pink"] nav.fabric-masthead-category-nav-component>ul>li>a {
  letter-spacing: 0.04em !important;
  font-size: 18px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
}



/* 904364 | 07.30.20 */

a[href*="/beauty/pink-beauty/pink-body-care"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  line-height: 1 !important;
}



/* 906097 | 08.12.20 */

html:not(.mobile) section>a[href*="/vs/loungewear/leggings"]+div.fabric-itc-media-region+div.fabric-itc-content-region {
  width: 41% !important;
  padding-right: 0 !important;
  margin-right: -2% !important;
}





/* 906638 | 08.17.20 */

a[href*="/vs/accessories/sunglasses-offer"]+div.fabric-itc-media-region+div.fabric-itc-content-region br {
  display: none;
}

a[href*="/vs/accessories/sunglasses-offer"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  font-size: 1.9em !important;
}



/* 907112 | 08.19.20 */

a[href*="/vs/panties/styles-specials"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  /* font-size: 5em !important; */
}

a[href*="/vs/panties/styles-specials"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  font-size: 2.8em !important;
}



/* 907428 | 08.21.20 */

/* a[href*="/pink/tops-and-bottoms/everyday-lounge"]+div.fabric-itc-media-region+div.fabric-itc-content-region {
  width: calc((100% + 7em)/2) !important;
} */



/* 909568 | 09.09.20 */

html.desktop a[href*="/accessories/shop-all-small-accessories"]+div.fabric-itc-media-region+div.fabric-itc-content-region {
  /*width: 41% !important;*/
}



/* 910359.1 | 09.16.20 */

html.desktop a[href*="/vs/sport/sport-bra-types"]~div.fabric-itc-content-region {
  width: 42% !important;
  margin-right: -4% !important;
}



/* 910810 | 09.18.20 */

a[href="/fr/vs/accessories/handbags-offer"]+div.fabric-itc-media-region+div.fabric-itc-content-region {
  width: 44% !important;
  padding-left: 0 !important;
}



/* 912103 | 09.29.20 */

html.desktop section>a[href*="/vs/bras/t-shirt-bra"]~div.fabric-itc-content-region {
  width: 43% !important;
  padding-right: 0 !important;
}



/* 912597.1 | 10.01.20 */

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/vs/bras/comfort-zone"]~.fabric-itc-content-region,
html.desktop section>a[href*="/vs/bras/comfort-zone"]~div.fabric-itc-content-region {
  width: 41%;
  margin-right: -1%;
  padding-right: 0 !important;
}

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/vs/panties/styles-special"]~.fabric-itc-content-region {
  width: 41%;
  margin-right: -1%;
  padding-right: 0 !important;
}

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/vs/sleepwear/pajamas"]~.fabric-itc-content-region {
  width: 46%;
  margin-right: -3.1%;
  padding-right: 0 !important;
}

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/vs/sleepwear/pajamas"]~.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  letter-spacing: -0.03em;
}

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/beauty/bags-and-accessories/shoulder-bags"]~.fabric-itc-content-region {
  width: 54%;
}

html.desktop .fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-].fabric-itc-content-region-width-one-third a[href*="/vs/accessories/shoulder-bags"]~.fabric-itc-content-region {
  /*width: 54%;*/
}




/* 913931 | 10.14.20 */

section>a[href*="/vs/bras/dream-angels-offer"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  font-size: 3vw !important;
}


/*#913105.11 | 10.28.20 | customization - remove chat*/
button.fabric-chat-dialog-button.fabric-primary-black-button-element {
  display: none;
}

/*#915811 | 10.30.20 | customization - remove chat*/
body>div.themeLayoutStarterWrapper.isHeroUnderHeader-true.isHeaderPinned-false.siteforceThemeLayoutStarter>div.body.isPageWidthFixed-true>div>div.slds-col--padded.contentRegion.comm-layout-column>div>div:nth-child(3)>div>div>ul>li:nth-child(2) {
  display: none;
}

body>div.themeLayoutStarterWrapper.isHeroUnderHeader-true.isHeaderPinned-false.siteforceThemeLayoutStarter>div.body.isPageWidthFixed-true>div>div.slds-col--padded.contentRegion.comm-layout-column>div>div:nth-child(3)>div>div>ul>li:nth-child(3) {
  display: none;
}

body>div.fabric-main-container>footer>ul:nth-child(1)>li:nth-child(1)>ul>li:nth-child(2)>button {
  display: none;
}

body>div.fabric-main-container>main>div.fabric-chatbot-component>button {
  display: none;
}

body>div.themeLayoutStarterWrapper.isHeroUnderHeader-false.isHeaderPinned-false.siteforceThemeLayoutStarter>div.body.isPageWidthFixed-true>div>div.slds-col--padded.comm-content-footer.comm-layout-column>div>div>div>div>ul>li:nth-child(2) {
  display: none;
}

button.slds-button.slds-button_neutral.chatDesign.transFormUp {
  display: none;
}

#fab-page-footer>div>div>div:nth-child(2)>div>div:nth-child(1) {
  display: none;
}



/* 916641 | 11.03.20 */

@media(min-width: 1200px) {
  html.desktop nav.fabric-masthead-category-nav-component>ul[role="menu"] {
      display: flex !important;
      width: auto !important;
      max-width: 1265px !important;
  }
}

@media(min-width: 992px) and (max-width: 1200px) {
  html.desktop nav.fabric-masthead-category-nav-component>ul[role="menu"] {
      display: flex !important;
      width: auto !important;
      max-width: unset;
  }

  html.desktop nav.fabric-masthead-category-nav-component>ul[role="menu"]>li>a {
      font-size: 1.5vw !important;

  }
}

/*#916919 | 11.05.20 | */

.fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-itc-intramargins-regular .fabric-itc-content-region {
  padding: 0.25em;
}

section a[href*="/sleepwear/pj-sets-offer"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  /* font-size: 3.6vw!important;The customer didn't approved the font reduction*/
}

section a[href*="/sleepwear/pj-sets-offer"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 br {
  display: none;
}

/*Mobile*/

@media only screen and (min-width:320px) and (max-width:767px) {
  html.mobile [data-id="e877f5f3-646f-4293-afb4-8e122fcdecb7"] {
      min-height: 300px;
  }

  html.mobile [data-id="7a1cbfad-e4c4-4176-8376-f54add732ad5"] {
      min-height: 400px;
  }
}


/* 916816 | 11.05.20 */

section>a[href*="/beauty/pink-beauty/gifts"]+div.fabric-itc-media-region+div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  font-size: 2.5vw !important;
}

/*#915827.2 | 11.06.20 | customization - remove chat*/
body.fabric .fabric-footer-component .fabric-chatbot-accordion .fabric-accordion-utility-item-body .fabric-live-chat-link {
  display: none;
}

/*#915827.3 | 11.12.20 | customization - remove chat*/
body>div.themeLayoutStarterWrapper.isHeroUnderHeader-false.isHeaderPinned-false.siteforceThemeLayoutStarter>div.body.isPageWidthFixed-true>div>div.slds-col--padded.comm-content-footer.comm-layout-column>div>div>div>div>ul>li:nth-child(3)>button {
  display: none;
}

#fab-page-footer>div>div>div:nth-child(2)>div>div:nth-child(1)>div:nth-child(1)>a {
  display: none;
}

/*#918323 | 11.19.20 | customization - remove chat*/
button.fabric-chat-dialog-button.fabric-chatbot-component-text-button {
  display: none;

}

button.fabric-chat-dialog-button {
  display: none !important;
}

button.fabric-chatbot-link-component {
  display: none !important;
}

/* 918323 | 11.20.2020 Chat Removal */
.fabric .fabric-chatbot-component-search-results {
  display: none;
}

button.fabric-plain-underline-button-element.fabric-underwire-chatbot-component {
  display: none;
}

.fabric-chatbot-component-search-results+.fabric-icon-element {
  display: none
}

/*force all chatbot-component css */
[class$="chatbot-component"] {
  display: none;
}



/* End customization - remove chat*/


/* 918323 | 11.23.2020  */

/*html.desktop nav.fabric-masthead-category-nav-component > ul[role="menu"] {
  max-width: 944px;
}*/
html.desktop body.fabric.beauty nav.fabric-masthead-category-nav-component>ul[role="menu"] {
  /*max-width: 944px;*/
}

/* 919540| 11.24.2020  */

button[id*='feature-map-modal'] {
  //border:solid 1px !important;
  ;;;;;/* left: 20.375em !important; */;;;;;
  ;;;/* top: 44.875em !important; */;;;
  ;;;;;/* height: 3em !important; */;;;;;
  ;;;/* width: 20em !important; */;;;
}


/* 919718 | 12.01.20 */

html.mobile a[href*="/vs/newarrivals/shop-collection"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
  font-size: 2.8em !important;
}

/* 921005.3 | 12.11.20 */
section#d895a22c-a6bc-4b36-a4ba-e1e77d7695d9>div.fabric-itc-content-region {
  width: 103%;
}

/* 936006 | 4.26.21 
div#vs-dash-carousel>div.ls-slider-widget-container>div.ls-slider-container>div.slick-list>div.slick-track {
  width: 1920px !important;
}*/

/* 938490 | 05.17.2021 */
/* div.fabric-vs2-promo-theme.fabric-itc-content-region-position-inner-center-center.fabric-cms-component-margin-bottom-none>div {
  position: relative;
  top: 15px;
} */




/* 940191 | 05.28.21 */

div[data-id="93d28890-085a-47b1-9d39-244a63644247"] {
  min-height: 16em;
}

.fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-itc-intramargins-regular a[href="/fr/vs/panties/panty-offer"]~div.fabric-itc-content-region {
  margin-top: 3em;
}

/* 937727.2 | 06.04.2021 */
/* 937727.2 | 06.04.2021 */
@media only screen and (min-width:1280px)and (max-width:9000px) {

  #category-nav-2>ul:nth-child(2)>li:nth-child(11)>h2>a,
  #category-nav-2>ul:nth-child(1)>li:nth-child(1)>h2>a,
  #category-nav-1>ul:nth-child(1)>li:nth-child(1)>h2>a,
  #category-nav-1>ul:nth-child(2)>li:nth-child(13)>h2>a,
  #category-nav-8>ul:nth-child(1)>li:nth-child(3)>h2>a {
      font-size: 10px;
  }
}

/* 944876 | 07.14.2021 */
@media only screen and (min-width:1280px)and (max-width:9000px) {
  main>div.fabric-cms-component-list-main.fabric-cms-component-list>div:nth-child(15).fabric-cms-component-item.fabric-vs2-promo-theme {
      top: 10px;
  }
}

/* 928873.22 | 08.06.21 */
@media only screen and (min-width:1280px)and (max-width:9000px) {
  div.fabric-main-container.pink>main>div.fabric-cms-component-list-main.fabric-cms-component-list>div.fabric-cms-component-item.fabric-vs1-feature-theme>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-4 {
      font-size: 40px;
  }

  div.fabric-main-container.pink>main>div.fabric-cms-component-list-main.fabric-cms-component-list>div.fabric-cms-component-item.fabric-vs1-feature-theme>div.fabric-itc-content-region>div.fabric-itc-content-region-text-field-6 {
      font-size: 14px;
  }
}



/* 963910 | 12.16.21 */

div.fabric-itc-content-region-text-field-3,
div.fabric-itc-content-region-text-field-4 {
  line-height: 1.2 !important;
}



/* 966348 | 1.6.22 */

div.fabric-cms-component-item>a[href*="/bras/sexy-tee-bras"]~div.fabric-itc-content-region div.fabric-itc-content-region-text-field-4 {
  line-height: 1.06 !important;
  margin-top: 10%;
}




/* 970414 | 2.4.22 */

html.desktop body.fabric.vs nav>ul.prism-dropdown-menu-group {
  max-width: 1240px !important;
  width: 100%;
}

@media(min-width: 1180px) {
  html.desktop body.fabric.vs nav>ul.prism-dropdown-menu-group {
      width: 100%;
      flex: 1 1 auto !important;
  }

  html.desktop body.fabric.vs nav>ul.prism-dropdown-menu-group>li>div>a {
      letter-spacing: 0.04em;
      white-space: nowrap;
  }
}

@media(min-width: 768px) and (max-width: 1180px) {
  html.desktop body.fabric.vs nav>ul.prism-dropdown-menu-group {
      width: 100%;
      flex: 1 1 auto !important;
  }

  html.desktop body.fabric.vs nav>ul.prism-dropdown-menu-group>li>div>a {
      letter-spacing: 0.05em;
  }
}

li.chatMargin button.slds-button.slds-button_neutral.chatDesign {
  min-width: 320px;
}

/* 928873.52 | 02.08.21 */
body>div.fabric-main-container.pink>header>nav.react-masthead-category-nav.react-masthead-floater>ul,
body>div.fabric-main-container.beauty>header>nav.react-masthead-category-nav.react-masthead-floater>ul,
body>div.fabric-main-container.vs>header>nav.react-masthead-category-nav.react-masthead-floater>ul {
  /* min-width: 1200px; */
}

/* 967638 | 02.09.21 */
#continue-shopping {
  font-size: 13px;
}

/* 928873.58 | 02.16.21 */
body>div.themeLayoutStarterWrapper.isHeroUnderHeader-true.isHeaderPinned-false.siteforceThemeLayoutStarter>div.body.isPageWidthFixed-true>div>div.slds-col--padded.contentRegion.comm-layout-column>div>div:nth-child(4)>div>div>ul>li:nth-child(3) {
  display: none;
}



/* 974743 | 3.21.22 */

nav li.prism-dropdown-menu li a[href*="/vs/bras/shop-all-bras"],
nav li.prism-dropdown-menu li a[href*="/vs/bras/perfect-pair"],
nav li.prism-dropdown-menu li a[href*="/vs/bras/bra-education"],
nav li.prism-dropdown-menu li a[href*="vs/bras/breast-shape-bra-fit"] {
  white-space: normal !important;
}

/* 977048 | 03.24.22 */
@media only screen and (min-width:1280px)and (max-width:9000px) {
  body>div.fabric-main-container>footer>div>div>div.footer-email-social-links>a {
      min-width: 350px;
      font-size: 12px !important;
  }
}

/*978750 | 04/07/2022*/
@media only screen and (min-width:1500px)and (max-width:9000px) {

  /* body>div.fabric-main-container.pink>header>nav.react-masthead-category-nav.react-masthead-floater>ul,
  body>div.fabric-main-container.beauty>header>nav.react-masthead-category-nav.react-masthead-floater>ul,
  body>div.fabric-main-container.vs>header>nav.react-masthead-category-nav.react-masthead-floater>ul {
      min-width: 1600px;
  } */

  .ioMcxm.ioMcxm.ioMcxm.ioMcxm ul[role="menu"] {
      min-width: 1400px;
  }
}



/* 980580 | 4.26.22 */

div.instagramWrapper__header{
  min-width: 60% !important;
}

/* 983523 | 5.16.22 */

div.fabric-image-text-cms-component.fabric-cms-component-item > button#feature-map-modal-1{
    width: inherit !important;
    height: 100% !important;
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
}

/* 988596 | 6.28.2022 | Chat Removal */
.chat-button-visibility-hidden{
    display:none!important;
}

/* 992693.1 | 08.04.22 */
@media only screen and (min-width:320px)and (max-width:767px){
  body > div.fabric-dialog-container > div > div > div > article > div > div > div > header > div.fabric-group-button-element > button{
      min-width: 90px;
  }
}


/* 1005689 | 11.25.22 */
button#feature-map-modal-1[data-href*="intl-row-20221127-details-cyber-monday-40per-off-sitewide"][style*="left: 55"] {
    margin-left: 46px;
    margin-top: 34px;
}

button#feature-map-modal-1[data-href*="intl-row-20221127-details-cyber-monday-40per"][style*="left: 85"] {
    margin-left: 46px;
    margin-top: 34px;
}

/* 1005689.1 | 11.26.22 */
body > div.fabric-main-container.vs > main > div.react.react-cms-component-list > div > div:nth-child(17) > div.sc-gWDKre.cZOYVn.fabric-itc-media-region {
    /* top: 60px; */
}

/* 1005720.1 | 11/28/22 */
@media only screen and (min-width:320px)and (max-width:767px){
    body > div.fabric-main-container.vs > main > div.react.react-cms-component-list > div > div.sc-degiqz.bWhnZo.fabric-image-text-cms-component.fabric-cms-component-item.fabric-itc.fabric-itc-editorial.fabric-itc-content-region-width-full.fabric-pink2-promo-theme.fabric-itc-content-region-position-inner-center-center.fabric-itc-intramargins-mobile.fabric-cms-component-margin-right-none.fabric-cms-component-margin-bottom-none.oldTwoUp{
        height: unset!important;
    }
}

/*  1000814.20 | 12.01.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #shoulder-bags > div > div.fabric-itc-content-region-text-field-5{
      height: 50px;
  }
}

/* 1000814.34 | 12.09.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  .fabric-main-container.vs div[data-id*="bd9b6114-3209-4c3f-8e9f-2802e878820b"] > div.sc-kdndll.kDhvml.fabric-itc-content-region {
    width: calc((110% + 4.1675em)/3);
  }
}

/* 1000814.40 | 12.12.22 */
@media only screen and (min-width:768px)and (max-width:9000px){
  body > div.fabric-main-container.pink > main > div.fabric-cms-component-list-main.fabric-cms-component-list > div > div.fabric-itc-content-region {
      padding-left: 5rem;
     }
 }

 /*  #1010778 | 02.06.22 */
div svg[aria-label="top gift vs"]{background:url('/images/vsweb/mp-badges/top-gift-vs.png') no-repeat;background-size:85%;background-position:right bottom}svg[aria-label="top gift vs"] path,svg[aria-label="top gift vs"] circle{display:none;}


/*  #1000814.51 | 02.06.22 */
div svg[aria-label="top gift pink"]{background:url('/images/vsweb/mp-badges/top-gift-pink.png') no-repeat;background-size:85%;background-position:right bottom}svg[aria-label="top gift pink"] path,svg[aria-label="top gift pink"] circle{display:none;}

/* 1000814.90 | 3.23.2023 */
.add-to-bag-item .product-info-style {
  width: 50px !important;
}

/* 1000814.111 | 3.29.2023 */
@media (min-width:1280px){
  div.prism-layout-grid:has(div > picture > img[src$="03-032823-intl-PINK-Underwear_UnderwearPack.jpg"]) > div:last-child {
    width: calc(100% + 310px) !important;
    position: inherit;
    left: -155px;
  }
}

/* 1000814.115 | 3.29.2023 */
@media (min-width:1280px){
  div.prism-layout-grid:has(div > picture > img[src$="02-033023-intl-PINK-MSS-LP-banners.jpg"]) > div:last-child {
    width: calc(100% + 376px) !important;
    position: inherit;
    left: -188px;
  }
}

/* 1000814.117 | 3.29.2023 */
@media (min-width:1280px){
  .fabric-main-container.vs > main > div > div:nth-child(2) div:has(div > img[src$="090120-intl-VSB-Access-Wallets.jpg"]) > div:last-child {
    width: calc((100% + 8.1675em)/3) !important;
  }
}

/* 1000814.122 | 3.29.2023 */
@media (min-width:1280px){
  div.prism-layout-grid:has(div > picture > img[src$="02-09-033023-INTL-LPs-MSS-banner.jpg"]) > div:last-child {
    width: max-content !important;
    max-width: inherit;
    justify-self: center;
  }
}

/* 1000814.162 | 4.4.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  .fabric-main-container.vs .product-stacks .fabric-cms-component-list div.fabric-itc-content-region div.fabric-itc-content-region-text-field-3 {
    width: max-content;
    max-width: inherit;
    display: contents;
  }
}

/* 1000814.170 | 4.4.2023 */
@media only screen and (min-width:320px)and (max-width:767px){
  .fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-pink1-feature-theme .fabric-itc-content-region-text-field-4 {
    font-size: 1.291em;
  }
}

/* 1000814.179 | 4.19.2023 */
.desktop .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component-codes .sign-in-account-perz{
  height: 48px !important;
  max-width: 180px;
}

/* 1000814.182 | 4.19.2023 */
@media (min-width:1840px){
  .fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-vs2-promo-theme .fabric-itc-content-region-text-field-6{
    font-size: 90%;
  }
}

/* 1000814.198 | 4.19.2023 */
@media (min-width:1532px) {
  #\37 46da16b-0389-4cb9-b876-55a0bad1198d > div.sc-furvIG.mbRwG.prism-layout-flex.prism-layout.sc-HExOM.khMGzb {
    --prism-LayoutFlex-margin1: -26px !important;
    --prism-LayoutFlex-width1: calc(100% + 52px) !important;
  }
}

/* 1000814.191 | 4.19.2023 */
.fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-pink2-promo-theme .fabric-itc-content-region-text-field-6 > span {
  max-width: 1180px;
  display: inline-block;
}

/* 1029558.2 | 5.11.2023 */
#learnMoreButton,
button[data-testid="learn-more-button"]{
  width: max-content !important;
}

/* 1032390.5 | 5.24.2023 */
@media only screen and (min-width:1028px)and (max-width:9000px){
  reach-portal > div:nth-child(3) > div > section > div:nth-child(4) > div[aria-labelledby*="vs-dialog-header-react-aria"]{
    max-width: 960px !important;
  }
  #tabs-tabpanel2 > div:nth-child(6) > div > div > table > thead > tr > th:nth-child(3){
    white-space:normal;
  }
}

/* 1042093.26 | 7.6.2023 */ 
.fabric-main-container.vs > header > nav.react-masthead-category-nav > ul > li:nth-child(2) > ul {
  padding: 2rem calc(0.676rem) !important;
}

/* 1043137 | 7.10.2023 */
/* 1042093.28 | 7.7.2023 */ 
@media only screen and (min-width:320px)and (max-width:767px){
  [data-id="f007d31e-f7b7-4a12-b8dc-ecb9277150b9"]{
   min-height: 45em;
   }
  [data-id="f089fc44-b81f-42a7-88c8-ba74ce32b240"]{    
   min-height: 35em;
   }
 }

/* 1043067.7 | 7.11.2023 */
.mobile.mobile.mobile.mobile .instagramWrapper__header {
  padding-left: 0px !important;
}

 /* 1043067.9 | 7.11.2023 */
body > div.fabric-dialog-container > div > div > div > article > div > div > div > div > div:nth-child(17) > div > div > section.fabric-itc-offer-component-content-region.text-below-image > span > div > div {
font-size: 13px !important;
}

/* 1043067.6 | 7.11.2023 */
@media screen and (max-width: 639px){
.gnvSGf.fabric-itc.fabric-itc-editorial,
.cYgTGh.fabric-itc.fabric-itc-editorial {
/* font-size: 3.82vw !important; */
}
}

/* 1044776.3 | 7.18.2023 */
.fabric-cms-component-list .fabric-itc.fabric-itc-editorial[class*=fabric-itc-content-region-position-inner-] .fabric-itc-media-region {
  max-width: 100%;
}
/* 1044776.6 | 7.18.2023 */ 
@media only screen and (min-width:320px)and (max-width:767px){
  .mobile .fabric-cms-component-list .fabric-offer-cms-component:nth-child(7) .fabric-itc-offer-component-cta div{
    margin-bottom: 24px;
  }
  .mobile .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component .fabric-tooltip-utility-content{
    max-width: 125px;
    line-height: 12px;
  }
}

/* 1044776.9 | 7.18.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  .fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-itc-intramargins-regular {
    padding: 1.5em;
  }
  .fabric-cms-component-list .fabric-itc.fabric-itc-editorial.fabric-vs2-promo-theme .fabric-itc-content-region-text-field-3{
    font-size: 2.575em;
  }
  }

/* 1046602.3 | 7.25.2023 */
@media only screen and (min-width:320px)and (max-width:767px){
  [data-testid="ProductCardItemLevelCallouts"] table{
    min-width: 170px;
  }
  [data-testid="ProductCardItemLevelCallouts"] table tbody td{
    white-space: normal !important;
  }
}

/* 1051160.1 | 8.10.2023 */
div[data-testid="PrimaryProduct"] div[data-testid="ProductInfo"] span[data-testid="ProductInfo-shortDescription2"]{
  white-space: normal !important;
}

/* 1052627 | 8.15.2023 */
@media only screen and (min-width:320px)and (max-width:767px){
  .itc-content-area-PINK1 > p.punchline{
      font-size: clamp(4.91ch, 18.5vw - 1rem + 2ch, 15.95ch) !important;
    }
  }

/* 706750.137 | 8.25.2023 */ 
@media only screen and (min-width:1280px)and (max-width:9000px){
  div.profile-nav react-loyalty-summary a[href="#vsccLinkApply"] > div:nth-child(1) > p{
   max-width: 199px;
  }
  div.profile-content react-loyalty-dashboard section.loyalty-tier-progress a[href="/credit-card#vsccApply"]{
    min-width: max-content;
    padding: 0 12px;
  }
}

/* 1054139.5 | 8.25.2023 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  html[data-page-category^="PRIDE"] main > div.react.react-cms-component-list > div > div:nth-child(2) > span > p:nth-child(8) > strong,
  html[data-page-category^="PRIDE"] main > div.react.react-cms-component-list > div > div:nth-child(6) > span > p:nth-child(7){
    white-space: nowrap;
  }
}

/* 706750.137 | 8.28.2023 */ 
@media only screen and (min-width:320px)and (max-width:767px){
  react-loyalty-dashboard section.loyalty-tier-progress a[href="/credit-card#vsccApply"]{
    min-width: max-content;
    padding: 0 12px;
  }
  react-loyalty-dashboard #points-per-dollar,
  react-loylaty-dashboard #anniversary-gift,
  react-loyalty-dashboard #three-times-bra-points {
    max-width: 140px;
  }
}

/* 1055949.10 | 8.29.2023 */ 
@media only screen and (min-width:320px)and (max-width:767px){
  #tabs-tabpanel2 > div:nth-child(6) > div > div:nth-child(n+1) > table > thead > tr > th:nth-child(3){
    white-space: break-spaces;
  }
}

/* 1064184.17 | 10.4.2023 */
@media only screen and (min-width:320px)and (max-width:767px){
  #imageLinking-label-e1fef80f-ae37-40fe-b71f-5ac2d4384c67 > p.punchline{
    font-size: clamp(4.91ch, 18.6vw - 1rem + 2ch, 15.95ch);
  }
}

/* 1067830.13 | 10.17.2023 */
@media only screen and (max-width:767px){
  div[data-component="carousel-cms-component"] .shop-by-style-carousel .prism-carousel-slide{
    padding-bottom: 4.5rem !important;
  }
}

/* 1071861.22 | 11.03.2023 */ 
@media only screen and (max-width:767px){
  div[id^="imageLinking-label-"] p.punchline:nth-child(2){
    font-size: 79px !important;
  }
}

/* 1071861.23 | 11.03.2023 */
@media screen{
  .available-offers button[aria-label="Appliquer l'offre"]{
    min-width: 6.75rem;
  }
}

/* 1076359.23 | 11.29.2023 */
@media screen and (max-width:767px){
  .fabric-itc-offer-component-cta div, .mobile .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component-cta div{
    padding: 3px 28px 0px;
  }
  .mobile .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component-codes .no-code{
    margin: .334rem 6px 0 0;
  }
  .mobile .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component-content-region .fabric-itc-offer-bottom, 
  .mobile .fabric-cms-component-list .fabric-offer-cms-component .fabric-itc-offer-component-content-region.text-below-image{
    padding: 1.667rem 0.135rem !important;
  }
}

/* 1076359.24 | 11.29.2023 */
@media screen and (max-width:767px){
  #imageLinking-label-75f52d5a-a614-41e4-ae50-4bd683c69744 > p.prism-typography.headerTwo{
    white-space: nowrap;
    font-size: 6.8vw;
  }
  #imageLinking-label-6deab762-e780-4828-85ac-b3cb1d61e7c9 > p.prism-typography.headerOne{
    white-space: nowrap;
    font-size: 8.6vw;
  }
}

/* 1076359.26 | 11.29.2023 */
@media screen and (max-width:767px){
  .product-stack [data-id="60be595c-e644-4ca4-87db-d5a1a4cb066f"] > .fabric-itc-content-region{
    padding: .83375em .9em !important;
  }
}

/* 1080611.4 | 1.03.2024 */
span.prism-typography.hrhefS {
  text-transform: initial !important;
}

/* 1082410 | 1.10.2024 */
@media only screen and (max-width:767px){
  [data-id="614480bd-dbd0-4c7f-8984-49a78ba1dace"] > div > div.fabric-itc-content-region-text-field-3{
    font-size: 1.25em !important;
  }
}