body:has(.cp-fragrance-profile) .product-information .product-details>.group-block{border:1px solid #e5e5e5;border-radius:16px;padding:28px!important;background:#fff;--gap:20px}body:has(.cp-fragrance-profile) .product-information__media media-gallery{display:block;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden;background:#fafafa}body:has(.cp-fragrance-profile) .product-information .product-details h1{font-size:clamp(25px,2.35vw,36px);line-height:1.15;letter-spacing:-.025em;margin:0}body:has(.cp-fragrance-profile) .product-information .price{font-size:26px;font-weight:650}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label{border-radius:10px!important;min-width:0!important;min-height:78px;padding:12px 8px!important}body:has(.cp-fragrance-profile) .product-information__media{align-self:start}body:has(.cp-fragrance-profile) .product-information__media media-gallery{position:static}.cp-fragrance-profile{width:100%;font-size:14px;line-height:1.5}.cp-decant-explainer{display:flex;gap:12px;background:#f6f6f5;border:1px solid #e8e8e6;border-radius:10px;padding:16px;align-items:center}.cp-decant-explainer p{margin:4px 0 0;color:#595955}.cp-explainer-icon{width:23px;height:23px;border:1.5px solid;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-weight:600}.cp-fragrance-facts{border:1px solid #e5e5e5;border-radius:10px;margin:18px 0 0;padding:4px 16px}.cp-fragrance-facts>div{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:12px;padding:14px 0}.cp-fragrance-facts>div+div{border-top:1px solid #ececec}.cp-fragrance-facts dt{font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#846337}.cp-fragrance-facts dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.cp-accord,.cp-occasion{display:inline-flex;gap:7px;align-items:center}.cp-accord i{width:8px;height:8px;border-radius:50%;background:#297bb4}.cp-accord:nth-child(3n+2) i{background:#30aeb8}.cp-accord:nth-child(3n) i{background:#956b9f}.cp-intensity-dots{display:inline-flex;gap:5px}.cp-intensity-dots i{width:11px;height:11px;border-radius:50%;border:1px solid #777}.cp-intensity-dots .is-filled{background:#444;border-color:#444}.cp-product-info{margin-top:40px!important}.cp-product-info details{border:1px solid #e3e3e3;border-radius:10px;margin:12px 0;overflow:hidden}.cp-product-info details>summary{padding:18px 22px;cursor:pointer;font-weight:600}.cp-product-info details>div{padding:8px 24px 24px}.cp-product-info .cp-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px}.cp-note-grid>div{padding:12px 20px;text-align:center}.cp-note-grid>div+div{border-left:1px solid #ddd}.cp-note-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.cp-note-tags span{background:#f5f4f1;padding:7px 13px;border-radius:20px}.cp-note-index{color:#9a805c;font-size:28px;font-weight:300}.cp-info-tabbar{display:flex;gap:24px;border-bottom:1px solid #ddd;margin-bottom:0;overflow:auto}.cp-info-tabbar button{background:none;border:0;border-bottom:2px solid transparent;padding:18px 6px;white-space:nowrap;color:#666;cursor:pointer;font:inherit}.cp-info-tabbar button[aria-selected=true]{border-bottom-color:#111;color:#111;font-weight:600}.cp-info-tabs-ready details{margin-top:0;border-top:0;border-radius:0 0 10px 10px}.cp-info-tabs-ready details>summary{display:none}.cp-info-tabs-ready details[hidden]{display:none}.cp-discovery-box{padding:28px;border:1px solid #e2e2e2;border-radius:12px}.cp-discovery-box h2{margin:0 0 8px}.cp-discovery-form{display:grid;grid-template-columns:3fr 1fr;gap:32px;margin-top:24px}.cp-discovery-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cp-discovery-item{min-width:0;position:relative}.cp-discovery-item+.cp-discovery-item:before{content:"+";position:absolute;left:-20px;top:70px;font-size:22px}.cp-discovery-item>a{display:block;background:#f7f7f6;border-radius:8px;overflow:hidden}.cp-discovery-item img{width:100%;height:180px;object-fit:contain;mix-blend-mode:multiply}.cp-bundle-check{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;margin:14px 0 12px}.cp-bundle-check input{accent-color:#111;margin-top:4px;flex-shrink:0}.cp-discovery-item select{width:100%;padding:10px 8px;border:1px solid #ddd;border-radius:6px;background:#fff;font:inherit;font-size:12px;color:#222}.cp-bundle-item-price{margin:12px 0 4px;font-weight:600}.cp-discovery-item small{color:#666}.cp-bundle-total{border-left:1px solid #e1e1e1;padding-left:28px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.cp-bundle-total strong{font-size:24px}.cp-bundle-total .cp-muted{font-size:12px}.cp-bundle-total button{width:100%;font-size:13px}.cp-bundle-total button:disabled{background:#e6e6e6!important;color:#666!important;cursor:not-allowed}.cp-bundle-total p{margin:0}.cp-discovery-item[hidden]{display:none!important}.cp-info-tabbar[hidden]{display:none}.cp-product-info+.cp-section .cp-bottle-upsell,.cp-bottle-upsell{border-radius:12px;border:1px solid #e6e3dc}body:has(.cp-fragrance-profile) .dialog-zoomed-gallery>li{height:100dvh;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}body:has(.cp-fragrance-profile) .dialog-zoomed-gallery drag-zoom-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body:has(.cp-fragrance-profile) .dialog-zoomed-gallery .product-media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:auto!important}body:has(.cp-fragrance-profile) .dialog-zoomed-gallery .product-media__image{width:auto;height:min(78dvh,800px);aspect-ratio:var(--ratio);max-width:calc(100vw - 128px);max-height:calc(100dvh - 88px);object-fit:contain}.cp-product-info .cp-specs{display:grid;grid-template-columns:minmax(150px,200px) 1fr;gap:12px 24px}.cp-product-info .cp-specs dt,.cp-product-info .cp-specs dd{margin:0}@media(max-width:749px){.cp-product-info .cp-specs{grid-template-columns:1fr;gap:5px}.cp-product-info .cp-specs dd{margin-bottom:12px}.cp-product-info .cp-specs dt{font-weight:600}}@media(max-width:749px){body:has(.cp-fragrance-profile) .product-information .product-details>.group-block{padding:20px 16px!important;border-radius:12px}body:has(.cp-fragrance-profile) .product-information__media{padding-inline:16px}.cp-fragrance-facts>div{grid-template-columns:1fr;gap:8px}.cp-fragrance-facts dt{font-size:11px}.cp-fragrance-facts{padding:4px 14px}.cp-product-info .cp-note-grid{grid-template-columns:1fr;padding:18px;gap:12px}.cp-note-grid>div+div{border-left:0;border-top:1px solid #ddd}.cp-discovery-box{padding:20px 16px}.cp-discovery-form{grid-template-columns:1fr;gap:24px}.cp-discovery-items{grid-template-columns:1fr;gap:20px}.cp-discovery-item{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:14px;align-items:start}.cp-discovery-item>a{grid-row:1/5}.cp-discovery-item img{height:116px}.cp-discovery-item+.cp-discovery-item:before{display:none}.cp-bundle-check{margin-top:0}.cp-discovery-item select,.cp-bundle-item-price,.cp-discovery-item small{grid-column:2}.cp-bundle-total{border-left:0;border-top:1px solid #ddd;padding:20px 0 0}.cp-bundle-total strong{font-size:22px}.cp-product-info{margin-top:24px!important}.cp-product-info details>div{padding-inline:16px}}body:has(.cp-fragrance-profile){--cp-pdp-width:1120px}body:has(.cp-fragrance-profile) .cp-container{width:min(var(--cp-pdp-width),calc(100% - 64px))}body:has(.cp-fragrance-profile) .product-information{display:block;width:min(var(--cp-pdp-width),calc(100% - 64px));max-width:var(--cp-pdp-width);margin-inline:auto;padding-inline:0}body:has(.cp-fragrance-profile) .product-information__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px;align-items:start;width:100%;margin:0}body:has(.cp-fragrance-profile) .product-information__media,body:has(.cp-fragrance-profile) .product-details{grid-area:auto!important;min-width:0;width:100%;padding:0!important}body:has(.cp-fragrance-profile) .product-information .product-details>.group-block{border:0;border-radius:0;padding:0!important;--gap:16px;background:transparent}body:has(.cp-fragrance-profile) .product-information__media media-gallery{border:0;border-radius:4px;background:#fafafa}body:has(.cp-fragrance-profile) .product-information__media slideshow-slide.product-media-container{max-height:542px}body:has(.cp-fragrance-profile) .product-information__media slideshow-slide .product-media img{object-fit:contain!important}body:has(.cp-fragrance-profile) .product-information .product-details h1{font-size:clamp(24px,2.05vw,30px);line-height:1.15;font-weight:650;letter-spacing:-.025em}body:has(.cp-fragrance-profile) .product-information .price{font-size:26px;font-weight:600}body:has(.cp-fragrance-profile) .cp-product-meta p{margin:0;font-size:11px;letter-spacing:.06em}body:has(.cp-fragrance-profile) .product-information .variant-option--buttons{gap:10px}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label{min-height:72px!important;padding:10px 12px 10px 30px!important;border-radius:4px!important;background:#fff!important;color:#222!important;border:1px solid #dedede!important;position:relative;gap:3px!important}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label:has(:checked){border-color:#171717!important;box-shadow:0 0 0 1px #171717}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label:before{content:"";position:absolute;left:12px;top:18px;width:12px;height:12px;border:1px solid #aaa;border-radius:50%;z-index:3}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label:has(:checked):before{background:#111;border-color:#111;box-shadow:inset 0 0 0 3px #fff}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label__pill{display:none}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label svg{display:none}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label .cp-variant-price{font-size:12px;font-weight:400}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label .cp-variant-stock{font-size:10px;color:#777}body:has(.cp-fragrance-profile) .product-details .add-to-cart-button{min-height:48px!important;border-radius:4px!important}.cp-decant-explainer{padding:12px 14px;border-radius:5px;font-size:12px;line-height:1.4;gap:10px}.cp-decant-explainer p{margin:3px 0 0}.cp-explainer-icon{width:19px;height:19px;font-size:12px}.cp-fragrance-facts{margin-top:14px;border-radius:5px;padding:3px 14px}.cp-fragrance-facts>div{grid-template-columns:90px 1fr;gap:10px;padding:12px 0}.cp-fragrance-facts dd{font-size:12px;gap:8px 12px}.cp-product-info{margin-top:28px!important;padding-block:0 20px}.cp-info-tabbar{gap:28px}.cp-info-tabbar button{padding:14px 6px;font-size:13px}.cp-product-info details{padding-block:0!important;border-radius:5px;margin-bottom:0}.cp-product-info details>summary{padding:16px;font-size:14px}.cp-product-info details>div{padding:20px!important;font-size:13px;line-height:1.6}.cp-product-info .rte p{margin-block:0 12px}.cp-product-info .rte p:last-child{margin-bottom:0}.cp-product-info .rte h3{font-size:15px;margin-block:14px 6px}.cp-product-info .cp-note-grid{gap:0!important;padding:20px!important}.cp-note-grid>div{background:transparent;padding:14px}.cp-note-grid h3{font-size:13px;text-transform:uppercase}.cp-note-index{font-size:12px}.cp-note-tags{justify-content:center}.cp-discovery-bundle{padding-block:0 24px}.cp-discovery-box{padding:20px;border-radius:6px}.cp-discovery-box h2{font-size:21px;font-weight:650;letter-spacing:-.025em}.cp-discovery-box>.cp-muted{margin:6px 0 0;font-size:12px}.cp-discovery-form{grid-template-columns:minmax(0,3fr) minmax(170px,1fr);gap:24px;margin-top:20px}.cp-discovery-items{gap:28px}.cp-discovery-item img{height:150px}.cp-discovery-item>a{border-radius:3px}.cp-bundle-check{font-size:12px;margin:10px 0;min-height:36px}.cp-discovery-item select{padding:8px;font-size:11px}.cp-bundle-item-price{font-size:13px;margin-top:8px}.cp-discovery-item small{font-size:11px}.cp-bundle-total{padding-left:22px;gap:10px;font-size:12px}.cp-bundle-total strong{font-size:22px}.cp-bundle-total button{min-height:42px;padding:10px;font-size:12px}body:has(.cp-fragrance-profile) .cp-bottle-upsell{padding:20px 24px;gap:24px;border-radius:5px;background:#f5f4f1}.cp-bottle-upsell h2{font-size:22px}body:has(.cp-fragrance-profile) .cp-header-main{min-height:100px;grid-template-columns:160px minmax(220px,1fr) 180px;gap:28px}body:has(.cp-fragrance-profile) .cp-newsletter{padding-block:28px}body:has(.cp-fragrance-profile) .cp-newsletter h2{font-size:24px}@media(min-width:750px)and (max-width:989px){body:has(.cp-fragrance-profile) .product-information__grid{gap:24px}body:has(.cp-fragrance-profile) .product-information .product-details h1{font-size:23px}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label{padding-left:20px!important;padding-right:4px!important}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label:before{left:6px;width:10px;height:10px}.cp-fragrance-facts>div{grid-template-columns:1fr;gap:6px}.cp-discovery-form{grid-template-columns:1fr}.cp-bundle-total{border-left:0;border-top:1px solid #ddd;padding:16px 0 0;display:grid;grid-template-columns:1fr 1fr}.cp-bundle-total button{grid-column:2;grid-row:1/3}.cp-discovery-item img{height:140px}}@media(max-width:749px){body:has(.cp-fragrance-profile) .cp-container,body:has(.cp-fragrance-profile) .product-information{width:calc(100% - 32px)}body:has(.cp-fragrance-profile) .product-information__grid{grid-template-columns:minmax(0,1fr)!important;gap:22px}body:has(.cp-fragrance-profile) .product-information .product-details>.group-block{padding:0!important}body:has(.cp-fragrance-profile) .product-information .product-details h1{font-size:24px}body:has(.cp-fragrance-profile) .cp-header-main{display:grid;grid-template-columns:44px minmax(0,1fr) 76px;min-height:0;gap:8px}.cp-fragrance-facts>div{grid-template-columns:82px 1fr}.cp-discovery-form{grid-template-columns:1fr}.cp-discovery-item img{height:116px}.cp-discovery-box{padding:16px}.cp-discovery-box h2{font-size:20px}.cp-bundle-check{min-height:0}.cp-bundle-total{padding:16px 0 0}.cp-product-info{margin-top:22px!important}.cp-product-info details>div{padding:16px!important}.cp-product-info .cp-note-grid{grid-template-columns:1fr}.cp-info-tabbar[hidden]{display:none}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label{padding-left:22px!important;padding-right:6px!important}body:has(.cp-fragrance-profile) .product-information .variant-option__button-label:before{left:7px;width:11px;height:11px}}@media(max-width:749px){body:has(.cp-fragrance-profile) .dialog-zoomed-gallery .product-media__image{max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cp-product-page.css.map */
