.camille-collection-showcase{--color-primary: var(--black-color, #000000);--color-secondary: var(--white-color, #ffffff);--color-border: var(--dark-gray-border, #707070);--color-transparent: transparent;--bg-renegade: var(--cloud-grey, #dcdcdc);--overlay-dark-40: var(--color-overlay-light, rgba(0, 0, 0, .4));--overlay-dark-45: var(--color-overlay-light, rgba(0, 0, 0, .45));--slider-btn-bg: var(--black-alpha-30, #0000004D);--slider-btn-color: var(--color-secondary, var(--white-color, #ffffff))}.camille-collection-showcase .collection-header-section{text-align:center;padding-top:50px;padding-bottom:0;width:100%;max-width:1920px;margin:0 auto}.camille-collection-showcase .collection-privee-header{text-align:center}[data-template="collection.Camille-Rochelle"] .cm-breadcrumbs-wrapper{display:none!important}.camille-collection-showcase .collection-privee-header h2{margin:0 auto;font-family:var(--playfair-font);font-size:50px;line-height:67px;font-weight:400;color:var(--color-primary);letter-spacing:.5px;padding-bottom:50px;text-transform:none;text-align:center}.camille-collection-showcase .collection-privee-banner{width:100%;line-height:0}.camille-collection-showcase .collection-privee-banner picture img{display:block;width:100%;height:auto;border:none}.camille-collection-showcase .scent-profiles-section{width:100%;max-width:1920px;margin:0 auto}.camille-collection-showcase .scent-profiles-grid{width:100%;position:relative}.camille-collection-showcase .scent-profiles-grid .swiper-wrapper{display:flex;align-items:stretch;height:auto!important}.camille-collection-showcase .scent-profiles-grid .swiper-slide,.camille-collection-showcase .scent-profiles-grid slideshow-container-item.swiper-slide{height:auto!important;display:flex;align-items:stretch}.camille-collection-showcase .scent-profiles-grid .swiper-slide>.scent-profile-card,.camille-collection-showcase .scent-profiles-grid slideshow-container-item.swiper-slide>.scent-profile-card{display:flex;flex-direction:column;min-width:0;min-height:0;height:auto;width:100%;align-self:stretch;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.camille-collection-showcase .scent-profile-card{display:flex;flex-direction:column;min-width:0;min-height:0;height:auto;background-color:var(--card-bg, var(--article-meta-text-color, #303030))}.camille-collection-showcase .scent-profile-visual{background-color:var(--bg-renegade);position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.camille-collection-showcase .scent-profile-card .new-scent-badge{position:absolute;top:clamp(24px,2.3vw,44px);left:clamp(17px,2.3vw,44px);width:60px;height:60px;border:1px solid var(--badge-border, var(--card-text, var(--color-primary)));border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--badge-bg, var(--color-transparent))}.camille-collection-showcase .scent-profile-card .new-scent-badge span{font-family:var(--ivypresto-font);font-size:14px;line-height:16px;font-weight:500;letter-spacing:.5px;color:var(--badge-text, var(--card-text, var(--color-primary)))}.camille-collection-showcase .camille-collection-profiles .scent-profile-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;object-fit:cover;object-position:center;overflow:hidden;border-right:1px solid var(--extra-light-gray-border, #cdcdcd)}.camille-collection-showcase .camille-collection-profiles .scent-profile-image img,.camille-collection-showcase .camille-collection-profiles .scent-profile-image__img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;aspect-ratio:1 / 1}.camille-collection-showcase .scent-profile-info{flex:1 1 auto;padding:65px 50px 50px;display:flex;flex-direction:column;text-align:left;background-color:var(--card-bg, var(--article-meta-text-color, #303030));color:var(--card-text, var(--white-color, #ffffff))}.camille-collection-showcase .scent-profile-title{margin:0 0 18px;font-family:var(--ivypresto-font);font-size:36px;line-height:54px;font-weight:400;color:inherit}.camille-collection-showcase .scent-profile-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.camille-collection-showcase .scent-tag{font-family:var(--freight-text-pro);font-size:20px;line-height:27px;font-weight:600;letter-spacing:0;padding:6px 14px;border-radius:20px;background-color:var( --scent-tag-bg, color-mix(in srgb, var(--card-text, var(--white-color, #ffffff)) 18%, var(--card-bg, var(--article-meta-text-color, #303030))) );color:var(--card-text, var(--white-color, #ffffff))}.camille-collection-showcase .scent-profile-size{font-family:var(--montserrat-font);font-size:20px;font-weight:400;letter-spacing:0;margin-bottom:22px;line-height:24px;color:inherit}.camille-collection-showcase .scent-profile-size .size-label{font-weight:500}.camille-collection-showcase .scent-profile-description{font-family:var(--freight-text-pro);font-size:18px;line-height:23px;max-width:518px;margin:0 0 30px;color:inherit}.camille-collection-showcase .scent-profile-notes{flex:0 0 auto;margin-bottom:35px}.camille-collection-showcase .scent-profile-notes p,.camille-collection-showcase .scent-profile-notes .note-item{font-family:var(--freight-text-pro);font-size:20px;line-height:26px;margin:0 0 18px;color:inherit}.camille-collection-showcase .scent-profile-notes p:last-child,.camille-collection-showcase .scent-profile-notes .note-item:last-child{margin-bottom:0}.camille-collection-showcase .scent-profile-notes .note-label,.camille-collection-showcase .scent-profile-notes h4.note-label{font-family:var(--freight-text-pro);font-size:17px;font-weight:400;line-height:normal;letter-spacing:1px;display:block;margin:0 0 5px;padding:0;color:inherit;opacity:.85}.camille-collection-showcase .scent-profile-notes .note-item p{margin:0}.camille-collection-showcase .scent-profile-action{margin-top:auto;padding-top:24px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start}.camille-collection-showcase .scent-shop-btn{display:inline-flex;align-items:center;justify-content:center;padding:17px 72px;white-space:nowrap;background-color:var(--btn-bg, var(--black-color));color:var(--btn-text, var(--white-color));text-decoration:none;font-family:var(--freight-text-pro);font-size:20px;font-weight:400;line-height:26px;border:1px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.camille-collection-showcase .scent-shop-btn:hover{background-color:var(--color-transparent);color:var(--btn-text, var(--white-color));border:1px solid var(--btn-text, var(--white-color))}.camille-collection-showcase .scent-shop-btn:focus-visible{outline:2px solid var(--black-color);outline-offset:6px;box-shadow:0 0 0 2px var(--white-color)}.camille-collection-showcase .camille-collection-profiles,.camille-collection-showcase .scent-profiles-slider-shell{position:relative}.camille-collection-showcase .scent-profiles-slider-shell slideshow-container{position:relative;display:block}.camille-collection-showcase .scent-profiles-slider-shell slideshow-container:not(.swiper-initialized)>.swiper-button-prev,.camille-collection-showcase .scent-profiles-slider-shell slideshow-container:not(.swiper-initialized)>.swiper-button-next{display:none}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:50px;height:50px;margin:0;padding:0;border:none;border-radius:0;background-color:var(--slider-btn-bg);color:var(--slider-btn-color);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:normal;overflow:visible;transition:opacity .3s ease,background-color .3s ease}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev{left:0;flex-direction:column-reverse}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next{right:0}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev:after,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next:after{display:none}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev svg,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next svg{display:block;width:14px;height:14px;flex-shrink:0;stroke:var(--slider-btn-color);color:var(--slider-btn-color)}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev:focus-visible,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next:focus-visible{outline:3px solid var(--black-color);outline-offset:3px;box-shadow:0 0 0 4px var(--white-color)}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev.swiper-button-disabled,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev:hover .screen-reader-only,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev:focus-visible .screen-reader-only{left:0;transform:none;top:calc(100% + 5px);line-height:normal;overflow:visible}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next:hover .screen-reader-only,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next:focus-visible .screen-reader-only{right:0;left:auto;transform:none;top:calc(100% + 5px);line-height:normal;overflow:visible}.camille-collection-showcase .camille-collection-profiles .swiper-wrapper{align-items:stretch;height:auto!important}.camille-collection-showcase .camille-collection-profiles .swiper-slide,.camille-collection-showcase .camille-collection-profiles slideshow-container-item.swiper-slide{height:auto!important;display:flex;align-items:stretch;align-self:stretch}.camille-collection-showcase .camille-collection-profiles .swiper-slide>.scent-profile-card,.camille-collection-showcase .camille-collection-profiles slideshow-container-item.swiper-slide>.scent-profile-card{width:100%;min-height:0;flex:1 1 auto}.camille-collection-showcase .scent-profiles-grid--stack,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid] .swiper-wrapper{width:100%}@media(max-width:1024px){.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid]:not(.swiper-initialized) .swiper-wrapper,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid] .swiper-wrapper{display:flex;flex-direction:column;width:100%;transform:none;height:auto;gap:0}.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid]:not(.swiper-initialized) .swiper-slide,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid] .swiper-slide,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid]:not(.swiper-initialized) slideshow-container-item.swiper-slide,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid] slideshow-container-item.swiper-slide{width:100%;margin:0;height:auto;display:flex}.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid]:not(.swiper-initialized)>.swiper-button-prev,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid]:not(.swiper-initialized)>.swiper-button-next,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid]>.swiper-button-prev,.camille-collection-showcase .scent-profiles-grid[data-type-mobile=grid][data-layout-mode=grid]>.swiper-button-next{display:none}.camille-collection-showcase .scent-profiles-grid--grid .scent-profile-info,.camille-collection-showcase .scent-profiles-grid--slider .scent-profile-info,.camille-collection-showcase .scent-profiles-grid--mobile-grid .scent-profile-info,.camille-collection-showcase .scent-profiles-grid--stack .scent-profile-info{text-align:center;align-items:center}.camille-collection-showcase .scent-profiles-grid--grid .scent-profile-action,.camille-collection-showcase .scent-profiles-grid--slider .scent-profile-action,.camille-collection-showcase .scent-profiles-grid--mobile-grid .scent-profile-action,.camille-collection-showcase .scent-profiles-grid--stack .scent-profile-action,.camille-collection-showcase .scent-profiles-grid--grid .scent-profile-tags,.camille-collection-showcase .scent-profiles-grid--slider .scent-profile-tags,.camille-collection-showcase .scent-profiles-grid--mobile-grid .scent-profile-tags,.camille-collection-showcase .scent-profiles-grid--stack .scent-profile-tags{justify-content:center}.camille-collection-showcase .scent-profiles-grid--grid .scent-profile-card,.camille-collection-showcase .scent-profiles-grid[data-type-desktop=grid] .scent-profile-card{border-left:none;border-right:none}.camille-collection-showcase .camille-collection-profiles .new-scent-badge{left:35px;width:75px;height:75px}}@media(max-width:820px){.camille-collection-showcase .collection-header-section{padding-top:25px}.camille-collection-showcase .collection-privee-header h2{font-family:var(--ivypresto-font);font-size:28px;line-height:41px;padding-bottom:22px}.camille-collection-showcase .scent-profile-card .new-scent-badge{width:48px;height:48px;top:20px;left:16px}.camille-collection-showcase .scent-profile-card .new-scent-badge span{font-size:12px;line-height:14px}.camille-collection-showcase .scent-profile-visual{min-height:326px}.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-prev,.camille-collection-showcase .scent-profiles-slider-shell .swiper-button-next{width:35px;height:35px}.camille-collection-showcase .scent-profile-info{padding:30px;text-align:center;align-items:center}.camille-collection-showcase .scent-profile-title{font-family:var(--ivypresto-font);font-size:27px;line-height:40px}.camille-collection-showcase .scent-tag{font-size:14px;line-height:18px}.camille-collection-showcase .scent-profile-size{font-size:14px;line-height:19px}.camille-collection-showcase .scent-shop-btn{padding:10px 50px;font-size:16px;line-height:20px}.camille-collection-showcase .scent-profile-description{font-size:16px;line-height:20px}.camille-collection-showcase .scent-profile-notes p{font-size:16px;line-height:20px;font-weight:500}}@media(max-width:650px){.camille-collection-showcase .camille-collection-profiles .new-scent-badge{top:12px;left:12px;width:60px;height:60px}}@media(max-width:480px){.camille-collection-showcase .scent-profile-description{max-width:314px}}
/*# sourceMappingURL=/cdn/shop/t/1184/assets/camille-collection-showcase.css.map */
