.pdp-redesign .pdp-media{position:relative}.pdp-redesign .pdp-media .breadcrumbs{position:absolute;inset-block-start:0;inset-inline:0;z-index:2;padding-block:0;padding-inline:0;pointer-events:none}.pdp-redesign .pdp-media .breadcrumbs__list{pointer-events:auto;max-width:100%}@media screen and (max-width:999px){.product.pdp-redesign{gap:1.25rem}.product.pdp-redesign .product-gallery__carousel{--product-gallery-carousel-grid: auto / auto-flow 100%}.product.pdp-redesign .product-gallery__media{aspect-ratio:4 / 5;width:100%;max-width:min(22.25rem,91vw);margin-inline:auto;overflow:hidden}.product.pdp-redesign .product-gallery__media>*{width:100%;height:100%}.product.pdp-redesign .product-gallery__media img,.product.pdp-redesign .product-gallery__media video{width:100%;height:100%;object-fit:contain}}.pdp-redesign .pdp-header{--pdp-title-size: 1.375rem;display:grid;gap:.15rem}.pdp-redesign .pdp-header__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.pdp-redesign .pdp-header__title{margin:0;font-size:var(--pdp-title-size);line-height:1.2;font-weight:500}.pdp-redesign .pdp-header__price{flex-shrink:0;line-height:1.2}.pdp-redesign .pdp-header__price .price-list{align-items:baseline;column-gap:.5rem;line-height:1.2}.pdp-redesign .pdp-header__price .price-list sale-price{font-size:1.125rem;font-weight:500;line-height:1.2}.pdp-redesign .pdp-header__price .price-list compare-at-price{font-size:.8125rem;font-weight:400;line-height:1.2}@media screen and (min-width:1000px){.pdp-redesign .pdp-header__price .price-list sale-price{font-size:1.25rem}.pdp-redesign .pdp-header__price .price-list compare-at-price{font-size:.9375rem}}.pdp-redesign .pdp-header__subtitle{display:block;color:#696969;font-size:.9375rem;line-height:1.4}@media screen and (min-width:1000px){.pdp-redesign .pdp-header{--pdp-title-size: 1.625rem}}.product.pdp-redesign{--pdp-control-inset: .125rem;--pdp-dropdown-shell-inset: .375rem;--pdp-dropdown-row-padding-y: .625rem;--pdp-dropdown-row-padding-x: .75rem;--pdp-dropdown-divider-inset: .875rem;--pdp-swatch-height: 1.5625rem;--pdp-swatch-min-width: 9.6875rem;--pdp-swatch-padding-x: 1.375rem;--pdp-swatch-padding-y: 10px;--pdp-dropdown-toggle-inset: .875rem;--pdp-dropdown-shell-pad-block: 4px;--pdp-fragrance-shell-pad-block: 4px;--pdp-fragrance-shell-pad-inline-start: 4px;--pdp-control-min-height: calc( var(--pdp-dropdown-shell-pad-block) * 2 + var(--pdp-swatch-padding-y) * 2 + .8125rem + 2px )}.pdp-redesign .pdp-selectors{display:grid;gap:1rem}.pdp-redesign .pdp-selectors__label{margin:0 0 .5rem;font-size:.9375rem;font-weight:500}.pdp-redesign .pdp-selectors__label-value{font-weight:400;font-size:.75rem;color:rgb(var(--text-color) / .85);margin-inline-start:.25rem}.pdp-redesign .fragrance-dropdown{position:relative}.pdp-redesign .fragrance-dropdown__trigger{width:100%;box-sizing:border-box;min-height:0;height:auto;display:grid;grid-template-columns:var(--pdp-swatch-min-width) minmax(0,1fr) 1rem;align-items:center;gap:.75rem;padding:var(--pdp-fragrance-shell-pad-block) var(--pdp-dropdown-toggle-inset) var(--pdp-fragrance-shell-pad-block) var(--pdp-fragrance-shell-pad-inline-start);border:1px solid #484848;border-radius:21px;background:#fff;cursor:pointer;transition:border-radius .28s cubic-bezier(.4,0,.2,1),border-color .15s ease}.pdp-redesign .fragrance-dropdown__trigger:focus{outline:none}.pdp-redesign .fragrance-dropdown__trigger:focus-visible{outline:1px solid #484848;outline-offset:1px}.pdp-redesign .fragrance-dropdown.is-open{border:1px solid #484848;border-radius:21px;background:#fff;box-shadow:0 8px 24px #00000014}.pdp-redesign .fragrance-dropdown.is-open .fragrance-dropdown__trigger{border-color:transparent;border-radius:0;background:transparent}.pdp-redesign .fragrance-dropdown.is-open .fragrance-dropdown__trigger:focus-visible{outline:none}.pdp-redesign .fragrance-dropdown__content{display:contents}.pdp-redesign .fragrance-dropdown__swatch{grid-column:1;display:inline-flex;align-items:center;justify-content:center;justify-self:start;flex-shrink:0;box-sizing:border-box;height:auto;width:100%;min-width:var(--pdp-swatch-min-width);max-width:var(--pdp-swatch-min-width);padding:var(--pdp-swatch-padding-y) var(--pdp-swatch-padding-x);border-radius:999px;color:#fff}.pdp-redesign .fragrance-dropdown__copy{grid-column:2;display:grid;gap:.1rem;min-width:0;line-height:1.2;text-align:center;justify-self:stretch}.pdp-redesign .fragrance-dropdown__name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.2;font-weight:400;font-style:normal}.pdp-redesign .fragrance-dropdown__notes{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1.2;font-style:italic;font-weight:400;font-synthesis:style;color:rgb(var(--text-color) / .85)}@media screen and (max-width:999px){.product.pdp-redesign{--pdp-swatch-min-width: 6.5625rem;--pdp-swatch-padding-x: .75rem;--pdp-swatch-padding-y: .5rem;--pdp-fragrance-shell-pad-block: 8px;--pdp-fragrance-shell-pad-inline-start: 8px}.pdp-redesign .fragrance-dropdown__trigger,.pdp-redesign .fragrance-dropdown__option{gap:.5rem}.pdp-redesign .fragrance-dropdown__name{font-size:.8125rem;line-height:12px}.pdp-redesign .fragrance-dropdown__notes{font-size:.625rem;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-redesign .fragrance-dropdown__number{font-size:.75rem}}@media screen and (max-width:389px){.product.pdp-redesign{--pdp-swatch-min-width: 5.5rem;--pdp-swatch-padding-x: .5rem}.pdp-redesign .fragrance-dropdown__name{font-size:.6875rem;line-height:1.1}.pdp-redesign .fragrance-dropdown__notes{font-size:.5625rem;line-height:1.1}.pdp-redesign .fragrance-dropdown__number{font-size:.6875rem}.pdp-redesign .pdp-size-option{font-size:.6875rem;padding:0 .35rem}}.pdp-redesign .fragrance-dropdown__number{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1;font-weight:400;white-space:nowrap}.pdp-redesign .fragrance-dropdown__toggle{grid-column:3;display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:1rem;height:1rem;font-size:1.125rem;line-height:1;color:#696969;font-weight:300;flex-shrink:0}.pdp-redesign .fragrance-dropdown__panel{position:static;overflow:hidden;max-height:0;opacity:0;transform:translateY(-.375rem);pointer-events:none;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0 var(--pdp-dropdown-toggle-inset) 0 var(--pdp-fragrance-shell-pad-inline-start);transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .24s ease,transform .32s cubic-bezier(.4,0,.2,1),padding .32s cubic-bezier(.4,0,.2,1)}.pdp-redesign .fragrance-dropdown.is-open .fragrance-dropdown__panel{max-height:100vh;opacity:1;transform:translateY(0);pointer-events:auto;padding-bottom:var(--pdp-fragrance-shell-pad-block);margin-block-start:0}.pdp-redesign .fragrance-dropdown__panel[hidden]{display:none}.pdp-redesign .fragrance-dropdown__option{position:relative;display:grid;grid-template-columns:var(--pdp-swatch-min-width) minmax(0,1fr) 1rem;align-items:center;gap:.75rem;min-height:0;height:auto;padding:var(--pdp-dropdown-row-padding-y) 0;border-radius:0;text-decoration:none;color:inherit;font-weight:400}.pdp-redesign .fragrance-dropdown__option:last-child{padding-bottom:0}.pdp-redesign .fragrance-dropdown__option .fragrance-dropdown__swatch{grid-column:1}.pdp-redesign .fragrance-dropdown__option .fragrance-dropdown__copy{grid-column:2}.pdp-redesign .fragrance-dropdown__option:not(:last-child):after,.pdp-redesign .fragrance-dropdown__option:first-child:before{content:"";position:absolute;left:var(--pdp-dropdown-divider-inset);right:var(--pdp-dropdown-divider-inset);height:1px;background:#00000014}.pdp-redesign .fragrance-dropdown__option:not(:last-child):after{bottom:0}.pdp-redesign .fragrance-dropdown__option:first-child:before{top:0}.pdp-redesign .fragrance-dropdown__option:hover{background:#00000005}.pdp-redesign .fragrance-dropdown__option .fragrance-dropdown__content{display:contents}@media(prefers-reduced-motion:reduce){.pdp-redesign .fragrance-dropdown__trigger,.pdp-redesign .fragrance-dropdown__panel{transition:none}}.pdp-redesign .pdp-size-options{display:flex;flex-wrap:nowrap;gap:.5rem;width:100%}.pdp-redesign .pdp-size-option{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;box-sizing:border-box;flex:1 1 0;min-width:0;height:var(--pdp-control-min-height);min-height:var(--pdp-control-min-height);padding:0 .5rem;border:1px solid #969696;border-radius:1.75rem;text-decoration:none;color:#969696;font-size:.8125rem;line-height:1.2;text-align:center}.pdp-redesign .pdp-size-option:hover,.pdp-redesign .pdp-size-option.is-current{border-color:#696969;color:rgb(var(--text-color))}.pdp-redesign .pdp-size-option__sep{color:inherit}.pdp-redesign .product-info__block-item[data-block-type=price]{display:none}.pdp-redesign .product-info__block-item[data-block-type=buy_buttons]{margin-top:.25rem}.pdp-redesign .pdp-buy-row{display:flex;align-items:stretch;gap:.5rem;width:100%}.pdp-redesign .pdp-buy-row__atc{flex:1 1 auto;min-width:0}.pdp-redesign .pdp-buy-row__atc>.button{width:100%}.pdp-redesign .pdp-wishlist-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;height:auto;min-width:3.75rem;padding-inline:1.125rem;margin:0;border:1px solid #030305;border-radius:var(--button-border-radius, 999px);background:#fff;color:#030305;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .15s ease,color .15s ease}.pdp-redesign .pdp-wishlist-btn:hover{background:#f5f5f5}.pdp-redesign .pdp-wishlist-btn:focus-visible{outline:2px solid #030305;outline-offset:2px}.pdp-redesign .pdp-wishlist-btn__icon{display:flex;line-height:0}.pdp-redesign .pdp-wishlist-btn__heart path{fill:none;stroke:currentColor;transition:fill .15s ease}.pdp-redesign .pdp-wishlist-btn.swym-added .pdp-wishlist-btn__heart path{fill:currentColor}@media screen and (max-width:699px){.pdp-redesign .pdp-header{--pdp-title-size: 1.375rem}}.pdp-redesign .offer-carousel{padding-block:.75rem;gap:.75rem}.pdp-redesign .offer-item{padding:0 .875rem}.pdp-redesign .offer-carousel--navigation-inline .offer-item{padding-inline-end:3rem}.pdp-redesign .offer-carousel--navigation-inline>.scroll-marker-group--dots{margin-inline-end:.875rem}
/*# sourceMappingURL=/cdn/shop/t/181/assets/pdp-redesign.css.map */
