.product-information,.product-recommendations .fragrance-products{--fragrance-accent: #ae7a45;--fragrance-sand: #f6ede1;--fragrance-ink: #100f0f;--fragrance-muted: #6d6054}.product-information .product-media-container,.product-information .slideshow-controls__thumbnail{background:#fff}.product-information .product-media-container .product-media__image{object-fit:contain;padding:7.5%}@media screen and (min-width:750px){.product-information .slideshow--single-media{width:77.25%;margin-inline-start:auto}}.product-information .slideshow-controls__thumbnail img{object-fit:contain}.product-information .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline:1px solid #cfad8e;outline-offset:-1px;border:0}.product-information :where(.product-details .group-block-content>*){margin:0}.product-breadcrumbs ol{margin:0;padding:0;list-style:none}.product-breadcrumbs li{display:inline}.product-breadcrumbs li+li:before{content:"/";padding-inline:.3em}.product-breadcrumbs a{color:inherit;text-decoration:none}.product-breadcrumbs a:hover{text-decoration:underline}.product-information :is(.product-breadcrumbs,.product-inventory,.delivery-countdown,.rte){color:var(--fragrance-muted);font-size:16.585px;line-height:1.42;letter-spacing:.02em}.product-brand{margin:0}.product-information .product-brand{color:#2f2a21;font-size:24.08px;line-height:1.42;letter-spacing:.02em;text-transform:uppercase}.product-information .product-details h1{color:var(--fragrance-ink);font-size:33.11px;line-height:1.42;letter-spacing:.02em}.product-information .rating-wrapper{gap:14.6px;color:#957f61;font-size:19.565px}.product-information .rating-wrapper .rating-count{color:inherit;font-size:inherit}.product-information .rating{gap:2.3px}.product-information .rating .stars{width:22.8px;height:22.8px}.product-information a.rating-wrapper{text-decoration:none}.product-information a.rating-wrapper:is(:hover,:focus-visible) .rating-count{text-decoration:underline}.product-information product-price .price{color:var(--fragrance-ink);font-size:21.07px;font-weight:700;letter-spacing:.02em}.product-information variant-picker{--color-variant-background: transparent;--color-variant-border: #e3d0b8;--color-variant-text: var(--fragrance-ink);--color-variant-hover-background: #fdf8f4;--color-variant-hover-border: #cfad8e;--color-variant-hover-text: var(--fragrance-ink);--color-selected-variant-background: var(--fragrance-sand);--color-selected-variant-border: #cfad8e;--color-selected-variant-text: var(--fragrance-ink);--color-selected-variant-hover-background: var(--fragrance-sand);--color-selected-variant-hover-border: var(--fragrance-accent);--color-selected-variant-hover-text: var(--fragrance-ink);--options-border-radius: 0}.product-information .variant-option--buttons legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-information .variant-option--buttons{display:flex;flex-wrap:wrap;gap:10px}.product-information .variant-option__button-label{flex:0 1 auto;min-width:min(117px,100%);max-width:100%;white-space:normal;min-height:47px;padding-block:0;padding-inline:23px;font-size:20.593px;letter-spacing:.02em}.product-information .buy-buttons-block{--height-buy-buttons: 58px;max-width:377px}.product-information .product-form-buttons{flex-wrap:wrap;gap:25px 0}.product-information .product-form-buttons>.quantity-selector-wrapper{margin-inline-end:12px}.product-information .quantity-selector--dropdown{--quantity-selector-width: 89px;position:relative;flex:0 0 var(--quantity-selector-width);border:1px solid #c6c4c4;border-radius:0;background:#fff}.product-information .quantity-selector--dropdown :is(.quantity-minus,.quantity-plus,input){display:none}.quantity-selector__dropdown{width:100%;height:100%;padding:0 34px 0 20px;border:0;background:transparent;color:var(--fragrance-ink);font:inherit;font-size:20.593px;-webkit-appearance:none;appearance:none;cursor:pointer}.quantity-selector__caret{position:absolute;inset-inline-end:14px;top:50%;width:14px;height:14px;translate:0 -50%;pointer-events:none}.product-information .add-to-cart-button{min-height:var(--height-buy-buttons);border-radius:5px;font-size:16.585px;letter-spacing:.07em;text-transform:uppercase}.product-information .add-to-cart-icon{display:none}.product-information .product-inventory__icon-in_stock{width:12px;height:12px;background:url(df-check.svg) center / contain no-repeat}.product-information .product-inventory__icon-in_stock svg{display:none}.product-information .product-inventory__status{gap:13px;font-size:inherit;line-height:inherit}.product-information .product-details :is(.delivery-countdown,.text-block) p{margin:0}.product-information .text-block a{color:inherit;text-decoration:underline}.product-information .fragrance-notes{padding:30px 32px 31px;background:var(--fragrance-sand);color:#000;font-size:16px;line-height:1.42;letter-spacing:.02em}.fragrance-notes p{margin:0}.fragrance-notes p+p{margin-block-start:1.42em}.fragrance-notes__label{color:var(--fragrance-accent);font-weight:700}.product-information .accordion accordion-custom+accordion-custom{display:block;margin-block-start:15px}.product-information .accordion .details{background:#fff}.product-information .accordion .details__header{min-height:68px;padding:0 33px 0 29px;color:var(--fragrance-accent);font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.1;text-transform:uppercase}.product-information .accordion .icon-plus{width:11px;height:11px;color:var(--fragrance-accent)}.product-information .accordion .details-content{padding:0 29px 24px}.product-information .accordion .details-content .rte{font-size:16px}.product-information .accordion .details-content p+p{margin-block-start:.8em}@media screen and (min-width:750px){.product-information{--page-margin: max(40px, calc((100vw - 1400px)/2) );--page-content-width: min(1400px, calc(100vw - 80px) );--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}.product-information .product-information__grid.product-information--media-left{--gap: 47px;grid-template-columns:minmax(0,805fr) minmax(0,595fr)}@media(max-width:989px){.product-information .product-information__grid.product-information--media-left{--gap: 32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.product-information .product-details{justify-content:flex-start}.product-information .product-details>.group-block{max-width:516px;padding-block-start:30px}.product-information .media-gallery--carousel slideshow-component{column-gap:18px}.product-information .slideshow-controls__thumbnails{--slideshow-thumbnails-padding-inline: 0px;--slideshow-thumbnails-padding-block: 0px;gap:14px}.product-information .slideshow-controls__thumbnails .slideshow-control{width:clamp(72px,10vw,160px)}.product-information .product-brand{margin-block-start:15px}.product-information .product-details h1{margin-block-start:3px}.product-information .rating-wrapper{margin-block-start:9px}.product-information product-price{margin-block-start:19px}.product-information variant-picker{margin-block-start:25px}.product-information .buy-buttons-block{margin-block-start:34px}.product-information .product-inventory{margin-block-start:25px}.product-information .delivery-countdown,.product-information .product-inventory+.text-block{margin-block-start:9px}.product-information .text-block+.text-block{margin-block-start:16px}.product-information .fragrance-notes{margin-block-start:25px}.product-information .product-details .accordion{margin-block-start:17px}}.product-recommendations .fragrance-products{--product-carousel-image-inset: 7%;--product-carousel-price-offset: 5px;--product-carousel-button-min-width: 137px;--product-carousel-button-radius: 5.8px}.fragrance-layout--bundle{--bundle-min-height: 671px;--bundle-copy-offset: 16px;--bundle-mobile-padding-block: 75px 63px}.product-information .store-information{display:block;margin-block-start:16px}.store-information__trigger{color:var(--fragrance-muted);font-size:16.585px;line-height:1.42;letter-spacing:.02em;text-decoration:underline;cursor:pointer}.dialog-modal.store-information__dialog{width:min(935px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:65px 60px 46px;border-radius:0;background:#fff;color:var(--fragrance-muted);overflow-y:auto}.dialog-modal.store-information__dialog[open]{animation-name:store-information-in}@keyframes store-information-in{0%{opacity:0;translate:0 var(--padding-sm)}to{opacity:1;translate:0 0}}.store-information__dialog::backdrop{background:#100f0fc7}.store-information__close{--icon-stroke-width: 1.6px;position:absolute;inset-block-start:26px;inset-inline-end:17px;width:32px;height:32px;color:var(--fragrance-ink)}.store-information__close .svg-wrapper{width:18px;height:18px}.store-information__heading{margin:0;padding-inline-end:24px;color:var(--fragrance-accent);font-family:var(--font-heading--family);font-size:47px;font-weight:400;line-height:1.08}.store-information__pickup{display:flex;align-items:center;gap:9px;margin:21px 0 0 9px;font-size:16.585px;line-height:1.42;letter-spacing:.02em}.store-information__pickup--available:before{content:"";flex:0 0 18px;height:16px;background:url(df-pickup-check.svg) center / contain no-repeat}.store-information__map{position:relative;margin-block-start:47px}.store-information__address{position:absolute;inset-block-start:32px;inset-inline-start:33px;min-width:226px;padding:21px;background:#fff;font-size:16.585px;font-style:normal;font-weight:700;line-height:1.42;letter-spacing:.02em}.store-information__address p{margin:0}.store-information__directions{display:flex;align-items:center;justify-content:center;width:276px;max-width:100%;min-height:58px;margin:47px auto 0;border-radius:5px;font-size:16.585px;letter-spacing:.07em;text-transform:uppercase}@media screen and (max-width:749px){.product-information .store-information{margin-block-start:17px}.store-information__trigger{font-size:15px}.dialog-modal.store-information__dialog{width:calc(100vw - 30px);height:fit-content;max-height:calc(100dvh - 30px);padding:52px 20px 28px}.store-information__close{inset-block-start:12px;inset-inline-end:12px}.store-information__heading{font-size:28px}.store-information__pickup{margin:14px 0 0;font-size:14px}.store-information__map{margin-block-start:22px}.store-information__address{position:static;min-width:0;padding:14px 0 0;font-size:14px}.store-information__directions{min-height:46px;margin-block-start:24px;font-size:13px}}@media screen and (max-width:749px){.product-information{--page-margin: 15px;padding-block:60px 24px}.product-information .product-details,.product-information .product-details>.group-block,.product-information .product-details .group-block-content{position:static}.product-information .product-breadcrumbs{position:absolute;top:20px;inset-inline:var(--page-margin);font-size:15px;white-space:nowrap}.product-information .product-breadcrumbs ol{display:flex}.product-information .product-breadcrumbs li{flex-shrink:0}.product-information .product-breadcrumbs li:last-child{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.product-information .product-information__media{width:auto;min-width:0;margin-inline:var(--page-margin)}.product-information .media-gallery__mobile-controls{margin-block-start:15px}.product-information .product-brand{margin-block-start:21px;font-size:15.705px}.product-information .product-details h1{margin-block-start:6px;font-size:25.925px}.product-information .rating-wrapper{gap:11.4px;margin-block-start:9px;font-size:15.373px}.product-information .rating{gap:1.8px}.product-information .rating .stars{width:17.95px;height:17.95px}.product-information product-price{margin-block-start:17px}.product-information variant-picker{margin-block-start:14px}.product-information .variant-option__button-label{min-width:105px;min-height:42px;padding-inline:20px;font-size:18.48px}.product-information .buy-buttons-block{--height-buy-buttons: 48px;max-width:none;margin-block-start:19px}.product-information .product-form-buttons{gap:17px 0}.product-information .product-form-buttons>.quantity-selector-wrapper{margin-inline-end:14px}.product-information .quantity-selector--dropdown{--quantity-selector-width: 72px}.quantity-selector__dropdown{padding-inline-start:16px;font-size:16.659px}.product-information .add-to-cart-button{border-radius:4px;font-size:14px;font-weight:500}.product-information .product-inventory{margin-block-start:17px}.product-information :is(.delivery-countdown,.text-block.rte){font-size:14px}.product-information .delivery-countdown,.product-information .product-inventory+.text-block{margin-block-start:15px}.product-information .text-block+.text-block{margin-block-start:17px}.product-information .fragrance-notes{margin:32px -5px 0;padding:43px 37px 43px 33px;font-size:15px}.product-information .product-details .accordion{width:calc(100% + 10px);margin:25px -5px 0}.product-information .accordion accordion-custom+accordion-custom{margin-block-start:12px}.product-information .accordion .details__header{min-height:54px;padding:0 20px 0 21px;font-size:14px}.product-information .accordion .details-content{padding:0 21px 20px}.product-information .accordion .details-content .rte{font-size:14px}.product-recommendations .fragrance-products{--product-carousel-image-inset: 9%;--product-carousel-button-offset: -25.5px;padding-block:50px 43px;row-gap:41px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fragrance-product.css.map */
