html{--text-h1: 3rem;--text-h1--font-family: var(--font-heading);--text-h1--font-weight: 600;--text-h1--line-height: 1;--text-h1--letter-spacing: .025em;--text-h1--text-transform: none;--text-h2: 2.5rem;--text-h2--font-family: var(--font-heading);--text-h2--font-weight: 600;--text-h2--line-height: 1;--text-h2--letter-spacing: .025em;--text-h2--text-transform: none;--text-h3: 2rem;--text-h3--font-family: var(--font-heading);--text-h3--font-weight: 500;--text-h3--line-height: 1;--text-h3--letter-spacing: .025em;--text-h3--text-transform: none;--text-h4: 1.5rem;--text-h4--font-family: var(--font-heading);--text-h4--font-weight: 500;--text-h4--line-height: 1;--text-h4--letter-spacing: .025em;--text-h4--text-transform: none;--text-h5: 1.25rem;--text-h5--font-family: var(--font-heading);--text-h5--font-weight: 400;--text-h5--line-height: 1;--text-h5--letter-spacing: .025em;--text-h5--text-transform: none;--text-h6: 1rem;--text-h6--font-family: var(--font-heading);--text-h6--font-weight: 400;--text-h6--line-height: 1;--text-h6--letter-spacing: .025em;--text-h6--text-transform: none;--text-subheading: .875rem;--text-subheading--font-family: var(--font-subheading);--text-subheading--font-weight: 500;--text-subheading--line-height: 1.15;--text-subheading--letter-spacing: .025em;--text-subheading--text-transform: uppercase;--text-paragraph: .875rem;--text-paragraph--font-family: var(--font-paragraph);--text-paragraph--font-weight: 400;--text-paragraph--line-height: 1.35;--text-paragraph--letter-spacing: 0;--text-paragraph--text-transform: none;--text-accent: var(--text-paragraph);--text-accent--font-family: var(--font-accent);--text-accent--font-weight: 400;--text-accent--line-height: var(--text-paragraph--line-height);--text-accent--letter-spacing: 0;--text-accent--text-transform: none;--border-radius: 0;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-popover: 0;--style-border-radius-pills: 0;--style-border-radius-inputs: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--button-s: 2.125rem;--button-s--border-radius: 0;--button-s--padding-inline: 1.25rem;--button-m: 2.625rem;--button-m--border-radius: 0;--button-m--padding-inline: 2rem;--button-l: 3.25rem;--button-l--border-radius: 0;--button-l--padding-inline: 2.5rem;--button-variant: 1.5rem;--button-variant--border-radius: 0;--button-variant--padding-inline: 0;--button-s--font-family: var(--font-button);--button-s--font-size: .875rem;--button-s--font-weight: 400;--button-s--letter-spacing: .025em;--button-s--text-transform: uppercase;--button-m--font-family: var(--font-button);--button-m--font-size: .875rem;--button-m--font-weight: 400;--button-m--letter-spacing: .025em;--button-m--text-transform: uppercase;--button-l--font-family: var(--font-button);--button-l--font-size: .875rem;--button-l--font-weight: 400;--button-l--letter-spacing: .025em;--button-l--text-transform: uppercase;--button-variant--font-family: var(--font-button);--button-variant--font-size: .875rem;--button-variant--font-weight: 400;--button-variant--letter-spacing: .025em;--button-variant--text-transform: uppercase;--letter-spacing-tightest: -.1em;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0em;--letter-spacing-wide: .025em;--letter-spacing-widest: .1em}.button-link .button__text{overflow:visible}.grid-carousel-block .button-link{padding-block-end:.35em}.text-block--truncate .text-block__content{padding-block-end:.2em;margin-block-end:-.2em}@media screen and not (min-width:64rem){.mobile\:truncate-1 .text-block__content,.mobile\:truncate-2 .text-block__content,.mobile\:truncate-3 .text-block__content,.mobile\:truncate-4 .text-block__content{padding-block-end:.2em;margin-block-end:-.2em}}.collection-quick-links-block__wrapper,.collection-quick-links-block{width:100%;border-block-start:1px solid rgba(0,0,0,.1)}.collection-quick-links-block{padding-block:.5rem;padding-inline:var(--spacing-content)}.collection-quick-links-block__wrapper .collection-quick-links-block{border-block-start:none}.facets.facets--horizontal,.facets-toggle{border-block-start:1px solid rgba(0,0,0,.1)}.collection-quick-links-block .button-link{letter-spacing:0;text-transform:none;font-family:var(--font-paragraph);font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;color:#404040}.collection-quick-links-block__item--active .button-link{color:var(--color-accent);font-weight:500;text-decoration:underline;text-underline-offset:.25rem}.apc-our-world-nav__link[aria-current=page]{color:var(--color-accent)}.size-chart__trigger.button-link{color:var(--color-foreground)}.size-chart-modal__tab-panels :is(h1,h2,h3,h4,h5,h6){font-size:var(--text-h5);font-family:var(--text-h5--font-family);font-weight:var(--text-h5--font-weight);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing);text-transform:var(--text-h5--text-transform);margin-block-end:var(--spacing-s)}.product-siblings-block .variant-option__label{margin-block-end:var(--spacing-s)}@media screen and not (min-width:64rem){.apc-about-dresses-pdp{box-sizing:border-box;width:calc(100% - 2 * var(--spacing-m));margin-block-start:auto;margin-inline:var(--spacing-m);margin-block-end:var(--spacing-m)}}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{display:inline-flex;align-items:center;padding-inline:var(--button-m--padding-inline);background-color:var(--color-foreground);color:var(--color-background);border:1px solid var(--color-foreground);border-radius:var(--button-m--border-radius);font-family:var(--font-button);font-weight:600;letter-spacing:var(--letter-spacing-wide);text-decoration:none;box-shadow:0 8px 24px #0000002e}.typography--accent,.text-block :is(h1,h2,h3,h4,h5,h6,p).typography--accent,.text-block.typography--accent :is(h1,h2,h3,h4,h5,h6,p){font-weight:400}.field__input,.quantity-selector,.variant-option__select-wrapper{padding-inline:1rem}.checkbox{--checkbox-border-radius: 0}.toggle .toggle__switch,.toggle .toggle__switch:before{border-radius:0}.cart-drawer__title.h4{font-size:var(--text-h5);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing)}.cart-drawer .cart-drawer__count .cart-bubble__text{font-size:var(--font-size--xl)}.cart-drawer .cart-drawer__header{padding:var(--spacing-xs) var(--spacing-s)}.cart-drawer .cart-actions{padding:var(--spacing-xs)}.cart-items__title.cart-items__title{font-weight:500}.cart__total-label.cart__total-label{font-weight:400}.column-options .column-picker{color:rgb(var(--color-foreground-rgb) / var(--opacity-30))}.column-options .column-options__option:hover .column-picker{color:rgb(var(--color-foreground-rgb) / var(--opacity-50));background-color:transparent}.column-options .column-options__option-input:checked~.column-picker{color:rgb(var(--color-foreground-rgb));background-color:transparent}.sorting-filter.sorting-filter__horizontal{order:2}.column-options__option:has(.column-picker-mobile--single){order:2}.product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, 1fr)}.product-grid.product-grid[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(2, 1fr)}.product-card-media.aspect-ratio-portrait,.quick-add-image.aspect-ratio-portrait{--aspect-ratio: 351 / 448}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover,.resource-card:hover,.predictive-search-results__card:hover{transform:none}}.predictive-search-results__card .resource-card__content .price{font-weight:400}.cross-sale-card__title{font-family:var(--text-paragraph--font-family);font-size:var(--text-paragraph);font-weight:500;line-height:var(--text-paragraph--line-height)}.cross-sale-card__price .price{font-size:var(--text-paragraph);font-weight:var(--text-paragraph--font-weight)}.cross-sale-card__button:active{transform:none}.bubble,.slideshow-controls__dots,.slideshow-controls__counter{border-radius:0}.variant-option__button--has-swatch{--border-radius: 0;--inner-border-radius: 0}.variant-option--buttons:has(.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail)){gap:1.5rem}.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail){position:relative;display:inline-flex;flex:0 0 auto;min-height:0;min-width:0;padding:0;border:none;border-radius:0;background:transparent;text-transform:none;overflow:visible;cursor:pointer}.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):after{content:"";position:absolute;top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):has(:checked){background:transparent;border:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):hover,.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):has(:focus-visible){background:transparent;border:none;outline:none;color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):has([data-option-available=false]){background:transparent;border:none;text-decoration:line-through}@media(pointer:fine)and (hover:hover){.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):hover,.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail):has([data-option-available=false]):hover{background:transparent;border:none}}@media screen and (min-width:750px){.variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.variant-option__button-label--has-thumbnail){padding:0}}.variant-option__button-label--has-swatch{--focus-outline-offset: .2rem;--focus-outline-radius: 50%}.variant-option__button-label--has-swatch .swatch{--swatch-width: 1.5rem;--swatch-height: 1.5rem}.media-gallery--carousel slideshow-arrows .slideshow-control.slideshow-control--shape-circle{background-color:#fffc;color:rgb(var(--color-foreground-rgb));border:none;transition:background-color var(--animation-speed-slow) ease}.media-gallery--carousel slideshow-arrows .slideshow-control.slideshow-control--shape-circle:hover{background-color:#fff}.slideshow-control--style-chevron.slideshow-control--previous{rotate:none}.slideshow-control--style-chevron.slideshow-control--previous .icon-caret{rotate:90deg}.splide__arrow:after{margin-left:-.25rem}.splide__arrow--prev:after{margin-left:.25rem}[style*="--gallery-aspect-ratio: 1/1.25"] .product-media-container{--media-preview-ratio: 351 / 448 !important}.localization-form{padding:var(--spacing-s) var(--spacing-m) var(--spacing-m);max-width:24rem}.localization-modal__close-button.button-unstyled{top:var(--spacing-s);right:var(--spacing-s)}.localization-form__message.h5{font-size:var(--text-h6);font-family:var(--text-h6--font-family);font-weight:var(--text-h6--font-weight);line-height:var(--text-h6--line-height);letter-spacing:var(--text-h6--letter-spacing);text-transform:var(--text-h6--text-transform)}.localization-popup-block__button{font-size:.75rem;opacity:.5;text-transform:none}.localization-popup-block__button:hover,.localization-popup-block__button:focus-visible{opacity:1}@media screen and (min-width:64rem){.slideshow-controls__thumbnails .slideshow-control{border-block-end:.125rem solid transparent}.slideshow-controls__thumbnails .slideshow-control[aria-selected=true][aria-selected]{outline:none;border:none;border-block-end:.125rem solid currentcolor;border-radius:0}}.dialog-thumbnails-list__thumbnail{position:relative}.dialog-thumbnails-list__thumbnail[aria-selected=true][aria-selected]{outline:none;border:none}.dialog-thumbnails-list__thumbnail[aria-selected=true][aria-selected]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:.125rem;background-color:currentcolor}.availability-block__indicator{display:none}@media screen and not (min-width:64rem){.facets-drawer__title{font-size:var(--text-h6);font-family:var(--text-h6--font-family);font-weight:var(--text-h6--font-weight);line-height:var(--text-h6--line-height);letter-spacing:var(--text-h6--letter-spacing);text-transform:var(--text-h6--text-transform)}.facets--drawer .facets__summary,.facets-toggle__button,.sorting-filter__container .facets__label,.sorting-filter__container .sorting-filter__select{font-size:var(--text-paragraph);font-family:var(--text-paragraph--font-family);font-weight:var(--text-paragraph--font-weight);line-height:var(--text-paragraph--line-height);letter-spacing:var(--text-paragraph--letter-spacing);text-transform:var(--text-paragraph--text-transform)}.facets__title-wrapper{padding-block-start:var(--padding-lg)}}.buy-row .buy-buttons-block{flex:1;min-width:0}.wishlist-button__trigger{border-radius:0;background:var(--color-foreground);border:none;color:var(--color-background)}.wishlist-button__trigger:hover{background:var(--color-foreground)}.wishlist-button__icon svg{fill:var(--color-foreground);stroke:var(--color-background)}.wishlist-button__icon[data-active=true] svg{fill:var(--color-background);stroke:var(--color-background)}.buy-row .wishlist-button__trigger{width:var(--button-m);height:var(--button-m)}.buy-row .wishlist-button__icon svg{width:1.25rem;height:1.25rem}product-card .wishlist-button__trigger,product-card .wishlist-button__trigger:hover{background:transparent}product-card .wishlist-button__icon svg{fill:none;stroke:var(--color-foreground)}product-card .wishlist-button__icon[data-active=true] svg{fill:var(--color-foreground);stroke:var(--color-foreground)}@media screen and (min-width:64rem){product-card wishlist-button{opacity:0;transition:opacity var(--animation-speed) ease}product-card:hover wishlist-button,product-card:focus-within wishlist-button,product-card wishlist-button:has(.wishlist-button__icon[data-active=true]){opacity:1}}.apc-product-details p{font-size:var(--text-paragraph);font-family:var(--text-paragraph--font-family);font-weight:var(--text-paragraph--font-weight);line-height:var(--text-paragraph--line-height);letter-spacing:var(--text-paragraph--letter-spacing);margin-block:var(--paragraph-spacing)}.apc-product-details strong{font-weight:600}.apc-collapse-when-empty:not(:has(.text-block)):not(:has(img)){display:none}@media screen and not (min-width:64rem){.shopify-section--product-recommendations .resource-list__header.resource-list__header--static{grid-template-columns:1fr auto;grid-template-areas:"heading arrows";align-items:center}.shopify-section--product-recommendations .resource-list__header.resource-list__header--static slideshow-arrows{justify-content:flex-end}.shopify-section--product-recommendations .resource-list__header--static .resource-list__heading :is(h1,h2,h3,h4,h5,h6){margin-block:0}}.cart-page__cross-sale .cross-sale__carousel,.cart-drawer__cross-sale .cross-sale__carousel{--resource-list-column-gap: .25rem !important}.cart-page__cross-sale .cross-sale__carousel .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap) + var(--gutter-slide-width)) / 2.5) !important}@media screen and (min-width:64rem){.cart-page__cross-sale .cross-sale__carousel .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap) + var(--gutter-slide-width)) / 3.2) !important}}@media screen and (min-width:1400px){.cart-page__cross-sale .cross-sale__carousel .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap) + var(--gutter-slide-width)) / 4.5) !important}}.cart-drawer__cross-sale .cross-sale__carousel .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap) + var(--gutter-slide-width)) / 3.2) !important}.variant-option .size-chart .size-chart__trigger.button{color:var(--color-foreground);text-decoration:none}.variant-option .size-chart .size-chart__trigger.button:hover{color:var(--color-foreground);opacity:var(--opacity-subdued-text, .7)}.resource-list__slideshow-arrows.slideshow-arrows--style-primary .slideshow-control,.resource-list__slideshow-arrows.slideshow-arrows--style-secondary .slideshow-control{background-color:transparent;border:none;color:var(--color-foreground)}.resource-list__slideshow-arrows.slideshow-arrows--style-primary .slideshow-control:hover,.resource-list__slideshow-arrows.slideshow-arrows--style-secondary .slideshow-control:hover{background-color:transparent;border-color:transparent;color:var(--color-foreground)}quick-add-block .add-to-cart-button .add-to-cart-icon{display:none}.shopify-policy__title{margin-bottom:var(--padding-4xl)}.shopify-policy__container{padding-block-start:var(--spacing-l);padding-block-end:var(--spacing-l)}.shopify-policy__container .rte :is(h1,h2,h3,h4,h5,h6),.shopify-policy__container .rte-formatter :is(h1,h2,h3,h4,h5,h6){margin-block-end:var(--padding-lg)}.shopify-policy__container ul{list-style-type:auto}.shopify-policy__title{font-size:var(--text-h4);font-family:var(--text-h4--font-family);font-weight:var(--text-h4--font-weight);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);text-transform:var(--text-h4--text-transform);text-align:left}.shopify-policy__body :is(h2,h3,h4){font-size:var(--text-h5);font-family:var(--text-h5--font-family);font-weight:var(--text-h5--font-weight);line-height:var(--text-h5--line-height);letter-spacing:var(--text-h5--letter-spacing);text-transform:var(--text-h5--text-transform)}.shopify-policy__body :is(h5,h6){font-size:var(--text-h6);font-family:var(--text-h6--font-family);font-weight:var(--text-h6--font-weight);line-height:var(--text-h6--line-height);letter-spacing:var(--text-h6--letter-spacing);text-transform:var(--text-h6--text-transform)}.payment-icons__list{filter:grayscale(1)}.collection-seo-text :is(h1,h2,h3,h4,h5,h6){font-size:var(--text-h6);font-family:var(--text-h6--font-family);font-weight:var(--text-h6--font-weight);line-height:var(--text-h6--line-height);letter-spacing:var(--text-h6--letter-spacing);text-transform:var(--text-h6--text-transform)}.collection-seo-text :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:var(--spacing-m)}.collection-seo-text .text-block__read-more-toggle{margin-block-start:var(--spacing-s)}.product-media-gallery__badges{left:unset;right:var(--spacing-s)}.cart-drawer__inner .cart-bubble__background{display:none}.cart-drawer__inner .cart-bubble{color:unset}.cart-drawer__inner .cart-bubble__text-count:before{content:"("}.cart-drawer__inner .cart-bubble__text-count:after{content:")"}.cart__summary-title.cart__summary-title,.cart-title-block>h1{font-size:var(--text-h4);font-family:var(--text-h4--font-family);font-weight:var(--text-h4--font-weight);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);text-transform:var(--text-h4--text-transform)}.cart-reward-tiers__tier-icon{width:50px;height:100%}@media screen and (min-width:64rem){.cart-reward-tiers__tier-icon{width:80px}}.quick-add__button{border-radius:0}.email-signup-block__input-group{background:transparent}.cart-drawer__content .cart-items-component{display:flex;height:100%;justify-content:flex-start;flex-direction:column}.cart-drawer__content .cart-items__wrapper{height:100%}.cart-drawer__content .cart-items__wrapper:has(.cart-items__empty-heading,.cart-items__empty-button){gap:var(--spacing-xs)}.cart-drawer__content .cart-items__empty-heading{margin:0}.cart-drawer__content .cart-items__empty-button{margin-block-start:var(--spacing-s)}.cart-items__table,.product-card-carousel{display:flex}.cart-reward-tiers__marker-icon>svg{width:100%;height:100%}@media screen and (min-width:64rem){.price-facet__slider{margin-inline:var(--spacing-s)}}@media screen and (min-width:48rem)and (not (min-width:64rem)){html{--spacing-content: 3rem;--page-margin: 4rem}}.sticky-buy-button{right:100px}@media screen and not (min-width:40rem){.sticky-buy-button{right:unset;left:var(--offset-x);max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/branding.css.map */
