.RBBestDetail .RBHotelLayout>div:first-child,.RBHotelDetailPane .RBHotelLayout>div:first-child,.RBHotelLanding .RBHotelLayout>div:first-child{text-align:center}.RBBestDetail .RBHotelHero,.RBHotelDetailPane .RBHotelHero,.RBHotelLanding .RBHotelHero{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;object-fit:contain}.RBBestDetail .RBRelated,.RBHotelDetailPane .RBRelated,.RBHotelLanding .RBRelated{border-top:1px solid #c8ab69;margin-top:18px;padding-top:18px}.RBBestDetail .RBRelated__Title,.RBHotelDetailPane .RBRelated__Title,.RBHotelLanding .RBRelated__Title{text-align:center!important;text-transform:capitalize;display:block;width:100%;margin:0 auto 20px}.RBFallbackPoster{text-align:center;margin:0 auto 22px}.RBFallbackPoster img{display:block;width:80%;max-width:350px;height:auto;object-fit:contain;margin:0 auto}.RBFragranceSEOPage .PageContent h2{color:#a47b28}@media(max-width:749px){.RBBestDetail .RBHotelHero,.RBHotelDetailPane .RBHotelHero,.RBHotelLanding .RBHotelHero{width:80%;max-width:80%}.RBBestDetail .RBRelated,.RBHotelDetailPane .RBRelated,.RBHotelLanding .RBRelated{margin-top:18px;padding-top:18px}.RBFallbackPoster img{width:65%;max-width:270px}}.RBFragranceSEOPage .RBSeoAvailableHeading{border-top:1px solid #c8ab69;padding-top:22px;margin-top:26px;text-align:center!important;width:100%}@media(min-width:1008px){.RBBestDetail .RBHotelLayout,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout,.RBHotelLanding .RBHotelLayout{grid-template-columns:minmax(0,39%) minmax(0,1fr)!important;gap:clamp(18px,1.6vw,28px)!important;align-items:start!important;margin-bottom:16px!important}.RBBestDetail .RBHotelLayout .RBHotelHero,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout .RBHotelHero,.RBHotelLanding .RBHotelLayout .RBHotelHero{display:block!important;width:100%!important;max-width:100%!important;max-height:840px!important;height:auto!important;margin:0 auto!important;object-fit:contain!important;object-position:top center!important}}@media(min-width:768px)and (max-width:1007px){.RBBestDetail .RBHotelLayout,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout,.RBHotelLanding .RBHotelLayout{grid-template-columns:minmax(0,40%) minmax(0,1fr)!important;gap:18px!important;align-items:start!important;margin-bottom:14px!important}.RBBestDetail .RBHotelLayout .RBHotelHero,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout .RBHotelHero,.RBHotelLanding .RBHotelLayout .RBHotelHero{width:100%!important;max-width:100%!important;max-height:690px!important;height:auto!important;object-fit:contain!important}}@media(max-width:767px){.RBBestDetail .RBHotelLayout,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout,.RBHotelLanding .RBHotelLayout{margin-bottom:14px!important;gap:17px!important}.RBBestDetail .RBHotelLayout .RBHotelHero,.RBHotelDetails .RBHotelDetailPane .RBHotelLanding .RBHotelLayout .RBHotelHero,.RBHotelLanding .RBHotelLayout .RBHotelHero{width:86%!important;max-width:86%!important;max-height:none!important;height:auto!important;margin:0 auto!important;object-fit:contain!important}}.RBBestDetail .RBHotelContent,.RBHotelLanding .RBHotelContent{min-width:0!important}.RBBestDetail .RBHotelProfile,.RBHotelLanding .RBHotelProfile{margin-top:12px!important;line-height:1.48!important}.RBBestDetail .RBHotelProfile>h2,.RBHotelLanding .RBHotelProfile>h2{color:#b58b4c!important;text-transform:capitalize!important;margin:0 0 12px!important}.RBBestDetail .RBHotelProfile>h2.RBFragranceNotesHeading,.RBHotelLanding .RBHotelProfile>h2.RBFragranceNotesHeading{margin-top:22px!important;margin-bottom:12px!important}.RBBestDetail .RBBestDescription,.RBHotelLanding .RBHotelDescription{margin:10px 0 14px!important}.RBBestDetail .RBHotelProfile>p,.RBHotelLanding .RBHotelProfile>p{margin:6px 0!important}.RBBestDetail .RBHotelProfile p strong,.RBHotelLanding .RBHotelProfile p strong,.RBFragranceSEOPage .PageContent p strong,.rb-fragrance-notes p strong{text-transform:capitalize}.RBFragranceSEOPage .PageContent h2{text-transform:capitalize;color:#b58b4c!important}.RBBestDetail .RBRelated,.RBHotelDetailPane .RBRelated,.RBHotelLanding .RBRelated{border-top:1px solid #c8ab69!important;margin:18px 0 0!important;padding:20px 0 0!important}.RBBestDetail .RBRelated__Title,.RBHotelDetailPane .RBRelated__Title,.RBHotelLanding .RBRelated__Title{display:block!important;width:100%!important;text-align:center!important;text-transform:capitalize!important;margin:0 auto 20px!important}.RBBestDetail .RBDisclaimerAfterProducts,.RBHotelDetailPane .RBDisclaimerAfterProducts,.RBHotelLanding .RBDisclaimerAfterProducts{display:block;clear:both;margin:24px 0 30px!important;font-size:80%!important;line-height:1.48!important;text-align:left}@media(min-width:1008px){.RBBestExperience .RBBestDetail .RBHotelLayout{grid-template-columns:minmax(0,420px) minmax(0,1fr)!important;column-gap:24px!important;row-gap:16px!important;align-items:start!important;margin-bottom:12px!important}.RBBestExperience .RBBestDetail .RBHotelLayout .RBHotelHero{width:100%!important;max-width:390px!important;height:auto!important;max-height:590px!important;margin:0 auto 0 0!important;object-fit:contain!important;object-position:top left!important}}@media(min-width:768px)and (max-width:1007px){.RBBestExperience .RBBestDetail .RBHotelLayout{grid-template-columns:minmax(0,37%) minmax(0,1fr)!important;gap:18px!important;margin-bottom:12px!important}.RBBestExperience .RBBestDetail .RBHotelLayout .RBHotelHero{width:100%!important;max-width:330px!important;max-height:500px!important;height:auto!important;margin:0 auto 0 0!important;object-fit:contain!important}}@media(max-width:767px){.RBBestExperience .RBBestDetail .RBHotelLayout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin-bottom:12px!important}.RBBestExperience .RBBestDetail .RBHotelLayout .RBHotelHero{width:80%!important;max-width:300px!important;max-height:none!important;height:auto!important;margin:0 auto!important;object-fit:contain!important}}.RBBestExperience .RBBestDetail .RBRelated{margin-top:12px!important;padding-top:16px!important}.RBFallbackDetail{padding-top:22px;padding-bottom:35px}.RBFallbackDetail>.RBBestBack{display:inline-block;margin-bottom:23px}.RBFallbackDetail .RBHotelLayout{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;margin:0 0 14px!important}.RBFallbackDetail .RBFallbackDetail__Visual{text-align:left;min-width:0}.RBFallbackDetail .RBHotelHero{display:block;width:100%!important;max-width:390px!important;max-height:590px!important;height:auto!important;margin:0!important;object-fit:contain!important}.RBFallbackDetail .RBHotelContent{min-width:0!important}.RBFallbackDetail .RBHotelContent>h1{margin-top:0!important}.RBFallbackDetail .RBHotelProfile{margin-top:12px!important;line-height:1.48!important}.RBFallbackDetail .RBHotelProfile>h2{color:#b58b4c!important;text-transform:capitalize!important;margin:0 0 12px!important}.RBFallbackDetail .RBHotelProfile>h2.RBFragranceNotesHeading{margin-top:22px!important;margin-bottom:12px!important}.RBFallbackDetail .RBHotelProfile>p{margin:6px 0!important}.RBFallbackDetail .RBHotelProfile p strong{text-transform:capitalize}.RBFallbackDetail .RBRelated{border-top:1px solid #c8ab69!important;margin:16px 0 0!important;padding:20px 0 0!important}.RBFallbackDetail .RBRelated__Title{text-align:center!important;display:block!important;width:100%!important;margin:0 auto 20px!important;text-transform:capitalize!important}.RBFallbackDetail .RBFallbackDetail__Dispatch{margin:25px 0 10px;font-size:.92em}.RBFallbackDetail .RBSeoBottomDisclaimer{display:block;clear:both;margin:24px 0 22px!important;font-size:80%!important;line-height:1.48!important;text-align:left}.RBFallbackDetail .RBSeoBottomDisclaimer>div{margin:0}.RBFallbackDetail .RBFallbackDetail__Navigation{margin:20px 0 0}@media(min-width:768px)and (max-width:1007px){.RBFallbackDetail .RBHotelLayout{grid-template-columns:minmax(0,37%) minmax(0,1fr)!important;gap:18px!important}.RBFallbackDetail .RBHotelHero{max-width:330px!important;max-height:500px!important}}@media(max-width:767px){.RBFallbackDetail{padding-top:14px}.RBFallbackDetail .RBHotelLayout{grid-template-columns:minmax(0,1fr)!important;gap:15px!important}.RBFallbackDetail .RBHotelHero{width:80%!important;max-width:300px!important;max-height:none!important;margin:0 auto!important}.RBFallbackDetail .RBHotelProfile{margin-top:15px!important}.RBFallbackDetail .RBRelated{margin-top:15px!important;padding-top:17px!important}}#shopify-section-product-template{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-product-template>.Product{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-product-template .Product__Wrapper,#shopify-section-product-template .Product__InfoWrapper,#shopify-section-product-template .Product__Info,#shopify-section-product-template .ProductMeta__Description,#shopify-section-product-template .RBProductContent{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-product-template .RBProductContent__Accordion:last-of-type{margin-bottom:0!important}#judgeme_product_reviews.jdgm-review-widget{margin-top:0!important;padding-top:0!important}#judgeme_product_reviews .jdgm-rev-widg{margin-top:0!important;padding-top:12px!important}@media(max-width:767px){#judgeme_product_reviews .jdgm-rev-widg{padding-top:10px!important}}body.template-product #shopify-section-related-products,body.template-product #shopify-section-recently-viewed-products{border-top:1px solid #c8ab69!important}body.template-product #shopify-section-related-products .SectionHeader__Heading,body.template-product #shopify-section-recently-viewed-products .SectionHeader__Heading{text-transform:capitalize!important}.RBInfoDividers .PageContent hr,.RBPolicyDividers .shopify-policy__body hr,.RBPolicyDividers .shopify-policy__container .rte hr{border:0!important;border-top:1px solid #c8ab69!important;background:transparent!important;box-shadow:none!important;color:#c8ab69!important;height:0!important;min-height:0!important;margin:22px 0!important;opacity:1!important}.RBInfoDividers .faq-item{border-bottom:1px solid #c8ab69!important}.RBReturnDividers .PageContent:before,.RBReturnDividers .shopify-policy__body:before{content:"";display:block;border-top:1px solid #c8ab69;width:100%;height:0;margin:0 0 22px}body.template-page .RBRitual__Nav{border-top:1px solid #c8ab69!important;border-bottom:1px solid #c8ab69!important}body.template-page .RBRitual__Group{border-top:1px solid #c8ab69!important}.PageContainer .shopify-section--bordered{border-top-color:#c8ab69!important}.PageContainer .shopify-section--bordered:before,.PageContainer .shopify-section--bordered:after{border-color:#c8ab69!important}.PageContainer>#shopify-section-footer{border-top:1px solid #c8ab69!important;border-bottom:0!important}.PageContainer>#shopify-section-footer>.Footer{border-top:0!important}body.template-collection #shopify-section-collection-template,body.template-collection #shopify-section-collection-footer,body.template-collection .CollectionMain{border-bottom-color:#c8ab69!important;border-top-color:#c8ab69!important}body.template-page .PageContent hr,body.template-collection .Rte hr,body.template-index .Rte hr{border:0!important;border-top:1px solid #c8ab69!important;height:0!important;background:transparent!important;color:#c8ab69!important}@media screen and (max-width:767px){.rb-fragrance-notes .RBProductNotesHeading,.RBBestDetail .RBHotelProfile>h2.RBFragranceNotesHeading,.RBHotelLanding .RBHotelProfile>h2.RBFragranceNotesHeading,.RBFallbackDetail .RBHotelProfile>h2.RBFragranceNotesHeading{margin-top:34px!important;margin-bottom:14px!important}}@media screen and (min-width:768px){.rb-fragrance-notes .RBProductNotesHeading,.RBBestDetail .RBHotelProfile>h2.RBFragranceNotesHeading,.RBHotelLanding .RBHotelProfile>h2.RBFragranceNotesHeading,.RBFallbackDetail .RBHotelProfile>h2.RBFragranceNotesHeading{margin-top:38px!important;margin-bottom:14px!important}}.RBShippingProgress{margin:12px 0 16px;padding:12px 16px;background:#b08b46;color:#171717;text-align:center;border-radius:4px;font-weight:600;line-height:1.5}.RBGiftGuide{border-top:1px solid #B08B46;border-bottom:1px solid #B08B46;margin:15px 0 18px;padding:16px 0;color:#171717}.RBGiftGuide h3{font-size:18px;font-weight:700;margin:0 0 10px;text-transform:none}.RBGiftGuide ol{padding-left:22px;margin:0}.RBGiftGuide li{margin:0 0 6px;line-height:1.55}.RBShopFragrance{display:inline-block;margin:18px 0 12px;padding:10px 20px;border:1px solid #B08B46;color:#8b682b;text-decoration:none;font-weight:600}.RBShopFragrance:hover,.RBShopFragrance:focus{background:#b08b46;color:#171717}.Cart__NoteButton{color:#a47b28!important;font-weight:600}button.Cart__NoteButton:hover,button.Cart__NoteButton:focus-visible,.Cart__NoteButton:hover{color:#8b682b!important}.RBGiftGuide ol,.RBGiftGuide li{font-size:12px}body.template-cart .Cart__ItemList>.Cart__Head,body.template-cart .Cart__ItemList>.CartItem,[data-section-type=cart] .Cart__ItemList>.Cart__Head,[data-section-type=cart] .Cart__ItemList>.CartItem{border-bottom:2px solid #B08B46!important}body.template-cart .Cart__ItemList>.CartItem:first-of-type,[data-section-type=cart] .Cart__ItemList>.CartItem:first-of-type{border-top:1px solid #B08B46!important}@media screen and (min-width:1024px){.ProductList--grid .ProductItem__Title.RBLongProductCardTitle{font-size:clamp(12px,1vw,17px)!important;letter-spacing:-.03em!important;white-space:nowrap;overflow:visible}}.jdgm-star,.jm-star-rating__font-icon,.jdgm-form__rating .jdgm--on,.jdgm-form__rating .jdgm--off{font-family:JudgemeStar,monospace!important}.RBFragranceShopHeadingRow{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;margin:0 0 18px}.RBFragranceShopHeadingRow>.Heading{margin:0!important;flex:1 1 260px;min-width:0}.RBFragranceShopHeadingRow>.RBShopFragrance{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;margin:0!important;padding:9px 15px;border:1px solid #B08B46;color:#8b682b;text-decoration:none;font-size:13px;line-height:1.4;font-weight:600;white-space:nowrap}.RBFragranceShopHeadingRow>.RBShopFragrance:hover,.RBFragranceShopHeadingRow>.RBShopFragrance:focus-visible{background:#b08b46;color:#171717}@media(max-width:540px){.RBFragranceShopHeadingRow>.Heading{flex-basis:100%}.RBFragranceShopHeadingRow>.RBShopFragrance{font-size:12px}}.RBFragranceShopHeadingRow>.RBShopFragrance,.RBFragranceShopHeadingRow>.RBShopFragrance:visited{background:#b08b46!important;border-color:#b08b46!important;color:#171717!important;font-weight:700!important;text-decoration:none!important}.RBFragranceShopHeadingRow>.RBShopFragrance:hover,.RBFragranceShopHeadingRow>.RBShopFragrance:focus-visible{background:#c8a65e!important;border-color:#c8a65e!important;color:#171717!important}.RBRelated{scroll-margin-top:calc(var(--header-height,85px) + 26px)}
/*# sourceMappingURL=/cdn/shop/t/133/assets/rb-fragrance-ux-28oct.css.map */
