/*! @version pwa-studio: 14.3.1 React 18, build-id: 2135, @magento/venia-ui: file:./packages/magento/venia-ui/11.7.1-r18.tgz, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: file:./packages/magento/pwa-buildpack/11.5.5-r18.tgz, @magento/peregrine: file:./packages/magento/peregrine/15.5.3-r18.tgz, @magento/pagebuilder: file:./packages/magento/pagebuilder/9.3.6-r18.tgz, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: file:./packages/magento/babel-preset-peregrine/1.3.5-r18.tgz, @apollo/client: ~3.11.8 */
.buttonAddToCart-button-rDE,.buttonAddToCart-outOfStock-YY8{width:100%}.buttonAddToCart-outOfStock-YY8{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;cursor:default;font-size:1.2rem;justify-content:center;margin-left:10px;min-height:var(--buttonHeight-normal);text-align:center;text-transform:uppercase}.buttonAddToCart-buttonPdp-Sg8{padding-left:36px;padding-right:36px}
.productFullDetail-root-rKe{padding-bottom:var(--padding-default)}.productFullDetail-root-rKe a{-webkit-text-decoration:none;text-decoration:none}.productFullDetail-eventTimer-58a{grid-area:eventTimer;padding-bottom:0}.productFullDetail-eventTimer-58a:empty{display:none}.productFullDetail-title-UBH{-webkit-box-align:center;align-items:center;grid-area:title}.productFullDetail-brand-fTV{margin-bottom:4px}.productFullDetail-brand-fTV,.productFullDetail-productName-jhS{display:block;font-size:1.4rem;font-weight:var(--fontWeight-normal);letter-spacing:var(--letter-spacing-normal)}.productFullDetail-productName-jhS{margin-bottom:15px}.productFullDetail-priceContainer-4ox{display:grid;grid-template-columns:repeat(2,auto);-webkit-box-pack:justify;font-size:1.1rem;justify-content:space-between;margin-top:27px}.productFullDetail-priceContainer-4ox [class*=productPrice-root]{-webkit-box-pack:start;justify-content:flex-start}.productFullDetail-nameVolume-Yry{display:block;font-size:1.4rem}.productFullDetail-omnibus-TFp:empty{display:none}.productFullDetail-omnibus-TFp,.productFullDetail-omnibus-TFp *{font-size:1.2rem;line-height:2rem}.productFullDetail-imageCarousel-qDL{grid-area:images;grid-column:1/2;grid-row:1/fold;margin:5px auto 50px;max-width:640px;position:relative}.productFullDetail-formErrors-0gW{grid-area:errors}.productFullDetail-actions-Vaf{display:grid;grid-area:actions;margin-bottom:27px;margin-top:20px;-webkit-box-align:center;align-items:center;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}.productFullDetail-addToCartButton-zop{margin-left:2px;padding-left:10px;padding-right:10px;width:100%}.productFullDetail-description-BaH{border-top:1px solid var(--color-gray-90);grid-area:description}.productFullDetail-accordion-Vde{border-bottom:1px solid var(--color-gray-90)}.productFullDetail-accordionContent-NGX{padding:9px 0 20px}.productFullDetail-accordion-Vde button{padding:14px 6px 11px 0}.productFullDetail-accordionIcon-rUj{font-size:1.2rem}.productFullDetail-accordioniconIsToggled-FKi{}.productFullDetail-description-BaH p{margin-bottom:19px}.productFullDetail-description-BaH p~ul{margin-top:-15px}.productFullDetail-descriptionTitle-1jX{font-size:1.3rem;font-weight:var(--fontWeight-normal);letter-spacing:1.5px;text-transform:uppercase}.productFullDetail-unavailableContainer-7jB{-webkit-box-align:center;align-items:center;background-color:rgb(var(--venia-global-color-gray));color:rgb(var(--venia-global-color-gray-darker));grid-column-gap:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-style:italic;grid-auto-flow:column;-webkit-box-pack:start;justify-content:start;padding:.75rem;width:100%}.productFullDetail-dailyDealLabel-Yug{margin-top:5px}@media (max-width:767px){.productFullDetail-productName-jhS{line-height:1.25}}@media (min-width:768px){.productFullDetail-priceContainer-4ox{font-size:1.2rem}.productFullDetail-dailyDealLabel-Yug{margin-bottom:6px}.productFullDetail-actions-Vaf{grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;margin-bottom:35px;width:auto}.productFullDetail-addToCartButton-zop{min-width:236px;width:auto}}@media (min-width:1024px){.productFullDetail-root-rKe{-webkit-box-align:start;align-items:start;display:grid;grid-auto-flow:row;grid-template-areas:"images title" "images errors" "images actions" "images description" "images .";grid-template-columns:1.4fr 1fr;grid-template-rows:repeat(7,-webkit-max-content) 1fr [fold];grid-template-rows:repeat(7,max-content) 1fr [fold];grid-column-gap:60px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-top:73px}.productFullDetail-imageCarousel-qDL{margin:0;max-width:800px}.productFullDetail-description-BaH ol,.productFullDetail-description-BaH ul{line-height:2rem}}
@media (min-width:1024px){.thumbnail-root-GJ-{border-radius:0;font-size:0;height:auto;margin-bottom:1px;margin-top:1px;outline:1px solid var(--color-gray-86);-webkit-transition:none;transition:none;width:90px}.thumbnail-root-GJ- [class^=image-root]{z-index:var(--z-index-behind)}.thumbnail-rootSelected-f0k{outline-color:var(--color-gray-02)}.thumbnail-image-4YG{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}}
.carousel-imageContainer-0LK{grid-area:1/1/2/4}.carousel-currentImage-f7-{}.carousel-currentImage_placeholder-Wr9{background-color:rgb(var(--venia-global-color-gray))}.carousel-root-W1G [class*=slick-slide] img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel-thumbnailListWrapper-iDO{margin-top:15px;max-height:560px;overflow:auto;width:100%}.carousel-thumbnailList-IqC{align-content:stretch;display:grid;grid-auto-flow:column;grid-gap:6px;-webkit-box-pack:start;justify-content:flex-start;z-index:var(--z-index-default)}.carousel-sliderWrapper-Amj{margin-top:5px;width:100%}.carousel-root-W1G [class*=slick-dots]{bottom:-30px}.carousel-root-W1G [class*=slick-dots] li{height:10px;width:10px}.carousel-root-W1G [class*=slick-dots] button:before{background-color:var(--color-gray-77);border:1px solid var(--color-text-light);border-radius:50%;content:"";height:8px;opacity:1;width:8px}.carousel-root-W1G [class*=slick-dots] li[class*=slick-active] button:before{background-color:var(--color-text)}@media (min-width:1024px){.carousel-root-W1G{display:grid;-webkit-box-align:start;align-items:flex-start;grid-gap:17px;grid-template-areas:"thumbs main";grid-template-columns:125px 1fr}.carousel-carouselContainer-pcp{display:grid;grid-area:main;grid-template-columns:repeat(3,1fr);position:relative}.carousel-thumbnailListWrapper-iDO{margin-top:0}.carousel-thumbnailList-IqC{align-content:start;grid-auto-flow:row;grid-gap:18px;grid-template-columns:1fr;margin-right:10px;padding-left:1px}.carousel-sliderWrapper-Amj{border:1px solid var(--color-gray-95);margin-top:0;padding:17px 13px}}
.carousel-shimmer-thumbnailRoot-2k-{}.carousel-shimmer-thumbnailImage-OQg{}
.option-root-MYE{margin:0 0 21px;position:relative}.option-title-S4a{font-size:1.1rem;font-weight:var(--fontWeight-normal);margin-bottom:11px}.option-titleLabel-taM{color:var(--color-neutral-80)}
.tileList-root-jvp{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:-6px;margin-right:-6px}.tileList-root-jvp>*{margin:0 6px 6px 0}
.product-eventTimerAdjust-sI5{margin:25px 0}@media (min-width:768px){.product-eventTimerAdjust-sI5{padding:0 var(--padding-default)}}@media (min-width:1280px){.product-eventTimerAdjust-sI5{margin:30px -23px 0;padding:0}}.product-bottom-aAc{padding-bottom:var(--padding-default)}
.label-root-5kz{display:-webkit-box;display:flex;font-size:1em;position:relative;z-index:1}.label-image-bVX{height:auto;max-height:100%;position:static!important;width:100%}.label-imageContainer-n3t{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;max-height:100%;opacity:1;-webkit-box-align:center;align-items:center}.label-imageContainer-n3t .label-imageContainer-n3t{display:none}.label-text-LG2{font-size:100%;line-height:1.2;text-align:inherit;width:100%}.label-imageContainer-n3t+.label-text-LG2{left:0;overflow:hidden;position:absolute;text-align:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.productLabels-root-2QC{bottom:0;display:block;left:0;pointer-events:none;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.productLabels-groupRoot-6XS,.productLabels-root-2QC{position:absolute}.productLabels-groupRoot-6XS{display:-webkit-box;display:flex;font-size:1em;z-index:1}.productLabels-vertical-TfU{-webkit-box-orient:vertical;flex-direction:column}.productLabels-horizontal-g-1,.productLabels-vertical-TfU{-webkit-box-direction:normal}.productLabels-horizontal-g-1{-webkit-box-orient:horizontal;flex-direction:row}.productLabels-topCenter-Tdv,.productLabels-topLeft-OZD{left:0;top:0}.productLabels-topCenter-Tdv{right:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.productLabels-topRight-nNK{right:0;text-align:right;top:0}.productLabels-middleLeft-fVS{margin-bottom:auto;margin-top:auto}.productLabels-middleCenter-bgV,.productLabels-middleLeft-fVS{bottom:0;left:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.productLabels-middleCenter-bgV{margin:auto;right:0}.productLabels-middleRight-gR9{bottom:0;right:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:auto;margin-top:auto;text-align:right}.productLabels-bottomCenter-XTX,.productLabels-bottomLeft-o-7{bottom:0;left:0}.productLabels-bottomCenter-XTX{right:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.productLabels-bottomRight-fqm{bottom:0;right:0;text-align:right}.productLabels-horizontal-g-1.productLabels-bottomCenter-XTX,.productLabels-horizontal-g-1.productLabels-bottomLeft-o-7,.productLabels-horizontal-g-1.productLabels-bottomRight-fqm,.productLabels-vertical-TfU.productLabels-bottomRight-fqm,.productLabels-vertical-TfU.productLabels-middleRight-gR9,.productLabels-vertical-TfU.productLabels-topRight-nNK{-webkit-box-align:end;align-items:flex-end}.productLabels-vertical-TfU.productLabels-bottomLeft-o-7,.productLabels-vertical-TfU.productLabels-middleLeft-fVS,.productLabels-vertical-TfU.productLabels-topLeft-OZD{-webkit-box-align:start;align-items:flex-start}
.dailyDealLabel-root-sBR{color:var(--color-error);font-size:1.2rem;grid-area:dailyDeal;line-height:1.4rem;margin-bottom:8px;padding:0!important;position:static!important}
.ratingStars-root-wDO{display:inline-block}.ratingStars-root-wDO>:not(:first-child){margin-left:0;padding-left:5px}.ratingStars-starEmpty-GbV,.ratingStars-starFull-Rls,.ratingStars-starHalf-Ezc{color:var(--color-rating-star-full);font-size:1.4rem;font-style:normal;position:relative}.ratingStars-starEmpty-GbV,.ratingStars-starHalf-Ezc{color:var(--color-gray-88)}.ratingStars-starEmpty-GbV:before,.ratingStars-starFull-Rls:before,.ratingStars-starHalf-Ezc:after,.ratingStars-starHalf-Ezc:before{font-family:icomoon}.ratingStars-starEmpty-GbV:before,.ratingStars-starFull-Rls:before{content:"\e90b"}.ratingStars-starHalf-Ezc:before{color:var(--color-gray-88);content:"\e90b"}.ratingStars-starHalf-Ezc:after{color:var(--color-rating-star-full);content:"\e922";left:4px;position:absolute;top:-3px}
.upsellProducts-heading-05K{display:none}.upsellProducts-wrapper-Zww{padding:24px var(--padding-default)}.upsellProducts-root-HKF .slick-track{display:-webkit-box;display:flex}.upsellProducts-root-HKF .slick-list{margin:0 -6px}.upsellProducts-root-HKF .slick-slide>div{height:100%}.upsellProducts-root-HKF .slick-slide{height:inherit;margin:0;padding:0 2px}@media (max-width:767px){.upsellProducts-root-HKF .slick-list{margin:0 -10px;padding:0!important}}@media (min-width:600px){.upsellProducts-root-HKF .slick-list{margin:0 45px}}@media (min-width:1024px){.upsellProducts-root-HKF{border-top:1px solid var(--color-neutral-10);margin-top:40px}.upsellProducts-heading-05K{display:block;font-size:2.5rem;font-weight:var(--fontWeight-normal);line-height:1;padding:40px 0;text-align:center}}
.productCarouselItem-root---v{}.productCarouselItem-rootCenter-ABA{}.productCarouselItem-rootRight-OFV{}.productCarouselItem-root---v span[class^=dailyDealLabel-root],.productCarouselItem-rootRight-OFV span[class^=dailyDealLabel-root]{font-size:14px!important;margin-bottom:12px}.productCarouselItem-name-UR3{}.productCarouselItem-fragranceName-8hU,.productCarouselItem-name-UR3{font-size:1.6rem;letter-spacing:.1px;line-height:1.25}.productCarouselItem-fragranceName-8hU{margin-bottom:5px}.productCarouselItem-details-58F{}.productCarouselItem-images-O74{margin-bottom:12px}.productCarouselItem-price-Inx{margin-bottom:2px;margin-top:8px}.productCarouselItem-productPriceRoot-zvt{font-size:1.8rem;line-height:1.1}.productCarouselItem-buttonAddToCart-8U5{font-weight:var(--fontWeight-bold)}
.slider-root-NE7{display:-webkit-box;display:flex;gap:32px;overflow:auto}.slider-root-NE7::-webkit-scrollbar{height:7px}.slider-root-NE7>div{flex-shrink:0;height:515px;width:230px}.slider-root-NE7>div *{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
.accordion-root-9Iy{border-bottom:1px solid var(--color-neutral-60)}.accordion-root-9Iy:last-child{border-bottom:0}.accordion-title-HOv{display:-webkit-box;display:flex;padding:15px 6px 13px 0;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;font-size:1.2rem;font-weight:var(--fontWeight-bold);justify-content:space-between;letter-spacing:.7px}.accordion-content-OoD{padding:4px 0 20px}
.ticker-root-kae{gap:6px;margin:12px 0 18px}.ticker-item-mF6,.ticker-root-kae{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.ticker-item-mF6{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);border-radius:2px;color:var(--color-review-blue);flex-flow:column;gap:2px;height:54px;padding:3px 0;width:62px}.ticker-itemValue-Cwe{font-size:2rem;font-weight:var(--fontWeight-super-bold)}.ticker-itemLabel--c6{color:var(--color-primary);font-size:1rem;font-weight:var(--fontWeight-normal);text-transform:uppercase}@media (min-width:768px){.ticker-root-kae{-webkit-box-align:center;align-items:center;margin:0}.ticker-item-mF6{gap:6px;height:auto;max-width:62px;padding:2.5vw 0;width:6vw}}@media (min-width:1280px){.ticker-item-mF6{height:124px;padding:36px 0;width:62px}.ticker-itemValue-Cwe{font-size:32px}}
:root{--tablet-height:14vw;--desktop-height:206px}.catalogEventTimer-root-R7w{background-color:var(--color-review-blue);border-radius:4px;margin:0 auto;text-align:center;width:320px}.catalogEventTimer-left-23w{align-content:flex-start;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;gap:10px;min-height:92px}.catalogEventTimer-left-23w,.catalogEventTimer-middle-uuK{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%}.catalogEventTimer-middle-uuK{height:84px}.catalogEventTimer-right-Yx1,.catalogEventTimer-textWrapper-lG6{display:-webkit-box;display:flex;width:100%}.catalogEventTimer-textWrapper-lG6{-webkit-box-pack:center;justify-content:center}.catalogEventTimer-aligner-Slr{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:56px}.catalogEventTimer-title-7Ez{align-self:flex-start;background-color:var(--color-white);border-radius:2px;color:var(--color-review-blue);font-size:.8rem;letter-spacing:.1rem;line-height:1;padding:9px 16px 8px}.catalogEventTimer-subtitle-Nkd,.catalogEventTimer-title-7Ez{font-weight:var(--fontWeight-bold)}.catalogEventTimer-subtitle-Nkd{color:var(--color-white);font-size:2.4rem;line-height:1.2;margin:0 45px}.catalogEventTimer-right-Yx1{border-radius:4px;height:132px;overflow:hidden;position:relative}.catalogEventTimer-button-uOG{bottom:7px;color:var(--color-white);left:0;margin:auto;position:absolute;right:0}.catalogEventTimer-buttonExtra-Whe{background-color:var(--color-review-blue);border-radius:4px;font-size:1.4rem;height:40px;padding-top:13px;width:306px}@media (min-width:768px){.catalogEventTimer-root-R7w{border-radius:0;display:grid;grid-template-columns:1fr auto 40.27%;height:100%;min-height:14vw;min-height:var(--tablet-height);width:100%}.catalogEventTimer-left-23w{gap:10px;height:auto;padding-left:3vw;padding-top:2vw;text-align:left}.catalogEventTimer-textWrapper-lG6{-webkit-box-pack:start;justify-content:start}.catalogEventTimer-title-7Ez{font-size:.8rem;padding:.5vw 1.25vw}.catalogEventTimer-subtitle-Nkd{font-size:2vw;margin:0}.catalogEventTimer-middle-uuK{height:auto;margin:0 2vw;width:auto}.catalogEventTimer-right-Yx1{border-radius:0;height:14vw;height:var(--tablet-height);overflow:hidden;position:relative;width:100%}.catalogEventTimer-buttonExtra-Whe{width:25vw}}@media (min-width:1280px){.catalogEventTimer-root-R7w{grid-template-columns:1fr auto auto;height:100%;min-height:206px;min-height:var(
            --desktop-height
        );width:1244px}.catalogEventTimer-left-23w{gap:19px;padding-left:45px;padding-top:37px}.catalogEventTimer-title-7Ez{font-size:1.1rem;padding:8px 16px}.catalogEventTimer-subtitle-Nkd{font-size:3.6rem}.catalogEventTimer-middle-uuK{margin:0 45px}.catalogEventTimer-right-Yx1{height:206px;height:var(--desktop-height);width:501px}.catalogEventTimer-button-uOG{bottom:37px}.catalogEventTimer-buttonExtra-Whe{font-weight:var(--fontWeight-bold);height:40px;padding-left:60px;padding-right:60px;padding-top:13px;width:306px}}
.quantity-root-cRF{display:grid;grid-template-columns:-webkit-max-content 39px -webkit-max-content;grid-template-columns:max-content 39px max-content;text-align:center;grid-column-gap:2px;justify-items:center}.quantity-root-cRF,.quantity-wrap-59t{-webkit-box-align:center;align-items:center}.quantity-wrap-59t{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.quantity-label-aTq:not(:focus):not(:active){height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.quantity-button-ApO{display:-webkit-inline-box;display:inline-flex;height:35px;width:35px;-webkit-box-align:center;align-items:center;border:1px solid transparent;-webkit-box-pack:center;background-color:var(--color-gray-95);color:var(--color-text);font-size:1.1rem;justify-content:center}.quantity-button-ApO:hover:not(:disabled){border-color:var(--color-text)}.quantity-button-ApO:disabled{background-color:var(--color-gray-96);cursor:not-allowed}.quantity-button-ApO:focus{outline:none}.quantity-button_decrement-nX5{padding-top:2px}.quantity-button_increment-iIs{}.quantity-icon-ecJ{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;touch-action:manipulation}.quantity-input-2O7,.quantity-root-cRF [class^=fieldIcons-root-]{height:35px}.quantity-input-2O7{background-color:var(--color-gray-95);border-color:var(--color-gray-95);font-size:1.2rem;padding:0 2px;text-align:center}
.productRating-root-Dp-{font-size:1.2rem;margin-top:5px}.productRating-root-Dp- a{color:var(--color-text)}.productRating-root-Dp- span{margin-left:5px}.productRating-root-Dp- .productRating-count-tez{margin-left:15px}.productRating-root-Dp- a .productRating-count-tez{margin-left:10px}.productRating-button-J50{margin-left:13px}
.richText-root-Sb7{font-size:1.2rem}.richText-root-Sb7 ul{list-style-position:inside;list-style-type:disc;margin-bottom:10px;margin-top:19px;padding-left:2px}.richText-root-Sb7 ul:last-child{margin-bottom:0}
